Thanatomanic
32e2aa2e6c
Minor code styling
2018-06-28 19:07:20 +02:00
Thanatomanic
08cad72be0
Modifications such that the aspect ratio of the histogram is stored between sessions. Additionally, the scaling behavior is changed slightly to make the code easier without being to different from the current situation.
2018-06-28 19:04:19 +02:00
Thanatomanic
dc6c628ad1
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into histogram-scaling
2018-06-25 20:33:45 +02:00
heckflosse
803e46c804
Post-Resize Sharpening Contrast Threshold maximum is 100, fixes #4640
2018-06-25 11:46:07 +02:00
heckflosse
b2cbd3b728
Dual demosaic: Show DCB options when DCB+VNG4 is selected, fixes #4635
2018-06-24 19:57:59 +02:00
heckflosse
60f94e29a7
Dual demosaic: added xtrans 2-pass (combination of xtrans 1-pass and xtrans fast)
2018-06-24 19:32:12 +02:00
heckflosse
f7578c1512
Dual demosaic: added DCB+VNG4, RCD+VNG4. Cleaned code. Prepared engine for semi-automatic calculation of contrast threshold
2018-06-24 17:01:15 +02:00
heckflosse
01d4ed3025
Catch exceptions inside loop to continue listing files if there is an exception thrown for one or more files
2018-06-21 19:19:25 +02:00
heckflosse
2faa8ec4f1
Fix windows boot drive folder bug, fixes #4629
2018-06-21 14:39:27 +02:00
Alberto Griggio
943b81969c
Merge pull request #4613 from Beep6581/channel-mixer-more-precision
...
increased precision and range of the channel mixer (allow 1 decimal figure and extend to -500,500)
2018-06-21 11:01:41 +02:00
Thanatomanic
46753c6a27
Tried to go back to default 2:1 ratio, but the Gtk::Paned keeps setting a different default height...
2018-06-20 07:05:19 +02:00
Thanatomanic
19c38fd2cd
Revert small change in size of RGB bar. TooWaBoo's CSS works just fine!
2018-06-20 06:32:01 +02:00
Alberto Griggio
8fe947c6a0
channel mixer: increase the range to -500,500
2018-06-19 10:38:17 +02:00
heckflosse
5515b3dd72
Sharpening contrast mask - Bug, fixed by @Hombre57, fixes #4620
2018-06-17 11:20:27 +02:00
Thanatomanic
9e735b2640
Big update: 1) implemented scalable histogram (TooWaBoo's CSS untested but probably unnecessary now); 2) reverted graphical changes; 3) gridlines now multiply based on height and width; 4) removed cube-scaling; 5) implementend double-log scaling as the third alternative based on suggestion by @iliasg
2018-06-17 10:01:16 +02:00
Thanatomanic
c8bddca09b
Changed back the order of the buttons
2018-06-16 08:57:50 +02:00
Thanatomanic
ab5ce7f130
Full functional button now. Reverted a minor change from unsigned int to int.
2018-06-15 23:22:23 +02:00
Thanatomanic
dec54d00ad
Big update: implemented toggling between three modes. Button does not yet update when double clicking. Completely removed fullMode-related code.
2018-06-15 23:16:20 +02:00
Thanatomanic
658d975fa1
Definitely disable luma now
2018-06-15 20:42:26 +02:00
Thanatomanic
09a93c72bb
Disable show luma by default - clutter
2018-06-15 20:21:56 +02:00
Thanatomanic
bd831d1043
Change the looks of the histogram (inspired by darktable) with overlapping shades
2018-06-15 20:11:30 +02:00
Alberto Griggio
93d442f802
increased precision of the channel mixer (allow 1 decimal figure)
2018-06-15 14:16:37 +02:00
Thanatomanic
0d3e7f02ad
Stupid typo and a comment
2018-06-15 07:18:58 +02:00
Thanatomanic
646d1edcd2
Change aspect ratio of histogram (make bigger)
2018-06-15 07:08:02 +02:00
Thanatomanic
c4853034ed
Total removal of fullMode
2018-06-14 21:58:51 +02:00
Roel Baars
4481fa4699
Preparation work: remove fullMode
...
fullMode will be removed, since it seems unnecessary when you can toggle between different scalings of the histogram.
2018-06-14 20:55:58 +02:00
Alberto Griggio
5a2e6f5f76
Merge pull request #4605 from Beep6581/labgrid-reduce-range
...
reduce the range of the lab grid colour toning method
2018-06-14 18:21:58 +02:00
Alberto Griggio
80d91d86fd
labgrid: clamp values to ensure they are within the display of the GUI
2018-06-14 13:35:38 +02:00
heckflosse
08c9e9c93c
Disable sharpening mask when enabling focusmask or clip indicators
2018-06-14 12:26:49 +02:00
heckflosse
cbdf30f691
Merge branch 'dev' into sharpmask
2018-06-13 22:29:45 +02:00
heckflosse
ebfc5dab9b
Info area hidden by detail window, fixes #4606
2018-06-13 22:27:29 +02:00
Alberto Griggio
d8bf532e47
reduce the range of the lab grid colour toning method
...
allows for more fine-tuning where it matters most
2018-06-13 14:14:39 +02:00
heckflosse
f6508b3203
Merge branch 'dev' into sharpmask
2018-06-13 13:02:38 +02:00
heckflosse
1b094a084a
Show/hide contrast mask, still wrong icon on button
2018-06-13 13:02:10 +02:00
Floessie
168309f45b
Merge pull request #4559 from Beep6581/natural-number-filesort
...
Sort file numbers naturally (#2467 )
2018-06-12 11:07:05 +02:00
Morgan Hardwood
83e686a719
Fixes bugs in Black-and-White tool
...
- Incorrect history messages were shown.
- Channel mixer "Auto" behaved incorrectly.
Fixes by Jacques Desmis.
Closes #4570
2018-06-11 21:52:23 +02:00
heckflosse
44729edf04
Prepared engine to display the Sharpening Contrast mask
2018-06-10 14:35:12 +02:00
heckflosse
ee4f990ead
Reduced maximum value for dual demosaic contrast threshold to 100
2018-06-07 21:38:46 +02:00
heckflosse
72cd11aa21
Merge branch 'dev' into amaze_vng4
2018-06-05 15:48:31 +02:00
heckflosse
a7e783a3cf
Fix bug in BayerProcess::methodChanged ()
2018-06-05 15:48:10 +02:00
Morgan Hardwood
fd1526fb8f
Increased upscale max to 16x
...
It was impossible to export a small crop upscaled to 1200px wide to
demonstrate the effects of noise reduction, so I bumped the max scale
from 4 to 16 (to match the 1600% main preview max zoom).
2018-06-04 15:43:04 +02:00
heckflosse
7ecef96035
Merge branch 'dev' into amaze_vng4
2018-06-03 23:21:06 +02:00
heckflosse
c3f163a323
Added 4-pass xtrans demosaic
2018-06-03 16:22:34 +02:00
Hombre
71a0322ec6
Setting a minimal height to the FileBrowser's History panel (no issue)
2018-06-03 01:18:52 +02:00
Hombre
928309f3aa
GUI code cleanup
...
- Remove usage of std::numeric_limits<int>::max() in GUI which bring
unwanted behavior.
- Put the PixelShift options in a Gtk::Frame (requested on IRC)
- Add the fast_export raw options to the GUI (was created but not added
to the container). Incidentally, fix a memory leak.
- Add a missing History message
2018-06-02 02:34:33 +02:00
heckflosse
41c1f21c76
Pixelshift: replaced checkbox to use lmmse by a combobox to allow further demosaicers for parts with motion, #4579
2018-06-01 19:13:59 +02:00
Hombre
a0b8626b7d
Adding ADD/SET mechanism to the raw processing tools
...
see #4579
2018-05-31 00:44:16 +02:00
heckflosse
355fcbad8e
AMaZE+VNG4: added contrast threshold adjuster, #4579
2018-05-30 14:39:29 +02:00
heckflosse
9f3b2a5bdd
new defaults for RL-Sharpening
2018-05-28 23:09:22 +02:00
heckflosse
6b8633d3d1
Microcontrast: move contrast threshold adjuster to top of tool
2018-05-27 15:19:47 +02:00