PkmX
e4f24fff9c
Fix missing filename after closing save-as dialog
...
Currently, if you open the save as dialog, press ESC to close the dialog and then re-open it, the filename is cleared to `"."`.
This patch sets `SaveAsDlg::fname` so RT always gets the original filename back even if the dialog is dismissed.
2017-10-04 19:36:25 +08:00
Flössie
c6c9ad5eef
Sort HaldCLUT directories ( fixes #4123 )
2017-10-02 07:49:12 +02:00
Morgan Hardwood
2dbd307416
Merge branch 'dev' into release-5.3-rc1
2017-09-30 15:45:50 +02:00
Morgan Hardwood
6828cf6eaf
Fixes crash involving locale conversion of lensfun strings, by Floessie, fixes #4117
2017-09-30 15:41:52 +02:00
Morgan Hardwood
930394ffe8
Fix for some lenses in the Lensfun combo causing markup warnings, #4111
2017-09-29 12:47:23 +02:00
heckflosse
76a77865ea
O(n²) when using clear from cache in file browser, fixes #4110
2017-09-28 16:34:42 +02:00
Alberto Griggio
be39ef3260
allow to use a relative path for Lensfun.DBDirectory in options
2017-09-26 00:10:23 +02:00
heckflosse
31095d3a9d
Use assign instead of clear and resize
2017-09-25 13:14:21 +02:00
Alberto Griggio
4313cfc74c
fixed default value of lensfunDbDirectory when BUILD_BUNDLE is set
2017-09-25 12:09:40 +02:00
heckflosse
31af0935d8
Some changes to addsetid code in preferences
2017-09-24 01:10:08 +02:00
Morgan Hardwood
3f2e580bd7
Hopefully fixes the ADD SET issues, #4100
2017-09-23 16:50:43 +02:00
Beep6581
99b817e821
Merge pull request #4079 from midluk/clipindicator
...
Show clipped shadow indicator only when all channels are clipped
2017-09-23 14:10:34 +02:00
heckflosse
d733c40346
Fixed two bugs in lens correction gui, fixes #4098
2017-09-22 19:11:55 +02:00
heckflosse
e29334a4dc
rawtherapee-cli: use jpeg compression 92 instead of 0 when called with -j
2017-09-22 18:00:15 +02:00
Alberto Griggio
a1f86bff53
merge 'lensfun-db-path-bundle' into 'dev'
2017-09-19 20:48:44 +02:00
Alberto Griggio
6f7ca3f5ec
one more fix for locating the lensfun db in bundle mode
2017-09-17 16:45:54 +02:00
heckflosse
658087e270
Lensfun: Reading pp3 with applied LCP doesn't set the LCP radio button. Fixes #4088
2017-09-17 15:53:57 +02:00
Alberto Griggio
6d453dbd34
make sure the lensfun db is found correctly when building RT in "bundle" mode
2017-09-17 00:35:37 +02:00
Alberto Griggio
b1ce30c772
Added missing link_directory(${LENSFUN_LIBRARY_DIRS}) CMake commands
...
this allows to use a lensfun library installed on a custom path
2017-09-17 00:20:59 +02:00
heckflosse
597c4fbaa1
Merge branch 'lenscorrectiongui' into dev
2017-09-16 19:18:04 +02:00
heckflosse
9f75b197ea
some cleanups
2017-09-16 18:52:48 +02:00
heckflosse
14378f39af
Finally fixes #2494
2017-09-16 12:37:58 +02:00
heckflosse
91fd578f49
Write PP3 before processing image, not after. Hopefully fixes #2494
2017-09-15 22:09:45 +02:00
heckflosse
b20464a06f
removed accidentially added file
2017-09-15 20:14:27 +02:00
heckflosse
818200522a
Fix some inconsistencies in Profiled Lens Correction gui
2017-09-15 20:11:49 +02:00
Alberto Griggio
95040fba98
fix bug in opening a directory when the -R switch is not given
2017-09-15 10:38:37 +02:00
heckflosse
952ada554a
Preview not updating properly when going back in history with LCP vignetting correction, fixes #4073
2017-09-14 17:13:45 +02:00
Alberto Griggio
008f280e29
lensfun: added possibility to use a private copy of the LF database
2017-09-14 11:34:41 +02:00
Lukas Middendorf
271e2bef40
Show clipped shadow indicator only when all channels are clipped
2017-09-13 23:03:37 +02:00
Flössie
05b97f5c50
Fix some new Coverity warnings
2017-09-13 19:58:48 +02:00
Alberto Griggio
f630309909
Merge pull request #4070 from Beep6581/lensfun
...
Lensfun integration
2017-09-13 15:35:26 +02:00
Alberto Griggio
c2960caab5
some (minor) code cleanup
2017-09-13 15:06:47 +02:00
Alberto Griggio
b5c1293bf3
updated logic for displaying lens correction crop factor warning
2017-09-13 14:51:16 +02:00
Alberto Griggio
2d1cca8cbb
disable vignetting or distortion correction checkboxes if the selected lensfun profile doesn't support them
...
Patch by heckflosse
2017-09-12 16:41:25 +02:00
Alberto Griggio
fea0fbe776
show lensfun version info when invoked with '-v' (patch by heckflosse)
2017-09-12 16:38:01 +02:00
Alberto Griggio
ea5f8c3beb
profile lens correction: show a warning if the lens profile has a crop factor greater than the selected camera
2017-09-12 08:25:45 +02:00
Alberto Griggio
84984422c7
improved responsiveness of UI for profiled lens correction
2017-09-12 08:19:20 +02:00
Alberto Griggio
736d0e8612
added history messages for lens correction modes
2017-09-11 17:37:11 +02:00
Alberto Griggio
4dc0e20ae0
merge with lcp-vignetting-issue4062
2017-09-11 17:22:01 +02:00
Alberto Griggio
2611adf4e4
lens correction: do not disable stuff in batch mode
2017-09-10 22:26:35 +02:00
Alberto Griggio
e4ba4d19f5
made lensfun-based correction compatible with auto fill mode
2017-09-10 22:02:43 +02:00
Hombre57
489b641c8b
Width of LensProfilePanel's lens and camera combobox fixed (see #4070 )
2017-09-10 15:13:21 +02:00
Alberto Griggio
626f8cace3
disable 'autofill' setting when using lensfun
2017-09-10 14:02:22 +02:00
Alberto Griggio
6855dd2111
show an "(Unchanged)" entry for profiled lens correction in batch mode
2017-09-10 12:13:18 +02:00
Alberto Griggio
ff798cdf24
print the list of found lensfun cameras and lenses when in verbose mode
2017-09-10 00:54:07 +02:00
Alberto Griggio
376cb09f06
use a static initialization of the list of lensfun cameras and lenses
2017-09-10 00:49:06 +02:00
Alberto Griggio
07dfda5d73
fixed UI deadlock introduced by 0f197bf1a4
2017-09-09 23:15:56 +02:00
Alberto Griggio
0f197bf1a4
lensfun: properly group lenses by maker in the UI
2017-09-09 22:31:59 +02:00
Flössie
099e6e9f67
Don't use <regex>
for trivial cases ( #4056 )
2017-09-09 20:30:02 +02:00
Flössie
d442f7a85b
LCP cleanup ( #4062 )
...
- Removed `using namespace`
- Use real `Cache`
- Use `std::shared_ptr<LCPProfile>`
- Moved `LCPPersModel` to .cc
More could be done...
2017-09-09 20:19:11 +02:00