7205 Commits

Author SHA1 Message Date
Hombre
91e494a709 Fix issue #4291 : "Bug when edit current image in external editor"
Is also add metadata to the "ICC Reference image" (ICM tool).
2018-01-10 18:22:50 +01:00
Alberto Griggio
e29e9ca0d8 Fixed segfault when saving reference image (due to metadata in TIFF not present)
Fixes #4289
2018-01-10 17:38:18 +01:00
Ingo Weyrich
0599d6cf50
Merge pull request #4288 from Beep6581/sat-hsv-speedup
Speedup for saturation slider in exposure tool and for HSV equalizer
2018-01-10 15:37:37 +01:00
Alberto Griggio
6824f613e9 HDR tone mapping: fixed typo in setting the defaults 2018-01-10 09:21:54 +01:00
Alberto Griggio
7e2dcf7fdf merge with dev 2018-01-09 23:26:00 +01:00
Alberto Griggio
5bb14bf410 small tweak to the denoise params rescaling for the fast pipeline 2018-01-09 23:24:03 +01:00
heckflosse
30e085d378 colorToningLabGrid() : tiled/per row processing to make better use of cpu cache 2018-01-09 19:41:34 +01:00
Alberto Griggio
e5efc3a44c do not perform unnecessary color toning computations when the method is "L*a*b* grid" (by heckflosse) 2018-01-09 18:02:58 +01:00
heckflosse
6fb5d5ee33 Speedup for saturation slider in exposure tool and for HSV equalizer 2018-01-09 16:03:54 +01:00
Alberto Griggio
9e9d523fa3 updated history msg for lab color correction 2018-01-09 15:41:39 +01:00
Alberto Griggio
0f7ee33a43 merge with dev 2018-01-09 09:08:25 +01:00
heckflosse
9ce829e2f6 Small speedup for fattal 2018-01-09 00:43:13 +01:00
Alberto Griggio
bfa3f786ba replace M_PI with rtengine::RT_PI 2018-01-08 23:27:22 +01:00
Alberto Griggio
93ac6e0105 added reset button for the L*a*b* grid in color toning 2018-01-08 22:31:48 +01:00
Hombre
3fe9cae2c3 Merge branch 'tiff32float' into dev 2018-01-08 21:47:14 +01:00
Flössie
e58cecbf06 Try to fix most warnings in the OBS builds (#4284) 2018-01-08 18:17:12 +01:00
Flössie
3755f5c18e Fix i586 build by @heckflosse (#4284) 2018-01-08 17:57:21 +01:00
Flössie
31ec1f4082 Upstream OBS compile fix by @mbajor 2018-01-08 17:53:52 +01:00
Flössie
5104368c4a Fix non-SSE2 build (fixes #4284) 2018-01-08 17:51:31 +01:00
heckflosse
529a7f3003 tmo_fattal02.cc added nowait, #4255 2018-01-08 15:27:41 +01:00
heckflosse
6c6786929c Fixe race in tmo_fattal, #4255 2018-01-08 15:21:56 +01:00
Alberto Griggio
7f89c362d0 HDR tone mapping: normalize luminance relative to the brightest point in the input
(Also tweaked the default value for the "amount" slider)

Fixes #4255
2018-01-08 14:54:55 +01:00
Alberto Griggio
7353ff864b some tweaks to the L*a*b* correction grid module 2018-01-08 14:34:54 +01:00
heckflosse
1006dd1ebf removed accidently committed file 2018-01-08 13:19:44 +01:00
Alberto Griggio
041990d216 Added new color toning mode "L*a*b* color correction grid", adapted from DT's color correction module 2018-01-08 00:19:36 +01:00
heckflosse
393d62bdb6 ÂSome speedups for scalar sleef functions 2018-01-07 22:59:24 +01:00
Beep6581
7de3a24050
Merge pull request #4281 from TooWaBoo/dev
Update TooWaBlue theme (2.61) & Deutsch locale
2018-01-07 20:35:45 +01:00
TooWaBoo
12f1aa853a
Update Deutsch 2018-01-07 19:35:47 +01:00
TooWaBoo
4305cb74a7
Update Deutsch 2018-01-07 19:31:27 +01:00
TooWaBoo
d1d89d7f72
Update Deutsch local 2018-01-07 12:00:58 +01:00
TooWaBoo
f3c0c2f089
Update TooWaBlue theme to version 2.61
Queue switch
2018-01-07 11:59:56 +01:00
heckflosse
309eef696b Set gtk language based on selected language in RT, fixes #4278, kudos to @agriggio 2018-01-06 18:46:20 +01:00
Alberto Griggio
857f39eb88 swapped shortcuts for "zoom to fit" and "zoom to fit crop" 2018-01-06 18:01:54 +01:00
heckflosse
c05dbf0eb0 Segfault when changing to Saturation & Value Blending curve, fixes #4279 2018-01-06 16:43:28 +01:00
Ingo Weyrich
2d37fd6676
Merge pull request #4277 from Beep6581/perceptual_curve_speedup
Perceptual tone curve speedup
2018-01-06 00:09:54 +01:00
Beep6581
7d97a172c4
Merge pull request #4276 from Beep6581/qswitch
Queue state verbose, fixes #4058

Improvement to the Batch Queue:
- Start Queue/Stop Queue checkboxes replaced with one swith.
- It is now immediately clear whether the queue is running or not.
- The queue is visually stopped once it is empty.
- String keys fixed to use BATCHQUEUE_ prefix instead of FILEBROWSER_.
- The switch is insensitive if 1 or 0 images are in the queue.
2018-01-06 00:03:19 +01:00
Alberto Griggio
eb3c7f13ae make the batch queue start/stop switch insensitive when there are no pending images in the queue 2018-01-05 23:47:23 +01:00
Alberto Griggio
5cb6a0ebaf Use a Gtk::Frame instead of a Gtk::Label for the queue title 2018-01-05 23:35:39 +01:00
Morgan Hardwood
888de585d4 Queue state verbose, fixes #4058
Improvement to the Batch Queue:
- Start Queue/Stop Queue checkboxes replaced with one swith.
- It is now immediately clear whether the queue is running or not.
- The queue is visually stopped once it is empty.
- String keys fixed to use BATCHQUEUE_ prefix instead of FILEBROWSER_.
2018-01-05 22:44:07 +01:00
heckflosse
0fcc1987a5 Speedup for perceptual tone curve #4269 2018-01-05 16:42:22 +01:00
heckflosse
045d11f05f Merge branch 'dev' into perceptual_curve_speedup 2018-01-05 13:29:59 +01:00
heckflosse
bb7afbe01d Merge branch 'svb_tonecurve_speedup' into dev 2018-01-04 23:16:36 +01:00
heckflosse
0f25bfe87b Don't check the impossible cases in rgb2hsvtc() 2018-01-04 23:15:53 +01:00
Ingo Weyrich
ef4edc9b16
Merge pull request #4275 from Beep6581/svb_tonecurve_speedup
Speedup for 'Saturation and Value Blending' tonecurve
2018-01-04 22:33:39 +01:00
heckflosse
8287044f02 Merge branch 'dev' into svb_tonecurve_speedup 2018-01-04 19:07:39 +01:00
heckflosse
ea1e001d15 Speedup for 'Saturation and Value Blending' tonecurve 2018-01-04 19:03:02 +01:00
Ingo Weyrich
33b2828380
Merge pull request #4274 from Beep6581/weighted_tonecurve_speedup
Speedup for weighted tone curve
2018-01-04 14:49:18 +01:00
Alberto Griggio
e942e1e457
Merge pull request #4273 from Beep6581/crop-tweaks
Crop tweaks
2018-01-04 14:19:28 +01:00
Alberto Griggio
a43886032f small tweak to the "zoom to fit crop" functionality 2018-01-04 09:29:53 +01:00
heckflosse
23934649eb Speedup for weighted tone curve 2018-01-03 19:29:18 +01:00