comparison 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
comparison
equal deleted inserted replaced
131:b1acdfc7271b 132:661cd91e5a7e
494 LayoutWindow *lw = data; 494 LayoutWindow *lw = data;
495 495
496 layout_thumb_set(lw, gtk_toggle_action_get_active(action)); 496 layout_thumb_set(lw, gtk_toggle_action_get_active(action));
497 } 497 }
498 498
499 static void layout_menu_marks_cb(GtkToggleAction *action, gpointer data)
500 {
501 LayoutWindow *lw = data;
502
503 layout_marks_set(lw, gtk_toggle_action_get_active(action));
504 }
505
499 static void layout_menu_list_cb(GtkRadioAction *action, GtkRadioAction *current, gpointer data) 506 static void layout_menu_list_cb(GtkRadioAction *action, GtkRadioAction *current, gpointer data)
500 { 507 {
501 LayoutWindow *lw = data; 508 LayoutWindow *lw = data;
502 509
503 layout_views_set(lw, lw->tree_view, (gtk_radio_action_get_current_value(action) == 1)); 510 layout_views_set(lw, lw->tree_view, (gtk_radio_action_get_current_value(action) == 1));
834 { "About", NULL, N_("_About"), NULL, NULL, CB(layout_menu_about_cb) } 841 { "About", NULL, N_("_About"), NULL, NULL, CB(layout_menu_about_cb) }
835 }; 842 };
836 843
837 static GtkToggleActionEntry menu_toggle_entries[] = { 844 static GtkToggleActionEntry menu_toggle_entries[] = {
838 { "Thumbnails", NULL, N_("_Thumbnails"), "T", NULL, CB(layout_menu_thumb_cb) }, 845 { "Thumbnails", NULL, N_("_Thumbnails"), "T", NULL, CB(layout_menu_thumb_cb) },
846 { "Marks", NULL, N_("_Marks"), "M", NULL, CB(layout_menu_marks_cb) },
839 { "FolderTree", NULL, N_("Tr_ee"), "<control>T", NULL, CB(layout_menu_tree_cb) }, 847 { "FolderTree", NULL, N_("Tr_ee"), "<control>T", NULL, CB(layout_menu_tree_cb) },
840 { "FloatTools", NULL, N_("_Float file list"), "L", NULL, CB(layout_menu_float_cb) }, 848 { "FloatTools", NULL, N_("_Float file list"), "L", NULL, CB(layout_menu_float_cb) },
841 { "HideToolbar", NULL, N_("Hide tool_bar"), NULL, NULL, CB(layout_menu_toolbar_cb) }, 849 { "HideToolbar", NULL, N_("Hide tool_bar"), NULL, NULL, CB(layout_menu_toolbar_cb) },
842 { "SBarKeywords", NULL, N_("_Keywords"), "<control>K", NULL, CB(layout_menu_bar_info_cb) }, 850 { "SBarKeywords", NULL, N_("_Keywords"), "<control>K", NULL, CB(layout_menu_bar_info_cb) },
843 { "SBarExif", NULL, N_("E_xif data"), "<control>E", NULL, CB(layout_menu_bar_exif_cb) }, 851 { "SBarExif", NULL, N_("E_xif data"), "<control>E", NULL, CB(layout_menu_bar_exif_cb) },
911 " <menuitem action='ZoomOut'/>" 919 " <menuitem action='ZoomOut'/>"
912 " <menuitem action='Zoom100'/>" 920 " <menuitem action='Zoom100'/>"
913 " <menuitem action='ZoomFit'/>" 921 " <menuitem action='ZoomFit'/>"
914 " <separator/>" 922 " <separator/>"
915 " <menuitem action='Thumbnails'/>" 923 " <menuitem action='Thumbnails'/>"
924 " <menuitem action='Marks'/>"
916 " <menuitem action='ViewList'/>" 925 " <menuitem action='ViewList'/>"
917 " <menuitem action='ViewIcons'/>" 926 " <menuitem action='ViewIcons'/>"
918 " <separator/>" 927 " <separator/>"
919 " <menuitem action='FolderTree'/>" 928 " <menuitem action='FolderTree'/>"
920 " <menuitem action='FullScreen'/>" 929 " <menuitem action='FullScreen'/>"