news

dt_shirt_text

released darktable 1.4.2

Hello everyone,

we released darktable 1.4.2, a point release which consists mostly of bugfixes and newly added camera support.

You can find the source tarball here:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.2.tar.xz/download

The PGP signature:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.2.tar.xz.asc/download

The disk image for Mac users:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.2.dmg/download

And this one is also signed:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.2.dmg.asc/download

The key can be obtained from the usual key servers, fingerprint being 4BFF7EAD.

The release notes are as follows:

========================

darktable 1.4.2 Release Notes

  • A lot of cleanup was done to allow larger images to be handled by darktable
    without crashing as often
  • A significant effort has been made to cleanup some of our code, fixing a lot of
    minor memory leaks and some corner case bugs in the process
  • A bunch of masks corner cases fixed
  • Tonecurve no longer clamps the gamut
  • Assorted TIFF reader/writer fixes
  • Map view: only connect to the map server when active
  • Use filesystem timestamp for images lacking EXIF
  • Sync AMAZE code from RawTherapee, now with SSE2 optimization, so it's less
    slow
  • Olympus: lens detection for some Olympus cameras should work better now
    (requires images to be re-imported)
  • Olympus: focus distance should now be properly displayed for some Olympus
    cameras (requires images to be re-imported)
  • SONY ILCE-7(R) garbage pixels are now cut off
  • Experimental support for Nikon D5300
  • Experimental support for Nikon D3300
  • Experimental support for Samsung NX1100
  • Experimental support for Samsung NX30
  • Very experimental support for Olympus E-M10 (color rendering is still
    subject to future change, and may retroactively affect your image library for
    this camera)
  • New white balance presets for:
    • Nikon D610
    • Olympus E-PL5
    • Olympus E-PM2

For Ubuntu users

Users who are using our darktable-release-plus PPA (which has been deprecated
since the previous release) should switch to our darktable-release PPA:
https://launchpad.net/~pmjdebruijn/+archive/darktable-release

1.4.2 is the last release that will be supported for older Ubuntu versions.
All future versions of darktable will only be supported for 14.04 “Trusty”
(the new Long Term Support release) and onward

========================

Enjoy and take a lot of photos!

paua

released darktable 1.4.1

hi all,

as most of you probably noticed already, we published a point release, 1.4.1. the tarball is here:

https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.1.tar.xz/download

make sure you check the signature:

https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.1.tar.xz.asc/download

the macintosh computer disk image with signature here:

https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.1.dmg/download
https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.1.dmg.asc/download

this is just a point release, so not really any new features. detailed release notes are as follows:

  • export: consistent names for output formats
  • export to disk: overwrite file option
  • grain plugin now allows smaller coarseness and will display coarseness values half of what they used to be, this is merely a cosmetic change, your images are unaffected.
  • some masks related fixes
  • some lua related fixes
  • tiff writer (32bit float, little endian output, configurable compression)
  • tiff reader
  • subtly nicer scrollbar behavior
  • theme loading cornercase fixups
  • shadow & highlight module improvements (should be less prone to artifacts when used on new images)
  • allow importing more than 1 style at a time
  • regression was fixed when building darktable against bleeding edge glibc
  • Sony A77V enhanced color matrix
  • Nikon D5100 updated white balance presets
  • Nikon 1 V2 noise profile (and by extension J3/AW1)
  • Nikon 1 J1 noise profile (and by extension V1/J2/S1)
  • Pentax K3 noise profile
  • experimental support for Panasonic DMC-LF1 (we still need samples for the nonstandard aspect ratios)
  • experimental support for SONY DSC-RX100M2
  • experimental support for SONY NEX-3N
  • still no Nikon D5300/D3300 support, we're still looking into that.

the darktable release plus ppa is being phased out:

https://launchpad.net/~pmjdebruijn/+archive/darktable-release-plus

please switch to our regular darktable release ppa:

https://launchpad.net/~pmjdebruijn/+archive/darktable-release

enjoy!

IMG_55722

user manual updated

Dear all,

we updated both the English online user manual and the PDF version to darktable 1.4. The online version can be found at http://www.darktable.org/usermanual/, the PDF document is available from here.

Many thanks to Ulrich and Jérémy for their outstanding work on keeping our documentation up to date!

Another thing worth mentioning is the current status of the user manual translation. We have several contributors working on translating the manual into French and Italian - thanks, Victor and Federico! We'll inform you once we have something to release.

Enjoy reading the new chapters about Lua, drawn masks and many other improvements.
Happy new year!
(and yes, we are aware of the fact that in some cultures new year might not have started yesterday...)

/Simon

dt

released darktable 1.4

merry christmas!

we've got a new release for you:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.tar.xz/download

since we have quite a lot of new features (masks etc, see below), there is an updated usermanual:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-usermanual.pdf/download

ubuntu packages are already available in the usual place, and there is a new macintosh disk image:

http://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4.dmg/download

more detailed release notes:

  • darktable now integrates a lua engine that allows writing scripts to make it easier to use with other image processing software. These scripts can be run when a particular event takes place (for example when a new image is imported) or when a particular keyboard shortcut is used. There are very few scripts available at this point but we expect the community to provide some more during the next release cycle.
  • darktable now includes several kinds of drawn masks: brush, circle, ellipse, path and gradients
  • exporting in WebP format
  • serious speed enhancements of lighttable when using large colections
  • focus detection on lighttable
  • local cached copies of images for offline files
  • a few new blend mode like "HSV lightness", "HSV color", "Lab lightness" and "Lab color"
  • new modules "contrast brightness saturation", "color balance" and "color mapping" which replaces the now deprecated "color transfer" module
  • new histogram mode "waveform"
  • added a setting to automatically collapse modules to only have a single one expanded
  • better user experience for bauhaus sliders: the popup now has a blinking cursor to make possible text entry more discoverable
  • the text entry for bauhaus sliders and vimkeys' ":set" command can now evaluate mathematical expressions
  • additional logarithmic mode for editing the basecurve
  • many bug fixes and small improvements
  • a tool for measuring basecurves from a sample image
  • a tool to check the system's color management setup. call cmake with -DBUILD_CMSTEST=On to build and install it. packagers probably want that.
  • updated usermanual
  • darktable now requires Gtk+ in version >= 2.24, Glib in version >= 2.30

known bugs

  • Ricoh Pentax K-3 PEFs aren't supported yet (DNGs work fine)
  • Nikon D5300 isn't supported yet

hope you have a couple of days off to enjoy the release!

oasis

darktable 1.4 release candidate

We just packaged darktable 1.4rc1 for more testing before releasing 1.4 proper in a few weeks. We've got tarballs,

https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4~rc1.tar.xz/download

debian packages,

http://packages.debian.org/experimental/darktable

a Macintosh DMG,

https://sourceforge.net/projects/darktable/files/darktable/1.4/darktable-1.4~rc1.dmg/download

and Pascal's Ubuntu darktable Unstable PPA has been updated, too:

https://launchpad.net/~pmjdebruijn/+archive/darktable-unstable

Preliminary release notes are (also see RELEASE_NOTES in git/tarball):

  • darktable now integrates a lua engine that allows writing scripts to make it easier to use with other image processing software. These scripts can be run when a particular event takes place (for example when a new image is imported) or when a particular keyboard shortcut is used. There are very few scripts available at this point but we expect the community to provide some more during the next release cycle.
  • darktable now include several kinds of drawn masks: brush, circle, ellipse, path and gradients
  • exporting in WebP format
  • serious speed enhancements of lighttable when using large collections
  • focus detection on lighttable
  • local cached copies of images for offline files
  • a few new blend mode like "HSV lightness", "HSV color", "Lab lightness" and "Lab color"
  • new modules "contrast brightness saturation", "color balance" and "color mapping" which replaces the now deprecated "color transfer" module
  • new histogram mode "waveform"
  • added a setting to automatically collapse modules to only have a single one expanded
  • better user experience for bauhaus sliders: the popup now has a blinking cursor to make possible text entry more discoverable
  • the text entry for bauhaus sliders and vimkeys' ":set" command can now evaluate mathematical expressions
  • many bug fixes and small improvements
  • a tool for measuring basecurves from a sample image
  • updated usermanual
  • darktable now requires Gtk+ in version >= 2.24, Glib in version >= 2.30

Thanks to everybody helping out! please double check your credits in the about dialog and the AUTHORS file and give us a shout if you're missing.

This is still a testing version, so please report all bugs you find to our bug tracker http://darktable.org/redmine/projects/darktable/issues so we can take care of them and make the release an outstanding one.

Hope you enjoy the release!

ginko_01

released darktable 1.2.3

Dear all,

we just released another patch version for the stable branch 1.2. As usual you can find the source tarball here:

We collected the following goodies for you:

  • Update to RawSpeed r570
  • Canon 70D (preliminary)
  • Olympus E-P5 (incl. preliminary Adobe Coeff.)
  • Samsung NX2000
  • Sony RX100m2
  • Sony SLT-A58 (updated)

White Balance Presets:

  • Sony NEX-5R
  • Sony SLT-A58
  • Nikon D3200 (updated)
  • Pentax K20D

Enhanced Color Matrix:

  • Pentax K20D

Noise Profiles:

  • Canon EOS 1100D == Canon EOS Rebel T3
  • Canon PowerShot S95
  • Canon PowerShot G11
  • Nikon Coolpix P330
  • Sony A580
  • Fuji X10
  • Pentax K20D

Fixes and improvements:

  • Increased maximum cache size to 8GB
  • OS X: fix Facebook uploads
  • Adjustments to default lowpass blur settings
  • Adjustments to dithering slider ranges
  • Metadata viewer: fix display of focal length: indicate unit and hide if invalid.
  • Chromatic Aberrations: fix segfault for small buffers
  • Color pickers: fix various issues, e.g. #9482
  • More guides for Crop & Rotate
  • Improve light table usability: when viewing images in fullscreen wrap around at line end when pressing right arrow key
  • Soften: massive speed improvements by using SSE and OpenMP
  • Deleting images from camera is not supported anymore for safety.
  • Exposure module now supports multiple instances
  • Support for custom meta data burn in (see commit 6ac7ba055440aa27f79f0a67ac112799a0e7785e)
  • OpenCL support for nVidia GeForce GT330
  • PFM: load timestamp as date & time taken.
  • Fix bug prohibiting image rating by mouse
  • Update Picasa uploader: references Google+ now
  • Some fixes for memory leaks, deadlocks, background jobs
  • Fixes of on-screen handles for Crop&Rotate and GND modules
  • 0 bytes files will no longer be imported but ignored

As usual: enjoy the release!
(and: give feedback, report bugs, read our blog, try the development branch, go out and take photos...)

This might be the last point release of the darktable 1.2 stable branch. Prepare yourselves for some major improvements and new features...

lens

have your lens calibrated!

just a quick plug for torsten's great new service which allows you to calibrate your lens for lensfun. this will enable you to use darktable's lens correction module with your lens if it hasn't been calibrated by others for you yet.

all you need to do is take some sample images and upload them here:

http://wilson.bronger.org/calibration

the page contains some more detailed instructions about which images are useful and which aren't.

enjoy!

3

released darktable 1.2.2

Dear all,

we just released another patch version for the stable branch 1.2. As usual you can find the source tarball here:

We don't have too many commits to report but since quite some of those we picked concern support of new hardware we decided to release this version comparatively early making it more or less a "hardware release":

  • updated rawspeed r553. Support for
  • Canon EOS 700D
  • Nikon Coolpix P330
  • New Olymbus base curve
  • Updated Adobe Coeffs

Enhanced color matrices:

  • Canon 700D (from Canon 650D)
  • Canon 100D (from Canon 650D)
  • Sony NEX-7

White balance presets:

  • Some updates from UFRaw
  • Canon 100D
  • Canon 700D
  • Sony SLT-A37
  • Nikon Coolpix P330

Noise profiles:

  • Canon EOS-M
  • Olympus E-600 (from: Olympus E-30)
  • Olympus E-620 (from: Olympus E-30)
  • Samsung WB2000
  • Sony A99v
  • Panasonic DMC-G10 iso 100
  • Nikon D60

Bug fixes:

  • 0 star rating working again
  • LT: ctrl+d duplicates per default now
  • Some fixes concerning locale handling
  • double click on film strip jumps to image
  • remember position in collections
  • ctrl+k jumps to previous collection
  • Blending parameters are preserved when module is deactivated
  • In full-preview (alt-1) ratings and labels are only applied to image shown
  • Various OpenCL fixes, e.g. compilation on Mac OS X
  • libsquish compilation now optional
  • dr: deactivate interpolation at 200% zoom

Enjoy the release!
(and as usual: give feedback, report bugs, read our blog, try the development branch, go out and take photos...)

IMG_5490_export2

released darktable 1.2.1

Dear all,

we just released a patch version for the stable branch 1.2. As usual you can find the source tarball here:

  • source tarball
  • The Ubuntu PPA has already been updated by Pascal (thanks!),
  • the Mac OSX image will probably take a little longer.

We collected almost 150 commits on top of the last release from April, 7 which bring you quite some bugfixes, new noise profiles and white balance settings for several cameras etc.

One major change concerning the release itself has been made. The development team decided to exclude translations which are not properly finished from releases. The corresponding PO files will however stay in the git version. The selection has been done based on the percentage of translated and fuzzy strings since we are lacking detailed knowledge about the languages in
question.

But have a look yourself:

Translation changes

  • New translation: Danish
  • Some translations have been removed from the release due to missing strings

New noise profiles

  • Canon EOS 450D / Kiss X2
  • Canon EOS 1100D / REBEL T3
  • Canon EOS 1D Mark II
  • Canon EOS 1D Mark III
  • All Canon Model names are now recognized, e.g. Canon EOS 350D and Canon EOS 350D DIGITAL and Canon EOS DIGITAL REBEL XT and Canon EOS Kiss Digital N point to the same camera.
  • Olympus E-520
  • Olympus E-1
  • Olympus E-3
  • Olympus E-P2
  • Pentax K-30
  • Panasonic GH-2
  • Panasonic DMZ-FZ18
  • Additional data for Pentax K-5 II
  • Nikon D7100
  • Nikon D5200
  • Sony A57

White balances, color matrices

  • Fix issues with different camera model names for various Canon cameras (see above)
  • White balance for Panasonic DMC-GH2
  • Updates whitebalance list with the latest version of UFRaw's cvs version
  • Whitebalances for Samsung NX5, NX10, NX11 (copied from NX100)

Bugfixes

  • new RawSpeed version r537
  • Compatible with openEXR 2.0
  • Facebook export now allows HQ images (up to 2048px)
  • Blend mode "vividlight" should work for NaNs
  • Fix compile issues for OpenBSD
  • Whitebalance is now relative to daylight, not to camera white balance (this will not change any processing you have done, only the values displayed will differ)
  • Now importing folder via key accelerator is supported.
  • Only one temperature slider in white balance
  • Some fixes to the zoom behaviour in darkroom mode
  • New lensfun geometries now supported (with lensfun >= 0.2.7)
  • More coherent bauhaus UI for the split toning module
  • The color transfer module is now marked as deprecated. Will be superseeded by color mapping in the next major release.
  • Fix some possible deadlocks, memory leaks and null pointer dereferences
  • Status message in top bar should be updated more frequently now
  • Some more elaborate status messages if lens/camera not found in the lens correction module, if export failed
  • Option for parallel export threads removed from config, too dangerous
  • Option for thumbnail cache now specified in MB
  • Updated purge_non_existing_images.sh script
  • CLI option -d nan gives per-module output of NaN values
  • Some minor renamings, typo fixings...

Thanks to everybody who made this release possible. All developers, translators, proof readers, battle testers and the guys who maintain the great libraries we depend on. Furthermore a big thanks to all users which help to make darktable better by providing noise profiles, color matrices and white balance settings for their cameras, you effort is greatly appreciated!

As usual, we have not been lazy, so for those of you which do not need to have a reliable darktable installation all the time: in git master some amazing new features have landed (check the blog...) - try it out!

Cheers,
Simon

rimutaka

released 1.2

we released the next feature release (1.2):

source tarball

user manual

macintosh disk image

as a feature release, it comes with a lot of new goodies:

  • profiled denoising: adapt to the properties of your camera's sensor (72 cameras already profiled for you).
  • lightroom import: convert some basic edits from your lightroom collection to darktable operations.
  • multi instance support: duplicate your modules and apply them more than one time with different settings.
  • improved usability for distorting modules (streamline spot removal in the presence of crop/rotate for example).
  • selective copy/paste of image processing.
  • new more intuitive keystone correction tool.
  • jpeg2000 support.
  • graphics magick import (support virtually all input image formats).
  • much faster thumbnail loading (if you can live with crappy embedded thumbnails).
  • incredibly lengthy list of small bug fixes, performance enhancements, and usability improvements.
  • new camera support (decode and color matrices).
  • dithering against banding.
  • sharper thumbnails in lighttable mode.
  • new oauth2 based picasa uploader.
  • updated translations.
  • and a thoroughly overhauled user manual, proof read by natives (thanks heaps guys!).

this is the list of cameras supported for profiled denoising in this tarball:

  • canon eos-1d mark iv
  • canon eos-1ds mark ii
  • canon eos 20d
  • canon eos 30d
  • canon eos 350d
  • canon eos 400d
  • canon eos 40d
  • canon eos 450d
  • canon eos 50d
  • canon eos 550d
  • canon eos 5d
  • canon eos 5d mark ii
  • canon eos 5d mark iii
  • canon eos 600d
  • canon eos 60d
  • canon eos 650d
  • canon eos 6d
  • canon eos 7d
  • canon eos rebel t1i
  • canon eos rebel t3i
  • canon eos rebel t4i
  • canon powershot g10
  • canon powershot g12
  • canon powershot s90
  • konica minolta dynax 5d
  • nikon d200
  • nikon d300
  • nikon d300s
  • nikon d3100
  • nikon d5000
  • nikon d5100
  • nikon d600
  • nikon d700
  • nikon d7000
  • nikon d80
  • nikon d800
  • nikon d800e
  • nikon d90
  • olympus e-30
  • olympus e-400
  • olympus e-420
  • olympus e-m5
  • olympus e-pl1
  • olympus e-pl5
  • olympus xz-1
  • olympus xz-2
  • panasonic dmc-fz18
  • panasonic dmc-g2
  • panasonic dmc-g3
  • panasonic dmc-g5
  • panasonic dmc-gf1
  • panasonic dmc-gh2
  • panasonic dmc-gx1
  • pentax k100d
  • pentax k10d
  • pentax k200d
  • pentax k-5
  • pentax k-5 ii s
  • pentax k-7
  • pentax k-m
  • pentax k-r
  • pentax k-x
  • samsung nx100
  • sony dsc-rx100
  • sony dslr-a200
  • sony dslr-a230
  • sony dslr-a550
  • sony dslr-a700
  • sony nex-3
  • sony nex-5n
  • sony nex-6
  • sony nex-7
  • sony nex-c3
  • sony slt-a55v
  • sony slt-a65v
  • sony slt-a77v

these are all community contributed noise profiles, we're quite happy about this great response!

so string freeze is over! that means we'll have cool new stuff in git for you to check out soon :)

as always, thanks to everybody who made this possible. all the developers, translators, proof readers, battle testers and the guys who maintain the great libraries we depend on. you know who you are!