darktable 2.6.0rc1 released

we’re proud to announce the second release candidate for the upcoming 2.6 series of darktable, 2.6.0rc1!

the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.6.0rc1.

as always, please don’t use the autogenerated tarball provided by github, but only our tar.xz. the checksums are:

$ sha256sum darktable-2.6.0~rc1.tar.xz
202bb53e924429aec74cd0a864b3d6a5c4d57b54547ef858bbd253116b909d22 darktable-2.6.0rc1.tar.xz
$ sha256sum darktable-2.6.0.rc1.dmg
c4ba0b929ae66904ae4e9fb97e67607bf1cf97f36a17c58e4b20624795c5e759 darktable-2.6.0.rc1.dmg
$ sha256sum darktable-2.6.0rc1.exe
808196a826eafe6ce2d913482ec4f60de60a4b061d934ee9e810e5bd8e602456 darktable-2.6.0rc1.exe

when updating from the currently stable 2.4.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.6 to 2.4.x any more.

Important note: to make sure that darktable can keep on supporting the raw file format for your camera, please read this post on how/what raw samples you can contribute to ensure that we have the full raw sample set for your camera under CC0 license!
  • Over 1600 commits to darktable+rawspeed since 2.4
  • 260+ pull requests handled
  • 250+ issues closed
  • Updated user manual is coming soon™

The Big Ones

  • new module retouch allowing changes based on image frequency layers
  • new module filmic which can replace the base curve and shadows and highlights
  • new module to handle duplicates in the darkroom with possibility to add a title, create standard or virgin duplicate, delete duplicate and quickly compare with a duplicate
  • new logarithm controls for the tone-curve
  • new mode for the unbreak profile module
  • add mask preview to adjust size, hardness before placing them
  • make it possible to change the cropped area in the perspective correction module
  • the mask blur has been complemented with a guided-filter to fine tune it (this works on RGB and Lab color space).
  • color balance module has two new modes based on ProPhotoRGB and HSL
  • Experimental support for PPC64le architecture (OpenCL support needs to be disabled, -DUSE_OPENCL=OFF)

New Features And Changes

  • search from the map view is now fixed
  • visual rework of the lighttable (color label, image kind, local copy)
  • an option make it possible to display some image information directly on the thumb
  • add optional scrollbars on lighttable, or lighttable and darkroom
  • allow each masks of the clone module to have the opacity adjusted
  • lightroom import module supports the creator, rights, title, description and publisher information.
  • enhance TurboPrint support by displaying the dialogue with all possible options
  • new sort filter based on the image’s aspect
  • new sort filter based on the image’s shutter speed
  • new sort filter based on the image’s group
  • new sort filter based on a personalized sorting order (drag&drop on the lighttable view)
  • collection based on the local copy status
  • group image number displayed on the collection module
  • new zoom level at 50%; 400%, 800% and 1600%
  • better support for monochrome RAW
  • add contextual help pointing to the darktable’s manual
  • better copy/paste support for multiple instances
  • add support for renaming the module instances
  • add frequency based adjustment for the RAW denoise module
  • add frequency based adjustment for the denoise profile module
  • all widgets should be themable via CSS now
  • add support for configuring the modules layout
  • different way to select hierarchical tags in the collection module (only the actual parent tag, all children or the parent and children)
  • better handling of grouped images by allowing setting stars, color label for the whole group.
  • make it possible to apply a preset to a new module instance using the middle click
  • new script to migrate collection from Capture One Pro

Bug fixes

  • Fix the color pickers behavior in all modules
  • Fix liquify tools switching
  • Many more bugs got fixed

Lua

Changed Dependencies

  • CMake 3.4 is now required
  • In order to compile darktable you now need at least gcc-5.0+/clang-3.9+
  • Minimal clang version was bumped from 3.4+ to 3.9+
  • Packagers are advised to pass -DRAWSPEED_ENABLE_LTO=ON to CMake to enable partial LTO.

RawSpeed changes

  • GoPro ‘.GPR’ raws are now supported via new, fast ‘VC-5’ parallel decompressor
  • Panasonic’s new raw compression (‘.RW2’, GH5s, G9 cameras) is now supported via new fast, parallel ‘Panasonic V5’ decompressor
  • Panasonic’s old (also ‘.RW2’) raw decompressor got rewritten, re-parallelized
  • Phase One (‘.IIQ’) decompressor got parallelized
  • Nikon NEF ‘lossy after split’ raw support was recovered
  • Phase One (‘.IIQ’) Quadrant Correction is now supported
  • Olympus High-Res (uncompressed) raw support
  • Lot’s and lot’s and lot’s of maintenance, sanitization, cleanups, small rewrites/refactoring.
  • NOTE: Canon ‘.CR3’ raws are NOT supported as of yet.

Camera support, compared to 2.4.0

Base Support

  • Canon EOS 1500D
  • Canon EOS 2000D
  • Canon EOS Rebel T7
  • Canon EOS 3000D
  • Canon EOS 4000D
  • Canon EOS Rebel T100
  • Canon EOS 5D Mark IV (sRaw1, sRaw2)
  • Canon EOS 5DS (sRaw1, sRaw2)
  • Canon EOS 5DS R (sRaw1, sRaw2)
  • Canon PowerShot G1 X Mark III
  • Fujifilm X-A5
  • Fujifilm X-H1 (compressed)
  • Fujifilm X-T100
  • Fujifilm X-T3 (compressed)
  • GoPro FUSION (dng)
  • GoPro HERO5 Black (dng)
  • GoPro HERO6 Black (dng)
  • GoPro HERO7 Black (dng)
  • Hasselblad CFV-50
  • Hasselblad H5D-40
  • Hasselblad H5D-50c
  • Kodak DCS Pro 14nx
  • Kodak DCS520C
  • Kodak DCS760C
  • Kodak EOS DCS 3
  • Nikon COOLPIX P1000 (12bit-uncompressed)
  • Nikon D2Xs (12bit-compressed, 12bit-uncompressed)
  • Nikon D3500 (12bit-compressed)
  • Nikon Z 6 (except uncompressed raws)
  • Nikon Z 7 (except 14-bit uncompressed raw)
  • Olympus E-PL8
  • Olympus E-PL9
  • Olympus SH-2
  • Panasonic DC-FZ80 (4:3)
  • Panasonic DC-G9 (4:3)
  • Panasonic DC-GH5S (4:3, 3:2, 16:9, 1:1)
  • Panasonic DC-GX9 (4:3)
  • Panasonic DC-LX100M2 (4:3, 1:1, 16:9, 3:2)
  • Panasonic DC-TZ200 (3:2)
  • Panasonic DC-TZ202 (3:2)
  • Panasonic DMC-FZ2000 (3:2)
  • Panasonic DMC-FZ2500 (3:2)
  • Panasonic DMC-FZ35 (3:2, 16:9)
  • Panasonic DMC-FZ38 (3:2, 16:9)
  • Panasonic DMC-GX7MK2 (4:3)
  • Panasonic DMC-ZS100 (3:2)
  • Paralenz Dive Camera (chdk)
  • Pentax 645Z
  • Pentax K-1 Mark II
  • Pentax KP
  • Phase One P65+
  • Sjcam SJ6 LEGEND (chdk-b, chdk-c)
  • Sony DSC-HX99
  • Sony DSC-RX0
  • Sony DSC-RX100M5A
  • Sony DSC-RX10M4
  • Sony DSC-RX1RM2
  • Sony ILCE-7M3

White Balance Presets

  • Canon EOS M100
  • Leaf Credo 40
  • Nikon D3400
  • Nikon D5600
  • Nikon D7500
  • Nikon D850
  • Nikon Z 6
  • Olympus E-M10 Mark III
  • Olympus E-M1MarkII
  • Panasonic DC-G9
  • Panasonic DC-GX9
  • Panasonic DMC-FZ300
  • Sony DSC-RX0
  • Sony ILCE-6500
  • Sony ILCE-7M3
  • Sony ILCE-7RM3

Noise Profiles

  • Canon EOS 200D
  • Canon EOS Kiss X9
  • Canon EOS Rebel SL2
  • Canon EOS 750D
  • Canon EOS Kiss X8i
  • Canon EOS Rebel T6i
  • Canon EOS 760D
  • Canon EOS 8000D
  • Canon EOS Rebel T6s
  • Canon EOS 77D
  • Canon EOS 9000D
  • Canon EOS 800D
  • Canon EOS Kiss X9i
  • Canon EOS Rebel T7i
  • Canon EOS M100
  • Canon EOS M6
  • Canon PowerShot G1 X Mark II
  • Canon PowerShot G1 X Mark III
  • Canon PowerShot G9 X
  • Fujifilm X-T3
  • Fujifilm X100F
  • Nikon COOLPIX B700
  • Nikon D5600
  • Nikon D7500
  • Nikon D850
  • Olympus E-M10 Mark III
  • Olympus TG-5
  • Panasonic DC-G9
  • Panasonic DC-GX9
  • Panasonic DMC-FZ35
  • Panasonic DMC-FZ38
  • Panasonic DMC-GF6
  • Panasonic DMC-LX10
  • Panasonic DMC-LX15
  • Panasonic DMC-LX9
  • Panasonic DMC-TZ70
  • Panasonic DMC-TZ71
  • Panasonic DMC-ZS50
  • Pentax K-01
  • Pentax KP
  • Samsung NX1
  • Sony DSC-RX100M4
  • Sony DSC-RX10M3
  • Sony ILCE-7M3

Translations

  • Afrikaans
  • Czech
  • German
  • Finnish
  • French
  • Galician
  • Hebrew
  • Hungarian
  • Italian
  • Norwegian Bokmål
  • Nepal
  • Dutch
  • Portuguese
  • Romanian
  • Russian
  • Slovenian
  • Albanian
  • Thai
  • Chinese

Share this on: Google+ | Twitter | Facebook


This is a companion discussion topic for the original entry at https://www.darktable.org/2018/12/darktable-260rc1-released/
4 Likes

for those curious to see what changed since rc0, you can browse the commits here:

about the first two pages of commits are specific to rc1, and include many fixes to the filmic module, from what i can tell.

Yes, and to be more precise many fixes in the auto-tuner of the filmic module. The core did not change. Now filmic auto-tuner should be more reliable on very different pictures (landscape well exposed, low-key or high-key…).

1 Like

Being able to rename module instances is really exciting!

2 Likes

It would be great if would be introduced the “sort filter based on the image’s orientation” feature, it would be awesome. I miss a lot can sort horizontal or vertical images.

And also “sort filter based on flash/no flash used".

I’m having an issue with the Collect Images module where it gets into a state where it won’t filter. When in this non filtering state, changing the filter parameters makes the library view jump around. Closing and opening the application a few times eventually allivates it. I have not made this repeoducable, but seems to happen more often when there is already some selection criteria made.

That’s in 2.6.

I’ve never used the duplicates before ( in 2.4), because I didn’t even know that it existed. When I wanted to make a copy of an image to apply a different editing approach, I used to do it by duplicating the raw file (:roll_eyes:).

So I don’t know what exactly has changed, but I can say that this feature, the way it is, is very useful! And comparing different edit versions just by clicking on the other one is great!

Congratulations for the excelent work

When one forgets to make a duplicate, the saved editing data in exported images can be really helpful.

@gadolf: time to re-read the manual :slight_smile: If you have missed the duplicate feature there is chance that there is some other jewel for you to discover :slight_smile:

2 Likes

I think that’s not correct, they talk about aspect, not orientation.

I encounter an error when I try to open settings. Here you ar ethe log file:

this is darktable 2.6.0rc1+dirty reporting an exception:


Error occurred on Tuesday, December 11, 2018 at 08:28:31.

darktable.exe caused an Access Violation at location 0000000001572B18 in module libthai-0.dll Reading from location 0000000000000000.

AddrPC           Params
0000000001572B18 0000000000000001 0000000000619680 0000000000619880  libthai-0.dll!th_brk_delete
000000006D241E64 000000000A57B5EE 0000000000000000 0000000000000009  libpango-1.0-0.dll!pango_tab_align_get_type
000000006D241BF1 0000000000000010 0000000064A111AC 0000000001680000  libpango-1.0-0.dll!pango_tab_align_get_type
000000006D256BAF 000000001372EBB0 000000000A014480 000000001372EBB0  libpango-1.0-0.dll!pango_layout_line_get_extents
000000006D2588D2 0000000012FBD340 0000000000000000 000000000061A420  libpango-1.0-0.dll!pango_layout_move_cursor_visually
00000000664C156B 4034000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_cell_renderer_spinner_new
00000000664B9575 0000000000000003 0000000000000014 0000000002DB24B0  libgtk-3-0.dll!gtk_cell_renderer_get_preferred_width
00000000664B13E4 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_cell_area_request_renderer
00000000664B2222 0000000012FBD340 000000000A385680 0000000012FE26E0  libgtk-3-0.dll!gtk_cell_area_request_renderer
00000000664B3BE0 0000000000000002 0000000002DEDD80 00000000000025AC  libgtk-3-0.dll!gtk_cell_area_request_renderer
00000000664C4B43 0000000000000001 0000000000000000 000000000061A978  libgtk-3-0.dll!gtk_cell_renderer_toggle_set_activatable
00000000664C4D7C 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_cell_renderer_toggle_set_activatable
00000000664E6FCB 0000000000000000 0000000064944602 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061AC30 0000000000000000 000000000A385680  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000664C5323 0000000000000009 00007FF922387A68 0000000009833000  libgtk-3-0.dll!gtk_cell_renderer_toggle_set_activatable
0000000066646530 0000000000000000 00007FF91FE0D07E 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 0000000000000000 00007FF9223B0800 0000000000000002  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 00000000666E8130 0000000000000001 00000000009BD510  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006649588F 00001254A9F3D3F2 00000000136F43B0 000000000000003F  libgtk-3-0.dll!gtk_border_get_type
00000000664E6FCB 0000000000000000 0000000013704BD0 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061B320 0000000000000000 0000000012FDE870  libgtk-3-0.dll!gtk_style_properties_lookup_property
0000000066496383 0000000000000000 0000000064A87940 0000000000000000  libgtk-3-0.dll!gtk_border_get_type
0000000066646530 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 00000000009BD510 00000000649E3D8D 0000000012FDE870  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 000000000061B288 0000000002E8D5D0 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006664764E 0000000013404D10 0000000000000029 0000000000000028  libgtk-3-0.dll!gtk_distribute_natural_allocation
00000000664E6FCB 0000000000000000 00007FF9223B0800 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061B540 0000000000000000 000000000A1BB700  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000664A3333 0000000000000000 0000000064944602 0000000013730000  libgtk-3-0.dll!gtk_builder_get_application
0000000066646530 000000000061B590 000000001344B6C0 0000000000000028  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 0000000000000000 00007FF900000000 0000000000000002  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 00000000666E8130 0000002900000001 00000000009BD510  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006649588F 0000000000000000 0000000000000000 000000001372EC60  libgtk-3-0.dll!gtk_border_get_type
00000000664E6FCB 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061BC40 0000000000000000 0000000012FDE700  libgtk-3-0.dll!gtk_style_properties_lookup_property
0000000066496383 0000000000000000 0000000D000000DF 4034000000000000  libgtk-3-0.dll!gtk_border_get_type
0000000066646530 0000000000000004 00000002649D676E 0000000200000001  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 00000000666E8130 0000000200000001 00000000009BD510  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 0000000000000001 0000000000000000 000000000061BBA8  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006664764E 0000000000000001 00000000009BD510 0000000000000000  libgtk-3-0.dll!gtk_distribute_natural_allocation
00000000664E6FCB 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 0000000000000000 0000000000000000 000000000061BE50  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000664D545F 0000000000000013 000000000061BE98 0000000000000000  libgtk-3-0.dll!gtk_rgb_to_hsv
0000000066646530 000000000061C0B0 000000000061BC60 0000000000000002  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 000000000061C084 0000000000000000 000000000061C094  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 0004000400040004 0001000100010001 0004000400040004  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006656DDAC 000000000061C098 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_grid_get_row_baseline_position
000000006656DFA7 0000000200000001 0000000000000000 00000000FFFFFFFF  libgtk-3-0.dll!gtk_grid_get_row_baseline_position
00000000664E6FCB 0000000000000000 00000000FFFFFFFF 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061C630 0000000000000000 000000000A38EFA0  libgtk-3-0.dll!gtk_style_properties_lookup_property
000000006656C053 000000000061C438 000000000061C554 0000000000000000  libgtk-3-0.dll!gtk_gl_area_attach_buffers
0000000066646530 0000000000000000 0000000000000000 000000000061C560  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 00000000009BD510 00000000649E3D8D 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 000000000A38EFA0 00000000666E6B60 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006664764E 000000000061C560 000000000A213630 0000000000000000  libgtk-3-0.dll!gtk_distribute_natural_allocation
00000000664E6FCB 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061C800 0000000000000000 0000000012FDF1C0  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000666E7233 000000000A213630 0000000000000000 000000000A213630  libgtk-3-0.dll!gtk_volume_button_new
0000000066646530 000000000061CA90 00000000666470AB 0000000000000001  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 000000000973E110 000000006662B217 0000000012FDF1C0  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 0000000000000001 0000000000000000 000000000061C9F8  libgtk-3-0.dll!gtk_widget_get_preferred_width
0000000066630A0A 0000000000000000 000000000000001E 00000000133B50B0  libgtk-3-0.dll!gtk_scrolled_window_get_type
00000000664E6FCB 0000000000000000 000000000061C938 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061CCE8 0000000000000000 0000000013450900  libgtk-3-0.dll!gtk_style_properties_lookup_property
000000006662CD63 000000000061CAB0 00000000664EAB88 0000000000000000  libgtk-3-0.dll!gtk_scrollbar_new
0000000066646530 0000000000000020 00000000665D5931 0000000000000004  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 000000000061CD4C 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 000000000061CD4C 0000000000000000 0000000013450900  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006664764E 0000000000000000 0000000000000000 00000000667ACEF4  libgtk-3-0.dll!gtk_distribute_natural_allocation
00000000665D1020 0000000012FD6C50 000001B7000001B7 00000000FFFFFFFF  libgtk-3-0.dll!gtk_native_dialog_run
00000000664E6FCB 000000000061CF34 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 0000000067F049D0 0000000000000000 0000000009E673E0  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000664983B2 0000000000000001 0000000000000000 00000000FFFFFFFF  libgtk-3-0.dll!gtk_box_get_center_widget
00000000664984B3 0000000000000000 000000000061D110 0000000000000000  libgtk-3-0.dll!gtk_box_get_center_widget
00000000664EB2A2 000000000061D3F0 0000000000000000 0000000009E673E0  libgtk-3-0.dll!gtk_style_properties_lookup_property
00000000665D0513 0000000000000000 0000000001680000 0000000000000020  libgtk-3-0.dll!gtk_native_dialog_run
0000000066646530 0000000013427CF0 0000000066646159 000000000061D360  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 00000000133778D0 0000000066646159 0000000000000002  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 00000000666E8130 0000000000000001 00000000009BD510  libgtk-3-0.dll!gtk_widget_get_preferred_width
000000006649588F 0000000000000000 0000000000000020 0000000000000000  libgtk-3-0.dll!gtk_border_get_type
00000000664E6FCB 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_container_get_path_for_child
00000000664EB2A2 000000000061D870 0000000000000000 0000000012FDE140  libgtk-3-0.dll!gtk_style_properties_lookup_property
0000000066496383 0000000000000000 00000000032A1123 0000000000000801  libgtk-3-0.dll!gtk_border_get_type
0000000066646530 0000000000000000 00000000649DFAAE 000000000A2ACE40  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 0000000000000000 00000000649D676E 0000000012FDE140  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 0000000000000000 000000000A2ACE40 00000000FFFFFFFF  libgtk-3-0.dll!gtk_widget_get_preferred_width
0000000066703742 0000000012FDE000 0000000012FDE1C0 0000000012FDE000  libgtk-3-0.dll!gtk_widget_path_has_parent
0000000066646530 0000000000000010 0000000000000000 000000000A3A5D80  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646EE7 0000000000000000 000000000A2ACD50 0000000009B30720  libgtk-3-0.dll!gtk_widget_get_preferred_height
0000000066646FF2 0000000000000801 0000000000000010 0000000000000007  libgtk-3-0.dll!gtk_widget_get_preferred_width
0000000066647312 000000000A57A9A0 00007FF91FBDBBC0 0000000000000000  libgtk-3-0.dll!gtk_widget_get_preferred_height_and_baseline_for_width
0000000066647435 000000000A57A9A0 000000000A57A9A0 0000000000000858  libgtk-3-0.dll!gtk_widget_get_preferred_size
0000000066704B84 0000000000000000 0000000067F06652 000000000000003C  libgtk-3-0.dll!gtk_widget_path_has_parent
00000000667096F3 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_window_get_focus_on_map
0000000067F06652 000000000061DFB0 000000001333CE40 0000000000000001  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20B64 000000000A2ACE40 0000000012FDD120 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 000000000A2ACE40 0000000012FDAAC0 0000000000000000  libgobject-2.0-0.dll!g_signal_emit
00000000666FA381 0000000013450280 00000000009D0650 0000000000000000  libgtk-3-0.dll!gtk_widget_realize
0000000066707846 0000000000000000 0000000000000000 0000000000000000  libgtk-3-0.dll!gtk_window_set_focus
0000000067F06413 0000000000000000 000000000A1DB4D0 0000000000000000  libgobject-2.0-0.dll!g_closure_invoke
0000000067F18A10 0000000002E8C370 0000000000000000 000000000A2ACE40  libgobject-2.0-0.dll!g_signal_handler_disconnect
0000000067F20B01 000000000A2ACE40 0000000067F0A82B 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 00000000133B31A0 00000000664E0A60 0000000009E673E0  libgobject-2.0-0.dll!g_signal_emit
00000000666F3BBF 00000000133B31A0 0000000000000018 000000006384DB99  libgtk-3-0.dll!gtk_widget_show
000000006370BEAC 00001254A9F39922 0000000012FD7180 0000000000000000  libdarktable.dll!dt_gui_preferences_show  [D:/Peter/Documents/Development/darktable/src/gui/preferences.c @ 225]
0000000067F06652 0000000000000000 0000000000000000 0000000000000000  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20B64 0000000009F73270 00000000664A3D2A FFFFFFFF00000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 0000000000000013 FFFFFFFF86011513 0000000000000000  libgobject-2.0-0.dll!g_signal_emit
00000000664A3DB8 000000000049414E 0000000009AAD398 000000000061EA90  libgtk-3-0.dll!gtk_button_clicked
00000000664A3E11 0000000000CC0020 0000000068E24DA3 0000000000000000  libgtk-3-0.dll!gtk_button_clicked
0000000067F06652 FFFFFFFF86011513 00007FF9223B0800 0000000000000000  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20B64 0000000009F73270 0000000000000000 0000000300000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 000000000973B6A0 000000000061ED00 000000000061F1B0  libgobject-2.0-0.dll!g_signal_emit
00000000664A21C4 000000000A076250 0000000000000001 3FF0000000000000  libgtk-3-0.dll!gtk_builder_get_application
000000006B744797 000000006B744060 000000000061ED50 0000000000000050  libffi-6.dll!ffi_call_win64
000000006B7443A7 0000000300000004 0000000000000020 0000000000000030  libffi-6.dll!ffi_call
0000000067F06F81 0000000009FE81F0 0000000000000000 000000000A076250  libgobject-2.0-0.dll!g_cclosure_marshal_generic_va
0000000067F06652 0000000000000020 000000000061F0E0 0000000000000003  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20B64 000000000A076250 000000000A46EA70 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 0000000002DBC380 0000000064A10A7F 000000000A012510  libgobject-2.0-0.dll!g_signal_emit
00000000665660ED 00000000000000AF 00007FF9223B0800 000000000A012510  libgtk-3-0.dll!gtk_gesture_long_press_new
0000000067F08DA0 0000000000000000 000000000061F730 0000000002DBC380  libgobject-2.0-0.dll!g_cclosure_marshal_VOID__BOXEDv
0000000067F06652 000000000A0121F0 00000000000000A0 0000000000000001  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20B64 000000000A076250 0000001300000012 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 000000000A012330 000000000A076200 0000000000000000  libgobject-2.0-0.dll!g_signal_emit
00000000665632D3 0000000002DBE140 FFFFFFFFFFFFFF90 000000000A076250  libgtk-3-0.dll!gtk_glade_catalog_init
000000006656475B 0000000000000000 0000000000000000 00001254A9F38AD2  libgtk-3-0.dll!gtk_gesture_handles_sequence
0000000066567678 000000000A076250 000000000A012330 0000000009F73270  libgtk-3-0.dll!gtk_gesture_rotate_get_angle_delta
0000000066530219 0000000000000084 00000000000000A0 0000000000000001  libgtk-3-0.dll!gtk_event_controller_handle_event
00000000666E8F0B 00000000009C46C0 0000000070EDC772 00000000000000AF  libgtk-3-0.dll!gtk_requisition_free
00000000667247F5 0000000000000858 0000000000000000 000000000A46E0F0  libgtk-3-0.dll!gtk_window_position_get_type
0000000067F06652 0000000000000000 000000000957E0F0 0000000000000000  libgobject-2.0-0.dll!g_closure_invoke
0000000067F20674 0000000009F73270 0000000009F73270 0000000000000000  libgobject-2.0-0.dll!g_signal_emit_valist
0000000067F21058 0000000000000000 0000000000000018 0000000009F73270  libgobject-2.0-0.dll!g_signal_emit
00000000666EB052 0000000009F73270 000000000A012330 0000000000000000  libgtk-3-0.dll!gtk_requisition_copy
00000000665AD44F 00007FF900000000 00007FF920AEE52E 0000000000000000  libgtk-3-0.dll!gtk_lock_button_set_permission
00000000665AF5EB 0000000002DF46C0 0000000002EAECF0 0000000002DB2250  libgtk-3-0.dll!gtk_main_do_event
0000000070ECDB99 0000000002DF46C0 0000000002DFA040 0000000002DF46C0  libgdk-3-0.dll!gdk_event_free
0000000070EFAB9D 000000000061FBA0 0000000002DF46C0 0000000000000000  libgdk-3-0.dll!gdk_win32_drag_context_get_type
00000000649F4826 0000000000000002 000000000061FD90 0000000002DEF9A0  libglib-2.0-0.dll!g_main_context_dispatch
00000000649F4A38 0000000000000000 0000000064A11B36 00000000000001B8  libglib-2.0-0.dll!g_main_context_dispatch
00000000649F4E83 0000000000000000 0000000000000000 00000000638A4B20  libglib-2.0-0.dll!g_main_loop_run
00000000665AE7DD 0000000000000000 0000000000000001 0000000000402D30  libgtk-3-0.dll!gtk_main
00000000636F1A6B 00007FF900000001 0000000002DEF9A0 00007FF900000001  libdarktable.dll!dt_gui_gtk_run  [D:/Peter/Documents/Development/darktable/src/gui/gtk.c @ 1242]
00000000004030E6 0000000001680740 00000000DC373BF6 0000000000000010  darktable.exe!main  [D:/Peter/Documents/Development/darktable/src/main.c @ 83]
0000000000401605 000000000000005A 0000000000000000 0000000000408610  darktable.exe!wmain  [D:/Peter/Documents/Development/darktable/src/win/main_wrapper.h @ 15]
00000000004013FE 0000000000000000 0000000000000000 0000000000000000  darktable.exe!__tmainCRTStartup  [C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 334]
000000000040153B 0000000000000000 0000000000000000 0000000000000000  darktable.exe!mainCRTStartup  [C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 223]
00007FF91FBC8364 0000000000000000 0000000000000000 0000000000000000  KERNEL32.DLL!BaseThreadInitThunk
00007FF9223B70D1 0000000000000000 0000000000000000 0000000000000000  ntdll.dll!RtlUserThreadStart

darktable.exe	2.6.0.0
ntdll.dll   	10.0.14393.479
KERNEL32.DLL	10.0.14393.0
KERNELBASE.dll	10.0.14393.479
msvcrt.dll  	7.0.14393.0
libglib-2.0-0.dll	2.58.1.0
libdarktable.dll
libintl-8.dll	0.19.8.0
GDI32.dll   	10.0.14393.206
gdi32full.dll	10.0.14393.576
USER32.dll  	10.0.14393.576
win32u.dll  	10.0.14393.51
ole32.dll   	10.0.14393.576
combase.dll 	10.0.14393.576
ucrtbase.dll	10.0.14393.0
RPCRT4.dll  	10.0.14393.82
bcryptPrimitives.dll	10.0.14393.0
sechost.dll 	10.0.14393.0
PSAPI.DLL   	10.0.14393.0
SHELL32.dll 	10.0.14393.693
cfgmgr32.dll	10.0.14393.0
libwinpthread-1.dll	1.0.0.0
windows.storage.dll	10.0.14393.479
powrprof.dll	10.0.14393.0
advapi32.dll	10.0.14393.0
shlwapi.dll 	10.0.14393.0
kernel.appcore.dll	10.0.14393.0
shcore.dll  	10.0.14393.0
profapi.dll 	10.0.14393.0
libgcc_s_seh-1.dll
WS2_32.dll  	10.0.14393.206
libstdc++-6.dll
libgomp-1.dll
libcairo-2.dll
exchndl.dll 	0.8.2.0
libexiv2.dll
libgdk-3-0.dll	3.24.1.0
libgdk_pixbuf-2.0-0.dll	2.38.0.0
libgio-2.0-0.dll	2.58.1.0
libgmodule-2.0-0.dll	2.58.1.0
IMM32.dll   	10.0.14393.0
SETUPAPI.dll	10.0.14393.0
libgobject-2.0-0.dll	2.58.1.0
libgphoto2-6.dll
libgphoto2_port-12.dll
libGraphicsMagick-3.dll
libgtk-3-0.dll	3.24.1.0
libjpeg-8.dll
libIlmImf-2_3.dll
libjson-glib-1.0-0.dll
liblcms2-2.dll
lua53.dll
libopenjp2-7.dll
comdlg32.dll	10.0.14393.479
libpango-1.0-0.dll	1.42.3.0
libpangocairo-1.0-0.dll	1.42.3.0
libpng16-16.dll
librsvg-2-2.dll
libpugixml.dll
libsecret-1-0.dll
libsqlite3-0.dll
libsoup-2.4-1.dll
libtiff-5.dll
libxml2-2.dll
zlib1.dll
libpcre-1.dll
libiconv-2.dll	1.15.0.0
mgwhelp.dll 	0.8.2.0
VERSION.dll 	10.0.14393.0
libfontconfig-1.dll
MSIMG32.dll 	10.0.14393.0
libfreetype-6.dll	2.9.1.0
libpixman-1-0.dll
libexpat-1.dll
dwmapi.dll  	10.0.14393.206
WINMM.dll   	10.0.14393.0
libcairo-gobject-2.dll
libepoxy-0.dll
DNSAPI.dll  	10.0.14393.206
IPHLPAPI.DLL	10.0.14393.0
libffi-6.dll
gdiplus.dll 	10.0.14393.321
libexif-12.dll
NSI.dll     	10.0.14393.0
libltdl-7.dll
libbz2-1.dll
libsystre-0.dll
libHalf-2_3.dll
libIex-2_3.dll
libIlmThread-2_3.dll
libImath-2_3.dll
COMCTL32.dll	6.10.14393.447
WINSPOOL.DRV	10.0.14393.0
libatk-1.0-0.dll	2.30.0.0
libharfbuzz-0.dll
libpangoft2-1.0-0.dll	1.42.3.0
libpangowin32-1.0-0.dll	1.42.3.0
libfribidi-0.dll
libthai-0.dll
libcroco-0.6-3.dll
libgcrypt-20.dll	1.8.4.17417
libpsl-5.dll
liblzma-5.dll	5.2.4.0
libzstd.dll
dbghelp.dll 	10.0.14321.1024
WINMMBASE.dll	10.0.14393.0
libtre-5.dll
bcrypt.dll  	10.0.14393.576
DWrite.dll  	10.0.14393.351
USP10.dll   	10.0.14393.0
libgraphite2.dll
libdatrie-1.dll
libgpg-error-0.dll	1.32.0.0
libidn2-0.dll
libunistring-2.dll	0.9.10.0
dbgcore.DLL 	10.0.14321.1024
CRYPTSP.dll 	10.0.14393.0
rsaenh.dll  	10.0.14393.0
CRYPTBASE.dll	10.0.14393.0
TmUmEvt64.dll	7.0.0.1162
tmmon64.dll 	2.5.0.2084
uxtheme.dll 	10.0.14393.0
OLEAUT32.dll	10.0.14393.447
msvcp_win.dll	10.0.14393.0
clbcatq.dll 	2001.12.10941.16384
propsys.dll 	7.0.14393.0
mswsock.dll 	10.0.14393.0
rasadhlp.dll	10.0.14393.0
fwpuclnt.dll	10.0.14393.0
MSCTF.dll   	10.0.14393.479
DEVOBJ.dll  	10.0.14393.0
WINTRUST.dll	10.0.14393.351
MSASN1.dll  	10.0.14393.0
CRYPT32.dll 	10.0.14393.351
OpenCL.dll  	2.1.0.0
IntelOpenCL64.dll	22.20.16.4836
dxgi.dll    	10.0.14393.479
intelocl64.dll	7.5.0.2
task_executor64.dll	7.5.0.2
OPENGL32.dll	10.0.14393.0
GLU32.dll   	10.0.14393.0
DDRAW.dll   	10.0.14393.447
DCIMAN32.dll	10.0.14393.0
cpu_device64.dll	7.5.0.2
igdrclclassic64.dll	22.20.16.4836
igc64.dll   	22.20.16.4836
igdfcl64.dll	22.20.16.4836
winhttp.dll 	10.0.14393.351
ondemandconnroutehelper.dll	10.0.14393.351
IconCodecService.dll	10.0.14393.0
WindowsCodecs.dll	10.0.14393.576
libpixbufloader-png.dll
mscms.dll   	10.0.14393.0
USERENV.dll 	10.0.14393.0
icm32.dll   	10.0.14393.0
libdarkroom.dll
libknight.dll
liblighttable.dll
libmap.dll
libosmgpsmap-1.0-1.dll
libslideshow.dll
libtethering.dll
libcopy.dll
libexr.dll
libj2k.dll
libjpeg.dll
libpdf.dll
libpfm.dll
libpng.dll
libppm.dll
libtiff.dll
libwebp.dll
libwebp-7.dll
libdisk.dll
libemail.dll
libfacebook.dll
libcurl-4.dll
WLDAP32.dll 	10.0.14393.0
libbrotlidec.dll
libcrypto-1_1-x64.dll	1.1.1.1
libnghttp2-14.dll
libssl-1_1-x64.dll	1.1.1.1
libbrotlicommon.dll
secur32.dll 	10.0.14393.0
SSPICLI.DLL 	10.0.14393.576
libflickr.dll
libflickcurl-1.dll
libgallery.dll
liblatex.dll
libpicasa.dll
libashift.dll
libatrous.dll
libbasecurve.dll
libbilat.dll
libbilateral.dll
libbloom.dll
libborders.dll
libcacorrect.dll
libchannelmixer.dll
libclahe.dll
libclipping.dll
libcolisa.dll
libcolorbalance.dll
libcolorchecker.dll
libcolorcontrast.dll
libcolorcorrection.dll
libcolorin.dll
libcolorize.dll
libcolormapping.dll
libcolorout.dll
libcolorreconstruct.dll
libcolortransfer.dll
libcolorzones.dll
libdefringe.dll
libdemosaic.dll
libdenoiseprofile.dll
libdither.dll
libequalizer.dll
libexposure.dll
libfilmic.dll
libfinalscale.dll
libflip.dll
libgamma.dll
libglobaltonemap.dll
libgraduatednd.dll
libgrain.dll
libhazeremoval.dll
libhighlights.dll
libhighpass.dll
libhotpixels.dll
libinvert.dll
liblens.dll
liblensfun.dll
liblevels.dll
libliquify.dll
liblowlight.dll
liblowpass.dll
libmonochrome.dll
libnlmeans.dll
liboverexposed.dll
libprofile_gamma.dll
librawdenoise.dll
librawoverexposed.dll
librawprepare.dll
librelight.dll
libretouch.dll
librotatepixels.dll
libscalepixels.dll
libshadhi.dll
libsharpen.dll
libsoften.dll
libsplittoning.dll
libspots.dll
libtemperature.dll
libtonecurve.dll
libtonemap.dll
libvelvia.dll
libvibrance.dll
libvignette.dll
libwatermark.dll
libzonesystem.dll
libbackgroundjobs.dll
libcamera.dll
libcollect.dll
libcolorlabels.dll
libcolorpicker.dll
libcopy_history.dll
libdarktable_label.dll
libduplicate.dll
libexport.dll
libfilmstrip.dll
libfilter.dll
libgeotagging.dll
libglobal_toolbox.dll
libhinter.dll
libhistogram.dll
libhistory.dll
libimage.dll
libimport.dll
liblighttable_mode.dll
liblive_view.dll
liblocation.dll
libmap_settings.dll
libmasks.dll
libmetadata.dll
libmetadata_view.dll
libmodulegroups.dll
libmodulelist.dll
libmodule_toolbox.dll
libnavigation.dll
libratings.dll
librecentcollect.dll
libselect.dll
libsession.dll
libsnapshots.dll
libstyles.dll
libtagging.dll
libviewswitcher.dll
libview_toolbox.dll
libpixbufloader-svg.dll

Windows 10.0.14393
DrMingw 0.8.2

@joaotaveira: think that’s not correct, they talk about aspect, not orientation.

I don’t see your point. Changing orientation does change the aspect. I have implemented this feature to be able to select file which are portrait (aspect < 1) or landscape (aspect > 1) or square (aspect = 1) or whatever in between.

The crash opening the preferences on Windows is known and should be fixed in next RC.

2 Likes

I’m very glad to read that, sorry I miss interpreted the information they gave us.

I have tried to experiment with new retouch module. When I corrected the old Mairi photos of Pat David woke up question:

  • can I copy a shape from scale to another scale?

Certain other issues will surely arise. Are there any instructions on this module?

To answer you question : no.

But you can apply the same shape in many scales.

The documentation is in the repository and will be published when the new manual is ready.

1 Like

@Pascal_Obry: But you can apply the same shape in many scales.

Do I have to make shape from the beginning again in new scale or is there any other way?
There is cut and paste shapes, but can i somehow use same shape same time in meny scales?

With the two triangles over and under in the wavelet scales you can create an area (displayed in yellow) where all shapes in the region are applied to all scales of the region.