Commit Graph

5590 Commits

Author SHA1 Message Date
heckflosse
6fb5d5ee33 Speedup for saturation slider in exposure tool and for HSV equalizer 2018-01-09 16:03:54 +01:00
heckflosse
9ce829e2f6 Small speedup for fattal 2018-01-09 00:43:13 +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
heckflosse
1006dd1ebf removed accidently committed file 2018-01-08 13:19:44 +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
Alberto Griggio
6591551a7c added "As Image" crop ratio 2018-01-03 16:02:48 +01:00
Alberto Griggio
8168611c23 added preferences to control the behaviour of the crop tool 2018-01-03 15:44:34 +01:00
Alberto Griggio
e229b9519e made ToolPanel::setListener virtual (needed by MetaDataPanel to work properly) 2018-01-01 23:41:07 +01:00
Morgan Hardwood
9911283266 More full hue range curve bar fixes, #4271
This one fixes the CIECAM02 color curve,
and the Color Toning opacity curves.
2018-01-01 22:51:25 +01:00
Alberto Griggio
0ac3bafbca some tweaks to the cropping GUI, inspired by recent comments on pixls.us 2018-01-01 22:48:16 +01:00
heckflosse
e9782e15e2 Fixed accidently broken shadows/highlight tool 2018-01-01 22:28:56 +01:00
Morgan Hardwood
b624248a13 LCurve::colorForValue formatting 2018-01-01 22:02:15 +01:00
Morgan Hardwood
5340f2c103 Fixed whole hue range curve bar gradient, closes #4271 2018-01-01 21:40:34 +01:00
heckflosse
8352044304 Left colour bar for CC and CL curve in lab tools are inverted, fixes #4270 2018-01-01 15:59:35 +01:00
Hombre
ee2c8f01e0 Merge branch 'dev' into tiff32float 2018-01-01 15:24:00 +01:00
Hombre
9d2ccc19d3 Better UNICODE support (UCS-2/UTF-8) for Exif.UserComment (#2017)
- BOM is now checked and correctly handled
- auto-detection of UTF-8 string if no BOM available, otherwise assume
it's an UCS-2/UTF-16 string
- try to autodetect endianess of UTF-16 string by counting zeros
- possibility to enable writing BOM for this field (disabled for now)
- for undefined charset (empty identifier), RT now assume that the
string is what glib think is the local charset (not tested), and try to
convert it to UTF-8 for display/editing

JIS is still not handled though.
2018-01-01 14:24:47 +01:00
Hombre
96863bb956 Sets UTF-8 as default charset for IPTC + suppress one of the 2 methods
for saving TIFF images.
2018-01-01 13:51:48 +01:00
Flössie
b73970e94f Fix unintended sign extent (Coverity)
Would hit us at 716Mpx (26755px²).
2018-01-01 13:04:01 +01:00
Flössie
820b6c8ae9 Remove useless call (Coverity) 2018-01-01 12:57:19 +01:00