1. 28 Nov, 2013 1 commit
  2. 18 Mar, 2013 1 commit
  3. 10 Mar, 2013 1 commit
  4. 07 Mar, 2011 1 commit
  5. 09 Nov, 2010 1 commit
  6. 29 Oct, 2010 1 commit
  7. 14 Oct, 2010 1 commit
  8. 26 Sep, 2010 1 commit
  9. 30 Jul, 2010 1 commit
  10. 20 Apr, 2010 1 commit
  11. 21 Feb, 2010 1 commit
    • Michael Natterer's avatar
      app: use the new unit conversion functions · 0908e531
      Michael Natterer authored
      and get rid of the brainfuck idea that app/ has to use _gimp_unit_foo()
      functions, passing a gimp pointer. Instead, simply use the libgimpbase
      API all over the place. Should we ever allow more than one gimp instance,
      they will simply have to share one unit database.
      0908e531
  12. 11 Feb, 2010 3 commits
  13. 30 Nov, 2009 2 commits
  14. 03 Nov, 2009 1 commit
  15. 17 Oct, 2009 2 commits
  16. 06 Oct, 2009 1 commit
  17. 04 Oct, 2009 1 commit
  18. 29 Sep, 2009 1 commit
  19. 28 Sep, 2009 4 commits
  20. 04 Aug, 2009 1 commit
  21. 15 Jul, 2009 1 commit
  22. 20 Feb, 2009 1 commit
    • Michael Natterer's avatar
      Bug 572156 – top left pixel position/coordinate is not 0,0 but 1,1 · e0f1bf37
      Michael Natterer authored
      2009-02-20  Michael Natterer  <mitch@gimp.org>
      
      	Bug 572156 – top left pixel position/coordinate is not 0,0 but 1,1
      
      	* app/display/gimpstatusbar.c
      	(gimp_statusbar_push_coords)
      	(gimp_statusbar_update_cursor): fix braino for
      	GIMP_CURSOR_PRECISION_PIXEL_CENTER: going to the pixel's
      	center doesn't need any rounding, it simply needs clipping
      	the coordinates' fractional parts, gah...
      
      	Review all tools' cursor precision:
      
      	* app/tools/gimpblendtool.c (gimp_blend_tool_init): set cursor
      	precision to SUBPIXEL.
      
      	* app/tools/gimptexttool.c (gimp_text_tool_init)
      	* app/tools/gimpmeasuretool.c (gimp_measure_tool_init)
      	* app/tools/gimpeditselectiontool.c (gimp_edit_selection_tool_init):
      	set cursor precision to PIXEL_BORDER.
      
      
      svn path=/trunk/; revision=28053
      e0f1bf37
  23. 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
  24. 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
  25. 02 Oct, 2008 1 commit
    • Martin Nordholts's avatar
      Bug 553534 – centering issues after image scaling and setting zoom · 259801e3
      Martin Nordholts authored
      to 100%
      
      * app/display/display-enums.h: Added a GimpZoomFocus enum with
      'best guess', 'pointer' or 'image center' values.
      
      * app/display/gimpdisplayshell-scale.[ch]
      (gimp_display_shell_scale): Take a GimpZoomFocus parameter and
      pass it on to
      
      (gimp_display_shell_scale_get_zoom_focus): which returns the
      requested zoom focus point if one was given, else makes a best
      guess.
      
      * app/actions/view-commands.c
      * app/display/gimpstatusbar.c
      * app/display/gimpnavigationeditor.c
      * app/display/gimpdisplayshell-callbacks.c
      * app/display/gimpdisplayshell-scale-dialog.c: For explicit-zoom
      commands like "zoom to 100%", always use the image center as the
      zoom focus point. For all other zooming, continue to use the
      best-guess method.
      
      * app/display/display-enums.c: Regenerated.
      
      svn path=/trunk/; revision=27104
      259801e3
  26. 02 Sep, 2008 1 commit
  27. 20 Aug, 2008 1 commit
    • Michael Natterer's avatar
      Bug 496772 – Position shown in the statusbar needs more precision (for · d51c5082
      Michael Natterer authored
      2008-08-20  Michael Natterer  <mitch@gimp.org>
      
      	Bug 496772 – Position shown in the statusbar needs more
      	precision (for some tools)
      
      	* app/display/display-enums.[ch]: add enum GimpCursorPrecision
      	which can be one of { PIXEL_CENTER, PIXEL_BORDER, SUBPIXEL }.
      
      	* app/display/gimpdisplayshell-cursor.[ch]: add "precision"
      	parameter to gimp_display_shell_update_cursor() and pass it
      	on to the statusbar.
      
      	* app/display/gimpstatusbar.[ch]: add "precision" parameters to
      	the cursor coordinates APIs, offset the passed coords accordingly
      	and display them with one decimal point if SUBPIXEL is requested
      	and the display's unit is PIXEL. Keep a second floating-point
      	format string around at any time.
      
      	* app/tools/gimptoolcontrol.[ch]: add a "precision" member and API
      	so tools can configure the precision they need. Defalt to
      	PIXEL_CENTER since that's right for almost all tools.
      
      	* app/display/gimpdisplayshell-callbacks.c: pass the tool's
      	precision to gimp_display_shell_update_cursor().
      
      	* app/tools/gimptool.[ch]: add "precision" parameter to
      	gimp_tool_push_status_coords() and pass it on to the statusbar.
      
      	* app/tools/gimpaligntool.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpcolortool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpfreeselecttool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimpperspectiveclonetool.c
      	* app/tools/gimprectangleselecttool.c
      	* app/tools/gimprectangletool.c
      	* app/tools/gimptransformtool.c
      	* app/tools/gimpvectortool.c: set precision in init() where
      	needed. Adjust the precision in the fly when needed, e.g. while
      	moving guides or when toggling hard-edge on paint tools. Also pass
      	an appropriate precision to gimp_tool_push_status_coords(), which
      	is not always the tool's precision as used for cursor display.
      
      
      svn path=/trunk/; revision=26681
      d51c5082
  28. 15 Aug, 2008 1 commit
  29. 09 Jul, 2008 1 commit
  30. 29 Apr, 2008 1 commit
    • Sven Neumann's avatar
      added signal "entry-activated". · 7cc4f8c1
      Sven Neumann authored
      2008-04-29  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpscalecombobox.[ch]: added signal 
      "entry-activated".
      
      	* app/display/gimpstatusbar.c (gimp_statusbar_new): connect to 
      the
      	new signal and move the focus to the canvas.
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_new): 
      comment.
      
      
      svn path=/trunk/; revision=25549
      7cc4f8c1
  31. 22 Apr, 2008 1 commit
  32. 14 Apr, 2008 2 commits