Hombre
aa212e5842
Solving issue #3088 : "Filebrowser's History panel broken"
2016-01-14 00:13:02 +01:00
Hombre
aab073cfe2
Solving issue #3088 : "Filebrowser's History panel broken"
2016-01-12 23:50:18 +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
250e06884d
Only notify the user once if the parseDir method of the film simulation is slow.
2016-01-12 17:31:13 +01:00
Adam Reichold
bf2c24a48f
Limit CLUT file search by wall time instead of number of directories and files.
2016-01-11 23:42:59 +01:00
Adam Reichold
8a86094198
Add back missing handling of newline characters in translation files using C++11 regular expression support.
2016-01-11 23:09:26 +01:00
Adam Reichold
93d497573a
Only sort those CLUT file names which are actually regular files.
2016-01-11 22:57:32 +01:00
Adam Reichold
cc585058ab
Limit the recusrion depth, direction and file count of the search for CLUT files.
2016-01-11 20:58:36 +01:00
Adam Reichold
1a9121714a
Close #3075 by merging branch which parents preferences, save-as and partial-paste dialogs.
2016-01-11 19:18:10 +01:00
Adam Reichold
0d9bb56b42
Close #3085 which is actually #3074 by cherry-picking the fix from master to gtk3.
2016-01-11 19:11:06 +01:00
Adam Reichold
b8aa69c8d5
Fix SIGSEGV on startup if ClutsDirectory is empty by always creating a model.
2016-01-11 18:57:45 +01:00
Hombre
a54dd81b1a
Merge branch 'master' into gtk3
2016-01-11 00:54:25 +01:00
Hombre
a4d49ee5f2
Setting up blank char policy through astyle.
2016-01-10 18:27:16 +01:00
Adam Reichold
375ed172e0
Also fix the missing parent window for the partial-paste and the save-as dialogs.
2016-01-10 18:07:06 +01:00
Hombre
8a9af647db
Comment removed + file astylized
2016-01-10 16:58:36 +01:00
Adam Reichold
325d153bd4
Use the Gtk::Dialog constructor with an explicit parent window for the preferences dialog.
2016-01-10 13:09:56 +01:00
Hombre
fc41b0fa80
Set back the main progressbar to Gtk::ProgressBar, to make widget size
...
shorter.
2016-01-10 02:16:15 +01:00
Hombre
f344a2cee2
Fix the Editor's bottom toolbar, create a new MyProgressBar class to
...
make it's width stable, and add 2 pixel space between the main action
widgets (progress bar, preferences, full screen)
2016-01-10 01:35:27 +01:00
Adam Reichold
46d57426bc
Fix one more usage of the deprecated std::auto_ptr that slipped through due to the order merging pull requests.
2016-01-09 14:31:25 +01:00
Adam Reichold
b5a7037e4f
Fix a shadowed indirect header dependency in the batch queue to close #3074 .
2016-01-09 10:50:29 +01:00
Adam Reichold
255ba25164
Simplify the multiple language manager for better maintainability.
2016-01-08 22:52:01 +01:00
adamreichold
cc26643164
Merge pull request #3063 from adamreichold/use-signals-and-slots-instead-of-listeners
...
Merge use signals and slots instead of listeners
2016-01-08 22:34:34 +01:00
adamreichold
de8c7df090
Merge pull request #3040 from adamreichold/cpp11-example-code
...
Add some example code using C++11 language features and fix some deprecation warnings
2016-01-08 22:33:06 +01:00
Beep6581
b8b3b3f47e
Changed adjusterMinDelay, issue #3068
2016-01-08 17:17:42 +01:00
Adam Reichold
7d28c2531c
Fix #3067 by including the memory header directly into the cache manager.
2016-01-07 19:18:49 +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
4f68e370d4
Replace the DirBrowserRemoteInterface by slots to reduce coupling by using ad-hoc yet type-safe collaborations.
2016-01-06 20:05:11 +01:00
Adam Reichold
87016d353a
Replace the DirSelectionListener interface using a typedef'ed signal to increase simplicity and reduce boiler plate.
2016-01-06 20:05:11 +01:00
Adam Reichold
5006fb6b27
Remove all conditional compilation w.r.t. disabling exceptions in Glib since that is no longer supported anyway.
2016-01-06 19:53:02 +01:00
Adam Reichold
ff616eb473
Replace the last folder persister and the use of std::auto_ptr by a simple method using a lambda to bind a variable using the selection_changed signal.
2016-01-06 19:53:02 +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
Adam Reichold
f66e838eb9
Fix enforcing the cache size limit and modernize the cache manager.
2016-01-04 21:02:40 +01:00
Desmis
6420467006
Fixed also issue3026
2016-01-04 14:09:39 +01:00
Desmis
6abab61a67
Init newretinex
2016-01-04 12:32:31 +01:00
Desmis
cdd073e805
Merge pull request #3055 from Beep6581/retinexadd
...
Retinexadd
2016-01-03 17:13:13 +01:00
Desmis
edd88be82c
Try to solve conflit
2016-01-03 16:56:21 +01:00
Desmis
4e229fe928
update retinexadd with master 4d6833c
2016-01-03 15:48:22 +01:00
Beep6581
96af836f61
"Apply white balance" off by default, closes #2953
2016-01-02 18:35:27 +01:00
Beep6581
8eb26157fd
Merge pull request #3052 from Beep6581/partialpaste-prsharpening
...
Implement post-resize sharpening in the partial paste dialog, fixes #3051
2016-01-02 16:21:18 +01:00
Beep6581
d70c3e67a2
Merge pull request #3029 from Beep6581/add-monitor-profile-and-softproofing
...
Add easy selection of monitor profile and rendering intent, closes #2744
2016-01-02 14:08:04 +01:00
Adam Reichold
15813b9fb0
Fix the missing output profile intent in ParamsEdited::set and make sure the default output intent is relative colorimetric everywhere instead of perceptual as to not change the previous behaviour.
2016-01-02 12:27:33 +01:00
Beep6581
fd7dcf4b84
Implement post-resize sharpening in the partial paste dialog, fixes #3051
2016-01-02 02:14:33 +01:00
Adam Reichold
61f639192f
Make use of the rendering intent enum in the preferences implementation as well.
2016-01-01 20:24:10 +01:00
Adam Reichold
5fd5d5bece
Remove the soft proof button and internal flag as it was decided not to mix this with the output profile handling.
2016-01-01 19:43:09 +01:00
Hombre
c9a6f74efa
Merge branch 'master' into retinexadd
2016-01-01 15:44:58 +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
Adam Reichold
31eef89118
Use the LOCAL_SISO* constants to determine the language name on Windows to support systems older than Vista.
2015-12-29 15:37:45 +01:00
Hombre
bcbb45454a
Updated icons (from Drslony), code cleanup and bugfix
2015-12-29 03:52:50 +01:00