1977 Commits

Author SHA1 Message Date
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
Hombre
0daea66597 Adding the Absolute entry for monitor rendering intent + icons updated 2015-12-28 14:43:37 +01:00
Beep6581
fd553e04e1 Merge pull request #3032 from adamreichold/fix-iptc-list-views
Fixes #2978 Adding keywords and supl categories does not work
2015-12-20 23:27:59 +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
Adam Reichold
551f5ec5f3 Block bookmark changes when updating processing parameters in the history panels, so that snapshots will not wander to the other images. 2015-12-19 17:49:25 +01:00
Adam Reichold
07d24b2ff1 Fix the missing columns in the IPTC by not deleting them, i.e. fix the typo to call clear_items instead of remove_all_columns. 2015-12-19 17:20:52 +01:00
Adam Reichold
1ef2229ba4 Close #3025 by fixing the fully defining the original selection function. 2015-12-19 09:18:18 +01:00
Hombre
e9141dd98c Cleaning up the GUI for the monitor profile and rendering intent +
output profile rendering intent + soft-proof button.

DCP profile GUI switched from 2x2 array to a single column.
2015-12-18 01:45:59 +01:00
Adam Reichold
1b4fd2dcb5 Use the provided images for the filter-original button and the parsed extensions list and extend the filer-original tool tip. 2015-12-17 20:05:50 +01:00
Adam Reichold
b89cd282e0 Add buttons to the file browser preferences to make the list of extensions user-sortable. 2015-12-17 20:05:49 +01:00
Adam Reichold
ee766b71b8 Add a button to filter the original files to the file browser. 2015-12-17 20:05:49 +01:00
Adam Reichold
d3ac22531b Extend the file browser so that it will only show the original image if several files of different formats are present. 2015-12-17 20:05:41 +01:00
Beep6581
8ae520e794 Target the Filmstrip/File Browser frame directly with CSS, fixes #2983 2015-12-17 05:03:44 +01:00
Hombre
32eb6b996c Adding softproofing. Now the output profile and the new rendering intent
profile for the output profile will only be shown when the new softproof
toggle button (bottom of the preview in the Editor panel) will be on.
2015-12-15 01:06:38 +01:00
heckflosse
09062a9507 Fix build problem with latest commit 2015-12-09 15:44:28 +01:00
Beep6581
26e094d56e Prevent segfault when invalid theme in options file, fixes #2991 2015-12-09 14:04:02 +01:00
Hombre
8f73377601 Add method to explicitly handle menu item sensitivy for the pop-up button. 2015-12-08 18:00:14 +01:00
Adam Reichold
22bffabe7f Extend the editor panel to support selection of a monitor profile and rendering intent and extend the preferences to provide a default profile and intent for the editor panel. 2015-12-07 23:22:32 +01:00
Adam Reichold
731f2f6134 Temporary workaround for issue #2981, which is actually Gtk+ bug 759079 affecting version 3.18. 2015-12-07 21:45:05 +01:00
Adam Reichold
35919bddc9 Copy-edit the ICC store for better performance and maintainability and add a method to load profile lists from arbitrary directories. 2015-12-07 19:55:14 +01:00
Adam Reichold
a5f62bcbf8 Track position in profile list builder implicitly instead of explicity to make it harder to add inconsistencies. 2015-12-06 10:12:32 +01:00
Adam Reichold
594b4f9b6e Reenable the colorimetric intent selector on the color management tab, but display it below the monitor profile to indicate that this is the only place where it is used. 2015-12-05 21:20:51 +01:00
Adam Reichold
333f9013dd Pass Cairo context down to child elements instead of recreating it. 2015-12-05 09:14:41 +01:00
Hombre
48f0225104 Fixing rendering loop in the FileBrowser, based on a suggestion from
Adam
2015-12-05 01:27:39 +01:00
Adam Reichold
871e661a93 Remove two unused labels from the color toning tool that were always hidden when not in batch mode. 2015-12-03 20:08:46 +01:00
Beep6581
2e720bdeb8 Merge branch 'master' into gtk3 2015-12-01 18:59:59 +01:00
Hombre
72acf67304 Issue 2990: workaround for
style->get_background_color(Gtk::STATE_FLAG_SELECTED) which is not
handled properly by Gtk3
2015-11-30 01:26:00 +01:00
Hombre
9cac516219 Complement bugfix of issue 2990: "Memory leak when using Gtk+-3.18.2",
on behalf of adamreichold
2015-11-29 14:09:32 +01:00
Hombre
6d447f7e02 Issue 2990: Fix possible memory leak ; at least, let the Windows version
w/ Gtk3.18 start w/o crashing
2015-11-29 02:41:07 +01:00
Adam Reichold
df70d03e13 Try to refactor the behaviour of the thumb browser selection modes adding support for shift-and-control range-selection to select several independent ranges. 2015-11-29 00:17:17 +01:00