From 302e954c99c71d670201828c6746dfaa40276d6d Mon Sep 17 00:00:00 2001 From: Miquel Lionel Date: Mon, 18 Sep 2023 00:58:15 +0200 Subject: Add indicator in hovering tooltip about account used in conversation - adresses #1387 and #383 --- main/src/ui/conversation_selector/conversation_selector_row.vala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/src/ui/conversation_selector/conversation_selector_row.vala b/main/src/ui/conversation_selector/conversation_selector_row.vala index 1bcf6962..a76aee95 100644 --- a/main/src/ui/conversation_selector/conversation_selector_row.vala +++ b/main/src/ui/conversation_selector/conversation_selector_row.vala @@ -79,7 +79,7 @@ public class ConversationSelectorRow : ListBoxRow { break; case Conversation.Type.GROUPCHAT: has_tooltip = Util.use_tooltips(); - set_tooltip_text(Util.string_if_tooltips_active(conversation.counterpart.bare_jid.to_string())); + set_tooltip_text(Util.string_if_tooltips_active(conversation.counterpart.bare_jid.to_string() + _("\n\nConversation via your account ") + conversation.account.bare_jid.to_string())); break; case Conversation.Type.GROUPCHAT_PM: break; @@ -291,7 +291,10 @@ public class ConversationSelectorRow : ListBoxRow { Label label = new Label(conversation.counterpart.to_string()) { valign=Align.START, xalign=0 }; label.attributes = new AttrList(); label.attributes.insert(attr_weight_new(Weight.BOLD)); + Label via_x_account_str = new Label("") { use_markup=true, hexpand=true, xalign=0 }; + via_x_account_str.set_markup(_("Conversation via your account ") + "" + conversation.account.bare_jid.to_string() + ""); + grid.attach(via_x_account_str, 0, 3, 2, 2); grid.attach(label, 0, 0, 2, 1); Gee.List? full_jids = stream_interactor.get_module(PresenceManager.IDENTITY).get_full_jids(conversation.counterpart, conversation.account); -- cgit v1.2.3-54-g00ecf