Private
Public Access
1
0

adds setting screen

This commit is contained in:
2025-05-03 01:11:26 -07:00
parent ef0312ccbd
commit 0f565756df
13 changed files with 316 additions and 77 deletions

View File

@@ -48,6 +48,16 @@ public class ConversationListView : Adw.Bin
});
header_bar.pack_end (refresh_button);
// Setup application menu
var app_menu = new Menu ();
app_menu.append ("Refresh", "refresh");
app_menu.append ("Settings...", "win.settings");
app_menu.append ("Quit", "app.quit");
var menu_button = new Gtk.MenuButton ();
menu_button.menu_model = app_menu;
header_bar.pack_end (menu_button);
// Set up model and bind to list
conversation_model = new ConversationListModel ();
conversation_model.items_changed.connect (on_items_changed);