George Hilliard
cfb61f6fbf
Notify GUI when batch starts
...
Closes #4906
2018-11-01 16:34:28 -05:00
George Hilliard
cc6cbe8347
Distinguish between "desired" and "reported" batch queue state
...
This allows the switch to both reflect the state of the queue and
function as an input widget.
2018-11-01 01:22:46 -05:00
George Hilliard
4a765cc91f
Unify inconsistent notifyListener() logic
...
Previously, this function required a `queueEmptied` bool, which I changed
to `queueRunning`. But I goofed the logic on this bool; it should
always be "is `processing` nullptr."
2018-10-29 10:52:06 -05:00
Beep6581
5cb42f29e3
Merge pull request #4896 from TooWaBoo/devTWB
...
Update TooWaBlue theme (resizing to physical dimensions)
2018-10-28 23:16:37 +01:00
heckflosse
13abcd0f6c
vng4 demosaic: another very small speedup, #4633
2018-10-28 20:37:34 +01:00
Ingo Weyrich
19cc60a623
Merge pull request #4895 from thirtythreeforty/proper-switch-handling
...
Properly handle queue start/stop switch
2018-10-27 19:24:18 +02:00
Ingo Weyrich
b47884bf93
Merge pull request #4897 from Beep6581/vng4-speedup
...
Vng4 speedup
2018-10-27 18:46:25 +02:00
heckflosse
47cfcd51d4
vng4 demosaic: removed StopWatch, fixes #4897
2018-10-27 18:46:02 +02:00
Alberto Griggio
b651cdd40b
Merge pull request #4885 from Beep6581/softlight-later-pipeline
...
moved softlight later in the pipeline
2018-10-27 18:03:51 +02:00
heckflosse
1b291aee9b
vng4 demosaic: minor speedup, #4633
2018-10-26 22:20:20 +02:00
heckflosse
3d61eca91f
vng4 demosaic: remove unreachable code, #4633
2018-10-26 20:23:27 +02:00
heckflosse
c44b8ca6a3
vng4 demosaic: move red/blue interpolation inside main loop for better cache usage, #4633
2018-10-26 17:09:28 +02:00
heckflosse
d53e44d45b
vng4 demosaic: precalculate weight
2018-10-26 16:51:05 +02:00
TooWaBoo
a5f42c238a
Update TooWaBlue-GTK3-20_.css
...
Changes for "resizing to physical dimensions"
2018-10-26 16:28:50 +02:00
George Hilliard
9a22e89125
Cleanup: make impl function order match header, fix declaration var name
2018-10-26 09:26:18 -05:00
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
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
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
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