1977 Commits

Author SHA1 Message Date
heckflosse
2696037cb8 Batch edit is broken, fixes #4886 2018-10-23 15:36:07 +02:00
heckflosse
e778773c77 Merge branch 'dev' into dual_demosaic_auto_threshold 2018-10-22 17:39:50 +02:00
heckflosse
1a42d396de Crash when stopping output queue, fixes #4882 2018-10-22 17:37:03 +02:00
heckflosse
e2965cc6b4 dual demosaic: improved auto threshold detection and fall back to more detailed demosaicer if no flat region was found, #4866 2018-10-22 14:22:49 +02:00
heckflosse
e5f373d0e1 Merge branch 'dev' into dual_demosaic_auto_threshold 2018-10-21 21:54:24 +02:00
heckflosse
3cd065ea21 partial paste: add dualdemosaic auto threshold 2018-10-21 21:18:05 +02:00
heckflosse
8b65900066 Dual demosaic: Add auto threshold checkbox and show used value in ui, #4866 2018-10-21 20:21:43 +02:00
U-PC-BUREAU\jacques
72699902a3 Suppress TP_GAMMA_OUTPUT in preferences 2018-10-19 08:44:00 +02:00
heckflosse
415772254f 'processing profile -> reset to default' and 'processing profile -> clear' seem broken, fixes #4874 2018-10-18 11:41:00 +02:00
Alberto Griggio
b50b8dea9f merge with dev 2018-10-27 16:11:17 +02:00
TooWaBoo
a51fbbe65f
Changed min. width of entries in filter panel (filterpanel.cc) 2018-10-17 19:53:01 +02:00
Beep6581
009c1082f7
Merge pull request #4857 from Beep6581/abstract-listeners
Turn Listeners into abstract interfaces
2018-10-17 14:22:11 +02:00
Alberto Griggio
7388a9a5e8
Merge pull request #4849 from Beep6581/enhanced-shadows-highlights
Enhanced shadows/highlights
2018-10-17 14:22:02 +02:00
Alberto Griggio
4d0ddd56e5 revamped and simplified dehaze -- now it's finally usable 2018-10-16 23:20:11 +02:00
Ingo Weyrich
601ef585e1
Update main-cli.cc 2018-10-16 10:11:20 +02:00
Ingo Weyrich
9e64bca8a6
Update main.cc
Fixes #4869
2018-10-16 00:38:41 +02:00
Hombre
8a18300a76 Removing debug printf (no issue) 2018-10-15 23:13:57 +02:00
heckflosse
81dd3dc3d9 Remove printf introduced with 0d61f14 2018-10-14 12:26:43 +02:00
heckflosse
adcbdd4f4f Remove some printfs introduced with 0d61f14 2018-10-12 00:22:48 +02:00
Alberto Griggio
74ae459bf2 dehaze: added more user-controllable parameters 2018-10-11 13:43:45 +02:00
Alberto Griggio
14ac4babec added haze removal tool
Based on the paper:
  "Single Image Haze Removal Using Dark Channel Prior" by He, Sun and Tang
using a guided filter for the "soft matting" of the transmission map
2018-10-10 10:02:06 +02:00
Hombre
da0830c794 Merge remote-tracking branch 'origin/scrolled-toolbar-fix' into dev 2018-10-09 20:45:01 +02:00
Flössie
2125f42116 Turn almost all Listeners into abstract interfaces 2018-10-09 20:32:40 +02:00
Floessie
2a9d3896bb
Merge pull request #4854 from Beep6581/fix-saveasdlg
Fix wrong suffix in `SaveAsDialog` (#4446)
2018-10-09 09:22:06 +02:00
heckflosse
b641fdaba7 some code movements for #4834 2018-10-06 22:17:33 +02:00
Flössie
880afd2cf6 Fix wrong suffix in SaveAsDialog (#4446) 2018-10-06 09:56:42 +02:00
Alberto Griggio
30d8a674aa shadows/highlights: added colorspace selection (RGB or L*a*b*) 2018-10-03 23:41:30 +02:00
heckflosse
095cb010e5 reduce updates to preview, panning background, navigator and thumbs, fixes #4834 2018-09-27 18:16:29 +02:00
Morgan Hardwood
d758202ea8 Button and progress bar style improvements
- The buttons in the main notebook (ICC Profile Creator, Preferences,
Fullscreen) and the buttons in the bottom-left corner under the preview
(Save, Sent to queue, Send to GIMP) are now consistently flat to match
all other toolbar buttons.
- Progress bar thicker and more centered in their containers.
2018-09-24 13:18:46 +02:00
Morgan Hardwood
4a28b185b9 Fixes vertical displacement of Before|After views
Added the 'smallbuttonbox' style to the container and removed relief to
make it flat as all other header buttons.
Fixes #4778
2018-09-24 11:03:48 +02:00
Roel Baars
7e36e86dfb
Fixed a stupid typo 2018-09-23 17:10:54 +02:00
Roel Baars
82187ae60e
Fix for #4829 - RGB bar shows when it shouldn't 2018-09-23 16:21:46 +02:00
Morgan Hardwood
2756fe9e35 Americanized spelling of language key 2018-09-22 17:52:06 +02:00
heckflosse
10d671a93a CAAvoidColourshift saved unconditionally on pp3's, fixes #4827 2018-09-22 12:00:37 +02:00
heckflosse
6e6c0b8235 Fix empty spinbox bug, #4823 2018-09-21 14:17:57 +02:00
Alberto Griggio
11e7739a55 Added option to use a non-linear response for Adjuster sliders
Some of the RT parameters that are currently associated to Adjusters are very
hard to edit precisely by dragging the sliders, because small changes to the
default produce quite visible results. Prominent examples include black level,
WB tint, raw black and white points, and lens correction parameters
(distortion, CA, vignetting, perspective). The problem is made worse for those
settings in which not only small changes are significant, but also the
associated Adjusters have a very large range (again, think of black point and
WB tint). This is due to the fact that the current Adjusters have a linear
response. This commit adds an option to use a non-linear (specifically
logarithmic) response, which causes the sliders to move "slowly" around a
designated pivot point, and progressively faster the further you move away
from the pivot.

Besides adding the functionality to the Adjuster class, this changeset also
enables this behaviour for the following adjusters:

- exposure compensation
- black point
- lightness/contrast/saturation/chromaticity (both in exposure and in L*a*b*)
- WB tint
- channel mixer
- lens corrections (perspective, distortion, CA)
- rotation
- raw black and white points
- raw CA correction
2018-09-20 14:41:29 +02:00
Ingo Weyrich
50a6a32f74
Merge pull request #4821 from Beep6581/issue4772
Always use icons for tab headers, fixes #4772
2018-09-20 10:41:01 +02:00
Roel Baars
401f6fa8e4
Should fix coverity issue 191811 - and a little extra 2018-09-20 07:58:54 +02:00
Roel Baars
c36533704a
Fix for coverity issue 10721 2018-09-20 07:53:10 +02:00
Floessie
40f2809570
Merge pull request #4800 from Beep6581/sf-selection
Make formats in `SaveFormatPanel` less error-prone
2018-09-19 08:10:03 +02:00
Flössie
c8bcbb89a2 Say a few words about weight in SaveFormatPanel::init() 2018-09-18 20:19:03 +02:00
Hombre
95e06d2f6f Merge branch 'dev' into scrolled-toolbar-fix 2018-09-18 20:11:45 +02:00
heckflosse
260d7fadf9 Adjustments in Batch Edit sometimes clear the HaldCLUT combo box, fixes #4720 2018-09-18 14:28:39 +02:00
heckflosse
1ae01f40b9 Verbose console output is jumbled, fixes #4558 2018-09-18 13:09:58 +02:00
heckflosse
78989731f5 Always use icons for tab headers, #4772 2018-09-18 11:37:15 +02:00
heckflosse
e50b68208d manual raw ca correction: set usable range to [-4;4] 2018-09-17 17:21:02 +02:00
heckflosse
7d6fffcbff Coverity 191036 Dereference after null check 2018-09-17 13:10:34 +02:00
Hombre
0d61f14bae Added support for GDK_SCROLL_SMOOTH in some widgets
see #4781, #4786
2018-09-15 21:14:48 +02:00
heckflosse
04b2d42d46 Segfault when closing rt immediately after using batch edit, fixes #4806 2018-09-15 14:48:51 +02:00
heckflosse
857da39f1d raw ca correction: do not disable adjusters when in batch edit mode 2018-09-15 12:50:56 +02:00