Skip to content

Releases: julienR2/spaceflick

v1.0.2 — wait for Accessibility

Choose a tag to compare

@julienR2 julienR2 released this 04 Sep 15:56

Without the Accessibility grant, spaceflick used to exit. Both launchd jobs are KeepAlive, so that meant respawning every 10 seconds forever. It now waits for the grant instead, which also means flipping the switch in System Settings takes effect immediately — no restart.

v1.0.1 — edge guard

Choose a tag to compare

@julienR2 julienR2 released this 04 Sep 15:48

Fixes flicking past the first or last space, which landed the Dock on a nonexistent index and showed a black screen. On the gesture's began phase spaceflick now reads the ordered space list for the display under the pointer, and passes the release through untouched when it heads off either end so macOS rubber-bands as usual.

Also new: an icon, a much shorter README, and the tap renamed to julienR2/tap — install is now brew install julienR2/tap/spaceflick.

v1.0.0

Choose a tag to compare

@julienR2 julienR2 released this 04 Sep 14:02

First release.

A single passthrough CGEventTap that rewrites the reported release velocity on the ended phase of a horizontal Dock swipe, so the space commits immediately instead of playing a long ease-out.

  • The native gesture is untouched during finger tracking, so the half-swipe peek still works.
  • A slow release (below --min-velocity) is passed through, so peek-and-let-go still snaps back natively.
  • No SIP changes, no scripting addition, no polling. ~0% CPU.

Install: brew install julienR2/spaceflick/spaceflick