Desmis
1f7ad78e25
merge with dev - I hope no error
2017-02-21 18:02:48 +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
Desmis
15ad679b0d
clean code
2017-02-14 14:37:49 +01:00
Desmis
c2f161b280
add hash number MD5 to mip files
2017-02-14 13:16:13 +01:00
Desmis
161a56eec5
Fixed crash and add suppress bad message in history and mip in cache
2017-02-14 08:09:42 +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
Desmis
0b9b74bcd4
another small change
2017-02-07 10:09:02 +01:00
Desmis
6563de6cc4
Fixed general crash since some days and add Tone mapping to 'super'
2017-02-05 06:27:39 +01:00
Desmis
b5d7e76820
Improves Local Retinex and some changes to GUI order
2017-02-03 17:54:00 +01:00
Desmis
6937c369ff
Add mode 'super' for curves-lightness-contrast and suppress bug for cbdl
2017-01-31 11:29:06 +01:00
Desmis
9e1b9f7c19
Add C=f(C) curve and fixed some bugs
2017-01-23 13:06:10 +01:00
Desmis
3ecf01c713
Improves the process of locating mip files to avoid crash
2017-01-22 08:58:46 +01:00
Desmis
273e1cb3b2
Init locallabgtk3
2017-01-21 15:34:40 +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
Hombre
827acd35f9
Some bugfix.
2016-08-27 22:20:54 +02:00
Hombre
5affa18341
Introducting soft-proofing and Black Point Compensation, simplify the
...
CMM at the end of the pipeline + sparse code refactoring
A new BPC checkbutton has been created in 'Preferences/Color Management'
and in the ICM tool. Better hanbling of widget sensitivity of the output
profile / gamma part of the ICM tool.
2016-08-24 22:32:06 +02:00
heckflosse
7a4cf9aba8
Colourtoning: Always calculate saturation for 'Automatic Saturation Protection' from full image
2016-08-23 19:59:49 +02:00
heckflosse
3e510cd94e
Fix some ciecam02 issues, fixes ##3380, fixes #3396 , fixes #3397
2016-08-18 21:41:16 +02:00
Floessie
2abd641c06
Refactor DCPProfile::DCPProfile()
...
- Rename members
- Styling
- C++11
Still to come:
- All the rest of DCPProfile
2016-06-05 21:30:51 +02:00
Floessie
a520c93775
Add Ingo's patch for #3304
2016-06-04 21:07:41 +02:00
Beep6581
10f4bf3109
Merged master into rgbcurvesspeedup.
2016-06-02 22:33:34 +02:00
heckflosse
b31225672a
Some new improvements to speed of curve generation (mainly to speedup thumb processing in file browser)
2016-05-31 23:47:01 +02:00
heckflosse
1265679651
Retinex: some small improvements and some cleanup
2016-05-11 21:04:32 +02:00
heckflosse
6646c2dc5c
Speedup for thumbnail and editor processing, also reduced base memory usage a bit
2016-05-06 21:51:57 +02:00
Desmis
a742e3a7ba
merge master into retinexgain
2016-05-01 08:53:52 +02:00
heckflosse
2dd2f5ca17
Speedup for thumbnail processing
2016-05-01 00:16:06 +02:00
heckflosse
51de80b558
Fixed bug with combination of cbdl and ciecam, cleaned code, made SSE version for lab2rgb
2016-03-01 19:16:34 +01:00
heckflosse
a15fe1de3e
Cbdl before b&w, fix ciecam02 issue and clean the code a bit
2016-02-19 21:52:02 +01:00