Repository navigation
v0.2.0-alpha
Pre-release
Pre-release
·
12 commits
to main
since this release
New
- Command palette. Tap Space (or click the search bar) and type: fuzzy search over every command, tool, layer, open document and recent file, with matches highlighted and recently used commands ranked first. Every row shows its shortcut. Quick commands understand free text:
zoom 200,#ff6a00,size 40,opacity 50,rename Sky,new 1920x1080,layer 3. - Chords. Key sequences for everything, with a hint panel showing what comes next:
L 2 Ttoggles layer 2,L 2 Sswitches to it,L 2 Oshows only layer 2,F B Gopens Gaussian Blur,A CCurves,I RResize,V T Ddark theme. - Every action has a shortcut, shown in the menus, the palette and the new keyboard shortcut overview (F1).
- Layers show their number (used by the chords). Alt+1…9 switches documents.
- A Tools menu. Esc closes dialogs.
Changed
- Clone Stamp moved to C. G cycles Gradient and Paint Bucket. F starts effect chords.
- Holding Space still pans; a short tap opens the palette.
Faster
Measured on an 8K image:
- Zoomed-out rendering 4× faster (mipmaps); moving the mouse no longer re-renders the canvas
- Rectangle selection drag: 17 ms → ~0 per update; ellipse 34 → 8 ms
- Undo/redo 7× faster (only changed tiles are recomposited)
- Paint bucket and magic wand 60× faster
- Effect previews only compute the visible area; gradients and moving pixels render the visible area while dragging
- The web version is built with full optimization and WebAssembly SIMD
Fixed
- Keyboard shortcuts work again right after closing a dialog or the palette.
Downloads
| Platform | File |
|---|---|
| Linux (Debian/Ubuntu) | neobrush_*_amd64.deb |
| Linux (any distro) | Neobrush-*-x86_64.AppImage (make it executable, then run it) |
| Windows | Neobrush-*-windows-x86_64.exe, or the .zip |
| macOS (Apple Silicon + Intel) | Neobrush-*-macos-universal.dmg |
| FreeBSD | neobrush-*-freebsd-x86_64.tar.gz |
The macOS and Windows builds aren't signed yet. On macOS, right-click the app and choose Open the first time, or run xattr -dr com.apple.quarantine /Applications/Neobrush.app. On Windows, SmartScreen may ask you to confirm: choose More info → Run anyway.
Full Changelog: v0.1.1-alpha...v0.2.0-alpha