1. 16 Apr, 2013 1 commit
  2. 23 Mar, 2012 1 commit
  3. 26 May, 2011 2 commits
  4. 21 Mar, 2008 1 commit
    • Michael Natterer's avatar
      Remove the toolbox menu: · f63a7153
      Michael Natterer authored
      2008-03-21  Michael Natterer  <mitch@gimp.org>
      
      	Remove the toolbox menu:
      
      	* configure.in: remove --enable-toolbox-menu option.
      
      	* menus/Makefile.am
      	* menus/toolbox-menu.xml.in: removed.
      
      	* menus/image-menu.xml.in: add the debug menu here.
      
      	* menus/menus.xsl: remove transformations depending on whether
      	there is a toolbox menu or not.
      
      	* app/menus/Makefile.am
      	* app/menus/toolbox-menu.[ch]: removed.
      
      	* app/menus/menus.c: remove the toolbox menu but keep the
      	<Toolbox> UI manager around so we can configure its actions
      	separate from normal docks.
      
      	* app/actions/image-actions.c (image_actions): remove the action
      	for the toolbox menubar.
      
      	* app/widgets/gimptoolbox.c: remove all menu code.
      
      	* app/plug-in/plug-in-menu-path.c: map plug-in registered toolbox
      	menu items to their new location in the image menu
      	unconditionally.
      
      	* plug-ins/common/screenshot.c
      	* plug-ins/common/uniteditor.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/scripts/web-browser.scm
      	* plug-ins/twain/twain.c
      	* plug-ins/winsnap/winsnap.c: remove menu registrations under
      	<Toolbox>/File and change <Toolbox>/Help to <Image>/Help. Leave
      	<Toolbox>/Xtns untouched until its final location and name are
      	decided.
      
      
      svn path=/trunk/; revision=25156
      f63a7153
  5. 18 Sep, 2007 1 commit
    • Michael Natterer's avatar
      replaced HAVE_GDK_QUARTZ conditional by --disable-toolbox-menu configure · 26e11d5f
      Michael Natterer authored
      2007-09-18  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: replaced HAVE_GDK_QUARTZ conditional by
      	--disable-toolbox-menu configure switch which defaults to "yes"
      	normally and to "no" on quartz.
      
      	* app/widgets/gimptoolbox.c: changed #ifdef accordingly.
      
      	* app/plug-in/Makefile.am
      	* app/plug-in/plug-in-menu-path.[ch]: new generic machanism to map
      	around menu locations. If ENABLE_TOOLBOX_MENU is false, map
      	"Xtns" and "Help" from <Toolbox> to <Image>.
      
      	* app/plug-in/gimppluginmanager-menu-branch.c
      	* app/plug-in/gimppluginprocedure.c: run all menu paths through the
      	new mapping function.
      
      	* menus/Makefile.am
      	* menus/menus.xsl
      	* menus/image-menu.xml.in: add both the "Xtns" and "Help" menus to
      	the image menubar if TOOLBOX_MENU is false.
      
      
      svn path=/trunk/; revision=23581
      26e11d5f
  6. 30 Aug, 2007 1 commit
    • Michael Natterer's avatar
      take over cosmetic fix from upstream. · 399b6639
      Michael Natterer authored
      2007-08-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/sync-menu.c: take over cosmetic fix from upstream.
      
      	* configure.in: add HAVE_CARBON as AM_CONDITIONAL
      
      	* menus/image-menu.xml.in: add the Help menu to the image menu.
      
      	* menus/Makefile.am
      	* menus/menus.xsl: filter it away if we are not on carbon.
      
      	* app/menus/menus.c: added the "help" action group to the image UI
      	manager.
      
      
      svn path=/trunk/; revision=23412
      399b6639
  7. 26 Jun, 2005 1 commit
  8. 17 May, 2004 1 commit
    • Michael Natterer's avatar
      put the image popup menu into a dummy menubar to work around the silly · cf3533ba
      Michael Natterer authored
      2004-05-17  Michael Natterer  <mitch@gimp.org>
      
      	* menus/menus.xsl: put the image popup menu into a dummy menubar
      	to work around the silly GtkUIManager restriction that popup menus
      	can't have tearoff items.
      
      	* app/menus/menus.c
      	* app/menus/image-menu.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/gui/gui-vtable.c
      	* app/menus/plug-in-menus.c: changed accordingly.
      
      	* app/gui/gui.c (gui_restore_after_callback): connect to
      	"notify::tearoff-menus" of GimpGuiConfig and reconfigure the
      	global image UI manager accordingly.
      
      	* app/config/gimpguiconfig.c: removed GIMP_PARAM_RESTART from the
      	"tearoff-menus" property because GtkUIManager can change this on
      	the fly.
      
      	* app/display/gimpdisplayshell.[ch]: added the menubar to the
      	GimpDisplayShell struct. Some cleanup in gimp_display_shell_new().
      
      	* app/display/gimpdisplayshell-appearance.c
      	(gimp_display_shell_set_show_menubar): use shell->menubar instead
      	of asking the UI manager.
      
      	* app/widgets/gimpuimanager.[ch]: changed gimp_ui_manager_ui_get()
      	to transparently load the XML files even if a sub-widget was
      	requested. Reordered parameters of gimp_ui_manager_ui_popup().
      	Lots of internal cleanups.
      
      	* app/widgets/gimpdockable.c
      	* app/widgets/gimptooloptionseditor.c: simplified accordingly.
      
      	* app/widgets/gimpeditor.[ch]: added new function
      	gimp_editor_popup_menu() which takes a GimpMenuPositionFunc and
      	updates/shows the editor's menu.
      
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpcomponenteditor.c
      	* app/widgets/gimpcontainereditor.c
      	* app/widgets/gimpcontainergridview.c
      	* app/widgets/gimpcontainertreeview.c
      	* app/widgets/gimperrorconsole.c
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimppaletteeditor.c: use gimp_editor_popup_menu().
      
      	* app/widgets/gimptoolbox.c: moved all code from
      	gimp_toolbox_new() to GObject::constructor().
      cf3533ba
  9. 02 May, 2004 1 commit
    • Sven Neumann's avatar
      menus/Makefile.am new file that holds menuitems that appear in several · 2fb04d1e
      Sven Neumann authored
      2004-05-02  Sven Neumann  <sven@gimp.org>
      
      	* menus/Makefile.am
      	* menus/dialogs-menuitems.xml: new file that holds menuitems that
      	appear in several places.
      
      	* menus/dockable-menu.xml.in: new file used to generate
      	dockable-menu.xml.
      
      	* menus/toolbox-menu.xml.in: new file used to generate
      	toolbox-menu.xml.
      
      	* menus/image-menu.xml.in: include dialogs-menuitems.xml.
      
      	* menus/menus.xsl: allow inclusion of menuitems using XInclude.
      2fb04d1e
  10. 01 May, 2004 1 commit
    • Sven Neumann's avatar
      added a rule to generate gtkuimanager XML files using an XSL · 41a9add7
      Sven Neumann authored
      2004-05-02  Sven Neumann  <sven@gimp.org>
      
      	* menus/Makefile.am: added a rule to generate gtkuimanager XML
      	files using an XSL transformation.
      
      	* menus/menus.xsl: a simple XSLT to generate a menubar and a popup
      	menu with identical content.
      
      	* menus/image-menu.xml: removed this file from CVS ...
      
      	* menus/image-menu.xml.in: ... and added this instead.
      
      	* HACKING: xsltproc is now needed to build from CVS.
      41a9add7