Releases: haleyecampbell/PointerPop-releases
Releases · haleyecampbell/PointerPop-releases
Release list
PointerPop 1.1.0
Added
- Full-screen zoom (ZoomIt-style): zoom the whole screen toward your cursor
with a rebindable hotkey or the tray's Zoom Screen item; scroll or +/− to
adjust, cursor-follow panning, Esc to exit. Live zoom on Windows,
freeze-frame zoom on macOS — with draw-while-zoomed supported. - Opt-in keystroke display: show the keys you press as on-screen badges
(⌘⇧A / Ctrl+Shift+A, repeat counts, modifier taps) with configurable
corner, size, and display, plus a global toggle hotkey. Off by default so
passwords never flash up; macOS secure input fields are never captured. - Settings backup: export everything — hotkeys, profiles, custom particle
and stamp images, preferences — to a single.pointerpop-backupfile and
import it on any other computer (Prefs → System → Backup). Importing
writes a safety copy of your current settings first. - Hold Shift while drawing to constrain shapes: lines and arrows snap to
45° angles, rectangles become squares, ellipses become circles — updates
live as you press or release Shift mid-drag. - About card in Preferences → System: version info, links, a "Check for
updates" button, and an optional (off by default) update check at launch. - Background removal on image import: when a custom particle image or stamp
has no transparency of its own, a preview dialog offers one-click
background removal (checkerboard preview, adjustable strength). The cutout
is trimmed and saved as PNG; images that already have transparency import
unchanged. - Click-to-erase in the import preview: tap any leftover patch to erase the
color-connected region under the click (magic-wand style), with undo and
reset — the way to clean up photos and busy backgrounds the edge fill
can't reach. - "Auto subject" import mode (macOS 14+): one click runs Apple's on-device
subject detection and lifts the person or object out of a photo —
salon-quality edges, no sliders. Falls back to the color modes when no
subject is found (typical for flat logos); not available on Windows. - Lasso touch-ups in the import preview: drag a loop around any area to
force it erased or restored (toggleable), on top of either automatic
mode — for fixing the little spots the auto pass got wrong. Undo/Reset
now covers taps and lassos together.
Fixed
- The bootstrap splash logo was never bundled into shipped builds (asset
subdirectories weren't included) — the Windows splash now shows the logo. - Preference cards now render correctly on newer Flutter versions (missing
Material ancestor).
Changed
- Downloads and update checks now come from the public
PointerPop-releases
repository.
PointerPop 1.0.0
What's Changed
- Phase 1.5: throwaway capture-visibility spike by @haleyecampbell in haleyecampbell/PointerPop#2
- Phase 1 audit: snapshot working-tree refactor + CLAUDE.md by @haleyecampbell in haleyecampbell/PointerPop#1
- Phase 2a: Windows platform target + per-OS window service by @haleyecampbell in haleyecampbell/PointerPop#3
- Phase 2a: per-display overlay windows (macOS) by @haleyecampbell in haleyecampbell/PointerPop#4
- Phase 2b: cursor emphasis — highlight ring, spotlight, click flash by @haleyecampbell in haleyecampbell/PointerPop#5
- Custom particle images by @haleyecampbell in haleyecampbell/PointerPop#6
- Phase 2c (1/3): annotation core — freehand, undo, auto-fade, hold-to-draw by @haleyecampbell in haleyecampbell/PointerPop#7
- Phase 2c (2/3): shape tools — line, arrow, rect, ellipse, eraser by @haleyecampbell in haleyecampbell/PointerPop#8
- Phase 2d (1/2): Preferences in its own window — overlay stays live by @haleyecampbell in haleyecampbell/PointerPop#9
- Docs: refresh CLAUDE.md for the multi-window architecture by @haleyecampbell in haleyecampbell/PointerPop#10
- Whiteboard & blackboard modes by @haleyecampbell in haleyecampbell/PointerPop#11
- Share-mode reminder + customizable in-drawing keys by @haleyecampbell in haleyecampbell/PointerPop#12
- Break timer by @haleyecampbell in haleyecampbell/PointerPop#13
- Presenter polish: Esc-dismiss timer, per-display HUD, saved image palette by @haleyecampbell in haleyecampbell/PointerPop#15
- Windows multi-display overlays (mixed-DPI aware) by @haleyecampbell in haleyecampbell/PointerPop#14
- Docs: project status after screenshot suite + Windows multi-display by @haleyecampbell in haleyecampbell/PointerPop#16
- Stamp tool: built-in glyphs + custom image library by @haleyecampbell in haleyecampbell/PointerPop#17
- Magnifier: circular cursor loupe (native, both OSes) by @haleyecampbell in haleyecampbell/PointerPop#19
- Riso theme: Poolside palette, Fredoka type, Paper/Ink mode, brand assets by @haleyecampbell in haleyecampbell/PointerPop#20
- Launch docs: public README, changelog, LICENSE, release workflow by @haleyecampbell in haleyecampbell/PointerPop#21
- Prefs: full Paper/Ink riso restyle by @haleyecampbell in haleyecampbell/PointerPop#22
- Overlay restyle: full riso by @haleyecampbell in haleyecampbell/PointerPop#23
- Docs: status after branding phase by @haleyecampbell in haleyecampbell/PointerPop#24
Full Changelog: https://github.com/haleyecampbell/PointerPop/commits/v1.0.0