1. 01 Feb, 2017 1 commit
  2. 30 Jan, 2017 2 commits
  3. 28 Jan, 2017 1 commit
  4. 25 Jan, 2017 1 commit
  5. 23 Jan, 2017 1 commit
  6. 15 Jan, 2017 1 commit
  7. 14 Jan, 2017 3 commits
  8. 12 Jan, 2017 1 commit
  9. 11 Jan, 2017 2 commits
  10. 10 Jan, 2017 3 commits
  11. 09 Jan, 2017 5 commits
  12. 08 Jan, 2017 1 commit
  13. 18 Apr, 2016 1 commit
  14. 01 Jun, 2015 1 commit
  15. 29 Apr, 2015 1 commit
    • Michael Natterer's avatar
      Bug 673501 - Issue with Overlay · bc4cf991
      Michael Natterer authored
      GIMP's OVERLAY mode was identical to SOFTLIGHT. This commit fixes the
      issue and introduces a NEW_OVERLAY mode and enum value.
      
      - change gimp:overlay-mode to be a real (svg-ish) overlay mode
      - when compositing, map OVERLAY to gimp:softlight-mode
      - when compisiting, map NEW_OVERLAY to gimp:overlay-mode
      - bump the XCF version when NEW_OVERLAY is used
      - map OVERLAY to SOFTLIGHT when loading and saving XCF
      - map OVERLAY to softlight in all PDB setters
      - map OVERLAY to softlight when deserializing a GimpContext
      - change all paint mode menus to show an entry for NEW_OVERLAY
        instead of OVERLAY
      - change PSP, PSD and OpenRaster to use NEW_OVERLAY
      
      These changes should (redundantly) make sure that no OVERLAY enum
      value is used in the core any longer because it gets mapped to
      SOFTLIGHT at all entry points, with the downside of introducing a
      setter/getter asymmetry when OVERLAY was set in a PDB api.
      bc4cf991
  16. 13 May, 2014 1 commit
  17. 12 May, 2014 1 commit
  18. 29 Apr, 2014 1 commit
  19. 27 Apr, 2014 1 commit
  20. 09 Mar, 2014 1 commit
  21. 08 Mar, 2014 1 commit
  22. 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
  23. 02 May, 2012 3 commits
  24. 01 Mar, 2012 1 commit
    • Michael Natterer's avatar
      Bug 658477 - add PDB support for more paint and ink options · b952f80b
      Michael Natterer authored
      Apply heavily modified patch from Es Swartz which adds PDB API for
      brush size, angle and aspect ratio, as well as a full interface for
      ink. Changed to patch to add all procedures to the "context" group
      instead of creating new PDB groups, properly use the new
      GimpPDBContext APIs for paint options, and did some general cleanup.
      (Warning, completely untested).
      b952f80b
  25. 14 Jul, 2010 1 commit
  26. 12 Jul, 2010 1 commit
  27. 09 Jul, 2010 1 commit
    • Michael Natterer's avatar
      pdb: add a new PDB group "item" and move lots of functions to it · 2d6f808f
      Michael Natterer authored
      The item groups has all the duplicated functionality from drawable
      and vectors (name, visible, linked etc).
      
      Hijack the unused GIMP_PDB_REGION and turn it into GIMP_PDB_ITEM;
      change all protocol aware files accordingly and bump the protocol
      version number. Change script-fu to handle the new type.
      2d6f808f
  28. 07 Jul, 2010 1 commit