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 |
|
heckflosse
|
4e0e3230cc
|
Segfault in Denoise Auto Multizone mode when smoothing set to max in preferences, fixes #3022
|
2015-12-16 16:56:26 +01:00 |
|
Jean-Christophe
|
5b7f8c8927
|
Merge pull request #3023 from adamreichold/gtk3-combobox-workaround
Temporary workaround to fix issue #2981
|
2015-12-16 00:24:42 +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 |
|
heckflosse
|
031c41af60
|
Fix Win32 Debug build part two
|
2015-12-09 01:54:47 +01:00 |
|
heckflosse
|
b856e210ae
|
Fix Win32 Debug build part one
|
2015-12-08 19:00:35 +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
|
5f59156bb0
|
Simplify querying the default monitor profile as suggested by Hombre57.
|
2015-12-07 23:22:41 +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 |
|
Jean-Christophe
|
9807cbf6ea
|
Merge pull request #3012 from adamreichold/simplify-refresh-profile-list
Profile list builder code cleanup
|
2015-12-06 14:34:39 +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 |
|
Beep6581
|
7ef35abb57
|
Merge pull request #3004 from adamreichold/remove-unused-colortoning-labels
Remove two unused labels from the color toning tool that were always …
|
2015-12-04 08:31:00 +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
|
169f4d7619
|
Added background and border color to frames in Preferences
|
2015-12-02 16:18:42 +01:00 |
|
Beep6581
|
55517812ff
|
Gtk3 branch compiles with sigc++-2.3.1, updated CMakeLists.txt
|
2015-12-02 10:07:42 +01:00 |
|
Beep6581
|
606a1cabc3
|
Updated Deutsch interface translation by TooWaBoo
|
2015-12-01 21:52:45 +01:00 |
|
Beep6581
|
2e720bdeb8
|
Merge branch 'master' into gtk3
|
2015-12-01 18:59:59 +01:00 |
|
Beep6581
|
e85da94b8e
|
Merge pull request #2995 from adamreichold/fix-sigcpp-2-5-1-cpp-11
Add '-std=c++11' if libsigc++ depends on it
|
2015-11-30 17:25:08 +01:00 |
|
Beep6581
|
4273fa3000
|
Merge pull request #2999 from adamreichold/fix-edit-tag
Fix trying to dereference invalid iterator in ExifPanel::editTag.
|
2015-11-30 17:07:16 +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 |
|
Adam Reichold
|
39ef59ddeb
|
Build with '-std=c++11' if libsigc++ version 2.5.1 is used as it does require it.
|
2015-11-29 11:48:30 +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 |
|
Adam Reichold
|
88ab82cee9
|
Factor out the three thumbnail browser selection modes without changing their behaviour.
|
2015-11-28 23:21:17 +01:00 |
|
Adam Reichold
|
286b8e7f67
|
Fix trying to dereference invalid iterator in ExifPanel::editTag.
|
2015-11-28 22:40:22 +01:00 |
|
Ingo Weyrich
|
5758f4d9ad
|
Merge pull request #2994 from adamreichold/improve-singletons
Continue to simplify and improve singletons
|
2015-11-28 18:53:55 +01:00 |
|
Ingo Weyrich
|
283fa51aa8
|
Merge pull request #2993 from adamreichold/fix-sanitize-leaks
Fix some of the leaks found by starting with GCC's leak sanitizer
|
2015-11-28 18:52:08 +01:00 |
|
Adam Reichold
|
68271b9279
|
Regularize the camera constant store singleton to use a function local static like most other singletons.
|
2015-11-28 14:53:34 +01:00 |
|
Adam Reichold
|
ebe85388a3
|
Simplify the EditWindow singleton using an instance wrapper.
|
2015-11-28 14:53:33 +01:00 |
|
Adam Reichold
|
9ec0557edf
|
Simplify the DCLP singleton instances found by searching for methods named 'getInstance'.
|
2015-11-28 14:53:27 +01:00 |
|
Adam Reichold
|
f77ca41a6f
|
Fix usage of the double-checked locking (anti-)pattern in the cache manager singleton.
|
2015-11-28 14:53:27 +01:00 |
|
Adam Reichold
|
0611939c7a
|
Remove apparently unused additional preview handler also fixing a memory leak.
|
2015-11-28 14:52:09 +01:00 |
|
Adam Reichold
|
e52ce5c485
|
Replace a dubious manual return-value-optimization by a standard named-return-value-optimization to simplify leak detection.
|
2015-11-28 14:31:46 +01:00 |
|
Adam Reichold
|
1ed09dc049
|
Fix leaking the axis adjusters in the coordinate adjuster.
|
2015-11-28 14:31:41 +01:00 |
|
heckflosse
|
4272e2e167
|
Simlified use of StopWatch and included example into amaze demosaic
|
2015-11-27 23:19:45 +01:00 |
|
Beep6581
|
0730b1b494
|
Added MAIN_BUTTON_SENDTOEDITOR language string
|
2015-11-27 20:16:04 +01:00 |
|
Beep6581
|
cd8c04d548
|
Merge branch 'master' into gtk3
|
2015-11-27 17:36:44 +01:00 |
|
Beep6581
|
43b62adecf
|
Updated all interface translations files.
|
2015-11-27 17:35:44 +01:00 |
|
Beep6581
|
56c0762256
|
Optimized generateTranslationDiffs, 5x faster, changed from parameter expansion to grep.
|
2015-11-27 17:29:09 +01:00 |
|