147 Commits

Author SHA1 Message Date
Pandagrapher
2a9bc05067 Merge with 'dev/newlocallab'... 2019-04-25 18:09:58 +02:00
Pandagrapher
03c6141b24 Corrects unsaved parameters behavior when showing/hidding all spots 2019-04-25 16:39:40 +02:00
Pandagrapher
e431e86fe2 Allow show/hide all spots, fixes #5270 2019-04-25 15:54:58 +02:00
Pandagrapher
13cad6cf73 When deleting spot, selects the remaining one just before, fixes #5269 2019-04-23 17:19:28 +02:00
Pandagrapher
4cc2a34323 Add ability to move spot using spot center area, fixes #5298
Bugfixes:
- Corrects wrong line ending of files 'controlspotpanel.h' and
'controlspotpanel.cc'
2019-04-23 16:08:44 +02:00
Desmis
72688f94db Increase maximum size of spot 2019-04-21 17:16:21 +02:00
Pandagrapher
58744c8c3a Merge with 'dev/newlocallab'... 2019-04-21 11:34:08 +02:00
Pandagrapher
bf9acf0abd ControlSpotPanel code cleanup
Bugfixes:
- Removes some memory link with edit widgets management
2019-04-21 10:59:01 +02:00
Pandagrapher
853a6f0e2c Avoids Locallab treeview search popup, fixes #5265
Thanks to Beep6581

Others:
- Cleanup/improvements of controlspotpanel constructor
2019-04-18 20:09:45 +02:00
Desmis
3398f7ae20 de-fixed bug in CBDL - improve dE - save work 2019-04-14 08:11:23 +02:00
Pandagrapher
152d8c3879 Setting default button for rename dialog, fixes #5266
Bug fixes:
- No event is now raised when user presses OK button or ENTER key
without changing spot name
- Some code cleanup
2019-04-12 09:26:42 +02:00
Desmis
2394e06383 Fixed bug overflowing spot - thanks to Pandagrapher 2019-04-04 19:59:10 +02:00
Pandagrapher
0225a7f109 Manages Locallab spot opacity according to selected one 2019-04-03 21:02:19 +02:00
Pandagrapher
1725a53f93 Gets Locallab spots more discrete, fixes #5247
Selection lines have been replaced by more discrete selection points

Bugfixes/improvements:
- Selection points have now priority on ellipse/rectangle and center
circle which improves Locallab spot resizing
- When mouse-overing a Locallab spot, all the spot becames now orange
(even selection spots)
2019-04-03 21:02:18 +02:00
Pandagrapher
83f70cf9fb Replace Arcellipse widget by Ellipse widget
This simplifies spot management because only one widget instead of four
is now managed to draw an ellipse

Bugfixes:
- Mouse cursor is now correctly managed according to widget when
mouse-overing
- Ellipse radius are now saturated at minimum at 2 to avoid ellipse to
disapear at small radius values
2019-04-03 21:02:17 +02:00
Desmis
2289fa8e94 merge with dev 2019-03-26 08:33:23 +01:00
Desmis
404604f491 merge with dev 2019-03-25 11:19:06 +01:00
Desmis
4c080c8fd5 Add transition weakening 2019-03-24 10:58:05 +01:00
Pandagrapher
bc890b1070 Merge dev into newlocallab... 2019-03-23 10:43:49 +01:00
Pandagrapher
c22a5ec36e Spot enlightening when mouse is over not yet selected spot 2019-03-17 21:32:10 +01:00
Pandagrapher
a3e9b1bd7c Bugfixe: Move "Avoid" check button to "Settings" locallab panel 2019-03-17 13:32:16 +01:00
Desmis
6548f3febd add balance deltaE 2019-03-13 12:42:14 +01:00
Desmis
cc3dd0f6e2 Change int by double cbdl - local contrast - shape detection 2019-02-22 11:00:55 +01:00
Desmis
35b8b77d53 Change int by double - deltaEweakening - exposure comp - sharpening radius and blur radius 2019-02-21 18:32:42 +01:00
Desmis
abfe2b92f8 Improve exclude and reorganize qualitymethod 2019-02-13 11:08:35 +01:00
Desmis
68cf1ab1be Improve exclude with structure in some cases 2019-02-11 07:57:22 +01:00
Desmis
7c5edb536d Change range deltaE-weakening - improve tooltip 2019-02-06 14:51:58 +01:00
Desmis
9ce000cbe7 Some adjustements to threshold deltaE-scope 2019-02-05 08:51:04 +01:00
Desmis
05b428c6fe add threshold for deltaE-scope in settings 2019-02-04 19:35:27 +01:00
Desmis
9b6bd50410 Improve inverretinex - shapedetection deltaeE structure-clean code-add sliders shape detection in settings 2019-02-02 14:52:29 +01:00
Desmis
2642eab943 Improve color and light with deltaE - simpify interface - clean code 2019-01-28 10:56:12 +01:00
Pandagrapher
8699054ef0 Fixes crash when deleting all spots reporting by Desmis 2019-01-10 20:49:37 +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
Pandagrapher
14f8937bff Add ability of duplicating spot and managing its visibility
Other minor improvement: Remaining strings have been added to language
file
2019-01-03 10:15:31 +01:00
Pandagrapher
bf859cf935 Minor improvements of batch mode with Locallab
Additionnal Bugfixe: Parameters changes in "Vibrance" and "Blur & Noise"
panels could not be considered correctly
2018-12-30 18:35:58 +01:00
Pandagrapher
079f0aa3da Hide/show sensiexclu adjuster according to control spot method
(normal/excluding)
2018-12-28 17:28:38 +01:00
Pandagrapher
34ea953c23 Fixes #4930 2018-12-28 15:55:04 +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
U-PC-BUREAU\jacques
8cac5471e2 Improve shape detection and Excludind spot 2018-11-05 10:54:03 +01:00
Pandagrapher
23b0836603 Add ability to use adjusters default values with Locallab
Behavior:
- If an image containing Locallab control spots is loaded, adjusters
default values (ctrl + clic on adjuster reset button) is updated
according to selected spots
- Adjusters default values are updated to spot default params values for
created spots
2018-10-25 16:29:11 +02:00
U-PC-BUREAU\jacques
e7448bd084 merge with dev 2018-10-19 19:26:14 +02:00
Pandagrapher
854021cfee Merge with newlocallab... 2018-09-25 23:40:09 +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
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