Quiet Pointer 1.1.0
Performance and smoothness release.
Fixed
- Toggle-off stall — cursor-hide reference count no longer grows unbounded; disabling the hand is instant regardless of session length
- Blurry hand on Retina displays — renders at the highest backing scale among connected displays
- Wrong default expressiveness on fresh installs — now defaults to Gentle nudge
- Wrong/stale menu shortcuts when remapping the hotkey to special keys
- Burst drawn over the glove — bursts now render beneath the hand
Performance
- Frame-synced tracking — display-link-driven movement; one update per screen refresh, matched to the display's refresh rate
- Zero idle cost — display link pauses ~1 s after the mouse stops; 0.0 % CPU at idle
- Shadow baked into artwork — no more offscreen render pass per composite
- 60 Hz cursor-hide timer removed — event-driven re-hides plus a cheap 4 Hz visibility-gated backstop
- Hand keeps moving while a menu is open
Added
- Burst style option — Comic pop (default) or Ripple ring
- Hand size slider (48–128 pt)
- Launch at login (SMAppService)
- State restore — hand comes back if it was showing at quit
Install / upgrade:
brew tap quietapps/quietpointer
brew install --cask quietpointer # or: brew upgrade --cask quietpointer