From 9aaf4f9d06ac5195f038217e93135209eb18bbcf Mon Sep 17 00:00:00 2001 From: wurstsalat Date: Sun, 28 May 2023 16:40:58 +0200 Subject: imprv: Account page: Show our XMPP address --- gajim/data/gui/account_page.ui | 50 +++++++++++++++++++++++++++++++++++------- gajim/gtk/account_page.py | 2 ++ gajim/gtk/builder.pyi | 3 ++- 3 files changed, 46 insertions(+), 9 deletions(-) diff --git a/gajim/data/gui/account_page.ui b/gajim/data/gui/account_page.ui index ecda59679..3f0185947 100644 --- a/gajim/data/gui/account_page.ui +++ b/gajim/data/gui/account_page.ui @@ -156,25 +156,59 @@ False 18 - + True - True - True - <name> - + False + 12 + vertical + 6 + + + True + True + <name> + True + + + + False + True + 0 + + + + + True + False + This is your XMPP address + True + word-char + True + 52 + + + + False + True + 1 + + False True - 1 + 2 True False + start True 12 diff --git a/gajim/gtk/account_page.py b/gajim/gtk/account_page.py index 2036165dc..2c8700d2f 100644 --- a/gajim/gtk/account_page.py +++ b/gajim/gtk/account_page.py @@ -53,6 +53,8 @@ class AccountPage(Gtk.Box, EventHelper): self._ui = get_builder('account_page.ui') self.add(self._ui.paned) + self._ui.our_jid_label.set_text(self._jid) + self._status_selector = StatusSelector(account=account) self._status_selector.set_halign(Gtk.Align.CENTER) self._ui.status_box.add(self._status_selector) diff --git a/gajim/gtk/builder.pyi b/gajim/gtk/builder.pyi index 536011114..592cff32a 100644 --- a/gajim/gtk/builder.pyi +++ b/gajim/gtk/builder.pyi @@ -18,6 +18,7 @@ class AccountPageBuilder(Builder): account_box: Gtk.Box avatar_image: Gtk.Image account_label: Gtk.Label + our_jid_label: Gtk.Label account_page_menu_button: Gtk.MenuButton status_box: Gtk.Box notifications_menu_button: Gtk.MenuButton @@ -188,9 +189,9 @@ class CertificateBuilder(Builder): class ChatBannerBuilder(Builder): share_popover: Gtk.Popover - jid_label: Gtk.Label share_instructions: Gtk.Label qr_code_image: Gtk.Image + jid_label: Gtk.Label banner_box: Gtk.Box avatar_image: Gtk.Image chat_menu_button: Gtk.MenuButton -- cgit v1.2.3