1. 29 Jul, 2017 1 commit
  2. 08 Jul, 2017 1 commit
  3. 07 Jul, 2017 1 commit
  4. 23 Jan, 2017 1 commit
    • Jehan's avatar
      Bug 777589 - explains GIF animation's minimum framerate. · e83383c3
      Jehan authored
      Though we display the frame delay as milliseconds, it is actually stored
      as unsigned centiseconds in GIF. This means that displaying milliseconds
      can be misleading since we round every value to tens and it also means
      that 10ms is the lower delay allowed. This limitation is in the GIF
      format.
      Other animation formats may not have this limitation and we try and keep
      consistent export UIs. Also the layer tagging for animation uses "ms"
      syntax. So I just keep the delay entry as ms, but sets a lower allowed
      value and makes it "snaps to ticks" (i.e. snaps to 10 ms increments).
      Finally I add a tooltip to the field saying "GIF supports hundredths of
      a second precision."
      Hopefully this should make things clearer and not mislead people about
      what the GIF format allows.
      e83383c3
  5. 19 Jan, 2017 1 commit
    • Øyvind "pippin" Kolås's avatar
      png: add a combo-box for specifying png bitdepth/variant · d1fea4d6
      Øyvind "pippin" Kolås authored
      When working in high bitdepth, manually changing precision to 8bit or 16bit is
      an extraenous step, this adds a conversion step - but doesn't permit dithering
      - and also doesn't permit using the palette modes of PNG. However it makes
      workflows with single precision linear floating point much more usable.
      d1fea4d6
  6. 03 Jan, 2017 2 commits
  7. 13 Jun, 2016 2 commits
  8. 02 May, 2014 1 commit
  9. 06 Nov, 2013 1 commit
  10. 26 Oct, 2013 1 commit
    • Hartmut Kuhse's avatar
      Completely rewrite metadata handling using gexiv2 · 21bed1e2
      Hartmut Kuhse authored
      Based on original patches from Hartmut Kuhse and modified
      by Michael Natterer. Changes include:
      
      - remove libexif dependency and add a hard dependency on gexiv2
      - typedef GExiv2Metadata to GimpMetadata to avoid having to
        include gexiv2 globally
      - add basic GimpMetadata handling functions to libgimpbase
      - add image and image file specific metadata functions to libgimp,
        including the exif orientation image rotate dialog
      - port plug-ins to use the new APIs
      - port file-tiff-save's UI to GtkBuilder
      - add new plug-in "metadata" to view the image's metadata
      - keep metadata around as GimpImage member in the core
      - update the image's metadata on image size, resolution and precision
        changes
      - obsolete the old metadata parasites
      - migrate the old parasites to new GimpMetadata object on XCF load
      21bed1e2
  11. 16 Feb, 2010 2 commits
    • Martin Nordholts's avatar
      Bug 596427 - Can't export to animated GIF · 7cdd99fe
      Martin Nordholts authored
      Add an 'As Animation' toggle to the GIF export options. If checked,
      the GIF will be written as an animation. Only enable it on images with
      more than on layer though. Add the new GIFSaveVals as_animation member
      last so we don't break gimp_get_data() of old data. The fix moves the
      GIF options fetching to *before* gimp_export_image(). If as-animation,
      we simply pass GIMP_EXPORT_CAN_HANDLE_LAYERS to capabilities so the
      layers are kept.
      7cdd99fe
    • Martin Nordholts's avatar
      5c154c17
  12. 12 Jan, 2010 1 commit
  13. 08 Jan, 2010 1 commit