Ingo Weyrich
e682b364b5
Further reduction of include dependencies
2019-11-01 14:51:33 +01:00
Ingo Weyrich
962f81f6bc
Further reduction of include dependencies
2019-11-01 12:51:08 +01:00
Ingo Weyrich
cac2eb53ef
Further reduction of include dependencies
2019-10-31 20:41:08 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Ingo Weyrich
068847eb5a
Further cleanup of include dependencies
2019-10-29 21:06:27 +01:00
Ingo Weyrich
3aa84c48da
Forward declare ColorTemp
2019-10-29 12:33:14 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Ingo Weyrich
4fedfb2b26
cppcheck: further fixes
2019-08-06 22:10:38 +02:00
rom9
06f224a4eb
Fixes #5397 by requiring thumbnail reprocessing when filmnegative params are changed.
2019-08-02 13:28:48 +02:00
Ingo Weyrich
f523149582
Clear processing profile is broken, fixes #5392
2019-07-29 13:56:38 +02:00
Ingo Weyrich
6604755c6b
Fix a typo
2019-07-22 14:58:22 +02:00
Ingo Weyrich
cbb3f05b7e
use empty() instead of comparison with an empty string
2019-07-22 13:49:08 +02:00
Eric Jiang
820024972a
Use rating from EXIF/XMP where available
2019-05-18 15:22:00 -07:00
lewiatan
105517c561
support rating tag from EXIF/XMP
2019-05-16 17:04:07 -07:00
Flössie
3074803688
Fix init order
2019-03-01 20:31:22 +01:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
heckflosse
0810f8f503
Partial profile application of Detail settings does not work, fixes #4945
2018-12-16 16:40:18 +01:00
Roel Baars
c8300b137c
Add Crop reset button - 2nd attempt ( #5015 )
...
Add dedicated reset button for Crop, rearrange some GUI, disable crop buttons in batch mode
2018-11-23 19:10:04 +01:00
Ingo Weyrich
0bb5d26ed0
Merge pull request #4908 from Beep6581/getridoffeahistogramcache
...
Get rid of aehistogram files in RT cache.
Merged to get more tests. Issue and pr stay open for a while
2018-10-31 21:56:00 +01:00
heckflosse
ebcd737bf8
Don't check for .jpg, .cust, .cust16 files in cache/images folder, third try, #4904
2018-10-31 20:57:21 +01:00
heckflosse
ea5a81b9a1
Don't check for .jpg, .cust, .cust16 files in cache/images folder, second try, #4904
2018-10-31 20:52:58 +01:00
heckflosse
bfe2ce7fe1
Don't check for .jpg, .cust, .cust16 files in cache/images folder, #4904
2018-10-31 20:52:16 +01:00
heckflosse
f6c864d477
Get rid of aehistogram files in RT cache, fixes #4904
2018-10-31 15:02:53 +01:00
heckflosse
415772254f
'processing profile -> reset to default' and 'processing profile -> clear' seem broken, fixes #4874
2018-10-18 11:41:00 +02:00
Alberto Griggio
b50b8dea9f
merge with dev
2018-10-27 16:11:17 +02:00
heckflosse
b641fdaba7
some code movements for #4834
2018-10-06 22:17:33 +02:00
heckflosse
095cb010e5
reduce updates to preview, panning background, navigator and thumbs, fixes #4834
2018-09-27 18:16:29 +02:00
heckflosse
e489fc7bea
Make compilation unit rtengine/rtthumbnail.cc -Wextra clean, #4155
2017-10-22 14:01:07 +02: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
Hombre57
ee0bff4124
Updated frame handling with any type of hierarchy (see #4008 )
...
Images can now be detected in nested IFDs or as root IFDs.
2017-09-16 22:30:07 +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
86dac147c6
Adding icons on thumbnails and solving a bug in cacheimagedata.cc
...
See issue #4008 .
The bug in cacheimagedata.cc was preventing correct cached thumbnail
loading, asking for a full processing at each loading of the directory.
2017-08-13 18:13:39 +02:00
Hombre57
d5e4980c08
Adding Floessie's patch to use std::unique_ptr (issue #4008 )
2017-08-12 19:21:29 +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
Alberto Griggio
143f510b9f
do not overwrite an existing pp3 in "Reset to default" if a custom profile builder is present
...
Fixes #3906
2017-06-26 23:36:18 +02:00
heckflosse
655d66a859
Fix some coverity issues
2017-06-18 00:10:31 +02:00
Hombre
fb5466bc8c
Code reorganization to enable Dynamic profile with rt-cli ( #3691 )
2017-04-25 00:50:18 +02:00
Alberto Griggio
e33457cb6e
do not write pp3's alongside image files if the preferences say they must go to the cache
...
Fix for #3834
2017-04-18 14:41:01 +02:00
Alberto Griggio
6fe04e3990
fixed warnings in rtgui
2017-04-01 15:55:39 +02:00
Alberto Griggio
fa433648cd
make "Processing profiles -> Reset to default" work also when the default is "(Neutral)"
2017-03-24 14:52:31 +01:00
Alberto Griggio
100ad107ab
merged with dev
2017-03-19 21:34:47 +01:00
Alberto Griggio
e0d9090420
Changed "Processing profile operations -> Custom Profile Builder" to "Reset to default profile"
...
The behaviour has changed slightly, so that clicking the menu item now resets
to the default processing profile specified in the preferences. If this
involves calling the custom profile builder, the behaviour is the same as
before. But this is a bit more general, in that it might also simply reapply
the static default profile, or regenerate the dynamic one (depending on the
user's settings)
2017-03-13 23:24:12 +01:00
heckflosse
f9a536fd0b
new gtk3 version of pixelshift
2017-03-11 22:30:36 +01:00
Alberto Griggio
a1a042e9ea
code style cleanups (after floessie's feedback)
2017-03-06 09:00:13 +01:00
Alberto Griggio
f7f4575c54
allow to run the custom profile builder (if set) after the creation of the dynamic profile
2017-03-05 22:59:44 +01:00
Alberto Griggio
eeb2da2613
fixed bugs in loading dynamic profiles
2017-03-03 10:00:19 +01:00
Alberto Griggio
d3a5a8ee96
started working on support for dynamic processing profiles
2017-02-22 18:47:00 +01:00
Alberto Griggio
dca0e41f35
added "Auto White Balance temperature bias" feature
...
This new slider in the White Balance tools allows to alter the computation of
the "auto white balance" by "biasing" it towards warmer or cooler
temperatures. The bias is expressed as a percentage of the computed
temperature, so that the resuling temperature is given by
"computedTemp + computedTemp * bias".
2017-02-12 17:39:52 +01:00
Hombre
d8593469ee
Adding 'Image Number' to the Bayer Raw tool
2016-11-02 02:06:40 +01:00