164 Commits

Author SHA1 Message Date
Desmis
93c97a0470 merge with dev 2019-12-01 06:31:33 +01:00
Ingo Weyrich
3748133cd2 Fix some vavorite tab issues 2019-11-30 22:19:33 +01:00
Desmis
8f79670aa8 save provisory work GUI vibrance mask 2019-11-17 11:24:29 +01:00
Desmis
e79bb87c91 merge with dev 2019-11-10 08:56:38 +01:00
Ingo Weyrich
587652283d further reduction of include dependencies, also finalised some classes 2019-11-09 16:51:54 +01:00
Ingo Weyrich
033d9fe02a Merge branch 'dev' into newlocallab 2019-11-04 23:01:33 +01:00
Ingo Weyrich
d731e172c2 Further reduction of include dependencies 2019-11-01 16:15:59 +01:00
Ingo Weyrich
6935faa258 Further cleanup of include dependencies 2019-10-30 22:12:06 +01:00
Desmis
9dd3d002a4 merge with dev 2019-10-22 18:52:22 +02:00
Ingo Weyrich
959849f098 Favorites tab: hide vertical scrollbar 2019-10-22 14:32:36 +02:00
Desmis
eea35577d7 merge with dev 2019-09-13 08:57:10 +02:00
Ingo Weyrich
4079bb9920 Capture Sharpening: automatic radius calculation 2019-09-11 18:56:07 +02:00
Desmis
0711373021 Merge with dev 2019-09-11 08:35:25 +02:00
Ingo Weyrich
ba43437220
Merge pull request #5445 from Beep6581/capture_sharpening
Merge Capture sharpening into dev to get more tests
2019-09-10 19:27:01 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
Desmis
4fc498a95a merge with dev 2019-09-07 11:29:00 +02:00
Morgan Hardwood
b858bfb2c9 Update "Advanced" tab shortcut to Alt-a
Back when it was called the "Wavelet" tab the Alt-w shortcut was used.

Closes #4322
2019-09-06 22:15:37 +02:00
Ingo Weyrich
cb7b31f3a4 Allow Capture Sharpening for monochrome raw files 2019-08-24 12:14:54 +02:00
Ingo Weyrich
7b3c50bc31 Capture sharpening: auto contrast threshold 2019-08-17 15:18:24 +02:00
Ingo Weyrich
8421f8780a capture sharpening: contrast threshold 2019-08-15 20:40:32 +02:00
Ingo Weyrich
506254ce46 capture sharpening: first mockup 2019-08-14 17:19:26 +02:00
Desmis
9e66826f62 Simple mask for inverse Exposure and inverse ShadowsHighlight 2019-08-11 09:28:28 +02:00
Desmis
d39eded269 enabled simple mask for Color and light inverse 2019-08-09 18:32:09 +02:00
Desmis
243faf603c Save GUI mask for Blur 2019-08-04 13:19:54 +02:00
Desmis
a5389adbf6 Save GUI mask TM 2019-07-30 13:34:12 +02:00
Desmis
cbeb828609 merge with dev 2019-07-18 13:41:26 +02:00
Desmis
3469bc9535 Improve retinex_pde with show processus 2019-07-05 13:31:04 +02:00
Flössie
80f2b6a002 Replace raw arrays with std::array<> 2019-06-14 08:58:04 +02:00
Flössie
015cffc73a Peripheral cleanups and a fix
- Whitespace, braces, sorting
- Fixed missing filmnegative in `ProcParams::operator ==(ProcParams)`
2019-06-13 09:52:13 +02:00
rom9
9df8008949 Film negative processing: first usable version. Only supports bayer raw files, thumbnails don't work
Added performance improvements suggested by heckflosse. Lowered median sampling step from 7 to 5 since calculation is now much faster.

Added support for Fuji X-Trans raw files.

Applied SSE2 patch provided by @heckflosse, improves performance in main processing loop.

Moved film negative processing stuff in its own compilation unit.

Code cleanup: removed redundant omp directives.

Added check for dead pixels, going above threshold after inversion. ST_BAYER only for now.

Reverted leftover hack in cropwindow.cc
2019-06-08 01:40:29 +02:00
Desmis
2b9468e9f8 merge with dev 2019-06-04 18:29:58 +02:00
luz.paz
cc60ea2248 Fix source comment and misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Desmis
925ce5a4c4 Correction to toolpanelcoord.cc thanks to Pandagrapher 2019-05-22 08:27:16 +02:00
Desmis
8bbf463c13 merge with dev 2019-05-22 07:01:55 +02:00
heckflosse
b2936d185d Keyboard shortcut should reveal tool's current tab (original or favorites), fixes #5333 2019-05-21 16:24:14 +02:00
Desmis
31f9b44d06 Save GUI for mask retinex - disabled 2019-05-10 16:56:57 +02:00
Pandagrapher
58744c8c3a Merge with 'dev/newlocallab'... 2019-04-21 11:34:08 +02:00
Pandagrapher
3423e45753 Fixes broken selection of WB, crop and straighten from toolbar (#5286)
Improvements:
- When switching between notebook pages different from Locallab one,
edit tools aren't anymore unsubscribed for better robustness
2019-04-20 18:43:56 +02:00
Desmis
35de3e72ed Add CBDL mask to rtengine - but disabled 2019-04-14 17:42:55 +02:00
Pandagrapher
690df79ef2 Avoids Locallab spot to disapear when mouse right-clicking
This commit also avoids Locallab spot to disapear when adding lockable
color picker, pressing toolbar "hand" button, pressing h/H key. However,
if another tool button (ex: resizing tool) is pressed, this action is
considered
2019-04-03 21:02:19 +02:00
Desmis
d62acb0eaf Add mask and show modifications to Shadows Highlight 2019-03-11 09:47:25 +01:00
Desmis
63f6c26f70 merge with dev - thanks to Floessie 2019-01-26 08:34:50 +01:00
Pandagrapher
fc6e4ceaf1 Improve mask visibility selection in GUI 2019-01-19 14:11:12 +01:00
Desmis
5113bd97ff Display reference lumaref chromaref to help for mask 2019-01-10 18:10:07 +01:00
Pandagrapher
7a33c69b57 Fixes "Gtk-CRITICAL: gtk_box_pack assertion failed" messages 2019-01-06 10:29:39 +01:00
Pandagrapher
7ccd901ad1 Merge with branch newlocallab... 2019-01-05 18:07:51 +01:00
Pandagrapher
031939e0c3 Remove/Deactivate Locallab debug printf 2019-01-03 11:16:19 +01:00
Flössie
b08fb04dae Convert almost all IdleRegister::add() calls to add(std::function<>) 2019-01-01 15:53:39 +01:00
Flössie
5af3f64a9d Merge branch 'dev' into review-idle_register-calls 2018-12-31 14:58:26 +01:00
Pandagrapher
39c53119eb Improve batch mode with Locallab
Batch mode is now correctly managed by Locallab. It works only if the
pictures have the same control spot number with coherent id

Other improvements:
- If there is no control spot, all Locallab tools are now disabled
2018-12-26 10:31:57 +01:00