Skip to content

Releases: toothbrush/SwiftMenu

v0.7.0

Choose a tag to compare

@toothbrush toothbrush released this 29 Jun 11:01

Rebind hotkeys without recompiling via a ~/.config/swiftmenu/config.ini file.

v0.6.2

Choose a tag to compare

@toothbrush toothbrush released this 27 May 13:15

Hotkey back to Cmd-Shift-{P,T} 鈥撀爏eems to work now 馃く

v0.6.1

Choose a tag to compare

@toothbrush toothbrush released this 01 Dec 00:33
  • Update keybinding to ctrl-alt-{p,t}

Full Changelog: v0.6...v0.6.1

v0.6

Choose a tag to compare

@toothbrush toothbrush released this 30 Nov 11:02
  • Ditch KeyboardShortcuts; use old-fashioned way.

I wasn't having much luck with the KeyboardShortcuts package. Although the thread at sindresorhus/KeyboardShortcuts#176 implies that we could switch to shortcuts not using Option key, that didn't work for me.

For whatever reason this OG method lifted from https://stackoverflow.com/questions/28281653/how-to-listen-to-global-hotkeys-with-swift-in-a-macos-app did the trick.

Full Changelog: v0.5...v0.6

Disable autocorrect

Choose a tag to compare

@toothbrush toothbrush released this 12 Feb 04:15
  • Autocorrect is obnoxious in the search field. Disable.

Full Changelog: v0.4...v0.5

Less jank, more polish

Choose a tag to compare

@toothbrush toothbrush released this 22 Nov 00:42
  • bd3e59c Don't clear input if you can type faster than SwiftMenu can load password entries
  • 730075f Add nifty (or cheesy) XTree Gold-inspired loading spinner.
  • 59fc666 Case-insensitive searching by lowercasing everything during filter.
  • b08b79c Ensure list is always sorted.
  • 0830794 Handle page up/page down events.

Full Changelog: v0.3.3...v0.4

Clear list if switching provider

Choose a tag to compare

@toothbrush toothbrush released this 13 Oct 04:05

Slightly easier on the eyes.

Full Changelog: v0.3.2...v0.3.3

Return after TOTP

Choose a tag to compare

@toothbrush toothbrush released this 13 Oct 02:11

Do the thing i wanted to do in v0.3.1, properly.

Full Changelog: v0.3.1...v0.3.2

Minor fix

Choose a tag to compare

@toothbrush toothbrush released this 12 Oct 01:13

Send newlines after TOTP.

Self-sufficiency attained

Choose a tag to compare

@toothbrush toothbrush released this 11 Oct 02:24

This is a bit of a rewrite, but the important bits:

  • We bind global hotkeys directly. No more need for Hammerspoon there.
  • No more REST interface either, sorry. We just stole the bits from Hammerspoon that allow it to pop-over a secure text field if it wants.
  • As a result we also had to take care of using CGEventTap to "paste" stuff into boxes, and teach the app how to gpg.
  • It can also TOTP, but that's just specific to my setup.