1321 Commits

Author SHA1 Message Date
Alberto Griggio
5342e75289 merged branch 'advanced-tools' into 'dev' 2018-01-21 21:01:09 +01:00
Alberto Griggio
d44a3b8bb3 added tooltip to the hisogram matching button 2018-01-21 19:00:40 +01:00
Alberto Griggio
bb56d73cc8 started working on proof-of-concept histogram matching 2018-01-17 01:12:13 +01:00
Alberto Griggio
3c2e30dbcc renamed Wavelet tab to Advanced and moved more tools there (see #4298) 2018-01-14 21:36:25 +01:00
Desmis
90bd7fa98d merge with dev 2018-01-14 12:26:00 +01:00
Hombre
52be618963 Bugfix in LabGrid class + code refactoring
- suppressed trailing `_` char for class' parameters
- renamed function name (those not related to Gtk) to lowerCamelCase
- changed the mecanism of dragging point, to avoid throwing unecessary
`panelChange` event
- added a `reset` function, with support of `toInitial` to get back the
values at load time (CTRL+click on reset button)
- `on_draw` optimisation: now LabGrid IS A BackBuffer
2018-01-13 20:26:19 +01:00
Alberto Griggio
9e9d523fa3 updated history msg for lab color correction 2018-01-09 15:41:39 +01:00
Desmis
48721c4da1 merge with Dev 2018-01-08 13:31:26 +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
Alberto Griggio
857f39eb88 swapped shortcuts for "zoom to fit" and "zoom to fit crop" 2018-01-06 18:01:54 +01:00
Desmis
3008d5d90d merge with dev 2018-01-06 08:01:11 +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
Alberto Griggio
8168611c23 added preferences to control the behaviour of the crop tool 2018-01-03 15:44:34 +01:00
Desmis
63073b470d merge with dev - I hope no error 2018-01-02 19:58:42 +01:00
Desmis
f1e8aeefcb add rectangle shape in normal mode 2018-01-02 18:35:01 +01:00
Morgan Hardwood
431d134202 Revision of Noise Reduction labels
Revised all Noise Reduction labels, now they are grouped by the sub-tool
they correspond to and are easier to translate by those who don't know
how to search through the code.
Used generic labels where possible (curve, slider).
Renamed "Quality" to "Mode", and "Method" to "Color space".
Closes #3854
2017-12-31 17:42:30 +01:00
Morgan Hardwood
b0b9ce3e52 Merge branch 'dev' into procparams-metadata-mode 2017-12-31 01:00:31 +01:00
Desmis
17999b7e61 merge with dev 2017-12-30 16:30:21 +01:00
Desmis
fb7f65a82d Fixed bug in denoise + improve algo 2017-12-30 16:06:11 +01:00
Alberto Griggio
b589254d21 Moved "Copy metadata unchanged" to PP3, and added "strip metadata" mode
Fixes #3647
2017-12-29 23:03:44 +01:00
Morgan Hardwood
5ecb05ba23 "Custom command line" label.
Changed "Other command line" to "Custom command line".
2017-12-29 17:08:15 +01:00
Desmis
2c41900239 Add local noise equalizer blue red - enhance GUI and algo 2017-12-24 16:28:45 +01:00
Desmis
9713604b12 add bilateral to local denoise and enhanced GUI 2017-12-23 09:34:39 +01:00
Desmis
42d0f550c9 Reduce artifacts for all sections 2017-12-22 11:20:20 +01:00
Desmis
3ddf4c53ee merge with dev 2017-12-21 18:32:34 +01:00
Morgan Hardwood
3762a8332f generateTranslationDiffs 2017-12-21 13:31:46 +01:00
Desmis
46181f1008 merge with dev 2017-12-21 08:42:43 +01:00
Alberto Griggio
62585bc434 merged 'localcontrast' into 'dev' 2017-12-20 23:16:28 +01:00
heckflosse
8b8345d65b Removed PS one green history message from default language file 2017-12-20 18:26:14 +01:00
Alberto Griggio
8e9304fa73 added translation for PARTIALPASTE_LOCALCONTRAST 2017-12-20 16:57:40 +01:00
Alberto Griggio
c166e0a7ed added a more flexible way of managing ProcEvents
modifying the global ProcEvent enum and refreshmap array is not needed
anymore. You can now register new events dynamically, using a ProcEventMapper
instance. See rtgui/localcontrast.cc for an example.

Hopefully this solves the problem of recurring merge conflicts when different
devs add different proc events
2017-12-19 13:46:19 +01:00
Alberto Griggio
b8777b3d87 added simple local contrast tool
Borrowed from G'MIC
2017-12-19 01:03:52 +01:00
Desmis
17239849c3 merge with dev 2017-12-18 15:50:15 +01:00
Alberto Griggio
14a30c6c39 merged 'dev' into 'sony-pixel-shift' 2017-12-18 10:11:38 +01:00
Desmis
7a826a586d Add simplified Scope to local denoise 2017-12-18 08:50:49 +01:00
Alberto Griggio
6b6a1eccbd added missing HISTORY_MSG_493 to the default languages file 2017-12-17 17:11:39 +01:00
Desmis
db03c16f45 Add DCT to local chroma denoise 2017-12-16 15:24:53 +01:00
heckflosse
7d430adbc6 pixelshift: Optionally use one green instead of averaging two greens 2017-12-15 18:59:26 +01:00
Desmis
73b695652c Add DCT to local denoise - improve denoise - Fixed crash in overexposed area 2017-12-14 08:56:59 +01:00
Desmis
caafa4729a merge with dev 2017-12-13 08:42:13 +01:00
Hombre
e6659be98e Merge branch 'dev' into spot-removal-tool 2017-12-10 21:47:35 +01:00
Desmis
5d67bb2e39 merge with dev 2017-12-10 14:44:54 +01:00
Alberto Griggio
11ca61e3e2 added on/off switches for Channel Mixer, HSV Equalizer and RGB Curves 2017-12-09 23:54:27 +01:00
Alberto Griggio
6a9e6729fd Added history msg for WB enabled 2017-12-09 23:53:29 +01:00
Desmis
392d2a6769 Merge with dev - save provisory work 2017-12-09 14:32:32 +01:00
Alberto Griggio
503fe902a0 merged 'rcd-demosaic' into 'dev' 2017-12-08 18:53:03 +01:00
Desmis
2a2a008a59 merge with dev 2017-11-26 09:28:48 +01:00
Hombre
12ac1e2897 Merge branch 'dev' into spot-removal-tool 2017-11-26 00:32:20 +01:00
Hombre
bfb27bee14 Updated French translation + typo in default language file 2017-11-26 00:14:26 +01:00
Hombre
20a0fb7af9 Merge branch 'dev' into spot-removal-tool (see #2239) 2017-11-25 23:30:52 +01:00