7865 Commits

Author SHA1 Message Date
George Hilliard
cb3cc6cad1 Fix permanently disabled button when stopping on next-to-last image 2018-10-26 09:23:46 -05:00
heckflosse
b37d88fb22 Always use auto-contrast threshold when using Amaze+VNG4 as demosaicer for motion areas in pixelshift 2018-10-26 14:43:36 +02:00
U-PC-BUREAU\jacques
21292f6db5 merge with dev 2018-10-26 09:00:29 +02:00
George Hilliard
8a6e0a7f19 Cleanup from code review 2018-10-26 01:46:30 -05:00
George Hilliard
09275b5826 Store qStartStop state in atomic for background thread
Closes #4882.
2018-10-26 01:18:42 -05:00
George Hilliard
7d5fe6d1c8 Reenable batch queue interface on queue length notification
This removes the need for canStartNext() to do any UI updates.
2018-10-26 01:18:42 -05:00
George Hilliard
52c943ca0e Mark BatchQueuePanel implementation functions as private 2018-10-26 00:20:02 -05:00
heckflosse
fef2f73aa7 Removed lock because queue processing deadlocks now, #4882 2018-10-25 17:04:26 +02:00
Alberto Griggio
1a3fd9f157 Added new color toning method "L*a*b* regions"
Allows to specify various "regions" of the image with masks, and to correct
for hue, saturation and lightness.

Inspired by the existing L*a*b* grid (in turn taken from darktable)
2018-10-25 16:46:11 +02:00
Pandagrapher
23b0836603 Add ability to use adjusters default values with Locallab
Behavior:
- If an image containing Locallab control spots is loaded, adjusters
default values (ctrl + clic on adjuster reset button) is updated
according to selected spots
- Adjusters default values are updated to spot default params values for
created spots
2018-10-25 16:29:11 +02:00
heckflosse
7038104a20 Review idle_register.add() calls: denoise 2018-10-24 23:56:25 +02:00
heckflosse
ccc882dbcf Review idle_register.add() calls: wavelets, ciecam02, colortoning 2018-10-24 17:12:11 +02:00
Ingo Weyrich
eee6837385
Merge pull request #4891 from Beep6581/show_flatfield_autoclip_in_gui
Flat field: Show auto calculated clip control value in ui
2018-10-24 15:40:57 +02:00
heckflosse
5134040a5b Merge branch 'dev' into show_flatfield_autoclip_in_gui 2018-10-24 15:40:21 +02:00
Ingo Weyrich
7a24a10dba
Merge pull request #4890 from Beep6581/dual_demosaic_auto_threshold
Auto-calculate dual-demosaic contrast threshold
2018-10-24 15:02:03 +02:00
heckflosse
b62673a408 Some changes suggested by Flössies code review, #4891 2018-10-24 13:07:53 +02:00
heckflosse
15cedc3a3c call idle_register.deystroy() 2018-10-24 12:49:38 +02:00
heckflosse
7a1cc62d5c Fix two small memory leaks, #4866 2018-10-24 12:23:15 +02:00
Alberto Griggio
4fbb0cd3eb DNG: use black/white levels and matrix from the file, unless it comes from the Adobe DNG Converter
See #4472
2018-10-24 12:03:15 +02:00
heckflosse
ac700502db Flat field: Show auto calculated clip control value in ui 2018-10-24 00:49:51 +02:00
heckflosse
96acd92a7c Changes suggested by code review, #4890 2018-10-23 21:10:01 +02:00
heckflosse
4d46e618bb Calculate dual demosaic auto contrast threshold when saving file, #4866 2018-10-23 21:03:23 +02:00
heckflosse
392e00cd69 Dual demosaic auto contrast threshold: Use adjuster with auto button, #4866 2018-10-23 19:52:40 +02:00
heckflosse
0cafab38b6 Disable adjuster reset button if adjuster auto button is enabled 2018-10-23 18:46:28 +02:00
heckflosse
2519db1bbf Merge branch 'dev' into dual_demosaic_auto_threshold 2018-10-23 16:05:28 +02:00
heckflosse
8ed760c639 LG Mobile LG-H850 (LG G5) raw support, fixes #3655 2018-10-23 15:54:07 +02:00
heckflosse
b404268c7a Better white level for DJI FC6310 2018-10-23 15:48:30 +02:00
heckflosse
ed3b54e4eb DNG files from DJI FC6310 open extremely slow, fixes #4888 2018-10-23 15:43:24 +02:00
heckflosse
2696037cb8 Batch edit is broken, fixes #4886 2018-10-23 15:36:07 +02:00
Roel Baars
f832d479e9
Fixes #4883 2018-10-22 20:32:55 +02:00
heckflosse
e778773c77 Merge branch 'dev' into dual_demosaic_auto_threshold 2018-10-22 17:39:50 +02:00
heckflosse
1a42d396de Crash when stopping output queue, fixes #4882 2018-10-22 17:37:03 +02:00
heckflosse
be987d8f32 dual demosaic auto contrast: fix segfault when falling back to zero, #4866 2018-10-22 17:24:36 +02:00
heckflosse
e2965cc6b4 dual demosaic: improved auto threshold detection and fall back to more detailed demosaicer if no flat region was found, #4866 2018-10-22 14:22:49 +02:00
heckflosse
459f64bac2 Disable demosaic timing code 2018-10-21 22:55:56 +02:00
heckflosse
e5f373d0e1 Merge branch 'dev' into dual_demosaic_auto_threshold 2018-10-21 21:54:24 +02:00
heckflosse
3cd065ea21 partial paste: add dualdemosaic auto threshold 2018-10-21 21:18:05 +02:00
heckflosse
8b65900066 Dual demosaic: Add auto threshold checkbox and show used value in ui, #4866 2018-10-21 20:21:43 +02:00
Pandagrapher
ce63383676 Add ability to manage partial copy/paste or profile with Locallab 2018-10-21 19:24:38 +02:00
Alberto Griggio
18f812d96a added initial support for the Nikon Z7 to camconst.json (issue #4880) 2018-10-19 22:26:33 +02:00
U-PC-BUREAU\jacques
e7448bd084 merge with dev 2018-10-19 19:26:14 +02:00
U-PC-BUREAU\jacques
72699902a3 Suppress TP_GAMMA_OUTPUT in preferences 2018-10-19 08:44:00 +02:00
heckflosse
0da47b0da3 2-pass dual-demosaic-contrast-threshold detection if 1-pass does not find a flat area, #4866 2018-10-18 22:09:35 +02:00
Pandagrapher
bf2b7905d3 New Locallab procparams structure
Locallab procparams structure updated to improve robustness
NB: Some default params have been modified
2018-10-18 19:23:26 +02:00
heckflosse
415772254f 'processing profile -> reset to default' and 'processing profile -> clear' seem broken, fixes #4874 2018-10-18 11:41:00 +02:00
Alberto Griggio
2026fe1d17 guided filter: added support for automatic computation of subsampling factor 2018-10-18 08:53:02 +02:00
Alberto Griggio
b50b8dea9f merge with dev 2018-10-27 16:11:17 +02:00
Beep6581
a7f64a53a4
Merge pull request #4872 from TooWaBoo/filter-panel
Changed min. width of entries in filter panel (filterpanel.cc)
2018-10-17 20:08:06 +02:00
TooWaBoo
a51fbbe65f
Changed min. width of entries in filter panel (filterpanel.cc) 2018-10-17 19:53:01 +02:00
Alberto Griggio
59339644de dehaze: do not consider out-of-gamut pixels when estimating the ambient light 2018-10-17 15:38:35 +02:00