Repository navigation
Releases: surfrpt1/procraft
Release list
v0.9.0
Full Changelog: v0.8.5...v0.9.0
Milestone batch: transform handles (M48), settings + keybinds (M49), editable text layers (M50).
- On-canvas transform handles: corner-pin + 3x3 warp-mesh handles with live preview, release-apply, Reset/Esc
- Settings + keybinds: cross-platform
settings.json(seed-once from legacy ui.json, corrupt-file quarantine), Shortcuts editor with exact-chord dispatch (Ctrl+Shift+Z fixed), Shift+drag brush size - Editable text layers (Procreate-style): tap to select / re-edit / move, Rasterize bakes to pixels; new v11 project format (v1-v10 still open)
- Tablet/phone top bar: folded view cluster, touch-sized View / File menus, drag-collapse panel sections, iOS safe-area + Android status-bar insets
- Fixes: motionless tap/click paints a dab (brush/eraser/smudge); text opens on drag-start; iPad tap positions no longer lost to the touch-release frame (
interact_pointer_pos); Android adaptive launcher icon; no console window in release builds - Perf: animation-assist frames rasterize region-locally (385x faster paint ticks)
Windows: unzip, run procraft.exe. iOS 17+: sideload the IPA. Android 10+: install the APK (allow unknown apps once).
Community: https://discord.gg/eaxeQGzgtt
Full Changelog: v0.8.5...v0.9.0
v0.8.5
Full Changelog: v0.8.1...v0.8.5
Batch 5 + touch workflow (Hand pan, shift-wheel, tap undo/redo) + README status refresh. Discord feed re-armed.
v0.8.1
Android joins as a third target (sideload APK, ARM64 + x86_64 universal) with working files: in-app Import browser over USB (Android/data/com.surfrpt1.procraft/files) and saves that media-scan into Photos. Also: top bar wraps to 2+ lines on narrow displays.
Android note: 0.8.1 APKs are release-signed (update-safe); the old v1 test APK was debug-signed — uninstall it before installing this one if signatures clash.
Full Changelog: v0.8.0...v0.8.1
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Highlights since v0.7.5: iPad font picker fix, menu regroup, portable icon strings, paint-after-move absorb, symbol-aware icons with explicit bar order (zoom stepper, Fit, rotate, theme), top bar wraps to 2+ lines on narrow displays.
Full Changelog: v0.7.5...v0.8.0
Full Changelog: v0.7.5...v0.8.0