Release Notes

v0.2.0

Sections
  1. New
  2. Improvements
  3. Bug Fixes

New

  • Cancel gestures with ESC — Press Escape while drawing to cancel an ongoing gesture immediately. No need to complete it or lift the trigger.
  • Status bar menu — Right-click the Curflow icon in the menu bar to access quick options. Left-click still toggles the main window, just like before.
  • Redesigned Settings — Settings is now organized into three tabs: General, Drawing, and Compatibility. Easier to find what you need without scrolling through a single long page.
  • Redesigned onboarding — A new 4-step setup flow with a dedicated gesture practice step. If you already know what you’re doing, the express setup option skips straight to the app.
  • Better app exclusion controls — Revamped exclusion settings give you two independent controls per app: choose which triggers to block (all, or just mouse / trackpad / keyboard individually), and whether to block gestures only when the app is in the foreground or whenever it has any visible window.
  • Delete conflicting flows inline — When a conflict is detected while creating a flow, you can now delete the conflicting flow directly from the editor without leaving the screen.

Improvements

  • Gesture count includes presets — The gesture library header now shows the total number of gestures available, including built-in presets.
  • Text field focus protection — Curflow no longer interrupts text input fields when executing gestures. Renaming files in Finder with keyboard shortcuts now works without losing focus mid-rename.

Bug Fixes

  • False conflict when mixing global and app-specific flows — Fixed a bug where creating an app-specific flow that shares a gesture with a global flow incorrectly showed “Conflict Detected.” These combinations are valid: the app-specific flow runs inside its app; the global flow runs everywhere else.
Curflow

Every release makes Curflow better.

Try the latest version free for 14 days. No card required.

Download Curflow Free