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
This commit is contained in:
Pandagrapher
2018-09-15 18:11:42 +02:00
parent 757cf784f2
commit f945466df5
21 changed files with 1358 additions and 3048 deletions

View File

@@ -539,9 +539,86 @@ enum ProcEventCode {
EvLocallabSpotTransit = 509,
EvLocallabSpotThresh = 510,
EvLocallabSpotIter = 511,
EvLocallabSpotSensiexclu = 512,
EvLocallabSpotStruc = 513,
EvlocallabEnabled = 514,
EvLocenacolor = 515,
Evlocallabcurvactiv = 516,
Evlocallablightness = 517,
Evlocallabcontrast = 518,
Evlocallabchroma = 519,
Evlocallabsensi = 520,
EvlocallabqualitycurveMethod = 521,
Evlocallabllshape = 522,
Evlocallabccshape = 523,
EvlocallabLHshape = 524,
EvlocallabHHshape = 525,
Evlocallabinvers = 526,
EvLocenaexpose = 527,
Evlocallabexpcomp = 528,
Evlocallabhlcompr = 529,
Evlocallabhlcomprthresh = 530,
Evlocallabblack = 531,
Evlocallabshcompr = 532,
Evlocallabwarm = 533,
Evlocallabsensiex = 534,
Evlocallabshapeexpos = 535,
EvLocenavibrance = 536,
EvlocallabSaturated = 537,
EvlocallabPastels = 538,
EvlocallabPastSatThreshold = 539,
EvlocallabProtectSkins = 540,
EvlocallabAvoidColorShift = 541,
EvlocallabPastSatTog = 542,
Evlocallabsensiv = 543,
EvlocallabSkinTonesCurve = 544,
EvLocenablur = 545,
Evlocallabradius = 546,
Evlocallabstrength = 547,
Evlocallabsensibn = 548,
EvlocallabblurMethod = 549,
Evlocallabactivlum = 550,
EvLocenatonemap = 551,
Evlocallabstren = 552,
Evlocallabgamma = 553,
Evlocallabestop = 554,
Evlocallabscaltm = 555,
Evlocallabrewei = 556,
Evlocallabsensitm = 557,
EvLocenareti = 558,
EvlocallabretinexMethod = 559,
Evlocallabstr = 560,
Evlocallabchrrt = 561,
Evlocallabneigh = 562,
Evlocallabvart = 563,
Evlocallabsensih = 564,
EvlocallabCTgainCurve = 565,
Evlocallabinversret = 566,
EvLocenasharp = 567,
Evlocallabsharradius = 568,
Evlocallabsharamount = 569,
Evlocallabshardamping = 570,
Evlocallabshariter = 571,
Evlocallabsensis = 572,
Evlocallabinverssha = 573,
EvLocenacbdl = 574,
EvlocallabEqualizer = 575,
Evlocallabchromacbdl = 576,
EvlocallabThresho = 577,
Evlocallabsensicb = 578,
EvLocenadenoi = 579,
Evlocallabnoiselumf = 580,
Evlocallabnoiselumc = 581,
Evlocallabnoiselumdetail = 582,
Evlocallabnoiselequal = 583,
Evlocallabnoisechrof = 584,
Evlocallabnoisechroc = 585,
Evlocallabnoisechrodetail = 586,
Evlocallabadjblur = 587,
Evlocallabbilateral = 588,
Evlocallabsensiden = 589,
Evlocallabavoid = 590,
NUMOFEVENTS
};