3759 Commits

Author SHA1 Message Date
Morgan Hardwood
782dae9b92 Merge branch 'master' into gtk3 2016-10-11 22:08:49 +02:00
Morgan Hardwood
e902091fe9 Fix crash when toggling Before|After view, by Flössie, fixes #3454 2016-10-11 09:46:42 +02:00
Morgan Hardwood
0dbea030cb Merge branch 'master' into gtk3-merge-master-b8eb349 2016-10-10 23:07:41 +02:00
heckflosse
b8eb3492c9 colour picker died when crop tool was activated while colour picker was active 2016-10-10 17:10:31 +02:00
heckflosse
0821eea7b6 Cppcheck: Fixed 2 issues introduced with merge of lockable colour picker 2016-10-10 16:28:44 +02:00
Ingo Weyrich
a57ecac9e9 Merge pull request #3452 from Beep6581/cppcheck
merge fixes for a lot of issues reported by Cppcheck
2016-10-09 22:55:31 +02:00
Flössie
d132149a26 Introduce rtengine/noncopyable.hpp 2016-10-08 15:36:44 +02:00
Hombre
e16b2407bd Bugfix: double click to zoom in/out now effective over Pickers
when the Color Picker mode is off.

see issue #1812
2016-10-08 00:44:59 +02:00
Hombre
222b8a7562 Bugfix: Pickers wasn't displayed after a Detail window move
See issue #1812
2016-10-07 14:38:22 +02:00
Hombre
6b22cbd831 Merge branch 'master' into spot-removal-tool 2016-10-07 13:55:59 +02:00
Hombre
1c8d8c6dce Small code cleanup 2016-10-07 12:48:20 +02:00
Hombre
103091e2c9 Code simplification + bugfix 2016-10-07 02:18:52 +02:00
Hombre
5383a7ab71 Merge branch 'master' into lockable-color-picker 2016-10-07 01:27:33 +02:00
Hombre
773a65b5be Bugfix and using the Navigator's range for displaying values
Thanks a lot to Heckflosse and Floessie for the bugfix
2016-10-07 01:25:45 +02:00
Hombre
f60a4fc4b1 Adding Picker size support and Displayed values support (RGB/HSV/LAB) 2016-10-05 01:13:20 +02:00
heckflosse
18ee91b8e4 Removed rtgui/createicon.cc 2016-10-05 00:04:22 +02:00
heckflosse
e82b60cd03 Cppcheck: Fixed some issues found by Flössie during review of my changes 2016-10-04 23:50:44 +02:00
heckflosse
566d4c9822 Cppcheck: Fixed most issued in rtgui/* 2016-10-04 23:28:19 +02:00
Flössie
162c65e696 Use get_parse_name() in rtgui/dirbrowser.cc (#3444)
This will print the full path and is consistent with the gtk3 branch.
2016-10-04 20:36:28 +02:00
Hombre
23011fbd63 Merge branch 'master' into softproofing 2016-10-04 00:04:57 +02:00
Morgan Hardwood
1c9b84aadb Moved RT.ico from rtgui into rtdata/icons/ 2016-10-03 22:44:13 +02:00
Morgan Hardwood
6d85d35039 Removed non-ASCII characters from code files, closes #3445 2016-10-03 22:05:02 +02:00
heckflosse
3552fd4161 Cppcheck: Fix issues related to explicit constructors 2016-10-03 00:54:02 +02:00
heckflosse
ccd9002c3a Cppcheck: Solve issues related to copy constructor 2016-10-02 23:33:00 +02:00
Hombre
aca00389d9 Solving most if not all bugs left
Still some features to add, but this commit should make this tool fully
usable.
2016-10-02 17:23:09 +02:00
Flössie
ca0afa8d5f Fix incompatibility with glibmm 2.50 (#3440)
Kudos to @Hombre57 for the suggestion.
2016-10-01 12:38:24 +02:00
Hombre
4506247985 Merge branch 'master' into lockable-color-picker 2016-09-30 01:06:19 +02:00
Hombre
f904bc8f84 First patch of the LockableColorPicker tool.
Still Work In Progress, but can be used without too much hassle.
2016-09-30 01:03:57 +02:00
Flössie
8e6cfcb766 Fix use-after-free of ImageArea::mainCropWindow (#3048) 2016-09-29 18:21:37 +02:00
Morgan Hardwood
5344b3749d Merge branch 'master' into gtk3 2016-09-27 23:41:41 +02:00
Morgan Hardwood
7d21cbfaa6 Reworked Median (NR) wording, updated RawPedia accordingly. 2016-09-27 23:13:55 +02:00
Hombre
3bdf38437c Fix issue #3186: "Combobox text overflow Gtk3"
+ fix a bug that prevent RT from building with gcc6.2
2016-09-27 02:08:23 +02:00
Hombre
a9fc506ac9 Bugfix: the options file were reseted unexpectedly
The error was that it was reading a wrong value, which thrown an
exception, but the error was diplayed in verbose mode only. Bug fixed,
and now it'll report any error in evry case.
2016-09-03 23:29:26 +02:00
Hombre
a69c631f22 Fix issue #3411 + revert some code to the old one for better readability 2016-09-03 00:49:35 +02:00
Morgan Hardwood
9380034b19 Merge branch 'master' into gtk3 2016-09-02 17:51:45 +02:00
Hombre
bdf4665c16 Merge branch 'master' into softproofing 2016-09-02 16:24:14 +02:00
Hombre
c96c7dc8f3 Soft-proofing ang GamutCheck buttons are now disabled if Monitor profile
== NONE of is no suported intent for the selected profile.

The Monitor profile list (in the Editor and in Preferences) shows RGB
profiles only, whereas the output profile list shows all profiles (RGB,
CMYK, ... anything!)

Bugfix: When switching to a new image, the image now use the selected profile and intent.
2016-09-02 16:23:21 +02:00
Hombre
d52b627c68 Merge branch 'origin/navigator-units' 2016-08-31 13:42:56 +02:00
Hombre
f3d46f4c37 Minor code adjustment 2016-08-31 13:40:02 +02:00
Hombre
388d43ebce Adding new units for the RGB and HSV values in the Navigator tool (below
Histogram). Click on one of thes two columns to cycle to a new unit
independantly, between [0-1], [0-255], [%]  (Hue stays in degree instead
of percent). The current unit is saved in Options for new Editor tabs or
between sessions.
2016-08-31 03:58:07 +02:00
Hombre
d762ef4510 Bugfix + cleanup 2016-08-30 02:06:10 +02:00
heckflosse
6a19178e52 Enable whole area of magnification windows for moving, fixes #3378 2016-08-30 01:53:27 +02:00
Hombre
ad5ef21648 Merge remote-tracking branch 'origin/master' into softproofing 2016-08-29 21:08:54 +02:00
Hombre
7c7cb9f9f1 Bug fix: the monitor profile and softproofing profile are now computed
automatically even without special trigger event. The order of the
Monitor Intent is now correct.
2016-08-29 21:04:59 +02:00
Hombre
2ba7e296d0 Bugfix: Options::readFromFile should not reset the options values. They
are initialy set in the constructor then should only be updated by each
call to this method.
2016-08-29 01:35:19 +02:00
Hombre
a1981dbd4d Merge branch 'master' into softproofing 2016-08-27 23:52:53 +02:00
Hombre
f11ef69cda Bugfix 2016-08-27 23:20:37 +02:00
Hombre
827acd35f9 Some bugfix. 2016-08-27 22:20:54 +02:00
Hombre
5affa18341 Introducting soft-proofing and Black Point Compensation, simplify the
CMM at the end of the pipeline + sparse code refactoring
A new BPC checkbutton has been created in 'Preferences/Color Management'
and in the ICM tool. Better hanbling of widget sensitivity of the output
profile / gamma part of the ICM tool.
2016-08-24 22:32:06 +02:00
Morgan Hardwood
a6179ef969 Merge branch 'master' into gtk3 2016-08-24 21:38:27 +02:00