diff options
author | lovetox <philipp@hoerist.com> | 2022-08-12 20:18:14 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2022-08-12 22:15:11 +0300 |
commit | 4965174b0df13c912bd6163e4f245f18df6a4c6f (patch) | |
tree | 6c801d44450cc73b01ac721cfa8bae35963bcb81 | |
parent | 61889089ad09bfba371c8adc3c6720062156714e (diff) |
refactor: AccountPage: Remove boilerplate code for event handling
No actual events are currently handled
-rw-r--r-- | gajim/gtk/account_page.py | 4 | ||||
-rw-r--r-- | gajim/gtk/main_stack.py | 4 | ||||
-rw-r--r-- | gajim/gtk/roster.py | 6 |
3 files changed, 4 insertions, 10 deletions
diff --git a/gajim/gtk/account_page.py b/gajim/gtk/account_page.py index bccf11b42..ddcf73213 100644 --- a/gajim/gtk/account_page.py +++ b/gajim/gtk/account_page.py @@ -21,7 +21,6 @@ from gi.repository import Gtk from gajim.common import app from gajim.common import ged from gajim.common.const import AvatarSize -from gajim.common.events import ApplicationEvent from gajim.common.events import SubscribePresenceReceived from gajim.common.events import UnsubscribedPresenceReceived from gajim.common.events import MucInvitation @@ -151,6 +150,3 @@ class AccountPage(Gtk.Box, EventHelper): if event.account != self._account: return self._notification_manager.add_invitation_declined(event) - - def process_event(self, event: ApplicationEvent) -> None: - self._roster.process_event(event) diff --git a/gajim/gtk/main_stack.py b/gajim/gtk/main_stack.py index 0c0adf5ab..af40ea6ff 100644 --- a/gajim/gtk/main_stack.py +++ b/gajim/gtk/main_stack.py @@ -94,6 +94,10 @@ class MainStack(Gtk.Stack): for page in pages: if page is empty_box: continue + + if isinstance(page, AccountPage): + continue + page.process_event(event) def _on_chat_selected(self, diff --git a/gajim/gtk/roster.py b/gajim/gtk/roster.py index baddd859e..1712e8742 100644 --- a/gajim/gtk/roster.py +++ b/gajim/gtk/roster.py @@ -56,8 +56,6 @@ from .util import open_window log = logging.getLogger('gajim.gui.roster') -HANDLED_EVENTS = [] - DEFAULT_GROUP = _('Contacts') @@ -727,10 +725,6 @@ class Roster(Gtk.ScrolledWindow, EventHelper): self._group_refs.clear() self._store.clear() - def process_event(self, event: ApplicationEvent) -> None: - if event.name not in HANDLED_EVENTS: - return - def _on_destroy(self, _roster: Roster) -> None: app.settings.disconnect_signals(self) self._contact_refs.clear() |