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
Alberto Griggio
03ec1abca8
properly disable auto-matched lens correction when not available
2017-09-09 18:42:16 +02:00
Alberto Griggio
66979d290a
lensfun: further tweaks on the matching logic and the UI
2017-09-09 00:54:28 +02:00
Alberto Griggio
58ec1e316b
show the auto-matched lensfun camera/lens pair in the gui
2017-09-08 23:52:43 +02:00
Alberto Griggio
bece5d19ed
fixed bug in showing the list of cameras in the lensfun db
2017-09-08 09:35:49 +02:00
Alberto Griggio
c8d9573606
disable the selection of lensfun auto mode if no match is found in the db
2017-09-07 18:04:55 +02:00
Alberto Griggio
9bfd2d60d3
fixed update of lensfun-related procparams after editing
2017-09-07 17:50:33 +02:00
Alberto Griggio
30f62b0560
added GUI for lensfun
2017-09-07 16:45:41 +02:00
Hombre57
f23be9345c
Add multi-frame handling.
...
- Exif of all frames are displayed in the Editor's Exif tab (without
separator)
- isHDR and isPixelShift is added to the data files stored in cache
- In the Editor panel, the QuickInfo frame display the HDR and
PixelShift information, as well as the number of frame and bit-depth for
HDR image
- the number of frame is provided by dcraw. If not set, it is provided
by the Exif's main IFD count
- the PixelShift information (for Pentax as of now) is provided by
looking at the Exif informations
- the HDR information is provided by the Exif information of the first
frame for Pentax raw files, or by the bitspersample, sampleformat and
compression tags for other files
TODO: add icons to the thumbnails to tag HDR and PixelShift files.
2017-08-08 23:42:05 +02:00
heckflosse
642b4cc86c
Fix some coverity issues
2017-06-16 21:21:22 +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
heckflosse
45a66e980f
Fix some uninitialized variables found by valgrind; also fixes #3786
2017-03-28 14:01:19 +02:00
Beep6581
ca71a0b7d2
Merge branch 'master' into gtk3
2016-06-09 23:36:02 +02:00
Beep6581
3da7d84ba9
Revert "Merged master into gtk3, fixed three conflicts."
...
This reverts commit c857bba95effed2bba4c69d7b072c0dce2ee64ad.
2016-06-09 23:24:55 +02:00
Beep6581
c857bba95e
Merged master into gtk3, fixed three conflicts.
2016-06-09 22:36:59 +02:00
Beep6581
cbbdc3e36f
Rawtherapee forgets checked Autofill-option, fixes #3332
2016-06-09 20:38:46 +02:00
Beep6581
9fccdd6ca5
Automatically disable Auto-Fill when enabling LCP Disortion Correction, #1791
2016-05-30 23:47:13 +02:00
Adam Reichold
a04c7706db
Merge branch 'master' into 'gtk3'
2016-03-05 13:11:00 +01:00
Adam Reichold
a2eea7c265
Finally fully remove the safegtk module.
2016-02-21 10:26:11 +01:00
Morgan Hardwood
56a0805bc7
Gtk3 by Hombre, issue 2807
2015-08-12 16:07:19 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
DrSlony
effb46c3e1
Line endings
2015-08-11 11:53:44 +02:00
torger
d5ca351c20
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
2015-07-10 12:00:36 +02:00