Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlovetox <philipp@hoerist.com>2022-08-12 20:18:14 +0300
committerlovetox <philipp@hoerist.com>2022-08-12 22:15:11 +0300
commit4965174b0df13c912bd6163e4f245f18df6a4c6f (patch)
tree6c801d44450cc73b01ac721cfa8bae35963bcb81
parent61889089ad09bfba371c8adc3c6720062156714e (diff)
refactor: AccountPage: Remove boilerplate code for event handling
No actual events are currently handled
-rw-r--r--gajim/gtk/account_page.py4
-rw-r--r--gajim/gtk/main_stack.py4
-rw-r--r--gajim/gtk/roster.py6
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()