April update: Variables, Hidden Layers and More
We've just shipped a batch of new features you've been asking for, plus a few important fixes to smooth things out. You can now use variables for any layer property, hide or show layers, and enjoy smarter layer titles — all designed to give you more control and cleaner output.
Variables for Layer Properties You can now declare variables for things like position, size, color, and text. Just enable “Declare variables”, and those properties will be pulled out into variables at the top of your code. Variable names are based on layer titles — so name them well.
Hide/Show Layers New eye icon in the layer list lets you toggle visibility. Hidden layers won’t appear in the output at all.
Smart Layer Titles for Text By default, a text layer’s content becomes its title. But if you rename the title, it takes priority in the list, keeping things clean.
🔧 Fixes
- Rounded corners now render with pixel-perfect accuracy
- Double quotes in text layers are properly escaped
- Esphome now has a better variable logic and image naming
Let me know what you think — and thanks, as always, for being part of the journey!
The fact is, Lopaka only exists thanks to your support.
If you like what I do, there're plenty of options to support Lopaka development:
- Spread the word among your friends and colleagues
- Submit your feedback and feature requests: https://airtable.com/apps27BkejrUF0DWT/pagP4FNoUcmtwGsAW/form
- Buy a Plus Subscription https://lopaka.app/price
- Become a sponsor ❤️ https://buymeacoffee.com/milin