sbrin / lopaka

Lopaka - Stunning graphics for embedded systems displays
https://lopaka.app
Apache License 2.0
315 stars 18 forks source link

Paint tool refactoring #73

Closed deadlink closed 5 months ago

deadlink commented 6 months ago

The paint layer stores data in packed imageData instead of points array. The paint layer and icon layer share a common abstract class containing saveState, loadState, and draw methods. A layer modifier can only have getValue method and will be read-only in the inspector view. Reduced layer uid size

codesandbox[bot] commented 6 months ago

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders
Open Preview

cloudflare-pages[bot] commented 6 months ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7c83810
Status: ✅  Deploy successful!
Preview URL: https://a6451abc.lopaka-dev.pages.dev
Branch Preview URL: https://paint-tool-improvements.lopaka-dev.pages.dev

View logs

sbrin commented 5 months ago

Closed for the sake of rebase safety in favour of https://github.com/sbrin/lopaka/pull/78