kieler / klighd-vscode

Eclipse Public License 2.0
8 stars 6 forks source link

Improve default smart zoom #104

Open soerendomroes opened 1 year ago

soerendomroes commented 1 year ago

Screenshot from 2022-07-25 10-24-30 Screenshot from 2022-07-25 10-24-58

Calculate opacity based on title color or overlay background. (potentially also take the scalingfactor into account as an approximation to get better results in most cases)

Regions shouldn't be omitted in superstates as that is semantically strange. In this case the synthesis should set a property that tells the client to not apply smart zoom to the superstates.

Placeholder symbol for hidden contents is now turned off by default, the rendering should be given by synthesis.

soerendomroes commented 1 year ago

Maybe rounded rect instead of rect for title backgrounds?

NiklasRentzCAU commented 1 year ago

Not complete yet, revoke autoclose by commit message