we’re proud to finally announce the new feature release of darktable, 2.0!
the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.0
as always, please don’t use the autogenerated tarball provided by github, but only our tar.xz. the checksums are:
$ sha256sum darktable-2.0.0.tar.xz
d4f2f525bbbb1355bc3470e74cc158d79d7e236f3925928f67a88461f1df7cb1 darktable-2.0.0.tar.xz
$ sha256sum darktable-2.0.0.dmg
1019646522c3fde81ce0de905220a88b506c7cec37afe010af7d458980dd08bd darktable-2.0.0.dmg
and the changelog as compared to the 1.6.x series can be found below.
when updating from the currently stable 1.6.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.0 to 1.6.x any more.
happy 2.0 everyone :)
Robert Hutton has done a video covering the new features and other changes between darktable 1.6 and 2.0
Gource visualization of git log from 1.6.0 to right before 2.0
gui:
- darktable has been ported to gtk-3.0
- the viewport in darkroom mode is now dynamically sized, you specify the border width
- side panels now default to a width of 350px in dt 2.0 instead of 300px in dt 1.6
- further hidpi enhancements
- navigating lighttable with arrow keys and space/enter
- brush size/hardness/opacity have key accels
- allow adding tone- and basecurve nodes with ctrl-click
- the facebook login procedure is a little different now
- image information now supports gps altitude
features:
- new print mode
- reworked screen color management (softproof, gamut check etc.)
- delete/trash feature
- pdf export
- export can upscale
- new “mode” parameter in the export panel to fine tune application of styles upon export
core improvements:
- new thumbnail cache replaces mipmap cache (much improved speed, stability and seamless support for even up to 4K/5K screens)
- all thumbnails are now properly fully color-managed
- it is now possible to generate thumbnails for all images in the library using new darktable-generate-cache tool
- we no longer drop history entries above the selected one when leaving darkroom mode or switching images
- high quality export now downsamples before watermark and framing to guarantee consistent results
- optimizations to loading jpeg’s when using libjpeg-turbo with its custom features
- asynchronous camera and printer detection, prevents deadlocks in some cases
- noiseprofiles are in external JSON file now
- aspect ratios for crop&rotate can be added to config file
image operations:
- color reconstruction module
- magic lantern-style deflicker was added to the exposure module (extremely useful for timelapses)
- text watermarks
- shadows&highlights: add option for white point adjustment
- more proper Kelvin temperature, fine-tuning preset interpolation in white balance iop
- monochrome raw demosaicing (for cameras with color filter array physically removed)
- raw black/white point module
packaging:
- removed dependency on libraw
- removed dependency on libsquish (solves patent issues as a side effect)
- unbundled pugixml, osm-gps-map and colord-gtk
generic:
- 32-bit support is soft-deprecated due to limited virtual address space
- support for building with gcc earlier than 4.8 is soft-deprecated
- numerous memory leaks were exterminated
- overall stability enhancements
scripting:
- lua scripts can now add UI elements to the lighttable view (buttons, sliders etc…)
- a new repository for external lua scripts was started: https://github.com/darktable-org/lua-scripts
- it is now possible to edit the collection filters via lua
- it is now possible to add new cropping guides via lua
- it is now possible to run background tasks in lua
- a lua event is generated when the mouse under the cursor changes
User manual has been updated, and will be released shortly after.
New camera support, compared to 1.6.9:
Base Support
- Canon PowerShot G5 X
- Olympus SP320
- Panasonic DMC-FZ150 (3:2)
- Panasonic DMC-FZ70 (1:1, 3:2, 16:9)
- Panasonic DMC-FZ72 (1:1, 3:2, 16:9)
- Panasonic DMC-GF7 (1:1, 3:2, 16:9)
- Panasonic DMC-GX8 (4:3)
- Panasonic DMC-LF1 (3:2, 16:9, 1:1)
- Sony DSC-RX10M2
White Balance Presets
- Canon EOS M3
- Canon EOS-1D Mark III
- Canon EOS-1Ds Mark III
- Canon PowerShot G1 X
- Canon PowerShot G1 X Mark II
- Canon PowerShot G15
- Canon PowerShot G16
- Canon PowerShot G3 X
- Canon PowerShot G5 X
- Canon PowerShot S110
- Panasonic DMC-GX8
- Panasonic DMC-LF1
- Pentax *ist DL2
- Sony DSC-RX1
- Sony DSC-RX10M2
- Sony DSC-RX1R
- Sony DSLR-A500
- Sony DSLR-A580
- Sony ILCE-3000
- Sony ILCE-5000
- Sony ILCE-5100
- Sony ILCE-6000
- Sony ILCE-7S
- Sony ILCE-7SM2
- Sony NEX-3N
- Sony NEX-5T
- Sony NEX-F3
- Sony SLT-A33
- Sony SLT-A35
Noise Profiles
- Canon EOS M3
- Fujifilm X-E1
- Fujifilm X30
- Nikon Coolpix P7700
- Olympus E-M10 Mark II
- Olympus E-M5 Mark II
- Olympus E-PL3
- Panasonic DMC-GX8
- Panasonic DMC-LF1
- Pentax K-50
- Sony DSC-RX1
- Sony DSC-RX10M2
- Sony ILCA-77M2
- Sony ILCE-7M2
- Sony ILCE-7RM2
- Sony SLT-A58
If you are a journalist writing about darktable you are welcome to ask if anything isn’t clear. we can also proofread articles in some languages like English and German.
Hope the darktable release ppa is updated soon.
This one I'll love most of all (without even having installed 2.0 yet): "we no longer drop history entries above the selected one when leaving darkroom mode or switching images"
Merry X-mas, all of you and a happy New Year!
By the way, the docs on the site still reference 1.6 and not 2.0. I would love to read up on how to add gui elements to the lighttable UI.
Merry Christmas!
> https://launchpad.net/~pmjdebruijn/+archive/ubuntu/darktable-release/+packages
Thank you Darktable team and happy christmas!
A very Happy Christmas to all of the developers, and indeed any one else as well.
I was just organizing some Christmas photos when I noticed that instead of an "Easter egg," you have given us a Santa's hat; how cool is that!
8^D
DT was a realy good stuff, bt DT 2.0 is realy a big step to the best software ever :-) It makes fun to work with, and all i tried out, it seems realy stable.
Thank You Guys and have a good and fine new year!!!
PP
1. Only one core is used 100% for importing making it slow as hell
2. Importing 30,161 .cr2 images just crashes (old version did not)
3. The tag list jumps back to top position if you click anything in the list - making it totally unusable. I reported this bug years ago but nobody even cared.
4. Random crashes during level adjustments at various functions
Please release something stable and usable. For now I'm back to Raw Therapee.
Compared to the time, effort, and sweat that all you developers put into giving us such fantastic software, skipping eating out a few times or droping that extra cup of Java so I can give back is no sacrifice at all....
You should consider a donate button, really....this software is worth it....
Félicitation à toute l'équipe,
Amicalement,
Christian
Thanks for the release!
I'm pretty sure i found some bugs: When importing photos it looks like $(EXIF_YEAR) $(EXIF_MONTH) $(EXIF_DAY) is now being resolved to the import date instead of the day the photo was taken, so $(EXIF_DAY) and $(DAY) now resolves to the same date. Looking at the EXIF info in "image information" in Darktable, the date seems to be correct. Also, the ~ sign no longer translates to the home directory as i believe it did before, but rather creates a "~" directory in the home folder. $(HOME) works properly though.
Hope this helps.
Long term darktable follower but not yet a convert here - patiently waiting for synchronized zoom to be supported. As a photographer, the first step in my workflow is culling/selection of photos worth processing; I tend to take multiple shots rather often and synchronized zoom to review & compare focus and exposure is fundamental; that's the only one feature from ASP that I can't go without. There is a feature request for darktable opened many years ago and every so often this is re-requested, hoping that at some point it will get some dev attention - at that point I will become a convert :)
Gorgeous App. Font size and controls unreadable,
Every character is tiny. Very hard to work with in this
regard. Little information, if at all, addresses this
illegibility. Wish I was able to solve this.
Thank you
for creating such a beautiful work in progress.
Running 10.6.8 Osx GoodDay From ARB
Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 3 GHz
Number Of Processors: 2
Total Number Of Cores: 8
L2 Cache (per processor): 12 MB
Memory: 10 GB
Bus Speed: 1.6 GHz
Boot ROM Version: MP31.006C.B05
SMC Version (system): 1.25f4
Just a note that in darkroom if I right click on over/under exposure, softproofing or gamut check and try to change one of the settings the list of available options appears underneath the settings menu.
Thanks a lot for all the work and for the great software.
[0] https://launchpad.net/~pmjdebruijn/+archive/ubuntu/darktable-release/+packages?field.name_filter=&field.status_filter=published&field.series_filter=trusty
[0] http://redmine.darktable.org/projects/darktable/issues/new
[0] http://redmine.darktable.org/projects/darktable/issues/new
I just installed on xubuntu thanks to Pascal de Bruijn ppa. It works like a charm.
One question though, regarding the lensfun usage.
The ppa does not provide lensfun package anymore, but the lens correction plugin seems to work without it, and darktable already have a lensfun database installed (I don't think I had lensfun installed previously).
I tried to update lensfun and lensfun database by installing the 3.2 version from lensfun website. I installed lensfun 3.2 with Cmake, and I replaced the lensfun .xml in /usr/share/lensfun with the updated ones. The new lensfun database format version 1 [0] seems to be not usable by darktable.
Replacing the lensfun xml header from to allows Darktable to read the database, and I can applied correction for a SLR (nikon D2X) + lens (nikkor 18-200mm vr I).
This workaround does not work for my compact Sony RX100 mII. The camera is recognized, but the lens is not.
Looking at the xml syntax in compact-sony.xml shows some evolution between database version 0 and 1.
Is there any other solution at that time than manually modifying the xml files to fit the syntax to the database version 0 of lensfun (darktable 2.0 compilation with lensfun 3.2) ?
Last question, I have a noise profile for D2X ready to ship, where do I need to send it ?
Happy new year 2016 !
[0] http://lensfun.sourceforge.net/manual/db_versions.html
I just upgraded on Mac OS and all my old images are now way too small in the viewer and on export (image looks like a tiny stamp on a large black canvas).
I checked everything and found that my lens-correction causes the problem. When I open one of my old images (processed in 1.6 before upgrading) the lens-correction in the history stack is now set to "scale 0.100" instead of "scale 100".
Is there any way to change only this module in the history stacks of all my images?
Thanks a lot,
Malte
http://linuxfr.org/news/darktable-2-0-traitement-et-gestion-de-photographies
Regarding lens recognition: Check if the lens is correctly identified by exiv2, if not fill a bug there[0]. Also check if it is already in the latest lensfun version, if not you can take calibration pictures to add it, see the instructions by a member of the community for both aspects[1].
Regarding lensfun update: Better ask at IRC or the mailing list, both mentioned at the contact page[2].
Regarding the noise profile, open a bug report at darktable redmine[3].
HTH Simon
[0] http://dev.exiv2.org/projects/exiv2/issues/new
[1] http://wilson.bronger.org/calibration
[2] http://www.darktable.org/contact/
[3] http://redmine.darktable.org/projects/darktable/issues/new
this is a wonderful thing! Unbelievable, there are people paying lots of money for software instead of paying you attention.
I am a hobby photographer with not enough time to learn how make all your modules work for me but all my needs are more then fullfilled.
My english isn't that good, that the manual could help me very much. Perhaps somebody knows where i could be teached in Germany (Volkshochschule etc?)
I would like to pay some attention by paying donation for your work. Where do I get Information?
* In the menu under resources the Lua API is linked: http://www.darktable.org/lua-api/index.html.php
* As written in the release notes on github the Lua scripts have now their own repository at https://github.com/darktable-org/lua-scripts
also it's possible to use snapshots between images to facilitate closeup comparisons.
but anyways, if you like the workflow better in ASP and are already familiar with how things work there, you should absolutely stick with that software, no need to learn everything from scratch in darktable.
And is this:
"* a lua event is generated when the mouse under the cursor changes"
this the "events.mouse-over-image-changed" event?
I corrected the value in "lens correction" for one image, copied only that in "history stacks" (lighttable) and then "append" to all other images.
The result is the correct lens correction and all individual history stacks still intact.
Another problem I'm having is that the font size is good on my macbook, is much too small though when I attach an external monitor using HDMI. manually adjusted the dpi for now but the auto detect seems to only consider the macbook display and not the external screen.
Thanks!
Malte
Jpeg operation is perfect but with NEF files crascht the program.
Downgrading back to 1.6.9 is no longer possible .
Maybe someone knows a solution how I can install version 1.6.9 yet again ?
Jpeg work well but with NEF files crascht darktable .
A downgrade to 1.6.9 is not possible .... so bye bye darktable .
The next is to update my computer to 64 bit and then
re-install version 2.0.0.
The solution I found here .
http://ubuntuforums.org/showthread.php?t=2306136
Thanks.
Looks/feels great! Thanks for the effort!
However, I have invested a lot of time in keyword-tagging my images, creating albums for specific purposes etc.
Does anyone have a strategy guide for migrating from Aperture to Darktable without losing all of that effort in classifying, grouping, rating and tagging photos? I have over 40,000 images and just can't bear to start over from scratch with the cataloguing. Would "write IPTC meta-data to masters" help?
Does Aperture allow writing XMP files? Or some other sidecar format maybe? If you need help you should probably come to IRC or the mailing list (see the contact page for details).
BTW, Apple has egg all over face the last couple of years imho -- migration (forced by Apple) from Aperture to Photos seems to be impossible for many users with large photo libraries (myself included). I have spent a couple of days now trying it, total failure; results from others who have taken the issue up through levels of Apple Support are very discouraging. What a PR fiasco. Looks like Apple has made a strategy call to go for the consumer market and abandon the media professionals (at least the photographers).
So... I am very, very glad that the darktable project is rolling and hope I can contribute something useful along the way. We do need an open source tool of the same stature as GIMP, for photography cataloguing, rating, organising and editing.
"I'm unable to" is quite unspecific, we would need some more information to solve your problem. For Linux Mint you can simply use the Ubunut PPA provided by Pascal:
http://www.darktable.org/install/#ubuntu
/Simon
the sony rx100 ii is recognized, and is included in at least last lensfun update, so i will give a try on the mailing list !
I will open a bug report for D2X noiseprofile
Many thanks !
please help if you can,
Elizabeth
If however everything is too small (font, icons, …) you should instead try to play with screen_dpi_overwrite (and if you are using a high DPI screen also screen_ppd_overwrite) in ~/.config/darktable/darktablerc.
I've tried
-> adding the repository and usingt apt-get install
afterwards I removed it and tried
-> downloading the tar file extracting it making a build and afterwards the install
both installed only the 32 bit version
thanks in advance
Kai
you were right it was an i686 install and not the x86_64.
I installed the 64 bit distro and now it's working :)
Best wishes,
Kai