1. 11 Jul, 2018 1 commit
  2. 25 May, 2018 1 commit
  3. 20 May, 2018 1 commit
  4. 28 Jan, 2018 1 commit
  5. 19 Nov, 2017 1 commit
    • Ell's avatar
      libgimpmath: add SAFE_CLAMP() macro · e9f45798
      Ell authored
      The SAFE_CLAMP() macro is similar to CLAMP(), however, its result
      is always within the specified range, even if the input is NaN.
      e9f45798
  6. 05 Oct, 2017 2 commits
    • Ell's avatar
      Bug 788461 - Selection with a Fixed size is created with an ... · 80a52686
      Ell authored
      ... off-by one size in special cases
      
      The last commit wasn't drastic enough.  We changed SIGNED_ROUND()
      to use RINT(), which, in turn, may use rint().  However, rint()
      effectively breaks ties to even, so that we get stuff like
      'rint (1.5) - rint (0.5) == 2.0 - 0.0 == 2.0'.  This can't be
      good--it's entirely possible that we're bitten by this in other
      cases without noticing.
      
      Avoid rint() entirely in RINT(), and always use 'floor (x) + 0.5'
      instead, which always breaks ties up.  Hopefully, this doesn't
      break anything else...
      80a52686
    • Ell's avatar
      Bug 788461 - Selection with a Fixed size is created with an ... · e8b37a7a
      Ell authored
      ... off-by one size in special cases
      
      SIGNED_ROUND(), which is used by GimpToolRectangle, among other
      things, used to round negative values which lie exactly between
      two integers, i.e., -foo.5, down.  This could lead to the rectangle
      being one pixel bigger than expected, in either dimension, when one
      of its edges had a negative coordinate, and the opposite edge had a
      positive coordinate.
      
      Fix SIGNED_ROUND() to always round such values up, regardless of
      sign.
      e8b37a7a
  7. 03 Jun, 2017 1 commit
  8. 08 Nov, 2016 1 commit
    • Alexis Wilhelm's avatar
      Bug 316479 - The Perspective Tool creates an empy image... · 768d0661
      Alexis Wilhelm authored
      ...instead of transforming it
      
      Add gimp_matrix3_will_explode() which determines if a transform
      matrix will blow up something in a rectangle to infinity, and use
      the function so set both the GIMP and GEGL code paths to clip the
      transform to the input size.
      768d0661
  9. 31 Oct, 2016 1 commit
  10. 25 Jun, 2016 1 commit
    • Richard Kreckel's avatar
      Bug 768044 - Fix many typos · dd9b0fc5
      Richard Kreckel authored
      This fixes many typos in comments and one in a user-visible string (msgid
      "center abscisse" changed to "center abscissa" in affected po files. too).
      dd9b0fc5
  11. 31 May, 2015 2 commits
  12. 14 Sep, 2014 1 commit
  13. 14 Jul, 2014 1 commit
  14. 15 Mar, 2014 1 commit
  15. 14 Mar, 2014 1 commit
  16. 05 Jun, 2013 1 commit
  17. 12 Feb, 2013 1 commit
  18. 04 May, 2012 1 commit
  19. 02 May, 2012 1 commit
  20. 16 Dec, 2011 1 commit
  21. 28 Apr, 2011 2 commits
  22. 27 Mar, 2011 1 commit
  23. 07 Nov, 2010 1 commit
  24. 04 Nov, 2010 1 commit
  25. 14 Aug, 2010 1 commit
  26. 08 Aug, 2010 1 commit
  27. 02 Jul, 2010 2 commits
  28. 31 Jan, 2009 1 commit
  29. 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
  30. 21 Apr, 2008 1 commit
  31. 29 Mar, 2008 2 commits
  32. 28 Mar, 2008 1 commit
  33. 25 Jun, 2007 1 commit
  34. 30 Dec, 2006 1 commit
  35. 25 Oct, 2006 1 commit
    • Simon Budig's avatar
      Oops. Need to specify both pdb-skip and skip. · a8593d81
      Simon Budig authored
      2006-10-25  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/vectors-enums.h: Oops. Need to specify both
      	pdb-skip and skip.
      
      	* libgimp/gimp.def
      	* libgimpconfig/gimpconfig.def
      	* libgimpmath/gimpmath.def
      	* libgimpthumb/gimpthumb.def
      	* libgimpwidgets/gimpwidgets.def: .def-file maintenance. Hope my
      	changes are correct...
      
      	With the help from
      	   nm .libs/libgimpfoo-2.0.so |\
      	   sed -ne "s/.* T \([a-zA-Z0-9][a-zA-Z0-9_]*\)/\t\1/p" |\
      	   (echo EXPORTS ; LC_ALL=C sort )
      
      	* libgimpwidgets/gimppageselector.c: marked stretch_frame_image()
      	as static.
      
      	* libgimp/gimpenums.c.tail
      	* libgimp/gimpenums.h
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* devel-docs/libgimp/tmpl/gimpfontselectbutton.sgml: this changed
      	again. WTF?
      a8593d81