heckflosse
06f07820bd
Make compilation unit rtengine/ipwavelet.cc -Wextra clean, #4155
2017-10-21 19:52:41 +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
heckflosse
818200522a
Fix some inconsistencies in Profiled Lens Correction gui
2017-09-15 20:11:49 +02:00
Alberto Griggio
c2960caab5
some (minor) code cleanup
2017-09-13 15:06:47 +02:00
Alberto Griggio
4dc0e20ae0
merge with lcp-vignetting-issue4062
2017-09-11 17:22:01 +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
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
Desmis
db17c68f1e
Format with astyle 3. changed files
2017-08-17 09:38:27 +02:00
Desmis
0bb824e2c1
Other changes for Elle
2017-08-14 08:21:35 +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
Desmis
be82e1bde2
Some changes requested by Elle
2017-08-13 13:07:39 +02:00
Desmis
0ffbc5251e
Add CAT02 viewing conditions
2017-08-10 14:20:00 +02:00
Hombre57
1a296b763f
Correction as discussed in commit review (see also issue #4008 )
2017-08-10 00:50:26 +02:00
Hombre57
c6b16bc031
Making the preview more accurate with "Use CIECam for EPD" ( #2233 )
2017-07-23 18:47:32 +02:00
Hombre57
36fe0f800f
Ehnance preview accuracy of Tone Mapping (EPD) tool (issue #2233 )
2017-07-19 02:14:40 +02:00
Alberto Griggio
b39529f7c0
LCP: new experimental logic for finding the correct distortion coefficients
2017-06-05 14:21:52 +02:00
heckflosse
6e55f6bab5
Fixed a lot of issues reported by cppcheck 1.78
2017-04-08 22:41:46 +02:00
heckflosse
a6ba054a71
Fix all warnings in improccoordinator.cc
2017-03-31 20:09:11 +02:00
heckflosse
9bb5164cce
allow translation of demosaic methods; hide Sub-Image selector for files with onyl 1 raw file; ...
2017-03-22 14:13:51 +01:00
Hombre
c654785ae3
Merge branch 'dev' into rt-cli
2017-03-18 18:17:45 +01:00
Flössie
97caf21b5c
PIMPLed and streamlined ICCStore
( #3691 )
2017-03-18 11:59:14 +01:00
heckflosse
f9a536fd0b
new gtk3 version of pixelshift
2017-03-11 22:30:36 +01:00
Hombre
6162cbd77d
Adding more profiles to the Output color profile combobox in ICM
...
You can now select output profiles of the "OUTPUT" device class, but
only if they have an RGB color-space.
2017-02-27 01:12:40 +01:00
Flössie
6daf5f6011
Merge branch 'imdim_cleanup-dev' into dev
2017-02-19 12:32:52 +01:00
Alberto Griggio
7a57e5276a
merged with autowbfix branch
2017-02-16 14:12:03 +01:00
heckflosse
54d1533a7d
Fix autowb issues, fixes #3690
2017-02-15 01:30:41 +01:00
Flössie
e9b5f42a9f
Sanitize ImageDimensions
base class
...
- Make `width` and `height` private
- Drop `getW()` and `getH()`
- Clean `PreviewProps`
2017-02-14 21:23:54 +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
heckflosse
1949ba1774
Merge branch 'master' into pixelshift
2017-01-20 21:13:50 +01:00
Hombre
23863aceca
Printer profile added in Preferences for soft-proofing
...
The output profiles now retain only 'Display' device class as well as
the Monitor profile - and they both have to have rgb color space, the
printer profile retain only 'Output' device class.
MacOS can use soft-proofing but due to undocumented feature of OSX, and
since Cairo assume that the image data are sRGB, the monitor profile is
forced to 'RT_sRGB'. A warning message replace the combobox for this OS.
2016-12-30 03:59:18 +01:00
heckflosse
3cc8438cf9
CbDL before black and white no preview when changing exposure, fixes #3539
2016-12-14 14:39:20 +01:00
heckflosse
7dcf89808f
Merged master into pixelshift
2016-12-12 14:25:57 +01:00
heckflosse
053b305d89
Tone curve histogram ignores DCP tone curve, fixes #3512
2016-11-23 17:23:25 +01:00
heckflosse
89901f4b36
reworked pixelshift code and temporary removed Fuji S5 dual frame support
2016-11-03 00:01:47 +01:00
Hombre
d8593469ee
Adding 'Image Number' to the Bayer Raw tool
2016-11-02 02:06:40 +01:00
heckflosse
fca99676b6
Fix a bug I introduced some commits ago. Fixes #3476
2016-10-22 18:29:53 +02:00
heckflosse
8cad2f8863
CbDL badly interacts with Graduated and Vignetting Filter if CbDL is set to 'before Black-and-White', fixes #3473
2016-10-21 00:41:27 +02:00
Flössie
730c03785d
Reapplied clang-tidy filters
...
- modernize-use-nullptr
- modernize-redundant-void-arg
- readability-simplify-boolean-expr
- misc-redundant-expression
- readability-redundant-control-flow
- readability-avoid-const-params-in-decls
2016-10-18 18:16:05 +02:00
heckflosse
8df2df664f
Cppcheck: some fixes
2016-10-17 18:49:15 +02:00
heckflosse
ed42b1239c
Merge cppckeck2 branch into master
2016-10-16 22:13:13 +02:00
heckflosse
3625643392
Cppcheck: Fixed bug from last commit. Also added some new fixes
2016-10-13 17:37:08 +02:00
heckflosse
e98bd47487
Cppcheck: Fix some warnings
2016-10-12 19:04:06 +02:00
Hombre
23011fbd63
Merge branch 'master' into softproofing
2016-10-04 00:04:57 +02:00
heckflosse
0f21a0de6c
Speedups for denoise, fixes #3418
2016-09-07 16:44:16 +02:00
Hombre
c96c7dc8f3
Soft-proofing ang GamutCheck buttons are now disabled if Monitor profile
...
== NONE of is no suported intent for the selected profile.
The Monitor profile list (in the Editor and in Preferences) shows RGB
profiles only, whereas the output profile list shows all profiles (RGB,
CMYK, ... anything!)
Bugfix: When switching to a new image, the image now use the selected profile and intent.
2016-09-02 16:23:21 +02:00
Hombre
d762ef4510
Bugfix + cleanup
2016-08-30 02:06:10 +02:00
Hombre
7c7cb9f9f1
Bug fix: the monitor profile and softproofing profile are now computed
...
automatically even without special trigger event. The order of the
Monitor Intent is now correct.
2016-08-29 21:04:59 +02:00
Hombre
a1981dbd4d
Merge branch 'master' into softproofing
2016-08-27 23:52:53 +02:00