Philipp Hörist pushed to branch layout at gajim / gajim
Commits:
adafbf4e by Philipp Hörist at 2025-06-14T14:02:15+02:00
Change: Menu: Remove "View" menu
Opening the debug console can be now done via preference dialog or shortcut
- - - - -
2 changed files:
- gajim/gtk/menus.py
- gajim/gtk/preferences.py
Changes:
=====================================
gajim/gtk/menus.py
=====================================
@@ -111,11 +111,6 @@ def get_main_menu() -> GajimMenu:
main_menu.add_submenu(_("_Accounts"))
- view_menu_items: MenuItemListT = [
- (_("_Debug Console"), "app.xml-console", None),
- ]
- main_menu.append_submenu(_("_View"), GajimMenu.from_list(view_menu_items))
-
help_menu_items: MenuItemListT = [
(_("_Wiki (Online)"), "app.content", None),
(_("FA_Q (Online)"), "app.faq", None),
=====================================
gajim/gtk/preferences.py
=====================================
@@ -1259,6 +1259,16 @@ def __init__(self, pref_window: Preferences) -> None:
},
callback=self._on_debug_logging,
),
+ Setting(
+ SettingKind.GENERIC,
+ _("Debug Console"),
+ SettingType.VALUE,
+ None,
+ props={
+ "button-text": _("Open"),
+ "button-callback": self._on_debug,
+ },
+ ),
Setting(
SettingKind.SWITCH,
_("D-Bus Interface"),
@@ -1298,3 +1308,7 @@ def _on_advanced_config_editor(*args: Any) -> None:
window = get_app_window("Preferences")
assert window is not None
open_window("AdvancedConfig", transient_for=window.window)
+
+ @staticmethod
+ def _on_debug(*args: Any) -> None:
+ open_window("DebugConsoleWindow")
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/adafbf4e2f19f1525493a54c1c131fae18bda709
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/adafbf4e2f19f1525493a54c1c131fae18bda709
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]