diff --git a/icons/24x24/edit-flag.svg b/icons/24x24/edit-flag.svg new file mode 100644 index 00000000..ace0b3e1 --- /dev/null +++ b/icons/24x24/edit-flag.svg @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/src/client/ui/main-toolbar.vala b/src/client/ui/main-toolbar.vala index 0d7841a9..383cbad9 100644 --- a/src/client/ui/main-toolbar.vala +++ b/src/client/ui/main-toolbar.vala @@ -41,11 +41,11 @@ public class MainToolbar : Gtk.Box { Gtk.ToggleToolButton mark_menu_button = set_toolbutton_action(builder, GearyController.ACTION_MARK_AS_MENU) as Gtk.ToggleToolButton; attach_menu(mark_menu, mark_menu_button); - string mark_menu_label = _("Mark"); - make_menu_dropdown_button(mark_menu_button, null, mark_menu_label); + make_menu_dropdown_button(mark_menu_button, + IconFactory.instance.get_custom_icon("edit-flag", IconFactory.ICON_TOOLBAR), null); Gtk.Menu mark_proxy_menu = (Gtk.Menu) GearyApplication.instance.ui_manager .get_widget("/ui/ToolbarMarkMenuProxy"); - add_proxy_menu(mark_menu_button, mark_menu_label, mark_proxy_menu); + add_proxy_menu(mark_menu_button, _("Mark"), mark_proxy_menu); // Setup the application menu. GearyApplication.instance.load_ui_file("toolbar_menu.ui");