🎯 LVGL Support
• Full LVGL platform support with RGB mode
• New LVGL tools: Panel, Checkbox, Slider, Switch, Textarea
• LVGL code import
• Platform-specific monochrome/color mode settings
🔺 Triangle Tool
• New Triangle tool for all compatible platforms
• Triangle parsers for all platforms
• Shift+resize for triangles
• 3-point layer alignment support
⬡ Polygon Tool (by @yappiverse)
• Multi-vertex creation with live preview and multi-click placement
• Dedicated vertex editing mode with circular markers (double-click to toggle)
• Escape-key flow to step back during creation or exit editing
• Right-click vertex removal with automatic shape rebuilding
• Helper function code generation using lines
🔳 Improved Resizing Markers (by @yappiverse)
• Circular markers for precise vertex editing (triangles/polygons)
• All handles are enlarged (+2px) for easier interaction and better accessibility
• Shift-drag to lock aspect ratio
• Alt-drag to resize from the center of the shape
🖼 Image Handling
• Alpha channel support for images
• RGB565 images for TFT_eSPI
• GIF import as image series
• Byte array size calculation & display
• packImage caching & image data hashing
• Image import from byte array
📋 Layers & Groups
• Layer Groups with renaming
• Layer cloning via Alt+drag
• Layer/group sorting via Ctrl+arrows
• Layer visibility toggle
• Improved layer drag-and-drop
🎨 Editor & UI
• Smooth mouse wheel zoom
• Smart ruler on hover
• Light theme (draft)
• Improved editor grid
• Keyboard shortcuts panel
📱 New Platforms
• ArduinoGFX — full support
• GxEPD2 (replaces Inkplate)
• Micropython — parser & platform
• Flipper One (display size)
🔤 Fonts
• TTF fonts & truetype2gfx
• Improved BDF parser
• Font preview wizard
📤 Code
• Code import (Micropython, ArduinoGFX)
• clear_screen function in generated code
• Variables for layer properties
🎬 Other
• Project background color