Skip to content

Formix Desktop v2.0.0: Per-Preset Hotkeys and Text Snippets

Latest

Choose a tag to compare

@PhantomUnk PhantomUnk released this 28 Aug 21:35
· 2 commits to main since this release

This is the biggest update to Formix Desktop since launch, adding two new ways to trigger a preset besides opening the main popup.

New Features

Per-preset hotkeys
Assign a dedicated hotkey to any individual preset. Press it and the preset's fill screen opens immediately, no need to open the list and search for it first. If the preset has no fields to fill, the text is pasted right away with no window shown at all. Preset hotkeys support multiple modifiers (Ctrl, Alt, Shift) and are checked for conflicts against your main hotkey and other presets before you can save one. Presets with a hotkey assigned now show a small badge in the list.

Text-expansion snippets
Give any preset a short trigger, like !hi, and typing it in any application (a browser, a chat client, an email, anywhere you can type) instantly expands it, either to the finished text or by opening the fill screen if the preset has fields. No need to open Formix at all for your most common presets.

Under the Hood

  • Added a global keyboard listener (via the rdev crate) to detect typed snippet triggers system wide
  • Snippet matching triggers on word boundaries (space, enter, tab, punctuation) rather than after every keystroke, avoiding accidental matches inside longer words
  • Preset hotkeys reuse the existing hotkey capture component and global shortcut registration system

Notes

As with previous releases, the build is unsigned, so Windows SmartScreen may show a warning on first run. Click "More info" then "Run anyway".

Full changelog and download: see the Releases page.