Commit Graph

8289 Commits

Author SHA1 Message Date
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
Hombre
785a0e6a46 Merge branch 'dev' into hidpi-icons 2018-10-25 20:43:41 +02:00
Hombre
4eb8a8f70c Adding HiDPI support (WIP) 2018-10-25 20:22:33 +02: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
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
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
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
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
Beep6581
009c1082f7 Merge pull request #4857 from Beep6581/abstract-listeners
Turn Listeners into abstract interfaces
2018-10-17 14:22:11 +02:00
Alberto Griggio
7388a9a5e8 Merge pull request #4849 from Beep6581/enhanced-shadows-highlights
Enhanced shadows/highlights
2018-10-17 14:22:02 +02:00
heckflosse
bb0743898b SSE code for auto calculation of dual demosaic contrast threshold, #4866 2018-10-17 13:36:41 +02:00
heckflosse
5a30c7e147 Calculate dual demosaic contrast threshold and log it in console output but don't use it, #4866 2018-10-17 00:17:22 +02:00
Alberto Griggio
4d0ddd56e5 revamped and simplified dehaze -- now it's finally usable 2018-10-16 23:20:11 +02:00
Ingo Weyrich
601ef585e1 Update main-cli.cc 2018-10-16 10:11:20 +02:00
Ingo Weyrich
9e64bca8a6 Update main.cc
Fixes #4869
2018-10-16 00:38:41 +02:00