Releases: zenangst/KeyboardCowboy
Releases · zenangst/KeyboardCowboy
3.26.1
3.26.0
- Introduces the first version of the new Window Switcher.
- Guess what? UIElement commands now have a new feature called 'subrole' that helps you match them. A big thanks to @FischLu for making this possible!
- Adds the option to turn off key repeat for keyboard triggers.
- We've made a bunch of improvements to figuring out which key is triggered from third-party apps.
- Switching between Workspaces is now a breeze!
- Type commands now supports 'insert enter' as a completion action.
- Adds support for disabling entire Groups.
- The default workflow option is now serial instead of concurrent.
- Various UI improvements and bug fixes.
- We've made some tweaks to address those pesky keyboard triggers that were causing some issues.
- Enhancements to keyboard shortcuts that utilize the arrow keys.
- The configuration file has been shrunk to a manageable size.
- Migrated to Swift 6.
3.25.5
- You can now decide if a keyboard trigger should be allowed to repeat.
- Guess what? You can now end a sequence with a special ANY key. That means you can use any key on your keyboard to finish the sequence!
- $LAST_KEY & $LAST_KEY_CODE is now available in shell scripts & type commands.
- Enables Swift Concurrency.
- The Keyboard Cowboy configuration now takes even less space on disk.
3.25.4
- The way keyboard shortcuts are stored and resolved has been completely overhauled. It now properly supports detecting left & right modifiers in complete harmony. (Big shout out to @timkurvers for being a proper buddy through this whole ordeal.)
- Under the hood improvements to how the UI performance updates will help speed up development when creating new features.
- The size of the configuration has been created reduced as we no longer stored empty collections, such as keyboard shortcuts without modifiers.
- The application now automatically creates a backup of the configuration file when then new update is first launched.\n It is stord in ~/.config/keyboardcowboy/backups.
- Fixes a bug where the initial wizard window wasn't properly set up. #572
- Fixes a bug where url commands couldn't be updated. #568
3.25.3
3.25.2
- Fixes a bug where a stray mouse click event might get emitted if relative focus involved Control to activate.
- Fixes a bug where Home, End, and Page Up/Down commands didn't map properly.
- Adds support for current application when using App Focus commands.
- Fix visual glitch when App Focus & Workspace commands didn't have tiling set.
- Fix CPU spikes and reduce the memory footprint.
- Improved Keyboard Cowboys internal window handling.
3.25.1
3.25.0
Important
Heads up, cowboys!
The configuration file has packed its bags and moved from ~/.keyboard-cowboy.json
to the new and fabulous ~/.config/keyboardcowboy/config.json
. Because even config files deserve a glow-up!
- Level up, darling! macOS productivity just got a major glow-up with Workspaces. You’re about to become unstoppable.
- Smart Window Tiling in macOS Sequoia—because who has time for messy windows? Stay sleek.
- Get your focus on with the fabulous App Focus command. Say goodbye to distractions.
- Peek-a-boo! Quick peek at your apps with our sneaky new peek functionality. We see you.
- Fly through apps with quarter & center focus commands. Zoom, zoom, zoom between windows like a boss!
- Repeat after me: Easily replay your last workflow or keyboard event. Repetition has never been this satisfying.
- Messy workspace? Not anymore! Clean it up with the new Smart Hide All Other Apps command. Clutter? Never heard of it.
- Keyboard Cleaner—because keeping your keyboard crumb-free is a vibe.
- Application commands now support ‘wait until launched’—we’re patient, but only just enough.
- Last app command activation is now rock solid. Trust us, you won’t miss a beat.
- Window focus shifts like a pro—because precision matters.
- Macros with iterations? Yes, please. More power, less effort.
- New scanning algorithm—it’s a complete glow-up for relative focus. Navigate like a boss.
- Moving windows between monitors is now smoother than ever. Glide between screens like you own the place.
- Application Triggers now support ‘any Application’—because options are everything.
- Notifications powered by DynamicNotchKit—fancy, right? We thought so too.
- Bug fixes galore—because we can’t stand anything less than perfection.