0.8.0
Features
Text tool (#48)
A new text tool has been added, allowing flexible drawing of text with the following features:
- Options: font family, size, weight, italics, vertical and horizontal alignment, blend mode.
- Shift aspect lock support.
- Alt mirroring support.
- Arrow move support.
Shape tool: Right-angle triangle
The shape tool can now also draw a right-angle triangle:
Other enhancements
- The outline color now uses the focus color, this should provide good contrast in most situations. When it doesn't, the theme can be changed for better contrast.
- New command:
luna.selection.eraseKeepSelection
allows erasing the selection without deselecting.
Performance Improvements
- Significantly reduced memory and cpu usage when drawing shapes.
Documentation
- New getting started pages
- Text tool
Bug Fixes
- Fix blurriness on high dpi displays (#32).
- Fix rasterization of triangles where the x axis is flipped.
- Images imported from the clipboard that have hot exit disabled will now store the clipboard data at that time so it will restore to the initial state when
luna.retainContextWhenHidden
is false. - Improve status bar overflow behavior, all items should now be accessible in narrow windows.
- Shape layers will now respect the selection when restored by hot exit.
- When import from clipboard is run when only non-image data is in the clipboard will now fallback to a new image with default dimensions.
- Improve 1px outlines when drawing shapes with the "Fill and outline" style.
- Round non-snapped info when drawing a shape to 2 decimal places.
- Palette color state is now restored for all tools on hot exit.