From f430c33f7d7196c72f139f3131d174c485211b6b Mon Sep 17 00:00:00 2001 From: Nico Alt <nicoalt@posteo.org> Date: Fri, 27 Mar 2020 12:00:13 +0000 Subject: [PATCH] Use action for creating account --- briar-gtk/briar_gtk/actions/registration.py | 9 +++++++++ briar-gtk/data/ui/registration.ui | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/briar-gtk/briar_gtk/actions/registration.py b/briar-gtk/briar_gtk/actions/registration.py index 3e7daae..0c7086f 100644 --- a/briar-gtk/briar_gtk/actions/registration.py +++ b/briar-gtk/briar_gtk/actions/registration.py @@ -15,9 +15,14 @@ class RegistrationActions(Actions): self._setup_actions() def _setup_actions(self): + self._setup_create_account_action() self._setup_proceed_from_nickname_action() self._setup_return_from_passwords_action() + def _setup_create_account_action(self): + self._setup_action("create-account", None, + self._create_account) + def _setup_proceed_from_nickname_action(self): self._setup_action("proceed-from-nickname", None, self._proceed_from_nickname) @@ -26,6 +31,10 @@ class RegistrationActions(Actions): self._setup_action("return-from-passwords", None, self._return_from_passwords) + # pylint: disable=unused-argument + def _create_account(self, action, parameter): + self.widget.on_create_account_pressed(None) + # pylint: disable=unused-argument def _proceed_from_nickname(self, action, parameter): self.widget.proceed_from_nickname() diff --git a/briar-gtk/data/ui/registration.ui b/briar-gtk/data/ui/registration.ui index 7751596..68c107e 100644 --- a/briar-gtk/data/ui/registration.ui +++ b/briar-gtk/data/ui/registration.ui @@ -272,7 +272,7 @@ <property name="use_underline">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">Create Account</property> - <signal name="clicked" handler="on_create_account_pressed"/> + <property name="action_name">registration.create-account</property> <style> <class name="suggested-action"/> </style> -- GitLab