Keyboard Cowboy Changelog

What's new in Keyboard Cowboy 3.23.2

Mar 18, 2024
  • Resolved an issue causing repeated keyboard events.
  • Enhanced keyboard command reliability by ensuring commands are consistently sent in pairs.
  • Window notifications have been updated to remove the small round indicator when no bundles or notifications are present.
  • Fixed a bug where application-triggered workflows were inadvertently cancelled during concurrent trigger execution.

New in Keyboard Cowboy 3.23.1 (Mar 15, 2024)

  • Squashed a pesky bug causing keyboard shortcuts to misfire under certain sequences.
  • Implemented a fail-safe to ensure keyboard events always come in pairs: a key down followed by a key up.
  • Supercharged SwiftUI components for peak performance — they're now faster than ever!
  • Ironed out a quirky visual hiccup in the Type Command icon.
  • Enhanced UI element commands for bulletproof reliability, no longer solely dependent on focused elements. If nothing's in focus, we smartly switch to the focused window.
  • Addressed an issue where commands targeting apps with spaces in their names would unexpectedly flop.
  • Boosted Macro reliability to superhero levels.
  • Perfected the duplicate function, ensuring all ID-based data remains unique and conflict-free.
  • Open commands now dazzle in the workflow notification component, making them impossible to miss.
  • Ensured the main window graciously appears when launching Keyboard Cowboy via Spotlight, Raycast, Alfred, or Finder — just as intended by the digital deities.

New in Keyboard Cowboy 3.23.0 (Mar 5, 2024)

  • Snippet Magic: Write more with less:
  • Tiny trigger words now unleash mighty workflow wonders – all at your command:
  • UI Sleuthing Upgrade: Capture UI elements in Electron apps like a boss – Spotify, Slack, and Discord, now fully at your mercy.
  • Window Wrangling Wizardry: Anchoring perfected. No more window pile-ups, just smooth resizing for a seamless view.
  • Clipboard Charms: Text commands now wield the $PASTEBOARD sorcery, turning your clipboard contents into instant command fuel.
  • Sidebar Shuffle: User Modes strut down to the sidebar's end, making room for spotlight-stealers.
  • Notification Glow-Up: Alert aesthetics reimagined – stay informed with style.
  • Icon Evolution: User Modes now flaunt an iconic new symbol of identity.
  • Icon Expansion Pack: Sprinkling in a dash of pictographic pizzazz across the UI.
  • Pasteboard Prowess: Across-the-board reliability boost for pasteboard-dependent commands — like magic, but realer.
  • Shortcut Sonic Boom: Dive straight into recording mode for shortcuts — no extra clicks, just slick picks.
  • Duplicate Alert Declutter: Internal tweaks squash notification echoes for a smoother info flow.
  • Swift Bundle Alerts: Notifications vanish gracefully with a new shortcut summon – no lingering farewells.
  • Multi-Mode Mending: Squashed the gremlins that bungled simultaneous mode mojo — harmony restored.
  • File Menu Flourish: 'New Command' now strutting its stuff in the File menu – because every newbie deserves a grand entrance.
  • Bug Bash Extravaganza: Swatted those pesky glitches for a buttery-smooth operation.

New in Keyboard Cowboy 3.22.2 (Feb 20, 2024)

  • Supercharged macros: Keyboard events playback just got a major reliability boost!
  • Precision is key: Holding down a key for X seconds now rocks decimal support. Shoutout to @hasantahir for the heads-up!

New in Keyboard Cowboy 3.22.1 (Feb 19, 2024)

  • Menu Bar Commands went to the gym and bulked up on brains. Now you get to choose the lucky application that gets a piece of your mind.
  • Zapped that pesky Ventura bug that turned the content list into a "look, don't touch" exhibit. Tap away, my friends!

New in Keyboard Cowboy 3.22.0 (Feb 14, 2024)

  • Macros: Make Every Keystroke Count:
  • Rev up your routine with Macros — where doing less isn't just more; it's epic. Say hello to keyboard wizardry that conjures up workflows in the blink of an eye.
  • Other changes:
  • Banishes the ghosted icons — they're all back with a vengeance!
  • Smooth Operator: Your Keyboard, Menu, and Window Commands now nail those encores like a pro!
  • Window-hopping within your go-to app just got a snappy upgrade—slick, reliable, and ready to roll!
  • Icons revamped – a subtle glow-up for your visual pleasure!

New in Keyboard Cowboy 3.21.2 (Feb 6, 2024)

  • Typing Wizardry:
  • Instant Typing, Now More Spellbinding: We've waved our magic wands once more to ensure that instant typing commands are not just reliable, but absolutely enchanting. Prepare to be spellbound by their flawless performance.

New in Keyboard Cowboy 3.21.1 (Feb 6, 2024)

  • Enhancements:
  • Drag & Drop Just Got Slicker: Glide through the app with an improved drag & drop experience. Who said moving things around had to be a drag?
  • Shortcut Command Maestro: Ever wished you could command your shortcuts to dance to your tune? Click the shiny new edit button and choreograph their moves. Your keyboard, your rules.
  • Bug Squashes:
  • Workflow Party Crasher: Fixed that pesky bug that wouldn’t let you party with more than one workflow at a time. Why choose one when you can have them all?
  • The Great Pasteboard Heist: Those instant type commands were caught red-handed replacing your pasteboard contents. We've put an end to their shenanigans.
  • UI Polish:
  • Move Indicator Makeover: Horizontal collections now flaunt a snazzier move indicator. Because even indicators deserve to look fabulous.
  • Initial Selection Glow-Up: We’ve zhuzhed up the initial selection for both the group and workflow list. First impressions matter, after all.
  • Filter Finesse:
  • Workflow Filtering Wizardry: Improved filtering workflows to find what you need with the wave of your wand. Abracadabra, your perfect workflow appears!
  • Performance Boost:
  • Lighter, Faster, Stronger: Keyboard Cowboy now launches like it's been hit with a dose of caffeine. It's not just faster; it's also easier on your system. Because who likes waiting?
  • Polished to Perfection:
  • UI Scripting with Style: Say goodbye to the days of crossing your fingers when using UI scripting commands. We've given them a reliability makeover, making them not just dependable, but downright delightful to use.

New in Keyboard Cowboy 3.21.0 (Jan 26, 2024)

  • Bug Squashing Party:
  • Zapped that pesky bug where window commands threw a tantrum on different app types. Now they play nice with everyone!
  • Unshackled the EXTENSION variable! It's now free to frolic in scripts and text commands without any hiccups.
  • Gave a performance pep talk to the user mode indicator toggle. It's now swift like a ninja!
  • New Toys to Play With:
  • Caps Lock just got a promotion! Bind it to actions and watch it become the superhero of keys.
  • Unveiled a swanky new command type for UI scripting that's so intuitive, it's like telepathy for your keyboard!
  • Buffs and Polishes:
  • Gave our mach port a turbo boost. It's now zipping along like a sports car!
  • Made "Ask for Permissions" smoother than your best pick-up line. You're welcome.
  • Consecutive keyboard shortcuts? They're now more in sync than a boy band from the '90s.
  • Keyboard Cowboy won't crash the Dock party unless the main window's shindig is lit!
  • Spring Cleaning:
  • Went Marie Kondo on our codebase. It's sparking more joy than ever for future development!
  • Tossed out the clutter. Our app's now as streamlined as a dolphin!
  • Performance Pump-Up:
  • Banished the blur-effect gremlins causing a SwiftUI slowdown. It's all crystal clear speed now!
  • Packed in so many technical goodies, Keyboard Cowboy's efficiency is through the roof!
  • 'Minimize all windows' is now so fast, it's practically breaking the sound barrier.
  • UI Makeover:
  • Safari Web Apps now sport a chic suffix. Spot 'em in a crowd like a flamingo among pigeons!
  • Command icons got a glow-up. They're now popping more than bubble wrap at a stress relief seminar.
  • The bezel notifications went on a diet. Now they're so slim, they barely intrude on your screen real estate.
  • Command views are now as tidy as a bento box and as pleasing to the eye as a sunset!
  • Permissions screen is now so slick and intuitive, it could run for office and win by a landslide!

New in Keyboard Cowboy 3.20.2 (Dec 13, 2023)

  • We've stopped trying to resolve environment variables that aren't used in any command inside a workflow. It's like cleaning out your closet, but for commands. More speed, less clutter. Enjoy the breeze.
  • Finally put that pesky bug where text command mode changes didn't work to bed. Now you can switch modes without a hitch. You're welcome.
  • We've super-sized the new command window. Now you can see all the available commands without squinting. Go ahead, feast your eyes on that.

New in Keyboard Cowboy 3.20.1 (Dec 12, 2023)

  • We've squashed that pesky bug where the type command was throwing a diva tantrum and not outputting all the characters. Talk about a drama queen!

New in Keyboard Cowboy 3.20.0 (Dec 12, 2023)

  • We've sharpened our focus when you pop open that main window. No more fumbling around trying to figure out where you are.
  • And guess what? That application triggers list that used to be as stubborn as a mule? It's now as smooth as butter, baby. Scroll away!
  • Oh, and we've been working out, too. Our UI has been hitting the gym and got itself a fabulous facelift. We're looking good and feeling great!
  • And talk about convenience! You can now select multiple folders at once when adding extra application directories. It's like shopping for applications in a supermarket, and you've got the biggest cart.
  • And when you add or remove these application directories, we've got some magic up our sleeves. We'll reindex those applications faster than you can say "abracadabra". All your application lists will update without even having to restart the app. How's that for service?
  • But wait, there's more! Remember that annoying bug that popped up when you tried to run window commands with web content selected? Squashed it! It's as gone as last season's fashion trends.
  • And that other pesky bug that could potentially crash the application when changing keyboard layouts? We've sent it packing. No more unexpected crashes, only smooth sailing from here on out.

New in Keyboard Cowboy 3.19.2 (Dec 6, 2023)

  • We've squashed that pesky little bug in Ventura. You know, the one where the script text editor was throwing a tantrum and refusing to resize properly? Yes, that one. So now you can go back to writing your world-changing scripts without any hiccups.

New in Keyboard Cowboy 3.19.1 (Dec 6, 2023)

  • Brace yourselves! This release is sprinkling some minor yet oh-so-major fixes for our macOS Ventura Cowboys. Saddle up and enjoy the smooth ride, won't you?

New in Keyboard Cowboy 3.19.0 (Dec 3, 2023)

  • Shiny New Toys:
  • User modes, these bad boys let you turn on and off entire groups of shortcuts, just like that. All you need is a quick tap of a button. So, no more fumbling around trying to remember every single shortcut. Just switch your mode and voila, you're ready to roll!

  • Yeehaw! We've lassoed in some new shortcut commands. Now you can create new shortcuts right within the Shortcuts app and open them with a single click. Ain't that neat?
  • We've wrangled in support for mouse commands. You can now interact with the currently focused element using your trusty mouse.
  • Enhancements & Tweaks:
  • We've given the app a memory-friendly makeover. It now clears out the icon cache used by the UI each time you close the main window. Less clutter, more speed!
  • The UX has been spruced up with a shiny new destination indicator in the receiving view. Now you'll know exactly where you're headed!
  • Our bezel notifications have had a bit of a makeover. They now come with a handy loading indicator for those workflows that take a tad longer to run.
  • Filtering workflows? It's better than ever! We've made sure your workflow filtering works smoother than a well-oiled saddle.
  • Removing keyboard shortcuts is now as easy as pie. A new hovering button pops up when your mouse enters a keyboard shortcut view, making it a breeze to remove shortcuts.
  • We've also thrown in a bunch of minor but mighty nice UI improvements. Just because we like to keep things fresh and fun around here!
  • Bug Squashing:
  • Squashed a pesky bug that was causing chaos when dragging keyboard shortcuts inside a command container. No more accidental new commands, promise!

New in Keyboard Cowboy 3.18.0 (Nov 25, 2023)

  • Bug Squashing:
  • We've stretched "No Rules" to fill up its living space – full-width style now, no more claustrophobic containers~
  • Keyboard match mess-ups? Yeah, we cleaned up after the party. No more unintended workflow havoc!
  • Our type command got a typing tutor – shift and option modifiers are no longer shy, all characters come out to play.
  • Filter textfield feeling left out? Not anymore! It joins the responder party if it's not empty, so you can bounce back to it like a text ninja by pressing Shift+Tab when the workflow list is focused!
  • Performance issues related to notification overload? We put it on a diet; it's now light and speedy.
  • File paths were playing Twister—they're now straightened out to point exactly where they should with $FILEPATH.
  • Enhancements & Tweaks:
  • We're rockin' a Bonsai vibe throughout the app. Consistency is king!
  • Application icons stepping into the spotlight in the group edit view – no more generic symbol snoozefest!
  • Tab-key navigation is the new black – hop about with ease!
  • Main UI went all yoga and became tab key flexi-focusable!
  • A grand entrance for new workflows, with an automatic scroll-to-bottom feature to admire your latest creation.
  • Our focus system went full zen with a total rewrite – optimized performance without the side-effects!
  • Adding new workflows with the flair of a pianist – Command+Enter for an instant encore!
  • Double-clicking magic now includes re-recording keyboard shortcuts and swinging open group edit windows.
  • Window switching juggling? Now more reliable than your neighborhood acrobat.
  • Shiny New Toys:
  • Open Command just learned a new trick: reactivating windowless apps like Finder & Friends (Finder, Mail, News, Notes, Safari, and Xcode). Think genie lamp but for app windows!
  • Quick flip to your previous app with the new system command – it's like having teleportation powers with a Cmd+Tab flavor.
  • $SELECTED_TEXT gets shell script superpowers – use what you've selected to, well, create magic!
  • $CURRENT_WORKING_DIRECTORY enters the chat for your shell scripts and typing commands – let’s get environmental!
  • Open commands are now environment-savvy and ready to mingle with your variables.

New in Keyboard Cowboy 3.17.1 (Oct 29, 2023)

  • Refactoring Queen has been at it again! Trigger processing in MachPortCoordinator now considers only enabled commands in your workflow. Claiming every day is leg day, she climbed those 21 lines of code to make sure only the strongest survive.
  • Were you having déjà vu? Struggling to open the Shortcuts app with just one click? A fab fix has been rolled in, solving the mystery of the missing Shortcuts app. Now, darling, you can let your fingers do the talking with just a single click.
  • The issue of having to double-click commands to get them in focus caused quite a stir. That pesky keyboard navigation wasn't too reliable either. But no more! Slip-ups were noted, patches were patched, and 30 lines of code swam up the stream to save the day.
  • Let's not forget the cherry on top! A new keyboard shortcut has been introduced for filtering your workflows. Get in the fast lane with 'Option+Command+F' and watch your productivity take off. Ain't nobody got time to sift through workflows manually, darling.

New in Keyboard Cowboy 3.17.0 (Oct 23, 2023)

  • We've taken a mop and bucket to the application statusbar menu. Now it's as clean as your grandma's kitchen floor and mirrors the default menu bar items.
  • We've turned on our psychic powers! Now, you can use the currently selected text in Type Commands. We've harnessed the power of the accessibility API to read your mind (or current selection, same thing).
  • We're bringing you the news, hot off the keyboard press! Enable and configure workflow notifications, your personal town crier for every keyboard shortcut invoked. Plus, it'll show you your bundled sequences, like a cheat-sheet for your sequences.
  • Now with added padding! Because who doesn't love a little cushion for the pushin'?
  • We've Marie Kondo'd the source code. If it didn't spark joy, it's outta here!
  • Our icon loading is now as smooth as a freshly waxed surfboard, thanks to the new Bonzai framework.
  • We've ditched the annoying little sibling, the copy suffix, when making duplicates. You're welcome!
  • Matching inside a bundled sequence is now as reliable as your favorite pair of jeans. If there isn't a match, we'll fall back to using globals.
  • We've made switching between windows using System Commands more reliable than your morning coffee.
  • We've exterminated the pesky bugs causing the workflow info view to be out of sync. It's now as synchronized as a swim team at the Olympics.
  • Our UI got a makeover! Now it's guiding you through the interface with color, like a rainbow leading you to your pot of gold (or new groups, workflows, and commands).
  • We've been hitting the gym and our performance has improved! We've trimmed the fat and reduced the complexity of the UI composition.
  • And much, much more: We're not going to spoil all the surprises, you'll just have to see for yourself!

New in Keyboard Cowboy 3.16.2 (Oct 9, 2023)

  • Our window anchoring just got a facelift and trust us, it's not just another pretty face. It's now smart enough to figure out where you are in the size cycle and use the most appropriate anchor point when you're moving windows around. It's like having a personal assistant for your windows. "Move over there, darling," you'll say, and your window will reply, "As you wish, your fabulousness." It's never been easier, and we're pretty sure you're going to fall head over heels for it. A big shoutout to @olemikkel for the nudge. You're a star, darling!
  • Now, let's get a little geeky. We've moved all our styling to a separate GitHub repository. Yes, we did. It's like we've just opened a whole new wardrobe for our applications. We've also applied some fabulous optimizations to components like text fields, text editors, buttons, and menus. It's like a makeover for your software. This not only makes our developers' lives easier, but it also ensures all our zen-based applications share the same kind of gorgeous look and feel that we've all come to adore.
  • So, get ready to strut your stuff with our newly styled and profiled applications. You're welcome!

New in Keyboard Cowboy 3.16.1 (Oct 9, 2023)

  • Hello there, wonderful users! We're back again with the tiniest, most adorable update you ever did see. This one is so small, it's practically microscopic! But hey, we all know that size doesn't matter, right? It's what you do with it that counts.
  • So, what have we done with this minuscule update? Well, we've fixed those pesky shell scripts that were acting like rebellious teenagers, refusing to do what they were told. We had a stern chat with them, and they should now be behaving as expected.
  • We'd say it's a hot fix, but that might imply this update is more exciting than it really is. It's more like a 'lukewarm fix'.
  • So, there you have it. The smallest update in the history of our software. But remember, it's not the size of the update that matters, it's the size of the fix.
  • Stay tuned for our next update, which we promise will be at least slightly more thrilling than this one.

New in Keyboard Cowboy 3.16.0 (Oct 5, 2023)

  • Hello, beta testers! We've added support for environment variables in inline scripts. It's still in beta though, so don't throw a party just yet.
  • We've squashed that annoying bug that was clipping the pending permissions dialog. You're welcome!
  • Ever wished you could stop a running task with just a press of the escape key? Well, your wish is our command. You can now abort tasks faster than you can say "escape"!
  • We've made some minor tweaks to the AppTextEditor. Nothing too fancy, but we think you'll like it.
  • Adding new commands? Don't worry, we've got your back. We've added links to the wiki, so you can learn while you work.
  • For the tech geeks out there, we've optimized the way we index applications. It's all happening behind the scenes, so you won't see it, but trust us, it's cool.

New in Keyboard Cowboy 3.15.0 (Oct 5, 2023)

  • First off, we're introducing a rad new feature that's going to change the way you search. Say 'howdy' to custom application search paths. This nifty addition lets you index Windows applications stored right in your home directory, specifically under "~/Applications (Parallels)". We know, we know, it's as cool as it sounds.
  • But hold your horses, we're not done yet! We're also rolling out support for application folder monitoring. For all you app junkies out there who can't stop installing new applications, this one's for you. No need to saddle up and restart Keyboard Cowboy each time you install a new app. We've got you covered - the new app will just show up when you need it.

New in Keyboard Cowboy 3.14.0 (Sep 29, 2023)

  • Say hello to "Anchoring", our latest addition to the window management toolkit. It's like a personal valet for your windows - just pick a spot, and it'll move and resize your window to fit. And if you're feeling fickle, invoking the command multiple times will give you some size variety.
  • Keyboard Cowboy has leveled up! It now wakes up with your computer. Just check out the new 'open at login' in the system menubar.
  • We've been tinkering under the hood and made some improvements to the window management components. Because who doesn't love a well-oiled machine?
  • We've spruced up the apps system menubar. It now includes wiki, discussions, and a shiny new 'open at login' option.
  • We've smoothed out the application's permission-asking process. It's all smooth sailing from here on out.
  • Drumroll, please... we now have a settings screen! It shows the current state of permissions. And stay tuned, there's more to come!
  • We've made some minor tweaks to the animation editing on window management commands and delay on sequential workflows. Because it's all about the details.
  • We've given the app a facelift! All text editing, whether in script or type command views, now uses the same text editing component.
  • We've optimized the underlying code for all views representing keys in the app. It was a bit wonky before, but now it's all good.
  • The hover effect on the app menu styles now only gets invoked when your cursor actually hits the target. No more guessing games!
  • The validation overlay when adding new commands has been fine-tuned and now appears with a nifty little fade-in animation.
  • We've squashed some pesky bugs related to match geometry collisions. Whatever they were doing, they're history now.
  • The command header now only shows up when it's supposed to. No more unexpected UI elements. Surprise parties are fun, surprise UI elements? Not so much.

New in Keyboard Cowboy 3.13.2 (Sep 27, 2023)

  • Bug Squashed! No more hide and seek with the "hold for X seconds" feature when you add a keyboard shortcut. It now shows up right away, like a good soldier!
  • Switching Windows: Now smoother than ever! We've been playing peek-a-boo with the front most application windows. This indexing game makes the whole process more responsive and reliable. You're welcome!
  • Window Movements: We've made some minor tweaks. Moving windows between separate displays is now as smooth as a hot knife through butter. Enjoy the glide!
  • Under the Hood: We've been busy bees, making improvements to the window management commands. It's like giving your car a tune-up. You might not see it, but you'll definitely feel the difference!

New in Keyboard Cowboy 3.13.1 (Sep 25, 2023)

  • We've finally put a lid on that pesky issue messing up your keyboard shortcut triggers update. So, breathe easy. Your previous configurations are safe and sound, even when you decide to add new keyboard shortcuts. They're not going anywhere.
  • We've given our window management system a fabulous makeover. It's now more reliable than ever, especially if you're one of those multi-monitor maestros. This spruced-up system will jazz up everything from fullscreen functionality and window movement to resizing and the ability to send windows to different screens. So go ahead, darling, play around with your screens and watch the magic unfold!

New in Keyboard Cowboy 3.13.0 (Sep 18, 2023)

  • We've just jazzed up the reliability of those window manipulation move commands. Now, they're not just blindly following orders; they're smart enough to consider the size and position of the Dock. Yes, you heard it right, we're talking about a Dock-conscious move command. Isn't that something?
  • But wait, there's more! The window management commands have had a little facelift. They're not just boring, static commands anymore. No, siree! They've been upgraded to support animations. So, now they're not just efficient, they're also entertaining. We're all about that work-play balance, you know.
  • And for the pièce de résistance, we've squashed that pesky visual glitch that was causing window commands to be improperly clipped in the command list. Yes, that annoying bug that was messing with your productivity? Gone! Vanished! No more will you have to deal with improperly clipped commands.

New in Keyboard Cowboy 3.12.0 (Sep 18, 2023)

  • Added support for binding fn+Escape as a keyboard shortcut. Yes, you heard it right! You can now bind fn+Escape to your heart's content.
  • Enhanced reliability for switching between windows using system commands. Because who has time for unreliable window switching, right?
  • Improved window centering by considering the Dock's position, size, and the menubar's height. It's all about perspective, darling.
  • Simplified workflow filtering due to less strict matching criteria. Because we believe in making things easy, not complicated.
  • Added tooltips for toolbar items, and a big shoutout to @Fischmuetze for the brilliant suggestion. Keep 'em coming, champ!
  • Fixed a bug that affected the reordering of commands in macOS Sonoma. No more playing musical chairs with your commands!
  • Resolved a focus bug in macOS Sonoma. Yes, we squashed that annoying little critter.
  • Unified application styles for a more consistent UI. Because consistency is key, and we've got the master key.
  • Addressed a visual glitch in the application trigger dropdown menu. No more optical illusions, promise!
  • Optimized command UI by removing unnecessary information. Because less is more, and we're all about giving you more of less.
  • Revamped the appearance of disabled workflows to include a "paused" overlay. Because even workflows need a break sometimes.
  • Implemented a series of bug fixes and performance enhancements for icon loading. We've been busy bees, ensuring your icons load faster than you can say 'icon'.
  • Removed application icons from dropdown menus to improve performance. Because who needs icons slowing down their dropdown menus, right?
  • Eliminated the debug edit developer tool due to negative impact on user experience. Because we're all about positivity here.
  • Significantly improved application core composition for better performance. We've been hitting the gym, and our core is looking mighty fine!
  • Implemented numerous SwiftUI performance-related changes. Because change is good, especially when it boosts performance.

New in Keyboard Cowboy 3.11.2 (Aug 27, 2023)

  • To guarantee a flawless fullscreen extravaganza on external displays, it is absolutely crucial to give the side-eye to that pesky status bar. By keeping its size in check, we can bid adieu to any annoying gaps that might try to crash our fullscreen party. And hey, why stop there? Let's sprinkle some sass by making those windows smaller and taking the overall experience to a whole new level. Watch out, world!

New in Keyboard Cowboy 3.11.1 (Aug 27, 2023)

  • We've totally fixed that pesky issue with moving windows between displays using the relative setting. No more wonky origins and sizes, honey, we're keeping it intact!
  • And listen up, because moving windows with the constraint to screen setting is now more reliable than ever.
  • We're talking about being constrained to the current screen that the window belongs to, darling. Second screens? Oh, they were a hot mess before, but we've left that drama in the past.

New in Keyboard Cowboy 3.11.0 (Aug 25, 2023)

  • First up, we've added support for centering the frontmost window. Because, let's be real, who has time for off-center windows? Not us!
  • Next, we've implemented the ability to toggle between "real" fullscreen and the previous window frame.
  • But wait, there's more! Now you can grow a window in any direction. That's right, no more limitations. You want it bigger? You got it!
  • And if you're feeling a little cramped, we've got you covered. We've added the option to shrink a window in any direction. You'll be amazed at how much space you can free up.
  • But we didn't stop there. We've also added the feature to move a window in any direction. Because, let's face it, sometimes you just need to shake things up a bit.
  • And for all you power users out there, we've implemented key repeat support. That means you can make multiple transformations just by holding down those keys. Talk about efficiency!
  • Last but not least, we've added the ability to move the frontmost window to the next display, with cycling support. Because who wants to be tied down to just one screen? Not us, that's for sure!

New in Keyboard Cowboy 3.10.0 (Aug 23, 2023)

  • We've added support for instant mode when using the "type" command. Now you can type away with lightning speed. #334
  • And guess what? We've also implemented the ability to delay keyboard shortcut execution. Because sometimes, you just need a little extra time to make sure you're hitting all the right keys. #332
  • But wait, there's more! We've made several minor UI improvements. Because who doesn't love a sleeker and sexier interface?

New in Keyboard Cowboy 3.9.1 (Aug 18, 2023)

  • We swooped in and saved the day by fixing a critical bug that was causing those pesky disabled system commands to go rogue and execute all willy-nilly. Can you imagine the chaos?
  • But fear not, we worked our magic and made sure those commands behave themselves. We had to give the command execution logic a little makeover, you know, to make it properly check the command status before strutting its stuff.
  • Now everything is back in order, thanks to yours truly.

New in Keyboard Cowboy 3.9.0 (Aug 18, 2023)

  • Now you've got the green light to map all those fabulous keys! We're talking about backspace, delete, and escape, darlin'. So go ahead and unleash your inner keyboard wizard!
  • We totally slayed that issue where the delay was all confused and didn't know where to go in the workflow sequence. Seriously, it was a hot mess! But fear not, we fixed it like the boss babes we are. Now, those changes you make will actually show up in the UI and won't get rudely overwritten by any pesky subsequent changes. Yas queen, we got you covered!
  • The reliability of changing windows using those boring old system commands has been seriously upgraded. Like, seriously! No more glitches or hiccups. It's all smooth sailing from now on. So go ahead and switch between windows like the boss you are!
  • You won't believe the significant improvements that have been made to the user experience (UX) when filtering workflows. It's like a whole new world, baby! We've taken it to the next level and made it easier than ever for our users to find exactly what they're looking for.
  • The detail view is now all about those fabulous colors, just like the workflow list. We're talking sass, darling! And it's all based on the current group, so you know it's going to be fierce!
  • You can duplicate commands and workflows like a champion. And let me tell you, the underlying functionality has been seriously amped up to make sure those unique IDs are kept in check when you're making copies of groups, workflows, or commands. No more messy duplicates, darling!
  • Enhances those lackluster notifications that come crawling out of shell scripts.
  • The functionality of switching to the correct tab when using URL commands has been seriously upgraded, resulting in a much more reliable and fabulous experience. Trust me, you won't have to worry about getting lost in a sea of tabs anymore. It's time to strut your stuff and enjoy a smooth and hassle-free browsing experience like never before! So go ahead, command those URLs and let the sassiness take over!
  • The checkboxes in the applications have received a fabulous UI upgrade. Like, seriously, they are looking so sleek and stylish now. It's like they went from drab to fab in no time. Trust me, you're gonna love it!

New in Keyboard Cowboy 3.8.1 (Jun 30, 2023)

  • We've just fixed a pesky bug in the UI that was causing the menu bar commands to act all wonky. No worries now, everything is updating correctly.
  • Talk about a flawless performance, darling, especially when it comes to updating those keyboard commands' names. We've made it smoother than silk.
  • And guess what? We've also tackled that annoying bug that pops up when you try to open a URL with an application that's not even awake. Consider it handled.

New in Keyboard Cowboy 3.8.0 (Jun 28, 2023)

  • The app now has the ability to function like a boss even when it doesn't have sufficient permissions. No need to restart, it'll simply wait until it's ready to roll and get back to work without any interruptions.
  • We've fixed those pesky visual glitches that were making the app look like it was stuck in the past when running on macOS in light mode. Now it looks as fresh as a daisy.
  • We've made the text fields in the app stand out like a diva on stage, making it easier for you to spot them and get your work done in record time.
  • The app's UI has reached new heights of customization with its own checkboxes and toggles. Not only does it look amazing, but it also performs like a pro. No more waiting around for those slow toggles and checkboxes to load.
  • We've simplified the visuals to give you a cleaner and more streamlined look. It's like a breath of fresh air for your eyes.
  • We've made some underlying improvements to make sure you can swap between active windows like a ninja.
  • The data models have been enhanced to make sure that development in the future is smooth as butter.
  • And last but not least, we've added undo and redo functionality for modifying, deleting, inserting, and moving groups, workflows, commands, and more. You can now make changes like a boss without worrying about making a mistake.

New in Keyboard Cowboy 3.7.0 (Jun 21, 2023)

  • This update is just what you've been waiting for! Now you can add keyboard shortcut triggers in passthrough mode, so your workflow can run alongside the original system event.
  • And let's talk about speed - editing commands like type, open, and shortcut have been seriously upgraded to help you get things done faster than ever before.
  • But that's not all - we've added a sassy new feature to the purple menu. With inline editing, customizing and changing shortcut commands is a breeze. You can personalize your experience in no time flat.
  • And last but not least, we've fixed a pesky visual issue with the menu bar view. Don't you just love it when everything looks perfect?

New in Keyboard Cowboy 3.6.0 (Jun 21, 2023)

  • We have made significant improvements to the data structure of all commands, resulting in a polished and refined Keyboard Cowboy both inside and out.
  • Who needs Apple Scripting to interact with menu items when you have Keyboard Cowboy?
  • Our new support for menu bar item commands is lightning-fast and super convenient. You're welcome.
  • Serial workflows just got even more precise. With the ability to add delays to each command, you'll have more control than ever before. It's like conducting an orchestra, but without all the annoying musicians.
  • Dismissing mission control? Psh, that's old news. Our expanded functionality goes beyond just applications. We're basically the superhero of keyboard shortcuts.
  • The "type" command in Keyboard Cowboy has been overhauled and is better than ever. You're welcome again.
  • We don't just care about functionality - we care about looks, too. That's why we've implemented several UI improvements to make your experience with Keyboard Cowboy even smoother than before. You're welcome a third time.
  • And just in case you missed it, ALL of our commands now support displaying a bezel notification. Because we're all about giving you options and making your life easier.
  • This is undoubtedly the most significant and impressive update that Keyboard Cowboy has ever received.

New in Keyboard Cowboy 3.5.1 (Jun 18, 2023)

  • Buckle up, buttercup, because these updates are going to blow your mind.
  • The UI has been snatched and is now serving cohesive and consistent realness.
  • And don't even get me started on Mission Control - it's like, "Bye, Exposé, I'm too busy being fabulous to deal with you right now."
  • And Stage Manager? Honey, it's now switching between windows like a boss and slaying that bug that was holding it back. You better work, application!

New in Keyboard Cowboy 3.5.0 (Jun 8, 2023)

  • Bug fix? More like bug squashed!
  • Key codes are now mapping properly, making your life easier and your work smoother
  • And check out these new navigation commands!
  • You can now effortlessly switch between all open windows and navigate back and forth within your current space.
  • Say goodbye to tedious clicking and hello to seamless productivity.
  • We also fixed a minor issue when switching between windows using the built-in system commands.
  • No more frustration, just smooth sailing.

New in Keyboard Cowboy 3.4.0 (Jun 7, 2023)

  • This release is great and all, but let's be real - it's missing a bit of sass. Sure, the under-the-hood improvements are impressive, and the components are faster than ever before.
  • But where's the pizzazz? Where's the flair?
  • Luckily, we've got you covered. We're not just content with making things faster - we want them to be faster and cooler.
  • That's why we're excited to announce the latest addition to our feature set: the notify feature.
  • Sure, it's a work in progress right now, and it might only appear as a bezel notification in the top center of the screen. But that's just the beginning. We're going to keep iterating and improving until it's the sassiest, most awe-inspiring notification feature you've ever seen.
  • So buckle up, because things are about to get a whole lot sassier around here.

New in Keyboard Cowboy 3.3.1 (Jun 6, 2023)

  • Oh honey, you won't even recognize our latest release! We've spruced up the execution menu with a hot new gradient style and a sleek keyboard shortcut icon layout. We've also fixed those pesky disabled commands that were missing their mapped images and put a stop to single images going wild with rotation and offsetting. And let's not forget the content item background - it's looking more consistent than ever before.
  • These changes are all about taking your user experience to the next level, so get ready to be wowed. You're welcome.

New in Keyboard Cowboy 3.3.0 (Jun 4, 2023)

  • Added filter functionality to the workflow list. Because let's be real, who has time to scroll through a never-ending list?
  • Hid the Reveal button for open URL commands. We know you're curious, but trust us, it's for your own safety.

New in Keyboard Cowboy 3.2.0 (Jun 4, 2023)

  • The latest version (3.2.0) of our software includes exciting new features, such as the ability to rename and delete configurations.
  • Users can now easily manage and customize their configurations according to their needs.
  • We are excited to offer these new features and can't wait to hear how they improve our users' experience.

New in Keyboard Cowboy 3.1.0 (Jun 2, 2023)

  • We are excited to announce that starting from this version, users can now use the "check for updates" feature to easily download new releases. This means that users will no longer have to manually search for and download new releases, as the process is now automated. We hope that this improvement will enhance the user experience and make it easier for users to stay up-to-date with the latest version of our software.
  • To achieve this automation, we utilize the Sparkle.framework to check for updates and download new releases seamlessly.
  • We have also made some performance improvements under the hood for critical components.

New in Keyboard Cowboy 3.0.2 (May 30, 2023)

  • Fixes crash by waiting until the app is ready before subscribing to input source changes #254

New in Keyboard Cowboy 1.3.2 (Apr 12, 2013)

  • Fixed bug when saving scopes
  • Fixed bug that added an empty application when adding file/folder and URL commands

New in Keyboard Cowboy 1.3.1 (Mar 30, 2013)

  • You can now bind global hotkeys and use keyboard shortcuts that don't use modifiers.

New in Keyboard Cowboy 1.3 (Mar 16, 2013)

  • Launch at Login
  • A new inspector window to edit commands
  • Various interface redesigns
  • The ability to force open files and URL schemes with selected applications
  • Improved search
  • You can now add commands by drag and dropping them into place
  • Add, remove, edit and search now feel less "jittery"
  • You can now remove scopes
  • Stability and performance enhancements
  • Ability to disable notifications based on command type
  • Fixed an issue that made the window not accept drag & drop
  • Packed with peanut power

New in Keyboard Cowboy 1.2 (Dec 20, 2012)

  • Complete redesign
  • You can now search for commands
  • Changed hotkey labels to minimize confusion, the bundle hotkey is the activation hotkey for keyboard shortcuts that have been bundled together.
  • Indicator when keyboard shortcut is launched (can be disabled in preference)
  • Ability to enable and disable commands
  • Bug fixes

New in Keyboard Cowboy 1.1 (Dec 3, 2012)

  • Fixed: Made binding keyboard hotkeys more reliable
  • Added: Scrolls to and highlights the new entry when adding shortcut via Drag & Drop.
  • Various fixes