Philipp Hörist pushed to branch master at gajim / gajim
Commits:
0ba8917d by Philipp Hörist at 2026-01-01T09:43:04+01:00
refactor: Shortcuts: Rename row widget
- - - - -
2 changed files:
- gajim/data/gui/shortcuts_manager_row.ui → gajim/data/gui/shortcut_row.ui
- gajim/gtk/preference/shortcuts.py
Changes:
=====================================
gajim/data/gui/shortcuts_manager_row.ui → gajim/data/gui/shortcut_row.ui
=====================================
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk" version="4.0"/>
- <template class="ShortcutsManagerRow" parent="AdwActionRow">
+ <template class="ShortcutRow" parent="AdwActionRow">
<child type="suffix">
<object class="GtkBox">
<property name="spacing">12</property>
=====================================
gajim/gtk/preference/shortcuts.py
=====================================
@@ -59,7 +59,7 @@ def __init__(self) -> None:
if not shortcut.allow_rebind:
continue
- row = ShortcutsManagerRow(shortcut)
+ row = ShortcutRow(shortcut)
self._connect(row, "activated", self._on_activated)
preferences_groups[shortcut.category].add(row)
@@ -68,7 +68,7 @@ def do_unroot(self) -> None:
self._disconnect_all()
GajimPreferencePage.do_unroot(self)
- def _on_activated(self, row: ShortcutsManagerRow) -> None:
+ def _on_activated(self, row: ShortcutRow) -> None:
parent = cast(Adw.ApplicationWindow, self.get_root())
dialog = KeyEntryDialog(parent=parent)
dialog.connect("response", self._on_shortcut_edited, row.shortcut)
@@ -91,9 +91,9 @@ def _on_shortcut_edited(
self._manager.store_user_shortcuts()
[email protected](string=get_ui_string("shortcuts_manager_row.ui"))
-class ShortcutsManagerRow(Adw.ActionRow, SignalManager):
- __gtype_name__ = "ShortcutsManagerRow"
[email protected](string=get_ui_string("shortcut_row.ui"))
+class ShortcutRow(Adw.ActionRow, SignalManager):
+ __gtype_name__ = "ShortcutRow"
_accelerator_badge: Gtk.Label = Gtk.Template.Child()
_accelerator_label: Gtk.Label = Gtk.Template.Child()
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/0ba8917de31790f45f76b68957c43f1d61077da7
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/0ba8917de31790f45f76b68957c43f1d61077da7
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]