Many thanks to the developers for getting this out on time yet another
year.  Well done.

On Dec 25, 2016 7:33 AM, "Matthias Bodenbinder" <matth...@bodenbinder.de>
wrote:

> Many many thanks to the developers. What a Christmas present!
>
> Matthias
>
> Am 24.12.2016 um 17:50 schrieb Tobias Ellinghaus:
> > we're proud to finally announce the new feature release of darktable,
> 2.2.0!
> >
> > the github release is here: https://github.com/darktable-org/darktable/
> > releases/tag/release-2.2.0.
> >
> > as always, please don't use the autogenerated tarball provided by
> github, but
> > only our tar.xz. the sha256 checksum is:
> >
> > 3eca193831faae58200bb1cb6ef29e658bce43a81706b54420953a7c33d79377
> > darktable-2.2.0.tar.xz
> > 75d5f68fec755fefe6ccc82761d379b399f9fba9581c0f4c2173f6c147a0109f
> > darktable-2.2.0.dmg
> >
> > and the changelog as compared to 2.0.0 can be found below.
> >
> > when updating from the currently stable 2.0.x series, please bear in
> mind that
> > your edits will be preserved during this process, but it will not be
> possible
> > to downgrade from 2.2 to 2.0.x any more.
> >
> >     - Well over 2k commits since 2.0.0
> >     - 298 pull requests handled
> >     - 360+ issues closed
> >
> > Gource visualization of git log from 2.0.0 to right before 2.2.0:
> > https://youtu.be/E2UU5x7sS3g
> >
> > The Big Ones:
> >
> > - Add new automatic perspective correction module (
> https://www.darktable.org/
> > 2016/03/a-new-module-for-automatic-perspective-correction/)
> > - Liquify tool for all your fancy pixel moving (
> https://www.darktable.org/
> > 2016/04/liquify-liquify/)
> > - A new image module to use a Color Look Up Table (CLUT) to change
> colors in
> > the image (https://www.darktable.org/2016/05/colour-manipulation-
> with-the-colour-checker-lut-module/)
> > - In Highlight reconstruction module, the mode LCh reconstruction was
> > completely rewritten, and is no longer useless!
> > - A new tool, darktable-chart, that goes along with the CLUT module, to
> create
> > styles for the latter
> > - Exposure fusion in the basecurve module to lower the dynamic range of
> images
> > (https://www.darktable.org/2016/08/compressing-dynamic-
> range-with-exposure-fusion/)
> > - Add new raw overexposure indication (https://www.darktable.org/
> 2016/10/raw-overexposed/)
> > - Darkroom: the preview (in top-left corner) is now no longer
> pre-demosaiced
> > (but just downscaled without demosaicing it at the same time), thus the
> > preview, color picker, histogram show the proper results, especially when
> > there is highlight clipping.
> >
> > Quite Interesting Changes:
> >
> > - Split the database into a library containing images and a general one
> with
> > styles, presets and tags. That allows having access to those when for
> example
> > running with a :memory: library
> > - Support running on platforms other than x86 (64bit little-endian,
> currently
> > ARM64 only) (https://www.darktable.org/2016/04/running-on-non-x86-
> platforms/)
> > - darktable is now happy to use smaller stack sizes (no less than
> 256Kb). That
> > should allow using musl libc
> > - Allow darktable-cli to work on directories
> > - Allow to import/export tags from Lightroom keyword files
> > - Allow using modifier keys to modify the step for sliders and curves.
> > Defaults: Ctrl - x0.1; Shift - x10
> > - Allow using the [keyboard] cursor keys to interact with sliders,
> comboboxes
> > and curves; modifiers apply too
> > - Support presets in "more modules" so you can quickly switch between
> your
> > favorite sets of modules shown in the GUI
> > - Add range operator and date compare to the collection module
> > - Add basic undo/redo support for the darkroom (masks are not accounted
> !)
> > - Support the Exif date and time when importing photos from camera
> > - Input color profile module, when profile is just matrix (and linear
> curve), is
> > 1/3 faster now.
> > - Rudimentary CYGM and RGBE color filter array support
> > - Nicer web gallery exporter -- now touch friendly!
> > - OpenCL implementation of VNG/VNG4 demosaicing methods
> > - OpenCL implementation of Markesteijn demosaicing method for X-Trans
> sensors
> > - Filter-out some useless EXIF tags when exporting, helps keep EXIF size
> under
> > ~64Kb
> > - OpenCL: properly discard CPU-based OpenCL devices. Fixes crashes on
> startup
> > with some partially-working OpenCL implementations like pocl.
> > - darktable-cli: do not even try to open display, we don't need it.
> > - Hotpixels module: make it actually work for X-Trans
> > - Cmstest tool should now produce correct output in more cases,
> especially in
> > multi-monitor setups.
> > - Darkroom histogram now uses more bins: use all 8-bit of the output,
> not just
> > 6.
> >
> > Some More Changes, Probably Not Complete:
> >
> > - Drop darktable-viewer tool in favor of slideshow view
> > - Remove gnome keyring password backend, use libsecret instead
> > - When using libsecret to store passwords then put them into the correct
> > collection
> > - Hint via window manager when import/export is done
> > - Quick tagging searches anywhere, not just at the start of tags
> > - The sidecar XMP schema for history entries is now more consistent and
> less
> > error prone
> > - Rawspeed: fixes for building with libjpeg (as opposed to libjpeg-turbo)
> > - Give the choice of equidistant and proportional feathering when using
> > elliptical masks (shift+click)
> > - Add geolocation to watermark variables
> > - Fix some crashes with missing configured ICC profiles
> > - Support greyscale color profiles
> > - Lens correction module: switched back to normal Lensfun search mode
> for lens
> > lookups.
> > - Make sure that proper signal handlers are still set after GM
> > initialization...
> > - OSX: add trash support (thanks to Michael Kefeder for initial patch)
> > - Attach Xmp data to EXR files
> > - Several fixes for HighDPI displays
> > - Use Pango for text layout, thus supporting RTL languages
> > - Feathering size in some mask shapes can be set with shift+scroll
> > - Many bugs got fixed and some memory leaks plugged
> > - The usermanual was updated to reflect the changes in the 2.2 series
> > - Tone curve: mode "automatic in XYZ" mode for "scale chroma"
> > - Some compilation fixes
> >
> > Lua specific changes:
> >
> > - All asynchronous calls have been rewritten
> >   - the darktable-specific implementation of yield was removed
> >   - darktable.control.execute allows to execute some shell commands
> without
> > blocking Lua
> >   - darktable.control.read allows to wait for a file to be readable
> without
> > blocking Lua
> >   - darktable.control.sleep allows to pause the Lua execution without
> blocking
> > other Lua threads
> > - darktable.gui.libs.metadata_view.register_info allows to add new
> field to the
> > metadata widget in the darkroom view
> > - The TextView widget can now be created in Lua, allowing input of large
> > chunks of text
> > - It is now possible to use a custom widget in the Lua preference window
> to
> > configure a preference
> > - It is now possible to set the precision and step on slider widgets
> >
> > Changed Dependencies:
> >
> > - CMake 3.0 is now required.
> > - In order to compile darktable you now need at least
> gcc-4.7+/clang-3.3+, but
> > better use gcc-5.0+
> > - Drop support for OS X 10.6
> > - Bump required libexiv2 version up to 0.24
> > - Bump GTK+ requirement to gtk-3.14. (because even debian stable has it)
> > - Bump GLib requirement to glib-2.40.
> > - Port to OpenJPEG2
> > - SDL is no longer needed.
> > - Remove gnome keyring password backend
> >
> > Base Support:
> >
> > - Canon EOS-1D X Mark II
> > - Canon EOS 5D Mark IV
> > - Canon EOS 80D
> > - Canon EOS 1300D
> > - Canon EOS Kiss X80
> > - Canon EOS Rebel T6
> > - Canon EOS M10
> > - Canon PowerShot A720 IS (dng)
> > - Canon PowerShot G7 X Mark II
> > - Canon PowerShot G9 X
> > - Canon PowerShot SD450 (dng)
> > - Canon PowerShot SX130 IS (dng)
> > - Canon PowerShot SX260 HS (dng)
> > - Canon PowerShot SX510 HS (dng)
> > - Fujifilm FinePix S100FS
> > - Fujifilm X-Pro2
> > - Fujifilm X-T2
> > - Fujifilm X70
> > - Fujifilm XQ2
> > - GITUP GIT2 (chdk-a, chdk-b)
> > - (most nikon cameras here are just fixes, and they were supported before
> > already)
> > - Nikon 1 AW1 (12bit-compressed)
> > - Nikon 1 J1 (12bit-compressed)
> > - Nikon 1 J2 (12bit-compressed)
> > - Nikon 1 J3 (12bit-compressed)
> > - Nikon 1 J4 (12bit-compressed)
> > - Nikon 1 J5 (12bit-compressed, 12bit-uncompressed)
> > - Nikon 1 S1 (12bit-compressed)
> > - Nikon 1 S2 (12bit-compressed)
> > - Nikon 1 V1 (12bit-compressed)
> > - Nikon 1 V2 (12bit-compressed)
> > - Nikon 1 V3 (12bit-compressed, 12bit-uncompressed)
> > - Nikon Coolpix A (14bit-compressed)
> > - Nikon Coolpix P330 (12bit-compressed)
> > - Nikon Coolpix P340 (12bit-compressed, 12bit-uncompressed)
> > - Nikon Coolpix P6000 (12bit-uncompressed)
> > - Nikon Coolpix P7000 (12bit-uncompressed)
> > - Nikon Coolpix P7100 (12bit-uncompressed)
> > - Nikon Coolpix P7700 (12bit-compressed)
> > - Nikon Coolpix P7800 (12bit-compressed)
> > - Nikon D1 (12bit-uncompressed)
> > - Nikon D100 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D1H (12bit-compressed, 12bit-uncompressed)
> > - Nikon D1X (12bit-compressed, 12bit-uncompressed)
> > - Nikon D200 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D2H (12bit-compressed, 12bit-uncompressed)
> > - Nikon D2Hs (12bit-compressed, 12bit-uncompressed)
> > - Nikon D2X (12bit-compressed, 12bit-uncompressed)
> > - Nikon D3 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D300 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D3000 (12bit-compressed)
> > - Nikon D300S (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D3100 (12bit-compressed)
> > - Nikon D3200 (12bit-compressed)
> > - Nikon D3300 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D3400 (12bit-compressed)
> > - Nikon D3S (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D3X (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D4 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D40 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D40X (12bit-compressed, 12bit-uncompressed)
> > - Nikon D4S (14bit-compressed)
> > - Nikon D5 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon D50 (12bit-compressed)
> > - Nikon D500 (14bit-compressed, 12bit-compressed)
> > - Nikon D5000 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D5100 (14bit-compressed, 14bit-uncompressed)
> > - Nikon D5200 (14bit-compressed)
> > - Nikon D5300 (12bit-uncompressed, 14bit-compressed, 14bit-uncompressed)
> > - Nikon D5500 (12bit-uncompressed, 14bit-compressed, 14bit-uncompressed)
> > - Nikon D60 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D600 (14bit-compressed, 12bit-compressed)
> > - Nikon D610 (14bit-compressed, 12bit-compressed)
> > - Nikon D70 (12bit-compressed)
> > - Nikon D700 (12bit-compressed, 12bit-uncompressed, 14bit-compressed)
> > - Nikon D7000 (14bit-compressed, 12bit-compressed)
> > - Nikon D70s (12bit-compressed)
> > - Nikon D7100 (14bit-compressed, 12bit-compressed)
> > - Nikon D80 (12bit-compressed, 12bit-uncompressed)
> > - Nikon D800 (14bit-compressed, 12bit-compressed, 12bit-uncompressed)
> > - Nikon D800E (14bit-compressed, 12bit-compressed, 12bit-uncompressed)
> > - Nikon D90 (12bit-compressed, 12bit-uncompressed)
> > - Nikon Df (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
> 12bit-
> > uncompressed)
> > - Nikon E5400 (12bit-uncompressed)
> > - Nikon E5700 (12bit-uncompressed)
> > - Olympus PEN-F
> > - OnePlus One (dng)
> > - Panasonic DMC-FZ150 (1:1, 16:9)
> > - Panasonic DMC-FZ18 (16:9, 3:2)
> > - Panasonic DMC-FZ300 (4:3)
> > - Panasonic DMC-FZ50 (16:9, 3:2)
> > - Panasonic DMC-G8 (4:3)
> > - Panasonic DMC-G80 (4:3)
> > - Panasonic DMC-G81 (4:3)
> > - Panasonic DMC-G85 (4:3)
> > - Panasonic DMC-GX80 (4:3)
> > - Panasonic DMC-GX85 (4:3)
> > - Panasonic DMC-LX3 (1:1)
> > - Panasonic DMC-LX10 (3:2)
> > - Panasonic DMC-LX15 (3:2)
> > - Panasonic DMC-LX9 (3:2)
> > - Panasonic DMC-TZ100 (3:2)
> > - Panasonic DMC-TZ101 (3:2)
> > - Panasonic DMC-TZ110 (3:2)
> > - Panasonic DMC-ZS110 (3:2)
> > - Pentax K-1
> > - Pentax K-70
> > - Samsung GX20 (dng)
> > - Sony DSC-F828
> > - Sony DSC-RX100M5
> > - Sony DSC-RX10M3
> > - Sony DSLR-A380
> > - Sony ILCA-68
> > - Sony ILCA-99M2
> > - Sony ILCE-6300
> >
> > We were unable to bring back these 2 cameras, because we have no samples.
> > If anyone reading this owns such a camera, please do consider providing
> > samples.
> > - Nikon E8400
> > - Nikon E8800
> >
> > White Balance Presets:
> >
> > - Canon EOS 1200D
> > - Canon EOS Kiss X70
> > - Canon EOS Rebel T5
> > - Canon EOS 1300D
> > - Canon EOS Kiss X80
> > - Canon EOS Rebel T6
> > - Canon EOS 5D Mark IV
> > - Canon EOS 5DS
> > - Canon EOS 5DS R
> > - Canon EOS 750D
> > - Canon EOS Kiss X8i
> > - Canon EOS Rebel T6i
> > - Canon EOS 760D
> > - Canon EOS 8000D
> > - Canon EOS Rebel T6s
> > - Canon EOS 80D
> > - Canon EOS M10
> > - Canon EOS-1D X Mark II
> > - Canon PowerShot G7 X Mark II
> > - Fujifilm X-Pro2
> > - Fujifilm X-T2
> > - Fujifilm X-T10
> > - Fujifilm X100T
> > - Fujifilm X20
> > - Fujifilm X70
> > - Nikon 1 V3
> > - Nikon D5500
> > - Olympus PEN-F
> > - Pentax K-1
> > - Pentax K-70
> > - Pentax K-S1
> > - Pentax K-S2
> > - Sony ILCA-68
> > - Sony ILCE-6300
> >
> > Noise Profiles:
> >
> > - Canon EOS 5DS R
> > - Canon EOS 80D
> > - Canon PowerShot G15
> > - Canon PowerShot S100
> > - Canon PowerShot SX100 IS
> > - Canon PowerShot SX50 HS
> > - Fujifilm X-T10
> > - Fujifilm X-T2
> > - Fujifilm X100T
> > - Fujifilm X20
> > - Fujifilm X70
> > - Nikon 1 V3
> > - Nikon D5
> > - Nikon D5500
> > - Olympus E-PL6
> > - Olympus E-PM2
> > - Olympus PEN-F
> > - Panasonic DMC-FZ1000
> > - Panasonic DMC-GF7
> > - Pentax K-1
> > - Pentax K-S2
> > - Ricoh GR
> > - Sony DSLR-A900
> > - Sony DSC-RX10
> > - Sony ILCE-6300
> > - Sony NEX-5
> > - Sony SLT-A37
> >
> > New Translations:
> >
> >   - Hebrew
> >   - Slovenian
> >
> > Updated Translations:
> >
> >   - Catalan
> >   - Czech
> >   - Danish
> >   - Dutch
> >   - French
> >   - German
> >   - Hungarian
> >   - Italian
> >   - Polish
> >   - Russian
> >   - Slovak
> >   - Spanish
> >   - Swedish
> >   - Ukrainian
> >
> > We wish you a merry Christmas, happy Hanukkah or just a good time. Enjoy
> > taking photos and developing them with darktable.
> >
>
>
> ____________________________________________________________
> _______________
> darktable developer mailing list
> to unsubscribe send a mail to darktable-dev+unsubscribe@
> lists.darktable.org
>
>

___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to