Revision: 1768
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1768&view=rev
Author:   nadvornik
Date:     2009-06-27 21:12:07 +0000 (Sat, 27 Jun 2009)

Log Message:
-----------
reordered View menu

Modified Paths:
--------------
    trunk/src/layout.c
    trunk/src/layout_util.c

Modified: trunk/src/layout.c
===================================================================
--- trunk/src/layout.c  2009-06-27 20:47:17 UTC (rev 1767)
+++ trunk/src/layout.c  2009-06-27 21:12:07 UTC (rev 1768)
@@ -1396,10 +1396,9 @@
 
        image = layout_image_setup_split(lw, mode);
 
-//     gtk_box_pack_start(GTK_BOX(lw->utility_box), image, TRUE, TRUE, 0);
-//     gtk_box_reorder_child(GTK_BOX(lw->utility_box), image, 0);
        gtk_paned_pack1(GTK_PANED(lw->utility_paned), image, TRUE, FALSE);
        gtk_widget_show(image);
+       layout_util_sync(lw);
 }
 
 static void layout_grid_setup(LayoutWindow *lw)

Modified: trunk/src/layout_util.c
===================================================================
--- trunk/src/layout_util.c     2009-06-27 20:47:17 UTC (rev 1767)
+++ trunk/src/layout_util.c     2009-06-27 21:12:07 UTC (rev 1768)
@@ -1401,10 +1401,10 @@
 static GtkToggleActionEntry menu_toggle_entries[] = {
   { "Thumbnails",      PIXBUF_INLINE_ICON_THUMB,N_("Show _Thumbnails"),        
        "T",                    N_("Show Thumbnails"),                  
CB(layout_menu_thumb_cb),        FALSE },
   { "ShowMarks",        NULL,                  N_("Show _Marks"),              
        "M",                    N_("Show Marks"),                       
CB(layout_menu_marks_cb),        FALSE  },
-  { "ShowInfoPixel",   GTK_STOCK_COLOR_PICKER, N_("Show Pi_xel Info"),         
        NULL,                   N_("Show Pixel Info"),                  
CB(layout_menu_info_pixel_cb),   FALSE  },
+  { "ShowInfoPixel",   GTK_STOCK_COLOR_PICKER, N_("Pi_xel Info"),              
        NULL,                   N_("Show Pixel Info"),                  
CB(layout_menu_info_pixel_cb),   FALSE  },
   { "FloatTools",      PIXBUF_INLINE_ICON_FLOAT,N_("_Float file list"),        
        "L",                    N_("Float file list"),                  
CB(layout_menu_float_cb),        FALSE  },
   { "HideToolbar",     NULL,                   N_("Hide tool_bar"),            
        NULL,                   N_("Hide toolbar"),                     
CB(layout_menu_toolbar_cb),      FALSE  },
-  { "SBar",            NULL,                   N_("_Info"),                    
        "<control>K",           N_("Info"),                             
CB(layout_menu_bar_cb),          FALSE  },
+  { "SBar",            NULL,                   N_("_Info sidebar"),            
        "<control>K",           N_("Info sidebar"),                     
CB(layout_menu_bar_cb),          FALSE  },
   { "SBarSort",                NULL,                   N_("Sort _manager"),    
                "<shift>S",             N_("Sort manager"),                     
CB(layout_menu_bar_sort_cb),     FALSE  },
   { "SlideShow",       GTK_STOCK_MEDIA_PLAY,   N_("Toggle _slideshow"),        
        "S",                    N_("Toggle slideshow"),                 
CB(layout_menu_slideshow_cb),    FALSE  },
   { "UseColorProfiles",        GTK_STOCK_SELECT_COLOR, N_("Use _color 
profiles"),              NULL,                   N_("Use color profiles"),      
         CB(layout_color_menu_enable_cb), FALSE},
@@ -1536,21 +1536,40 @@
 "    <menu action='ViewMenu'>"
 "      <menuitem action='ViewInNewWindow'/>"
 "      <menuitem action='PanView'/>"
+"      <menuitem action='ExifWin'/>"
 "      <placeholder name='WindowSection'/>"
 "      <separator/>"
-"      <menu action='ColorMenu'>"
-"        <menuitem action='UseColorProfiles'/>"
-"        <menuitem action='UseImageProfile'/>"
-"        <menuitem action='ColorProfile0'/>"
-"        <menuitem action='ColorProfile1'/>"
-"        <menuitem action='ColorProfile2'/>"
-"        <menuitem action='ColorProfile3'/>"
-"        <menuitem action='ColorProfile4'/>"
-"        <menuitem action='ColorProfile5'/>"
+"      <menu action='FileDirMenu'>"
+"        <menuitem action='FolderList'/>"
+"        <menuitem action='FolderTree'/>"
+"        <placeholder name='FolderSection'/>"
 "        <separator/>"
-"        <menuitem action='Grayscale'/>"
+"        <menuitem action='ViewList'/>"
+"        <menuitem action='ViewIcons'/>"
+"        <menuitem action='Thumbnails'/>"
+"        <placeholder name='ListSection'/>"
+"        <separator/>"
+"        <menuitem action='FloatTools'/>"
+"        <menuitem action='HideTools'/>"
+"        <menuitem action='HideToolbar'/>"
 "      </menu>"
+"      <placeholder name='DirSection'/>"
+"      <separator/>"
 "      <menu action='ZoomMenu'>"
+"        <menu action='ConnectZoomMenu'>"
+"          <menuitem action='ConnectZoomIn'/>"
+"          <menuitem action='ConnectZoomOut'/>"
+"          <menuitem action='ConnectZoomFit'/>"
+"          <menuitem action='ConnectZoomFillHor'/>"
+"          <menuitem action='ConnectZoomFillVert'/>"
+"          <menuitem action='ConnectZoom100'/>"
+"          <menuitem action='ConnectZoom200'/>"
+"          <menuitem action='ConnectZoom300'/>"
+"          <menuitem action='ConnectZoom400'/>"
+"          <menuitem action='ConnectZoom50'/>"
+"          <menuitem action='ConnectZoom33'/>"
+"          <menuitem action='ConnectZoom25'/>"
+"        </menu>"
 "        <menuitem action='ZoomIn'/>"
 "        <menuitem action='ZoomOut'/>"
 "        <menuitem action='ZoomFit'/>"
@@ -1564,45 +1583,24 @@
 "        <menuitem action='Zoom33'/>"
 "        <menuitem action='Zoom25'/>"
 "      </menu>"
-"      <menu action='ConnectZoomMenu'>"
-"        <menuitem action='ConnectZoomIn'/>"
-"        <menuitem action='ConnectZoomOut'/>"
-"        <menuitem action='ConnectZoomFit'/>"
-"        <menuitem action='ConnectZoomFillHor'/>"
-"        <menuitem action='ConnectZoomFillVert'/>"
-"        <menuitem action='ConnectZoom100'/>"
-"        <menuitem action='ConnectZoom200'/>"
-"        <menuitem action='ConnectZoom300'/>"
-"        <menuitem action='ConnectZoom400'/>"
-"        <menuitem action='ConnectZoom50'/>"
-"        <menuitem action='ConnectZoom33'/>"
-"        <menuitem action='ConnectZoom25'/>"
-"      </menu>"
-"      <placeholder name='ZoomSection'/>"
-"      <separator/>"
 "      <menu action='SplitMenu'>"
 "        <menuitem action='SplitHorizontal'/>"
 "        <menuitem action='SplitVertical'/>"
 "        <menuitem action='SplitQuad'/>"
 "        <menuitem action='SplitSingle'/>"
 "      </menu>"
-"      <separator/>"
-"      <menu action='FileDirMenu'>"
-"        <menuitem action='FolderList'/>"
-"        <menuitem action='FolderTree'/>"
-"        <placeholder name='FolderSection'/>"
+"      <menu action='ColorMenu'>"
+"        <menuitem action='UseColorProfiles'/>"
+"        <menuitem action='UseImageProfile'/>"
+"        <menuitem action='ColorProfile0'/>"
+"        <menuitem action='ColorProfile1'/>"
+"        <menuitem action='ColorProfile2'/>"
+"        <menuitem action='ColorProfile3'/>"
+"        <menuitem action='ColorProfile4'/>"
+"        <menuitem action='ColorProfile5'/>"
 "        <separator/>"
-"        <menuitem action='ViewList'/>"
-"        <menuitem action='ViewIcons'/>"
-"        <menuitem action='Thumbnails'/>"
-"        <placeholder name='ListSection'/>"
-"        <separator/>"
-"        <menuitem action='FloatTools'/>"
-"        <menuitem action='HideTools'/>"
-"        <menuitem action='HideToolbar'/>"
+"        <menuitem action='Grayscale'/>"
 "      </menu>"
-"      <placeholder name='DirSection'/>"
-"      <separator/>"
 "      <menu action='OverlayMenu'>"
 "        <menuitem action='ImageOverlay'/>"
 "        <menuitem action='ImageHistogram'/>"
@@ -1620,16 +1618,13 @@
 "        <menuitem action='HistogramModeCycle'/>"
 "      </menu>"
 "      <menuitem action='FullScreen'/>"
-"      <placeholder name='OverlaySection'/>"
+"      <placeholder name='ViewSection'/>"
 "      <separator/>"
+"      <menuitem action='SBar'/>"
+"      <menuitem action='SBarSort'/>"
 "      <menuitem action='ShowInfoPixel'/>"
 "      <placeholder name='ToolsSection'/>"
 "      <separator/>"
-"      <menuitem action='SBar'/>"
-"      <menuitem action='ExifWin'/>"
-"      <menuitem action='SBarSort'/>"
-"      <placeholder name='SideBarSection'/>"
-"      <separator/>"
 "      <menuitem action='SlideShow'/>"
 "      <menuitem action='SlideShowPause'/>"
 "      <menuitem action='Refresh'/>"
@@ -2313,12 +2308,18 @@
        action = gtk_action_group_get_action(lw->action_group, 
"ImageHistogram");
        gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags & 
OSD_SHOW_HISTOGRAM);
 
-       action = gtk_action_group_get_action(lw->action_group, 
"HistogramChanR");
-       radio_action_set_current_value(GTK_RADIO_ACTION(action), 
image_osd_histogram_get_channel(lw->image));
+       if (osd_flags & OSD_SHOW_HISTOGRAM)
+               {
+               action = gtk_action_group_get_action(lw->action_group, 
"HistogramChanR");
+               radio_action_set_current_value(GTK_RADIO_ACTION(action), 
image_osd_histogram_get_channel(lw->image));
 
-       action = gtk_action_group_get_action(lw->action_group, 
"HistogramModeLin");
-       radio_action_set_current_value(GTK_RADIO_ACTION(action), 
image_osd_histogram_get_mode(lw->image));
+               action = gtk_action_group_get_action(lw->action_group, 
"HistogramModeLin");
+               radio_action_set_current_value(GTK_RADIO_ACTION(action), 
image_osd_histogram_get_mode(lw->image));
+               }
 
+       action = gtk_action_group_get_action(lw->action_group, 
"ConnectZoomMenu");
+       gtk_action_set_sensitive(action, lw->split_mode != SPLIT_NONE);
+
        layout_util_sync_color(lw);
 }
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn

Reply via email to