Daniel Gao
711f274403
Get rid of relative include paths
...
* Use target_include_directories to specify include paths
* Specify project root (parent of rtgui and rtengine) as include path
* Replace relative includes with normal includes
2024-11-16 17:20:02 -05:00
Lawrence Lee
bb44729490
Merge branch 'dev' into libraw-copylib
2024-07-18 21:57:57 -07:00
Simone Gotti
5159de89cb
imagedata: report if file is DNG
2024-07-08 10:29:43 +02:00
Lawrence Lee
d13badbbe0
Implement DNG bad pixels constant for LibRaw
...
Works if the FixBadPixelsConstant is zero, as implemented for dcraw.
Other constant values may be implemented in the future.
2024-01-06 21:40:00 -08:00
Lawrence Lee
f296991419
Implement DNG gain map for LibRaw
2023-12-17 16:00:30 -08:00
Lawrence Lee
c557b320c2
Refresh cached image data if sidecar is changed
2023-05-14 18:18:27 -07:00
Alberto Griggio
92befa7e81
refactored code for extracting image dimensions from metadata
...
(cherry picked from commit 0ece9c5bfad09bc9052238d83fa696ef39effaaa)
2022-12-10 10:37:58 -08:00
Thanatomanic
8b4389ade9
Resolve exiv2 merge conflicts and merge with
2020-10-16 11:45:26 +02:00
Flössie
add5c790d6
#pragma once
for our headers plus drive-by formatting
2019-10-31 10:20:50 +01:00
Ingo Weyrich
068847eb5a
Further cleanup of include dependencies
2019-10-29 21:06:27 +01:00
Flössie
28f0bc14da
Merge branch 'dev' into metadata-exiv2
...
- Rating (#5325 ) not yet implemented
2019-09-24 14:30:54 +02:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
lewiatan
105517c561
support rating tag from EXIF/XMP
2019-05-16 17:04:07 -07:00
Flössie
ba4de904cc
Cleanups and a few fixes
2019-05-10 21:24:22 +02:00
Alberto Griggio
c360fd7e2c
Use exiv2 for metadata handling
2019-05-06 09:27:44 +02:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
heckflosse
831e18ca45
Add override keyword. Thanks @Floessie
2018-11-22 16:19:16 +01:00
heckflosse
4a1a10aab0
Pixel Shift: Improve motion mask and further changes
2018-04-14 01:11:01 +02:00
heckflosse
15794cc1ba
First steps to extend dynamic profiles for Pixel Shift and HDR images
2018-04-05 14:41:02 +02:00
luz.paz
c3c3ceac79
Misc. typos
...
Found via `codespell`
+ removed rtengine/dcraw.patch per discussion in https://github.com/Beep6581/RawTherapee/pull/4395
2018-02-14 14:07:18 -05:00
Hombre57
bb874bcce7
Bigfix (see #4008 ) :
...
- CIECam now gets the shot's setting of the selected frame
- 'UserComment' metadata now correctly handled
- RT prepared to handle XTrans multiframe
- SensorType now set in the cache/data files
2017-10-04 23:27:08 +02:00
Hombre57
0905294bda
Merge branch 'dev' into multiframe-handling, with some merge bugfix
2017-09-17 01:15:51 +02:00
Flössie
05b97f5c50
Fix some new Coverity warnings
2017-09-13 19:58:48 +02:00
Alberto Griggio
c2960caab5
some (minor) code cleanup
2017-09-13 15:06:47 +02:00
Alberto Griggio
dde94bc6d3
added basic integration of lensfun
...
so far only distortion correction, and no GUI yet
2017-09-07 00:53:03 +02:00
Alberto Griggio
b4d3caf9c6
changed signature of ImProcFunctions::transform to take as input an ImageMetaData pointer
2017-09-06 00:15:41 +02:00
Hombre57
1a296b763f
Correction as discussed in commit review (see also issue #4008 )
2017-08-10 00:50:26 +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
43c316f43b
Remove unused and uninitialized key 'ThumbImageOffset' from cache
2016-02-26 13:27:43 +01:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +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