1. 05 Dec, 2018 1 commit
  2. 04 Dec, 2018 4 commits
    • Michael Natterer's avatar
    • Michael Natterer's avatar
      libgimp: need to expand config->swap_path in gimp_config() · cc835e87
      Michael Natterer authored
      or the file system will be polluted with folders called
      "${gimp_cache_path}".
      cc835e87
    • Ell's avatar
      Issue #2604 - XCF saving bug in xcf_save_buffer() · 2168d91c
      Ell authored
      The NULL terminator of the tile-offset array of dummy buffer-levels
      is erroneously written as an int32, instead of an offset, even in
      version-11+ XCFs, in which offsets are 64-bit.
      
      Since the dummy levels aren't actually used by GIMP, we're going to
      keep these fields as int32 as an exception, in order to remain
      consistent with existing XCFs, and just add a comment in the code,
      and update the docs.  If we ever make use of the higher buffer
      levels, we should change these fields to offsets, and bump the XCF
      version.
      2168d91c
    • Michael Natterer's avatar
      Integrate the logic of profile saving with metadata saving · c667fdc5
      Michael Natterer authored
      Add flag GIMP_METADATA_SAVE_COLOR_PROFILE to GimpMetadataSaveFlags and
      initialize it from gimp_export_color_profile() in
      gimp_image_metadata_save_prepare().
      
      Adapt all plug-ins to use the bit from the suggested export flags and
      pass the actually used value back to
      gimp_image_metadata_save_finish().
      
      This changes no behavior at all but creates hooks on the libgimp side
      that are called with the context of an image before and after the
      actual export, which might become useful later. Also, consistency
      is good even though the color profile is not strictly "metadata".
      c667fdc5
  3. 03 Dec, 2018 6 commits
  4. 02 Dec, 2018 15 commits
  5. 01 Dec, 2018 13 commits
  6. 30 Nov, 2018 1 commit