1167 Commits

Author SHA1 Message Date
Hombre
8c309d0f04 Several files astylized. 2017-04-25 22:33:22 +02:00
Hombre
fb5466bc8c Code reorganization to enable Dynamic profile with rt-cli (#3691) 2017-04-25 00:50:18 +02:00
Alberto Griggio
e33457cb6e do not write pp3's alongside image files if the preferences say they must go to the cache
Fix for #3834
2017-04-18 14:41:01 +02:00
Alberto Griggio
a781e86245 improved GUI for selecting pp3 output destination
Fix for #3830
2017-04-18 11:37:04 +02:00
Alberto Griggio
68271a513b Correctly reset the m_oldClutFilename field when initializing the film simulation tool
Fixes issue #3831
2017-04-17 23:13:16 +02:00
Ingo Weyrich
46ac5822db Merge pull request #3817 from Beep6581/ps_equalize
Pentax Pixel Shift: Added per channel brightness equalization. Merged to get more tests. Method still needs improvements
2017-04-14 23:09:37 +02:00
Alberto Griggio
68e7c5ce23 cropwindow: use a stateful custom crop ratio to avoid imprecision due to intermediate rounding
See the comments by @heckflosse in #1489
2017-04-13 21:41:03 +02:00
heckflosse
46ba94c36f CAAutoStrength key is always saved when saving partial PP3, fixes #3823 2017-04-13 13:52:48 +02:00
Alberto Griggio
63c57ca43c remember the last LCP directory across RT restarts 2017-04-11 15:22:50 +02:00
Alberto Griggio
b625eafb68 do not disable auto-fill when enabling LCP distortion correction
This was a workaround for an old bug (#1791 and #3765) that is no longer necessary
2017-04-11 15:21:12 +02:00
Alberto Griggio
ecae94f17c automatically select the system monitor profile if the preferences say so
Fix for issue #3821
2017-04-12 16:20:03 +02:00
Morgan Hardwood
239476cc3a Style cleanup of all CMake files. 2017-04-12 15:10:07 +02:00
Alberto Griggio
a7471b3db6 Merge pull request #3810 from Beep6581/autodetect-monitor-profile-linux
Added support for autodetecting the system monitor color profile also on Linux
2017-04-12 14:00:41 +02:00
Alberto Griggio
3c7e797418 allow custom-ratio cropping (by holding shift) also when resizing from the thumbnail 2017-04-11 08:58:59 +02:00
Alberto Griggio
7a25641139 implement feature request #1489 (custom crop ratio by holding shift while resizing the crop area) 2017-04-10 21:14:45 +02:00
heckflosse
e043e792db Pixelshift: Added per channel brightness equalization 2017-04-10 20:39:00 +02:00
Alberto Griggio
489f1eaa2e better display name for the system monitor profile taken from GDK (on Linux) 2017-04-10 10:01:29 +02:00
Ingo Weyrich
3ff2519302 Merge pull request #3816 from Beep6581/cppcheck3
Merged to get more tests. Additional fixes will follow.
2017-04-09 23:58:07 +02:00
Alberto Griggio
d328a63ae3 replace NULL with nullptr 2017-04-09 22:57:35 +02:00
Alberto Griggio
8f1e2cee42 properly reset the editedHandle field of MyFlatCurve when cleaning up the curve editor
Tentative fix for #3813
2017-04-09 21:17:22 +02:00
heckflosse
028edd5bd9 Sporadic crashes when starting rt, fixes #3787 2017-04-09 11:34:55 +02:00
heckflosse
92a46e9a3d Merge branch 'idle_harder' into dev 2017-04-09 02:18:09 +02:00
heckflosse
6e55f6bab5 Fixed a lot of issues reported by cppcheck 1.78 2017-04-08 22:41:46 +02:00
Alberto Griggio
97478161c5 initialize prof to NULL 2017-04-08 15:24:29 +02:00
Alberto Griggio
b01899783d Added support for autodetecting the system monitor color profile also on Linux
Code borrowed from Geeqie
2017-04-08 15:18:50 +02:00
Ingo Weyrich
aaf5f80645 Merge pull request #3798 from Beep6581/wallfix
Compiling with -Wall shows a large amount of warnings which should be fixed , fixes #3790
2017-04-05 12:26:23 +02:00
heckflosse
9b5f429602 Fixed another bunch of warnings 2017-04-03 21:01:28 +02:00
heckflosse
55b768edfc Disabled -Wdeprecated-declarations in main.cc 2017-04-03 17:16:30 +02:00
heckflosse
de64d21b37 Crash when switching between raw and tif, fixes #3797. Thanks to Flössie for the patch! 2017-04-03 13:58:15 +02:00
heckflosse
f9aa67b05e Fix warning in rtengine/rawimage.cc and rtgui/dirbrowser.cc 2017-04-01 20:59:10 +02:00
heckflosse
6171db443f Fix warning in extprog.cc 2017-04-01 20:16:01 +02:00
Alberto Griggio
27e822fdae fixed more warnings in rtgui (reported by gcc but not clang) 2017-04-01 16:43:32 +02:00
Alberto Griggio
6fe04e3990 fixed warnings in rtgui 2017-04-01 15:55:39 +02:00
Alberto Griggio
94685212b0 fixed warnings in rtgui/checkbox 2017-04-01 15:37:07 +02:00
Alberto Griggio
7f05567edf fixed warnings in rtgui/editorpanel 2017-04-01 15:31:19 +02:00
Alberto Griggio
4ef3fc16de fixed warnings in rtgui/thumbbrowserbase.cc 2017-04-01 13:38:38 +02:00
Desmis
24fd816c36 Fix all warnings for rtgui colortoning.cc 2017-04-01 10:06:37 +02:00
Desmis
9bbd7a9589 Fix all warnings in rtgui whitebalance.cc 2017-04-01 08:59:48 +02:00
Flössie
f114b1151f Merge branch 'dev' into idle_harder 2017-03-30 21:44:31 +02:00
Flössie
6e1f7df2fb Replace g_idle_add_full() with IdleRegister (#3767) 2017-03-30 21:40:09 +02:00
Flössie
91f8e46029 Revert ProgressConnector
Doesn't work with `IdleRegister`.
2017-03-30 21:17:34 +02:00
Alberto Griggio
518d51e839 merge 'simpleprocess-fast-export-test' into dev 2017-03-28 15:02:10 +02:00
heckflosse
45a66e980f Fix some uninitialized variables found by valgrind; also fixes #3786 2017-03-28 14:01:19 +02:00
Hombre
209ea3533b Adding PixelShift to PartialPaste window + small bugfixs (issue #3489) 2017-03-28 00:02:10 +02:00
Morgan Hardwood
68b1986836 Set EPD tone mapping Edge Stopping to 0.5 to better match preview to output. 2017-03-27 20:58:39 +02:00
Morgan Hardwood
d4f0aa5596 Set EPD tone mapping Scale to 0.1 to better match preview to output. 2017-03-27 20:42:04 +02:00
heckflosse
52e8668aee Hide some raw tools for predemosaiced raw files (mraw, sraw, predemosaiced DNG) 2017-03-27 15:31:32 +02:00
Alberto Griggio
81917406d5 merge with 'profile-reset-default' 2017-03-27 09:01:01 +02:00
Flössie
91b44dbd08 Replace all g_idle_adds with IdleRegister (#3767) 2017-03-26 22:03:33 +02:00
Alberto Griggio
fa433648cd make "Processing profiles -> Reset to default" work also when the default is "(Neutral)" 2017-03-24 14:52:31 +01:00