roundabout,
created on Thursday, 30 October 2025, 10:37:06 (1761820626),
received on Thursday, 30 October 2025, 10:37:09 (1761820629)
Author identity: Vlad <vlad.muntoiu@gmail.com>
8e32e965eba6033289432653c44a6231f86c8a1f
main.py
@@ -361,13 +361,13 @@ class Kineboard(Gtk.Application):
self.registry.dispatcher["global_remove"] = self.on_global_remove
self.wl_display.roundtrip()
if not self.input_method:
if self.input_method:
self.input_method.dispatcher["activate"] = self.activate_input
self.input_method.dispatcher["deactivate"] = self.deactivate_input
else:
dialog = Gtk.AlertDialog(message="Input method protocol not supported.")
dialog.show()
self.input_method.dispatcher["activate"] = self.activate_input
self.input_method.dispatcher["deactivate"] = self.deactivate_input
self.keymap_text = make_xkb_keymap_from_unicodes(self.all_characters)
self.character_index = {}
for i, character in enumerate(self.all_characters):