Mercurial > geeqie.yaz
diff src/layout_util.c @ 132:661cd91e5a7e
First implementation of marks for all photos.
author | bruclik |
---|---|
date | Fri, 13 Jul 2007 14:03:08 +0000 |
parents | e2a8b7f2165b |
children | 71e1ebee420e |
line wrap: on
line diff
--- a/src/layout_util.c Thu Jul 12 20:46:28 2007 +0000 +++ b/src/layout_util.c Fri Jul 13 14:03:08 2007 +0000 @@ -496,6 +496,13 @@ layout_thumb_set(lw, gtk_toggle_action_get_active(action)); } +static void layout_menu_marks_cb(GtkToggleAction *action, gpointer data) +{ + LayoutWindow *lw = data; + + layout_marks_set(lw, gtk_toggle_action_get_active(action)); +} + static void layout_menu_list_cb(GtkRadioAction *action, GtkRadioAction *current, gpointer data) { LayoutWindow *lw = data; @@ -836,6 +843,7 @@ static GtkToggleActionEntry menu_toggle_entries[] = { { "Thumbnails", NULL, N_("_Thumbnails"), "T", NULL, CB(layout_menu_thumb_cb) }, + { "Marks", NULL, N_("_Marks"), "M", NULL, CB(layout_menu_marks_cb) }, { "FolderTree", NULL, N_("Tr_ee"), "<control>T", NULL, CB(layout_menu_tree_cb) }, { "FloatTools", NULL, N_("_Float file list"), "L", NULL, CB(layout_menu_float_cb) }, { "HideToolbar", NULL, N_("Hide tool_bar"), NULL, NULL, CB(layout_menu_toolbar_cb) }, @@ -913,6 +921,7 @@ " <menuitem action='ZoomFit'/>" " <separator/>" " <menuitem action='Thumbnails'/>" +" <menuitem action='Marks'/>" " <menuitem action='ViewList'/>" " <menuitem action='ViewIcons'/>" " <separator/>"