aboutsummaryrefslogtreecommitdiff
path: root/main/src/windows/preferences_window
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2024-09-15 19:20:34 +0200
committerfiaxh <git@lightrise.org>2024-09-15 19:35:00 +0200
commit13123dced135746b74f1f40148bfa9cef0c57dc0 (patch)
treeea064994e66450857923c4bde10344134c9baf2f /main/src/windows/preferences_window
parent91c8c8eb491c91f50a221cf7efe7c96a34a5de6b (diff)
downloaddino-13123dced135746b74f1f40148bfa9cef0c57dc0.tar.gz
dino-13123dced135746b74f1f40148bfa9cef0c57dc0.zip
Use Adwaita 1.2, bump CI to Ubuntu 24.04
Diffstat (limited to 'main/src/windows/preferences_window')
-rw-r--r--main/src/windows/preferences_window/account_preferences_subpage.vala21
1 files changed, 1 insertions, 20 deletions
diff --git a/main/src/windows/preferences_window/account_preferences_subpage.vala b/main/src/windows/preferences_window/account_preferences_subpage.vala
index a1966e34..a462666d 100644
--- a/main/src/windows/preferences_window/account_preferences_subpage.vala
+++ b/main/src/windows/preferences_window/account_preferences_subpage.vala
@@ -52,10 +52,8 @@ public class Dino.Ui.AccountPreferencesSubpage : Gtk.Box {
show_remove_account_dialog();
});
enter_password_button.clicked.connect(() => {
-
- var password = new PasswordEntry() { show_peek_icon=true };
-#if Adw_1_2
var dialog = new Adw.MessageDialog((Window)this.get_root(), "Enter password for %s".printf(account.bare_jid.to_string()), null);
+ var password = new PasswordEntry() { show_peek_icon=true };
dialog.response.connect((response) => {
if (response == "connect") {
account.password = password.text;
@@ -66,23 +64,6 @@ public class Dino.Ui.AccountPreferencesSubpage : Gtk.Box {
dialog.set_extra_child(password);
dialog.add_response("cancel", _("Cancel"));
dialog.add_response("connect", _("Connect"));
-#else
- Gtk.MessageDialog dialog = new Gtk.MessageDialog (
- (Window)this.get_root(), Gtk.DialogFlags.DESTROY_WITH_PARENT | Gtk.DialogFlags.MODAL,
- Gtk.MessageType.QUESTION, Gtk.ButtonsType.OK_CANCEL,
- "Enter password for %s", account.bare_jid.to_string());
- Button ok_button = dialog.get_widget_for_response(ResponseType.OK) as Button;
- ok_button.label = _("Connect");
-
- dialog.response.connect((response) => {
- if (response == ResponseType.OK) {
- account.password = password.text;
- model.reconnect_account(account);
- }
- dialog.close();
- });
- dialog.get_content_area().append(password);
-#endif
dialog.present();
});