darktable 1.6.0
hanatos
released this
07 Dec 18:25
·
28981 commits
to master
since this release
note please only use our provided packages (green buttons tar.xz and dmg) not the auto-created tarballs from github (grey buttons, zip and tar.gz). the latter are just git snapshots and will not work!
sha1sum:
0c62bb1a720a2f4b1080177b21e8aa3de686375d darktable-1.6.0.tar.xz
71bac77806be3c0ed19f7bfcfb428bc83344be79 darktable-1.6.0.dmg
new features:
general/misc:
- high DPI monitor support
- signed OSX packages
- map view now allows to only show images from the current collection on the map
- slideshow
- darktable-cli now works without a running X server for use on headless systems
- support for audio notes playback
- sticky preview
- added the option to overwrite files when exporting to disk
- crawler that syncs all xmp files on start
- support huge images (> 32 bit pixel index). darktable can open 26770x13385
TIFFs and should in theory be able to process arbitrary sized images. don't
try this on a 32 bit system though! - lens iop presets are copy/pastable between different images
output:
- tiff read/write rewritten, works on 32-bit float now, supports compression
- allow setting PPI for exported JPEGs, defaulting to 300
- pwstorage libsecret
- use HTTPS when exporting to flickr
darkroom:
- new defringe image operation
- automatic mode for levels module
- allow to disable white balance
- new colour reconstruction mode for highlight recovery that tries to add both
colour and structure to clipped areas. thanks to a1ex from magic lantern! - better basecurve tool to create basecurves from raw/jpg pairs
- soft boundaries in sliders
(right click and type 8 in exposure compensation for example) - input colour gamut mapping to avoid problems with saturated blues
causing purple artefacts
colour:
- color conversion speedup (openmp for lcms2 case)
- add linear Rec2020 as a build-in profile
- embedded icc profile support for png/tiff (read/write)
lua scripting:
- copy, move, reset and delete images via lua
- handle progress bars via lua
- limited manipulation of libs an views UI via lua
- import and export styles via lua
- trigger lua when the grouping mode changes
- trigger lua when the overlay mode changes
- trigger lua when the active view changes
- manipulate snapshots via lua
- handle more types of preferences, including enums, directories and file names
- lua API is now versioned:
use darktable.configuration.check_version to check - lua API incompatibilities:
darktable.modules has been removed, use darktable.new_format and
darktable.new_storage to access the constructors
performance improvements:
- many speed improvements by adding sse code for image operations
- make white balance work faster
- make invert work faster
- much faster exr export with optional compression (multicore support)
- speedup of pfm writing
- speedup of amaze. it is still slow but not as bad as it used to be
internal improvements:
- module parameter introspection
- clang/address-sanitizer/etc compiler warnings fixed
- flip iop used for raw auto-orientation (simplifies code)
- complete rawspeed migration for raw loading
bug fixes:
- hdr bracketing fixes
- masks cleanup and bugfixes
- correct lens detection for compact cameras
- avoid clipping in vignette, lowpass, shadows & highlights, a/b
channels of colorcontrast and tonecurve
and of course also:
- updated usermanual
- lots of small performance improvements and code cleanup
thanks to our great community and all the contributors for making this possible!
see the development visualised: https://www.youtube.com/watch?v=N-ST2PDcDUg
enjoy the release!
p.s. new cameras supported!
- initial support for x-trans sensors
- new demosaicing algorithms:
markesteijn for x-trans and vng for x-trans and regular bayer raws
new noise profiles:
- canon eos 700d
- canon eos rebel sl1
- dmc-gh3
- dmc-gm1
- dmc-gx7
- dmc-lx5
- dsc-rx100m2
- dsc-rx100m2
- dsc-rx100m2
- e-m10
- e-pl2
- fuji x-e2
- fuji x-t1
- fuji x100s
- ilce-6000
- ilce-6r
- ilce-7
- ilce-7r
- ilce-7s
- nex-5r
- nikon d40
- nikon d5300
- nikon d610
- nikon d750
- nikon d810
- olympus e-m10
- panasonic dmc-gh3
- panasonic dmc-gh4
- panasonic dmc-gx7
- pentax k100d super
new cameras in rawspeed:
- Canon EOS 7D Mark II
- Canon EOS 10D
- Canon EOS 300D DIGITAL
- Canon EOS D30
- Canon EOS D60
- Canon PowerShot G1
- Canon PowerShot G1 X Mark II
- Canon PowerShot G2
- Canon PowerShot G3
- Canon PowerShot G5
- Canon PowerShot G6
- Canon PowerShot G7 X
- Canon PowerShot Pro1
- Canon PowerShot S120
- Canon PowerShot S30
- Canon PowerShot S40
- Canon PowerShot S45
- Canon PowerShot S50
- Canon PowerShot S60
- Canon PowerShot S70
- Canon PowerShot A610
- Canon PowerShot A620
- Canon PowerShot A640
- Canon PowerShot A650
- Canon PowerShot A720 IS
- Canon PowerShot S3 IS
- Creo/Leaf Leaf Aptus 22(LF3779 )/Hasselblad H1
- EASTMAN KODAK COMPANY KODAK P880 ZOOM DIGITAL CAMERA
- FUJIFILM FinePix E550
- FUJIFILM FinePix E900
- FUJIFILM FinePix F700
- FUJIFILM FinePix F900EXR
- FUJIFILM FinePix HS10 HS11
- FUJIFILM FinePix HS20EXR
- FUJIFILM FinePix HS30EXR
- FUJIFILM FinePix S200EXR
- FUJIFILM FinePixS2Pro
- FUJIFILM FinePix S3Pro
- FUJIFILM FinePix S5000
- FUJIFILM FinePix S5200
- FUJIFILM FinePix S5500
- FUJIFILM FinePix S5600
- FUJIFILM FinePix S5Pro
- FUJIFILM FinePix S6000fd
- FUJIFILM FinePix S6500fd
- FUJIFILM FinePix S9500
- FUJIFILM FinePix S9600
- FUJIFILM FinePix S9600fd
- FUJIFILM FinePix X100
- FUJIFILM IS-1
- FUJIFILM X10
- FUJIFILM X100S
- FUJIFILM X100T
- FUJIFILM X20
- FUJIFILM X30
- FUJIFILM X-A1
- FUJIFILM X-E1
- FUJIFILM X-E2
- FUJIFILM XF1
- FUJIFILM X-M1
- FUJIFILM X-Pro1
- FUJIFILM XQ1
- FUJIFILM X-S1
- FUJIFILM X-T1
- Hasselblad Hasselblad 500 mech.
- Hasselblad Hasselblad H3D
- Kodak DCS Pro SLR/n
- Leaf Credo 40
- Leaf Credo 60
- Leaf Credo 80
- Leaf Leaf AFi-II 7(BT12701 )/Leaf AFi
- Leaf Leaf Aptus 75(LI400146 )/Large Format
- Leaf Leaf Aptus-II 10(LI300019 )/Phase One 645DF
- Leaf Leaf Aptus-II 10R( )/Large Format
- Leaf Leaf Aptus-II 12(LI301306 )/Phase One 645DF/645AF
- Leaf Leaf Aptus-II 5(LI300059 )/Mamiya 645 AFD
- Leaf Leaf Aptus-II 8(LI300247 )/Mamiya 645 AFD
- LEICA DIGILUX 2
- LEICA D-LUX 3
- LEICA D-LUX 6
- LEICA V-LUX 1
- Mamiya-OP Co.,Ltd. MAMIYA ZD
- MINOLTA DIMAGE 5
- MINOLTA DIMAGE 7
- MINOLTA DIMAGE 7HI
- MINOLTA DIMAGE 7I
- MINOLTA DIMAGE A1
- MINOLTA DIMAGE A2
- MINOLTA DIMAGE A200
- MINOLTA DYNAX 5D
- MINOLTA DYNAX 7D
- NIKON CORPORATION NIKON 1 J4
- NIKON CORPORATION NIKON D1X
- NIKON CORPORATION NIKON D4S
- NIKON CORPORATION NIKON D7100
- NIKON CORPORATION NIKON D750
- NIKON CORPORATION NIKON D800
- NIKON CORPORATION NIKON D810
- OLYMPUS CORPORATION C5060WZ
- OLYMPUS IMAGING CORP. E-PL6
- OLYMPUS IMAGING CORP. E-PL7
- OLYMPUS OPTICAL CO.,LTD C5050Z
- Panasonic DMC-FZ18
- Panasonic DMC-FZ30
- Panasonic DMC-FZ70
- Panasonic DMC-FZ8
- Panasonic DMC-GF3
- Panasonic DMC-GH1
- Panasonic DMC-GH4
- Panasonic DMC-L1
- Panasonic DMC-L10
- Panasonic DMC-LX2
- PENTAX Corporation PENTAX *ist D
- PENTAX Corporation PENTAX K100D Super
- PENTAX PENTAX K-5
- RICOH IMAGING COMPANY, LTD. PENTAX K-3
- SAMSUNG EK-GN120
- SAMSUNG NX3000
- SAMSUNG NX5
- SEIKO EPSON CORP. R-D1
- SONY DSC-R1
- SONY DSC-RX100M3
- SONY DSLR-A100
- SONY ILCA-77M2
- SONY ILCE-5000
- SONY ILCE-5100
- SONY ILCE-6000
- SONY ILCE-7S