diff options
author | lovetox <philipp@hoerist.com> | 2022-01-22 22:27:57 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2022-01-22 22:27:57 +0300 |
commit | a16cc047c460ceefebed16080a6cde42b52eb150 (patch) | |
tree | a73fc35d2c0ce0a598e99115876f25e7cf551d8d /gajim/gtk/groupchat_details.py | |
parent | 8b1977e76043f7e9942b0162a4c9ee186970dbf2 (diff) |
Groupchat: Move Settings into GroupchatDetails
Diffstat (limited to 'gajim/gtk/groupchat_details.py')
-rw-r--r-- | gajim/gtk/groupchat_details.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gajim/gtk/groupchat_details.py b/gajim/gtk/groupchat_details.py index 12355107c..0a67ccc68 100644 --- a/gajim/gtk/groupchat_details.py +++ b/gajim/gtk/groupchat_details.py @@ -22,6 +22,7 @@ from gajim.common.i18n import _ from gajim.common.modules.contacts import GroupchatContact from .groupchat_info import GroupChatInfoScrolled +from .groupchat_settings import GroupChatSettings from .sidebar_switcher import SideBarSwitcher @@ -47,6 +48,7 @@ class GroupchatDetails(Gtk.ApplicationWindow): main_box.add(self._stack) self._add_groupchat_info() + self._add_groupchat_settings() self._side_bar_switcher.set_stack(self._stack) @@ -67,6 +69,15 @@ class GroupchatDetails(Gtk.ApplicationWindow): self._stack.add_titled(groupchat_info, 'info', _('Information')) + def _add_groupchat_settings(self) -> None: + scrolled_window = Gtk.ScrolledWindow() + scrolled_window.set_policy(Gtk.PolicyType.NEVER, + Gtk.PolicyType.AUTOMATIC) + + settings_box = GroupChatSettings(self.account, self._contact.jid) + scrolled_window.add(settings_box) + self._stack.add_titled(scrolled_window, 'settings', _('Settings')) + def _on_key_press(self, _widget: GroupchatDetails, event: Gdk.EventKey) -> None: |