Mercurial > geeqie.yaz
comparison src/layout_util.c @ 1599:b8e2690c440a
expose the file grouping flag to the user
author | nadvornik |
---|---|
date | Sat, 09 May 2009 19:45:24 +0000 |
parents | 05909b952b06 |
children | 99c194fa2fc9 |
comparison
equal
deleted
inserted
replaced
1598:7de9a6897060 | 1599:b8e2690c440a |
---|---|
298 LayoutWindow *lw = data; | 298 LayoutWindow *lw = data; |
299 | 299 |
300 file_util_delete(NULL, layout_selection_list(lw), layout_window(lw)); | 300 file_util_delete(NULL, layout_selection_list(lw), layout_window(lw)); |
301 } | 301 } |
302 | 302 |
303 static void layout_menu_disable_grouping_cb(GtkAction *action, gpointer data) | |
304 { | |
305 LayoutWindow *lw = data; | |
306 | |
307 file_data_disable_grouping_list(layout_selection_list(lw), TRUE); | |
308 } | |
309 | |
310 static void layout_menu_enable_grouping_cb(GtkAction *action, gpointer data) | |
311 { | |
312 LayoutWindow *lw = data; | |
313 | |
314 file_data_disable_grouping_list(layout_selection_list(lw), FALSE); | |
315 } | |
316 | |
303 static void layout_menu_close_cb(GtkAction *action, gpointer data) | 317 static void layout_menu_close_cb(GtkAction *action, gpointer data) |
304 { | 318 { |
305 LayoutWindow *lw = data; | 319 LayoutWindow *lw = data; |
306 | 320 |
307 layout_exit_fullscreen(lw); | 321 layout_exit_fullscreen(lw); |
1176 { "Move", NULL, N_("_Move..."), "<control>M", NULL, CB(layout_menu_move_cb) }, | 1190 { "Move", NULL, N_("_Move..."), "<control>M", NULL, CB(layout_menu_move_cb) }, |
1177 { "Rename", NULL, N_("_Rename..."), "<control>R", NULL, CB(layout_menu_rename_cb) }, | 1191 { "Rename", NULL, N_("_Rename..."), "<control>R", NULL, CB(layout_menu_rename_cb) }, |
1178 { "Delete", GTK_STOCK_DELETE, N_("_Delete..."), "<control>D", NULL, CB(layout_menu_delete_cb) }, | 1192 { "Delete", GTK_STOCK_DELETE, N_("_Delete..."), "<control>D", NULL, CB(layout_menu_delete_cb) }, |
1179 { "DeleteAlt1",GTK_STOCK_DELETE, N_("_Delete..."), "Delete", NULL, CB(layout_menu_delete_cb) }, | 1193 { "DeleteAlt1",GTK_STOCK_DELETE, N_("_Delete..."), "Delete", NULL, CB(layout_menu_delete_cb) }, |
1180 { "DeleteAlt2",GTK_STOCK_DELETE, N_("_Delete..."), "KP_Delete", NULL, CB(layout_menu_delete_cb) }, | 1194 { "DeleteAlt2",GTK_STOCK_DELETE, N_("_Delete..."), "KP_Delete", NULL, CB(layout_menu_delete_cb) }, |
1195 { "EnableGrouping", NULL, N_("Enable file _grouping"), NULL, N_("Enable file grouping"), CB(layout_menu_enable_grouping_cb) }, | |
1196 { "DisableGrouping", NULL, N_("Disable file groupi_ng"), NULL, N_("Disable file grouping"), CB(layout_menu_disable_grouping_cb) }, | |
1181 { "CopyPath", NULL, N_("_Copy path to clipboard"), NULL, NULL, CB(layout_menu_copy_path_cb) }, | 1197 { "CopyPath", NULL, N_("_Copy path to clipboard"), NULL, NULL, CB(layout_menu_copy_path_cb) }, |
1182 { "CloseWindow", GTK_STOCK_CLOSE,N_("C_lose window"), "<control>W", NULL, CB(layout_menu_close_cb) }, | 1198 { "CloseWindow", GTK_STOCK_CLOSE,N_("C_lose window"), "<control>W", NULL, CB(layout_menu_close_cb) }, |
1183 { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "<control>Q", NULL, CB(layout_menu_exit_cb) }, | 1199 { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "<control>Q", NULL, CB(layout_menu_exit_cb) }, |
1184 | 1200 |
1185 { "RotateCW", NULL, N_("_Rotate clockwise"), "bracketright", NULL, CB(layout_menu_alter_90_cb) }, | 1201 { "RotateCW", NULL, N_("_Rotate clockwise"), "bracketright", NULL, CB(layout_menu_alter_90_cb) }, |