Commit Graph

1592 Commits

Author SHA1 Message Date
Pandagrapher
72477fcd8b Fix vector out of range crash when using LH/HH curves in Color & Light 2018-09-22 18:00:35 +02:00
Pandagrapher
f945466df5 Locallab cleanup #1
Cleanup of Locallab and ControlSpotPanel
Removed also useless LocalListener, useless Locallab options

The following improvments have been introduced:
- All Locallab events are now managed with regular RT logics

The following bugs have been corrected:
- Missing "sensiexclu", "struc" (hidden) and "noisechrodetail" (hidden)
adjusters have been reintroduced
- GUI problems reported by @ganned92 have been corrected
- Tone curve could have some weird behavior when mouse was moving a
curve point outside curve editor
2018-09-15 18:11:42 +02:00
Pandagrapher
757cf784f2 Merge of new Locallab GUI with existing Locallab engine
New Locallab GUI has now impacts on image

Bug fixes:
- Some tools GUI were not updated accordingly if they were not firstly
activated
- Image was not activated if a control spot was deleted
- Blur & Noise GUI was not updated according to blurMethod combobox
2018-08-23 21:38:59 +02:00
Pandagrapher
9d18ccc585 Saving of Locallab tool parameters in .pp3 file #3
All Locallab tool parameters are now saved in .pp3 file

Limitation:
- Locallab tools are temporary deactivated (time to merge with procparam
update)
2018-08-20 19:40:43 +02:00
Pandagrapher
50f517d924 Saving of Locallab tool parameters in .pp3 file #2
Locallab/Color & Light parameters are now saved in .pp3 file

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-08-02 11:20:38 +02:00
Pandagrapher
a31393adb1 Saving of Locallab tool parameters in .pp3 file
- Control spot panel parameters are now saved in .pp3 file
- Control spot curved are now visible when Locallab tool panel is
active, not visible otherwise

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-07-26 19:20:33 +02:00
Pandagrapher
74dd3a6a10 Correction of code format with AStyle 2018-06-18 19:21:57 +02:00
Pandagrapher
273171a1b0 Initial creation of Control Spot panel 2018-06-16 20:43:35 +02:00
Desmis
c1463c7edd merge with dev.. 2018-06-14 09:06:29 +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
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
Desmis
03fb04cd81 merge with dev 2018-06-05 10:48:26 +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
heckflosse
a14c47126b Extended range of Sharpening Contrast Threshold from 0..100 to 0..200 2018-05-26 15:05:37 +02:00
heckflosse
69af2a6b4c Added missing paramsedited entries for pr-sharpening contrast threshold 2018-05-22 14:31:35 +02:00
heckflosse
6f6dafe214 Added Contrast threshold adjuster to PR Sharpening, fixed some bugs, #4551 2018-05-21 16:10:30 +02:00
Morgan Hardwood
1bd6bc5eaf Merge branch 'dev' into microcontrast 2018-05-21 10:44:19 +02:00
heckflosse
1a5545c461 Added contrast threshold adjuster for sharpening tool, #4551 2018-05-20 17:37:42 +02:00
Flössie
579aae510c Consider integers only (#2467) 2018-05-18 20:00:40 +02:00
Morgan Hardwood
d6c45f90b5 Reset tooltips improved
Now the "reset" tooltips state what happens on click vs ctrl+click.
Commit includes required fixes to other modules which used incorrect
reset language keys.
Fixes #4563
2018-05-18 12:45:26 +02:00
Flössie
70eefd049b Tidy negative number parsing relict 2018-05-16 20:09:39 +02:00
Flössie
66bbab9ae2 Sort file numbers naturally (#2467) 2018-05-16 19:53:10 +02:00
heckflosse
ee5b1dbbc8 Microcontrast: add Contrast threshold adjuster, #4551 2018-05-13 19:07:13 +02:00
Desmis
4e67769b34 merge with dev 2018-05-13 17:41:51 +02:00
Flössie
22274f2efd Omit GThreadLock and use IdleRegister in WhiteBalance (fixes #4545) 2018-05-10 20:21:12 +02:00
Morgan Hardwood
318c92a475 #ifdef win32 for openDefaultViewer, fixes #4543 2018-05-10 10:43:07 +02:00
heckflosse
dfdf4bf39d Fix Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. when selecting Open with windows default viewer (queue processed) and file is not queue processes (Windows only), fixes #4539 2018-05-09 22:28:59 +02:00
Desmis
df6822178c merge with dev 2018-05-05 09:37:58 +02:00
heckflosse
eab7483431 Do not buffer stdout when rawtherapee.exe is called from msys2 console, fixes #4535 2018-05-04 20:01:49 +02:00
heckflosse
a84ce6240a Disable verbose when calling rawtherapee -v/h 2018-05-01 15:46:10 +02:00
Alberto Griggio
5d9dadae6e apply clipping in RAW if the "clip OOG" parameter is set 2018-04-30 17:49:55 +02:00
heckflosse
483c0ae3e5 GIMP RawTherapee plugin cannot find executable in Windows, fixes #4514 2018-04-30 14:16:00 +02:00
Floessie
5a9137777b Merge pull request #4523 from Beep6581/gui-fixes
GUI update fixes
2018-04-30 07:37:51 +02:00