[darktable-dev] Re: darktable 2.2.0 released

2016-12-24 Thread Matthias Bodenbinder
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 equidistan

[darktable-dev] darktable 2.2.0 released

2016-12-24 Thread 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

Re: [darktable-dev] Masks and history

2016-12-24 Thread Pascal Obry
Le samedi 24 décembre 2016 à 15:54 +0300, Alexander Rabtchevich a
écrit :
> And when I tried to recover the mask, it was no way of doing it.

Indeed. Currently undo does not support drawn masks. There is a redmine
ticket for this. It will be implemented at some point.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Masks and history

2016-12-24 Thread Alexander Rabtchevich

Hello

Today I've unintentionally deleted a mask from equalizer. It was a new 
call to the previous instance of the filter - I've added a new mask and 
instead of deleting the new one, deleted the other one. And when I tried 
to recover the mask, it was no way of doing it. The previous instances 
of the filter contain the same - modified set of masks.

Current git.

With respect,
Alexander Rabtchevich
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org