diff --git a/src/client/components/main-toolbar.vala b/src/client/components/main-toolbar.vala index 605f9a9e..b80e6912 100644 --- a/src/client/components/main-toolbar.vala +++ b/src/client/components/main-toolbar.vala @@ -36,8 +36,6 @@ public class MainToolbar : Gtk.Box { [GtkChild] private Gtk.HeaderBar folder_header; [GtkChild] - private Gtk.MenuButton empty_menu_button; - [GtkChild] private Gtk.ToggleButton search_conversations_button; [GtkChild] private Gtk.MenuButton main_menu_button; @@ -91,14 +89,12 @@ public class MainToolbar : Gtk.Box { this.bind_property("show-close-button-right", this.conversation_header, "show-close-button", BindingFlags.SYNC_CREATE); - // Assemble the empty/mark menus + // Assemble the main/mark menus Gtk.Builder builder = new Gtk.Builder.from_resource("/org/gnome/Geary/main-toolbar-menus.ui"); - MenuModel empty_menu = (MenuModel) builder.get_object("empty_menu"); MenuModel main_menu = (MenuModel) builder.get_object("main_menu"); MenuModel mark_menu = (MenuModel) builder.get_object("mark_message_menu"); // Setup folder header elements - this.empty_menu_button.popover = new Gtk.Popover.from_model(null, empty_menu); this.main_menu_button.popover = new Gtk.Popover.from_model(null, main_menu); this.bind_property("search-open", this.search_conversations_button, "active", BindingFlags.SYNC_CREATE | BindingFlags.BIDIRECTIONAL); diff --git a/ui/main-toolbar-menus.ui b/ui/main-toolbar-menus.ui index 19cc9971..b10d74fe 100644 --- a/ui/main-toolbar-menus.ui +++ b/ui/main-toolbar-menus.ui @@ -1,16 +1,5 @@ - - - Empty _Spam… - win.empty-spam - - - Empty _Trash… - win.empty-trash - - - Mark as _Read @@ -38,6 +27,16 @@ +
+ + Empty _Spam… + win.empty-spam + + + Empty _Trash… + win.empty-trash + +
_Accounts diff --git a/ui/main-toolbar.ui b/ui/main-toolbar.ui index 3b8964b4..e1d30df1 100644 --- a/ui/main-toolbar.ui +++ b/ui/main-toolbar.ui @@ -64,27 +64,6 @@ 3 - - - True - True - False - False - Empty Spam or Trash folders - True - - - True - False - edit-clear-all-symbolic - - - - - end - 4 - - True