1. 23 Jun, 2013 1 commit
    • Michael Natterer's avatar
      Add support for both gamma-corrected and linear for all bit depths · caf73f5f
      Michael Natterer authored
      - Add new enum GimpComponentType which contains u8, u16, u32 etc.
      - Change GimpPrecision to be u8-linear, u8-gamma, u16-linear etc.
      - Add all the needed formats to gimp-babl.c
      - Bump the XCF version to 5 and make sure version 4 with the old
        GimpPrecision enum values is loaded correctly
      
      This change blows up the precision enums in "New Image" and
      Image->Precision so we can test all this stuff. It is undecided what
      format will be user-visible options in 2.10.
      caf73f5f
  2. 09 Mar, 2013 1 commit
  3. 22 Sep, 2012 1 commit
  4. 04 Aug, 2012 1 commit
    • Michael Natterer's avatar
      Bug 676270 - cppcheck report · 47c987b0
      Michael Natterer authored
      Fix a couple of harmless stuff pointed out in the report, and one
      real bug: gimp_plug_in_close() was killing each process 10 times
      on windows.
      47c987b0
  5. 07 May, 2012 1 commit
  6. 02 May, 2012 6 commits
  7. 16 Sep, 2011 1 commit
  8. 01 May, 2011 1 commit
  9. 02 Apr, 2011 1 commit
  10. 14 Feb, 2011 1 commit
  11. 07 Sep, 2009 1 commit
  12. 22 Feb, 2009 1 commit
    • Marco Ciampa's avatar
      fixed duplicated keyboard shortcut · 613e5f75
      Marco Ciampa authored
      2009-02-22  Marco Ciampa  <ciampix@libero.it>
      
              * app/actions/image-actions.c: fixed duplicated keyboard shortcut
      
      
      svn path=/trunk/; revision=28060
      613e5f75
  13. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  14. 04 Dec, 2008 1 commit
    • Sven Neumann's avatar
      also use the translation context for the tooltips. · ff6bde0a
      Sven Neumann authored
      2008-12-04  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpactiongroup.[ch]: also use the translation
      	context for the tooltips.
      
      	* app/actions/*.c: added translation context to all tooltips. 
      Also
      	improved some tooltips while I was on it.
      
      
      svn path=/trunk/; revision=27757
      ff6bde0a
  15. 03 Dec, 2008 1 commit
    • Sven Neumann's avatar
      added an extra parameter for the translation context to all · 74e76f2c
      Sven Neumann authored
      2008-12-03  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpactiongroup.[ch]: added an extra parameter for
      	the translation context to all gimp_action_group_add methods.
      
      	* app/actions/*.c: added a translation context to all action
      	labels. Also unified and improved the labels and tooltips in a 
      few
      	places.
      
      
      svn path=/trunk/; revision=27754
      74e76f2c
  16. 14 Nov, 2008 1 commit
    • Michael Natterer's avatar
      rename gimp_image_floating_sel() to gimp_image_get_floating_selection(). · fb1660a4
      Michael Natterer authored
      2008-11-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage.[ch]: rename gimp_image_floating_sel() to
      	gimp_image_get_floating_selection().
      
      	* app/actions/channels-actions.c
      	* app/actions/image-actions.c
      	* app/actions/layers-actions.c
      	* app/actions/layers-commands.c
      	* app/actions/select-actions.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpimage-duplicate.c
      	* app/core/gimpimage-merge.c
      	* app/core/gimpimage-quick-mask.c
      	* app/core/gimplayer-floating-sel.c
      	* app/core/gimpselection.c
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/display/gimpdisplayshell.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpfreeselecttool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimprectangleselecttool.c
      	* app/tools/gimpregionselecttool.c
      	* app/tools/gimpselectiontool.c
      	* app/tools/gimptexttool.c
      	* app/widgets/gimpdrawabletreeview.c
      	* app/widgets/gimplayertreeview.c
      	* app/xcf/xcf-save.c
      	* tools/pdbgen/pdb/image.pdb: changed accordingly, replaced some
      	instances of direct acces by the accessor.
      
      	* app/pdb/image-cmds.c: regenerated.
      
      
      svn path=/trunk/; revision=27649
      fb1660a4
  17. 09 Oct, 2008 1 commit
    • Michael Natterer's avatar
      Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a · 5503e6a0
      Michael Natterer authored
      2008-10-09  Michael Natterer  <mitch@gimp.org>
      
      	Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h
      	had a GEGL dependency (they will have in the next commit, but I
      	wanted to keep the commit separate).
      
      	* app/dialogs/Makefile.am
      	* app/file/Makefile.am
      	* app/gui/Makefile.am
      	* app/menus/Makefile.am
      	* app/paint/Makefile.am
      	* app/plug-in/Makefile.am
      	* app/text/Makefile.am
      	* app/vectors/Makefile.am
      	* app/widgets/Makefile.am
      	* app/xcf/Makefile.am: add GEGL_CFLAGS.
      
      	* app/actions/*.c
      	* app/core/*.c
      	* app/dialogs/*.c
      	* app/display/*.c
      	* app/file/*.c
      	* app/gui/*.c
      	* app/menus/*.c
      	* app/paint/*.c
      	* app/pdb/gimppdb-utils.c
      	* app/pdb/gimpprocedure.c
      	* app/plug-in/*.c
      	* app/text/*.c
      	* app/tools/*.c
      	* app/vectors/*.c
      	* app/widgets/*.c
      	* app/xcf/*.c: add <gegl.h> or replace <glib-object.h> by <gegl.h>
      	to all files which include a drawable subclass or gimpimage.h
      
      	* tools/pdbgen/app.pl: include <gegl.h> instead of <glib-object.h>
      	in all generated files.
      
      	* app/pdb/*-cmds.c: regenerated.
      
      	* data/images/gimp-splash.png: the goat is still sleeping.
      	By Aurore Derriennic.
      
      
      svn path=/trunk/; revision=27202
      5503e6a0
  18. 09 Apr, 2008 1 commit
    • Michael Natterer's avatar
      add "File/New" submenu and an "Acquire" placeholder inside it. Removed · e173c6fa
      Michael Natterer authored
      2008-04-09  Michael Natterer  <mitch@gimp.org>
      
      	* menus/image-menu.xml.in: add "File/New" submenu and an "Acquire"
      	placeholder inside it. Removed "File/Acquire". Removed the "Xtns"
      	menu.
      
      	* app/plug-in/plug-in-menu-path.[ch] (plug_in_menu_path_map):
      	add "menu_label" parameter and add support for mapping around
      	individual menu items while preserving their translation and
      	mnemonics. Add mappings for the known menus from "Xtns" and map
      	them to "File/New".
      
      	Map everything else in "Xtns" to "Filters/Extensions".
      
      	* app/plug-in/gimppluginmanager-menu-branch.c
      	(gimp_plug_in_manager_add_menu_branch): pass the menu_label so
      	menu branches can be mapped with their translation.
      
      	* app/plug-in/gimppluginprocedure.c
      	(gimp_plug_in_procedure_add_menu_path): pass NULL because mapping
      	menu items which have no submenu makes no sense and is redundant.
      
      	* app/actions/image-actions.c: remove the "Xtns" menu action.
      
      	* app/actions/file-actions.c: add action for the "File/New" menu
      	and removed the "File/Acquire" action.
      
      	* app/actions/edit-actions.c: rename "Paste as New" to
      	"From Clipboard".
      
      	* menus/image-menu.xml.in: add the "From Clipboard" action to the
      	"File/New" menu.
      
      
      svn path=/trunk/; revision=25427
      e173c6fa
  19. 25 Mar, 2008 1 commit
    • Michael Natterer's avatar
      remove "image-new-from-image" action. · c7bf68d2
      Michael Natterer authored
      2008-03-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/image-actions.c: remove "image-new-from-image"
      	action.
      
      	* app/actions/image-commands.[ch]: remove its callback and made
      	the "image-new" callback use the current image's dimensions
      	instead.
      
      	* menus/image-menu.xml.in: use the "image-new" action.
      
      
      svn path=/trunk/; revision=25218
      c7bf68d2
  20. 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
  21. 27 Jun, 2007 1 commit
  22. 09 Jun, 2007 1 commit
    • Sven Neumann's avatar
      added gimp_image_resize_to_selection(). · 65385a47
      Sven Neumann authored
      2007-06-09  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage-resize.[ch]: added
      	gimp_image_resize_to_selection().
      
      	* app/actions/image-actions.c
      	* app/actions/image-commands.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in: added an action and a menu item for 
      it.
      	Fixes bug #335672.
      
      	* plug-ins/common/align_layers.c: resolved a conflicting 
      mnemonic.
      
      
      svn path=/trunk/; revision=22749
      65385a47
  23. 04 Jun, 2007 1 commit
  24. 09 Dec, 2006 1 commit
  25. 14 Sep, 2006 1 commit
    • Sven Neumann's avatar
      app/actions/image-actions.c app/dialogs/preferences-dialog.c · 14d80ba1
      Sven Neumann authored
      2006-09-14  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/image-actions.c
      	* app/dialogs/preferences-dialog.c
      	* app/tools/gimpvectortool.c
      	* app/widgets/gimpcontrollereditor.c:
      	* plug-ins/common/autocrop.c
      	* plug-ins/common/max_rgb.c: resolved conflicting mnemonics, added
      	some new ones (bug #355761).
      14d80ba1
  26. 04 Aug, 2006 1 commit
    • Michael Natterer's avatar
      cosmetics. · 459778bb
      Michael Natterer authored
      2006-08-04  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/image-actions.c: cosmetics.
      
      	* app/core/gimpimage.c: factor common code out to new utility
      	function gimp_image_get_item_by_tattoo(), minor cleanups.
      459778bb
  27. 15 Jun, 2006 1 commit
  28. 14 Jun, 2006 1 commit
  29. 10 Apr, 2006 1 commit
    • Sven Neumann's avatar
      take const arrays of action entries. · 12920b5a
      Sven Neumann authored
      2006-04-10  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpactiongroup.[ch]: take const arrays of action
      	entries.
      
      	* app/actions/*-actions.c: declare action arrays as const.
      12920b5a
  30. 28 Mar, 2006 1 commit
  31. 15 Mar, 2006 2 commits
  32. 10 Mar, 2006 1 commit
  33. 30 Dec, 2005 1 commit
  34. 28 Oct, 2005 1 commit
    • Michael Natterer's avatar
      removed "colors-transform-menu". · bc3bd4d6
      Michael Natterer authored
      2005-10-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/image-actions.c: removed "colors-transform-menu".
      
      	* menus/image-menu.xml.in: revamped again: Moved desaturate and
      	the invert items to the toplevel, into a separator-enclosed group.
      	Changed Modify to a placeholder again. Things that have no useful
      	category can't go to a sub-menu, so please don't invent one just
      	for the sake of it.
      
      	* plug-ins/common/channel_mixer.c: -> Colors/Components
      	* plug-ins/common/vinvert.c: -> Colors/Invert
      bc3bd4d6