1. 20 Sep, 2018 1 commit
  2. 11 Jul, 2018 1 commit
  3. 25 May, 2018 1 commit
  4. 20 May, 2018 1 commit
  5. 28 Jan, 2018 1 commit
  6. 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
  7. 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
  8. 03 Jun, 2017 1 commit
  9. 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
  10. 31 Oct, 2016 1 commit
  11. 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
  12. 31 May, 2015 2 commits
  13. 14 Sep, 2014 1 commit
  14. 14 Jul, 2014 1 commit
  15. 15 Mar, 2014 1 commit
  16. 14 Mar, 2014 1 commit
  17. 05 Jun, 2013 1 commit
  18. 12 Feb, 2013 1 commit
  19. 04 May, 2012 1 commit
  20. 02 May, 2012 1 commit
  21. 16 Dec, 2011 1 commit
  22. 28 Apr, 2011 2 commits
  23. 27 Mar, 2011 1 commit
  24. 07 Nov, 2010 1 commit
  25. 04 Nov, 2010 1 commit
  26. 14 Aug, 2010 1 commit
  27. 08 Aug, 2010 1 commit
  28. 02 Jul, 2010 2 commits
  29. 31 Jan, 2009 1 commit
  30. 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
  31. 21 Apr, 2008 1 commit
  32. 29 Mar, 2008 2 commits
  33. 28 Mar, 2008 1 commit
  34. 25 Jun, 2007 1 commit
  35. 30 Dec, 2006 1 commit