1. 11 Sep, 2019 1 commit
  2. 08 Aug, 2019 1 commit
    • Jehan's avatar
      libgimp*: move GObject Introspection into libgimp/. · 2dde79b3
      Jehan authored
      libgimp is anyway processed at the very end after all other libgimp*
      were built. This way, it also fixes #3746, by removing the $(top_srcdir)
      everywhere from introspected files, hence making the build work again
      with older automake.
      2dde79b3
  3. 05 Aug, 2019 2 commits
  4. 03 Aug, 2019 1 commit
  5. 02 Aug, 2019 1 commit
  6. 31 Jul, 2019 1 commit
  7. 27 Jul, 2019 1 commit
    • Jehan's avatar
      libgimp*: make more libgimp* libraries introspected. · fb4c86a6
      Jehan authored
      Only libgimpwidgets is not introspected yet as it didn't work from
      scratch and I don't have the time right now to look into it. Anyway with
      all the others, we already have so many warnings during the GObject
      Introspection step now that we have a lot of work to do already!
      fb4c86a6
  8. 20 Sep, 2018 1 commit
  9. 11 Jul, 2018 1 commit
  10. 25 May, 2018 1 commit
  11. 20 May, 2018 1 commit
  12. 28 Jan, 2018 1 commit
  13. 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
  14. 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
  15. 03 Jun, 2017 1 commit
  16. 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
  17. 31 Oct, 2016 1 commit
  18. 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
  19. 31 May, 2015 2 commits
  20. 14 Sep, 2014 1 commit
  21. 14 Jul, 2014 1 commit
  22. 15 Mar, 2014 1 commit
  23. 14 Mar, 2014 1 commit
  24. 05 Jun, 2013 1 commit
  25. 12 Feb, 2013 1 commit
  26. 04 May, 2012 1 commit
  27. 02 May, 2012 1 commit
  28. 16 Dec, 2011 1 commit
  29. 28 Apr, 2011 2 commits
  30. 27 Mar, 2011 1 commit
  31. 07 Nov, 2010 1 commit
  32. 04 Nov, 2010 1 commit
  33. 14 Aug, 2010 1 commit
  34. 08 Aug, 2010 1 commit
  35. 02 Jul, 2010 2 commits