Commit Graph

3301 Commits

Author SHA1 Message Date
Hombre
3b7ef934ce More opaque 1:1 icon 2016-01-18 00:48:34 +01:00
Hombre
57b1edb84d More GUI touch up
- Grid lines of the Histogram are now white @ 35% opacity
- Chromaticity histogram is now black
- Frame of the Navigator is now rendered
- DCP's option is now in a single column like in master, was too wide
before
2016-01-17 18:28:35 +01:00
Hombre
93d01f3a82 GUI bugfix (histogram) + touchup
- Fix the Histogram background and grid lines
- Add 1 pixel of empty space between in the Histogram panel
- Add a light grey color border for Gtk::DrawingArea oject, for those
using the render_frame method
- In the Toolbox, make the nested MyExpander and Gtk::Frame lighter, and
adjust the Gtk::DrawingArea background color accordingly
- All added class to the MyCurve has been removed, so that the
Gtk::Drawing object's style is used
- The Retinex Settings' expander is now level 2 for GUI consistency
2016-01-17 04:45:01 +01:00
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
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
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
Adam Reichold
5ff270bf51 Close #3064 by fixing an uninitialized pointer in RawImageSource::MSR. 2016-01-10 17:45:40 +01:00
Hombre
8a9af647db Comment removed + file astylized 2016-01-10 16:58:36 +01:00
Anders Torger
7f87049507 Added Phase One IQ3 backs 2016-01-10 15:33:56 +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
Anders Torger
955218e087 Issue 3054: apply color management to file browser view 2016-01-09 15:26:02 +01:00
Beep6581
ea926477e3 Merge branch 'master' of github.com:Beep6581/RawTherapee 2016-01-09 14:47:36 +01:00
Beep6581
e36ccb018b Interface language files updated - Retinex is work in progress, do not translate yet. 2016-01-09 14:46:44 +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
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
Anders Torger
bc80ef946b Added initial support for IQ3 MP100 and 16 bit IIQ files (RawFormat 8) 2016-01-08 19:33:37 +01:00
Adam Reichold
5f8a472476 Make the compiler require an error instead of a warning during build configuration to close #3070. 2016-01-08 17:58:54 +01:00
Beep6581
b8b3b3f47e Changed adjusterMinDelay, issue #3068 2016-01-08 17:17:42 +01:00
adamreichold
d460f5eae1 Merge pull request #3066 from adamreichold/gtk3-with-master
Merge master into gtk3
2016-01-07 22:13:56 +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
adamreichold
a727460f77 Merge pull request #3059 from adamreichold/fix-cache-size-limitation
Fix enforcing the cache size limit and modernize the cache manager
2016-01-06 19:51:50 +01:00
Adam Reichold
142e0886a6 Remove those parts of the safegtk API that were only used in the cache manager. 2016-01-05 19:32:51 +01:00
Adam Reichold
f66e838eb9 Fix enforcing the cache size limit and modernize the cache manager. 2016-01-04 21:02:40 +01:00
Beep6581
f85d9a5b45 History message fixed for Wavelet's "'After' contrast curve", closes #2992 2016-01-04 02:41:16 +01:00
Beep6581
d146809651 Several fixes to Retinex additions, issue #2969 2016-01-04 02:39:55 +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
heckflosse
4d6833c43c Merge branch 'master' of https://github.com/Beep6581/RawTherapee 2016-01-02 14:29:51 +01:00
heckflosse
527c45c685 Build failure on ARM and PowerPC architectures, fixes #3053 2016-01-02 14:28:48 +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
adamreichold
59f01ba6f9 Merge pull request #3028 from adamreichold/mandate-cpp11-and-gcc49
Always enable C++11 support and warn if GCC older than 4.9 is used
2016-01-02 09:45:35 +01:00