Skip to content

DRAW v0.30.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 01:25
· 231 commits to main since this release
ece5f85

DRAW v0.30.0

Release date: 2026-04-05

SMART GUIDES !

GUI

New Features

  • Smart Guides — Alignment guide lines appear when moving layers, snapping to canvas edges, centers, and other layer boundaries. Toggle enable with Ctrl+Shift+;, toggle snap with Ctrl+;. Guide colors and opacity are fully themeable.
  • Edit Bar additions — Smart Guides enable/snap toggle buttons, Pixel Perfect toggle, and Flip Canvas H/V buttons added to the edit bar icon strip.
  • Drawer Load Images — New "Load Images" context menu option to batch-import image files into consecutive drawer slots via multi-select file dialog.
  • Fill Adjustment rotation — Rotation handle added to the Fill Adjustment overlay (F8), enabling rotation of tiled fill patterns alongside existing offset and scale controls.

Improvements

  • macOS tap-to-click — Fixed tap-to-click on trackpads for Settings dialog, Color Picker, and Message Box dialogs (SDL2 trackpad taps that press+release within a single drain cycle are now captured correctly).
  • Advanced Bar defaults to LEFT dock — The advanced bar now docks to the left side by default instead of right.
  • Color Loupe defaults — Loupe zoom reduced from 8x to 3x, font size reduced from 16 to 8 for a more practical default experience.
  • Pixel Art Analyzer — Confidence threshold now persisted in DRW v23 files; mouse-clickable analysis buttons; improved checkbox styling.
  • Layout menu — All 10 layout items (including Character Map and Advanced Bar docking) are now fully accessible.
  • GJ-PSD Patterns — Two new pattern drawer sets added.

Bug Fixes

  • Pixel Art Analyzer zoom — Zoom/pan in the analyzer now shows the transparency checkerboard instead of a solid gray background.
  • Layout submenu hover — Fixed hover loop that only checked 8 of 10 items, making the bottom 2 items (Character Map and Advanced Bar docking) unselectable.

Internal / Refactoring

  • DRW file format v23 — Added grid configuration persistence (grid/pixel-grid colors, opacity, angle, character grid dimensions). Older DRAW versions may not read v23 files.
  • File dialog wrappers — Refactored to DRAW-specific GJ-DIALOG-SCALE.BM implementations with toolbar scale injection.
  • Instruction files updateddraw-chrome-geometry, draw-fileformat, draw-project, draw-rendering, and draw-ui instruction files updated for v0.30.0 changes.

What's Changed

Full Changelog: v0.29.0...v0.30.0