3272 Commits

Author SHA1 Message Date
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
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
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
Desmis
0fdcff3057 clean dots in ipretinex 2016-01-05 16:27:29 +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
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
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
cefb221220 Remove the redundant isColorProfile dirty flag, but keep updating the monitor profile using processing parameter change events. 2016-01-01 20:10:48 +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
Hombre
0daea66597 Adding the Absolute entry for monitor rendering intent + icons updated 2015-12-28 14:43:37 +01:00
Beep6581
6260b472a6 Deutsch interface translation updated by TooWaBoo, closes #3039 2015-12-25 13:17:33 +01:00
Beep6581
de42472225 Updated all interface translations 2015-12-21 22:55:33 +01:00
Beep6581
9cf3fac414 Deutsch interface translation updated by TooWaBoo, closes #3020 2015-12-21 22:55:07 +01:00
Beep6581
210f82bc6a Merge pull request #3037 from adamreichold/fix-file-count-on-removal
Fix the number of files displayed in the file browser tab title being…
2015-12-20 23:25:21 +01:00
Beep6581
a345eb7c8a Merge pull request #3036 from adamreichold/fix-range-selection
Fix range selection
2015-12-20 23:24:14 +01:00
Adam Reichold
4ecf463f9f Merge master for the C++11 ABI fixes. 2015-12-20 20:53:59 +01:00
Adam Reichold
151556ae23 Add an optional function to the pop-up button, so that it will select the next entry when clicked and also do some miscellaneous code clean-ups including forward declarations. 2015-12-20 19:42:06 +01:00
Harshula Jayasuriya
13e7260a23 Close #2964: Fix Segmentation fault in rtengine::processImage due to crop
When a pp3 contains negative values for X & Y in the Crop section these get
parsed into array indexing code without being checked and set to 0. This results
in a segmentation fault because the code tries to index the '-1' element of the
array.
2015-12-20 13:29:06 +01:00
Beep6581
7227ccc63c Fixes #3003 Detect pango-querymodules version from Homebrew on OS X 2015-12-19 22:50:38 +01:00
Hombre
f63ebce657 Updating the path of Inkscape/64 on Windows 2015-12-19 22:10:31 +01:00
Beep6581
4d6533746e Delete WindowsEnvironmentSetup.html
Made obsolete by http://rawpedia.rawtherapee.com/Windows
2015-12-19 19:45:54 +01:00