Scott Gilbertson
380d964077
Add destination path preview label to batch queue panel.
...
Label initially says "Destination path for the first selected image appears here"
so the feature is discoverable. Select a file and it shows the destination path
that would be used if it is the first file to be processed and the file does
not already exist. Label is updated as the template is edited, so you can see the
effect of the edits. If "Save to folder" is selected, the previewed path uses
that folder.
2024-01-06 16:00:19 -05:00
Ingo Weyrich
79431ffa1d
Some changes suggested by @Floessie
2019-11-26 19:42:48 +01:00
Ingo Weyrich
587652283d
further reduction of include dependencies, also finalised some classes
2019-11-09 16:51:54 +01:00
Ingo Weyrich
b3b1008270
Further reduction of include dependencies
2019-11-02 17:29:26 +01:00
Flössie
add5c790d6
#pragma once
for our headers plus drive-by formatting
2019-10-31 10:20:50 +01:00
Ingo Weyrich
ba8dda1836
Further cleanup of include dependencies
2019-10-30 16:38:02 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Ingo Weyrich
46cbb652d5
cppcheck: further fixes
2019-08-01 14:02:38 +02:00
Flössie
c85dc2811b
Fix most Clang 7 warnings ( fixes #4972 )
2019-02-17 12:07:48 +01:00
Flössie
732bbf1a55
Convert BatchQueue::cancelItems()
to functional IdleRegister::add()
2019-01-01 17:55:36 +01:00
heckflosse
831e18ca45
Add override keyword. Thanks @Floessie
2018-11-22 16:19:16 +01: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
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
Flössie
2125f42116
Turn almost all Listeners into abstract interfaces
2018-10-09 20:32:40 +02:00
Alberto Griggio
bc8b8902e6
make rtengine::processImage return an Imagefloat instead of an Image16
...
This is for supporting saving to 32-bit float TIFFs
2017-11-20 00:10:51 +01:00
Flössie
79ff7f5997
Replace all add_idle()
s with IdleRegister
2017-02-10 21:22:42 +01:00
Morgan Hardwood
0dbea030cb
Merge branch 'master' into gtk3-merge-master-b8eb349
2016-10-10 23:07:41 +02:00
heckflosse
3552fd4161
Cppcheck: Fix issues related to explicit constructors
2016-10-03 00:54:02 +02:00
Morgan Hardwood
040962c1b7
Merge branch 'master' into gtk3
2016-07-09 23:49:31 +02:00
heckflosse
c8779c04f5
Fix all - 2 cppcheck performance hints
2016-07-06 13:04:24 +02:00
Beep6581
f5d5083be6
Merged master into gtk3, manually copied rtgui/threadutils.h over from master
2016-01-31 00:00:28 +01:00
Adam Reichold
17d9309f1c
Remove PROTECT_VECTORS option since either program is correct without locking or it is not, especially since std::vector is definitely not thread-safe on all major platforms.
2016-01-30 20:39:54 +01:00
Beep6581
fc339a2fea
Merged master into gtk3
2016-01-30 16:00:53 +01:00
Adam Reichold
260e1f808f
Fix #3113 by changing the destruction order in the batch queue, so that the accelerator group reference-counted pointer is destructed after the menu to silence the otherwise resulting Gtk+ RTTI warnings.
2016-01-26 21:53:36 +01:00
Hombre
a54dd81b1a
Merge branch 'master' into gtk3
2016-01-11 00:54:25 +01:00
Adam Reichold
547b969ed4
Rewrite the routines to save and load the batch queue using iostreams.
2016-01-06 19:53:02 +01:00
Adam Reichold
b85e9c623f
Copy-edit some methods of the batch queue to test usage of C++11's auto variables and lambda functions.
2016-01-06 19:53:02 +01:00
Morgan Hardwood
56a0805bc7
Gtk3 by Hombre, issue 2807
2015-08-12 16:07:19 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
DrSlony
16061aad88
Removed unused files
2015-08-09 20:56:10 +02:00
torger
d5ca351c20
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
2015-07-10 12:00:36 +02:00