aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_view_controller.vala
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2020-02-22 03:00:55 +0100
committerfiaxh <git@lightrise.org>2020-02-22 03:00:55 +0100
commit420fcb909f4cc10a854fc640698bdea2fc48cad1 (patch)
tree0f84fc40a62ccb56b9ee3dd7ebbec58c7c2a605c /main/src/ui/conversation_view_controller.vala
parentf282ef68a44d6b1924869160b4ddcb88d8d8e715 (diff)
downloaddino-420fcb909f4cc10a854fc640698bdea2fc48cad1.tar.gz
dino-420fcb909f4cc10a854fc640698bdea2fc48cad1.zip
Move widget insertion logic from ConversationTitlebar to controller
Diffstat (limited to 'main/src/ui/conversation_view_controller.vala')
-rw-r--r--main/src/ui/conversation_view_controller.vala7
1 files changed, 4 insertions, 3 deletions
diff --git a/main/src/ui/conversation_view_controller.vala b/main/src/ui/conversation_view_controller.vala
index 149a1f76..cb5d4dce 100644
--- a/main/src/ui/conversation_view_controller.vala
+++ b/main/src/ui/conversation_view_controller.vala
@@ -77,12 +77,13 @@ public class ConversationViewController : Object {
}
});
- // Register headerbar plugins
+ // Headerbar plugins
app.plugin_registry.register_contact_titlebar_entry(new MenuEntry(stream_interactor));
app.plugin_registry.register_contact_titlebar_entry(search_menu_entry);
app.plugin_registry.register_contact_titlebar_entry(new OccupantsEntry(stream_interactor));
-
-
+ foreach(var entry in app.plugin_registry.conversation_titlebar_entries) {
+ titlebar.insert_entry(entry);
+ }
}
public void select_conversation(Conversation? conversation, bool default_initialize_conversation) {