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
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
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
heckflosse
fef2f73aa7
Removed lock because queue processing deadlocks now, #4882
2018-10-25 17:04:26 +02:00
heckflosse
1a42d396de
Crash when stopping output queue, fixes #4882
2018-10-22 17:37:03 +02:00
Flössie
2125f42116
Turn almost all Listeners into abstract interfaces
2018-10-09 20:32:40 +02:00
Flössie
880afd2cf6
Fix wrong suffix in SaveAsDialog
( #4446 )
2018-10-06 09:56:42 +02:00
Morgan Hardwood
522495f4eb
Icon cleanup #4469 #3547
...
Rebased in new branch to cleanup commit history.
2018-07-13 18:13:35 +02:00
luz.paz
c3c3ceac79
Misc. typos
...
Found via `codespell`
+ removed rtengine/dcraw.patch per discussion in https://github.com/Beep6581/RawTherapee/pull/4395
2018-02-14 14:07:18 -05:00
Alberto Griggio
e5fe9b47df
fixed bug in setting the queue running/paused icons for METM layouts
...
Fixes #4323
2018-01-23 08:58:31 +01:00
Alberto Griggio
eb3c7f13ae
make the batch queue start/stop switch insensitive when there are no pending images in the queue
2018-01-05 23:47:23 +01:00
Alberto Griggio
5cb6a0ebaf
Use a Gtk::Frame instead of a Gtk::Label for the queue title
2018-01-05 23:35:39 +01:00
Morgan Hardwood
888de585d4
Queue state verbose, fixes #4058
...
Improvement to the Batch Queue:
- Start Queue/Stop Queue checkboxes replaced with one swith.
- It is now immediately clear whether the queue is running or not.
- The queue is visually stopped once it is empty.
- String keys fixed to use BATCHQUEUE_ prefix instead of FILEBROWSER_.
2018-01-05 22:44:07 +01:00
heckflosse
655d66a859
Fix some coverity issues
2017-06-18 00:10:31 +02:00
heckflosse
27eae3474d
Use signal_selection_changed() for 'folder' file choosers instead of signal_current_folder_changed()
2017-05-15 20:50:53 +02:00
heckflosse
3999bf179e
Queue tab Save to folder shortcuts don't update PathFolder in options file. fixes #3301
2017-05-15 17:13:47 +02:00
Flössie
6e1f7df2fb
Replace g_idle_add_full()
with IdleRegister
( #3767 )
2017-03-30 21:40:09 +02:00
heckflosse
6a3baa3335
Set homedir as default path for queue_save/gimp/ps path if path from options not exists
2017-03-17 01:03:16 +01:00
Hombre
2fcc5b75c8
Solving issue #3497 , #3500 , #3498 and #3483
...
For issue #3483 , the old behavior is restored, i.e. the minimum width of
the ProfilePanel combobox is the maximum width of its content.
Style updated for the Exif and IPTC sub-tabs
2016-11-09 00:09:52 +01:00
heckflosse
b16ef8d1f5
Merge master into gtk3
2016-10-28 17:59:47 +02:00
Flössie
0731975ff0
Apply modernize-use-nullptr
...
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
Morgan Hardwood
0dbea030cb
Merge branch 'master' into gtk3-merge-master-b8eb349
2016-10-10 23:07:41 +02:00
heckflosse
566d4c9822
Cppcheck: Fixed most issued in rtgui/*
2016-10-04 23:28:19 +02:00
Beep6581
78170f8030
Merge pull request #3241 from Beep6581/gtk3toowablue
...
Gtk3toowablue merged into Gtk3,
Adds CSS object IDs for theming, updates TooWaBlue theme, uses PNG+SVG icons.
2016-04-05 11:21:19 +02:00
Adam Reichold
f0611fe9ba
Merge branch 'master' into 'gtk3' to fix modal dialogs without a parent
2016-03-28 13:49:56 +02:00
Adam Reichold
4b9bc5be88
Try to fix #3132 by making sure every file chooser dialog is given an appropriate parent window.
2016-03-28 13:32:30 +02:00
Hombre
b7a3c45c7e
Add new object IDs for theming (see issue #3214 )
2016-03-26 15:06:17 +01:00
Adam Reichold
a04c7706db
Merge branch 'master' into 'gtk3'
2016-03-05 13:11:00 +01:00
Hombre
3577d87862
Removed set_border_width from the code, padding and margin values still
...
to be set in CSS file
2016-02-23 21:36:00 +01:00
Adam Reichold
a2eea7c265
Finally fully remove the safegtk module.
2016-02-21 10:26:11 +01:00
Adam Reichold
74a0524bde
Fix all save format options being visible at once immediately after start-up by delaying initialization of the save format panel after the main windows call to Gtk::Widget::show_all.
2016-01-12 20:15:35 +01:00
Adam Reichold
8151e0f5ce
Merge branch 'master' into 'gtk3'
...
Most conflicts seemed to be simple enough. There were a lot of `append_text` to
`append` conversions for `Gtk::ComboBoxText`. The `PopUpCommon` class also saw
a lot of changes with non-trivial conflict resolutions.
2016-01-06 23:56:12 +01:00
Adam Reichold
b343b9a7b3
Also change the currently Windows-specific code path for selecting the output folder in the batch queue.
2015-12-29 17:42:14 +01:00
Adam Reichold
79a1c19c60
Fix issue #2905 by using the file chooser's selected instead of the current folder.
2015-12-29 15:42:26 +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
effb46c3e1
Line endings
2015-08-11 11:53:44 +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