SpaceLauncher Changelog

What's new in SpaceLauncher 2.0.12

Aug 27, 2023
  • Fixed hint delay.

New in SpaceLauncher 2.0.11 (Jul 7, 2023)

  • Refined "Open App" action settings by integrating "Hide App If Running" into "Action If Already Running" and adding a "Switch to Previous App" option.

New in SpaceLauncher 2.0.10 (Mar 20, 2023)

  • Fixed Run AppleScript action crash

New in SpaceLauncher 2.0.9 (Mar 20, 2023)

  • Fixed an issue where Simulate Keystroke actions would not be executed immediately, and would only be triggered on the next action.
  • Provided more options for "After space key down, ignore pre-defined keys within x seconds" to cater to version 1.x users' habits.

New in SpaceLauncher 2.0.8 (Mar 2, 2023)

  • If "Launch at login" option is enabled, the settings window will not be displayed when SpaceLauncher is launched as a login item.

New in SpaceLauncher 2.0.6 Beta (Mar 1, 2023)

  • Added the ability to continuously trigger multiple actions by holding down the leader key and pressing different trigger keys.
  • You can now prevent triggering other actions after executing a specific one by enabling "End Leader Key State After Action Execution" for that action. This setting is particularly useful when your action activates a floating window and you want to avoid having your window resign.
  • All delay options are now grouped under the Advanced settings.
  • Added a "Never" option to the "After space key down, ignore pre-defined keys within x seconds" setting for backward compatibility, but its usage is not recommended.
  • Added an action for switching input methods.
  • Fixed issues with the Simulate Keystroke action.
  • Fixed UI jitter in the settings page.

New in SpaceLauncher 2.0.4 Beta (Feb 12, 2023)

  • Fixed an issue where holding down the space key and triggering multiple actions could unexpectedly terminate and prevent further triggering of actions with trigger keys.
  • In the "Disable in these applications" setting, a display of the most recently used leader keys in applications has been added to facilitate disabling applications that conflict with SpaceLauncher.

New in SpaceLauncher 2.0.2 (Feb 6, 2023)

  • I have addressed the issue with the "After space key down, ignore pre-defined keys within 0.2 seconds" setting causing the space key to malfunction when set to a low value.

New in SpaceLauncher 2.0.1 (Feb 5, 2023)

  • This is a quick fix for the issue where the "After space key down, ignore pre-defined keys within 0.2 seconds" setting was causing the space key to malfunction when set to a low value.
  • The actual effect of the setting has been set to a minimum of 0.2 seconds, which may impact users who had previously set it to a value less than 0.2 seconds. I apologize for this inconvenience, but it is necessary to ensure proper function of the space key, which is critical for normal input.
  • A more comprehensive fix will be implemented in the future and this quick fix will be rolled back.

New in SpaceLauncher 2.0 (Feb 2, 2023)

  • Added app-specific key bindings:
  • For example, pressing Space-C in TextEdit performs a Duplicate action, but pressing Space-C in Finder performs a Compress action. (via the new Run Command Menu)
  • Added leader key settings:
  • You hold down spacebar while pressing a key to perform an action, now the spacebar can be changed, I refer to the spacebar as a leader key. See [more details](/references/leader-key.html).
  • It is also possible to set different key bindings for different leader keys.
  • This may not be necessary for you, but it is more fun.
  • More actions:
  • Run Menu Command
  • Open App with arguments
  • Open File/Folder with give applications
  • Sleep
  • Leader Key Indicator:
  • A blue icon is displayed in the upper left corner of the screen after leader keys are pressed.
  • When displayed, it indicates that trigger keys can be pressed to perform an action.

New in SpaceLauncher 2.0 Beta (Jan 26, 2023)

  • Added app-specific key bindings:
  • For example, pressing Space-C in TextEdit performs a Duplicate action, but pressing Space-C in Finder performs a Compress action. (via the new Run Command Menu)
  • Added leader key settings:
  • You hold down spacebar while pressing a key to perform an action, now the spacebar can be changed, I refer to the spacebar as a leader key. See [more details](/references/leader-key.html).
  • It is also possible to set different key bindings for different leader keys.
  • This may not be necessary for you, but it is more fun.
  • More actions:
  • Run Menu Command
  • Open App with arguments
  • Open File/Folder with give applications
  • Sleep
  • Leader Key Indicator:
  • A blue icon is displayed in the upper left corner of the screen after leader keys are pressed.
  • When displayed, it indicates that trigger keys can be pressed to perform an action.

New in SpaceLauncher 1.6 (Nov 10, 2022)

  • Added preferences export/import
  • Removed usage column
  • Updated minimum deployment target to 11.0

New in SpaceLauncher 1.5 (Jan 25, 2021)

  • Fixed hint window display issues.
  • Notarized by Apple. (https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution)
  • Removed the experimental functions added previously in the 1.5.0-alpha and 1.5.0-beta versions.

New in SpaceLauncher 1.4.13 (Jan 10, 2018)

  • Fixed keystroke simulation issues.

New in SpaceLauncher 1.4.12 (Jan 3, 2018)

  • Fixed "Add Child Key" issue.

New in SpaceLauncher 1.4.11 (Dec 28, 2017)

  • Fixed keystroke simulation issue.

New in SpaceLauncher 1.4.10 (Dec 27, 2017)

  • Added repeated keystroke simulation support.

New in SpaceLauncher 1.4.9 (Dec 27, 2017)

  • Fixed issues that slow down users' normal typing.
  • Fixed "Disable in these applications"
  • Changed command and control keystrokes are not treated as normal typing.
  • Updated third-party frameworks.

New in SpaceLauncher 1.4.8 (Oct 26, 2017)

  • Added configuration file auto backup (~/Library/Application Support/name.guoc.SpaceLauncher/backups/).

New in SpaceLauncher 1.4.6 (Aug 24, 2017)

  • Added hide-app-if-running URL parameter. (e.g. file:///Applications/Notes.app?hide-app-if-running=yes)
  • Added switch-to-previous-app URL parameter. (e.g. file:///Applications/Notes.app?switch-to-previous-app=yes)
  • Fixed an issue where Finder's windows could not appear.
  • Added Internet connection information for LittleSnitch Connection Alert.

New in SpaceLauncher 1.3.14 (Jul 4, 2017)

  • Fixed some keystroke simulation issues.
  • In hint windows, hide URLs if comments exist.

New in SpaceLauncher 1.3.12 (Jul 3, 2017)

  • Fixed some keystroke simulation issues.
  • In hint windows, hide URLs if comments exist.
  • Fixed that no windows appeared if the launched app didn't have a main window.

New in SpaceLauncher 1.3.7 (May 31, 2017)

  • Change hint window's text styles- Fix the crash caused by system time adjustment.
  • Fix rows configuration failure caused by input source list loading failure.
  • Fix wrong keys menu for non-default keyboard layout.
  • Stop showing preferences window at launch.
  • Stop reporting failures of accessing bundleURL of some apps.

New in SpaceLauncher 1.3 (May 19, 2017)

  • Add menu icon indicator to show your typing states (typing, spacebar down).
  • Add option: show icon in menu bar.
  • Support execution of AppleScript .scpt file and executable binary files.
  • Add new URL query parameters: "execute-this-file", "percent-encoded-parameters" (separated by "::separator::").
  • Now "reactivate-current-app" query parameter works for all URLs.
  • Fix usage information does not update.
  • Fix keystroke simulation settings' layout.
  • Change "After space key down, ignore pre-defined keys within 0.2 seconds"'s default value to 0.

New in SpaceLauncher 1.3 Beta 3 (May 19, 2017)

  • Support execution of AppleScript .scpt file and executable binary files.
  • Add new URL query parameters: "execute-this-file", "percent-encoded-parameters" (separated by "::separator::").
  • Now reactivate-current-app query parameter works for all URL.
  • Change "After space key down, ignore pre-defined keys within 0.2 seconds"'s default value to 0.

New in SpaceLauncher 1.3 Beta 2 (May 19, 2017)

  • Add option: show icon in menu bar.

New in SpaceLauncher 1.3 Beta 1 (May 19, 2017)

  • Fix keystroke simulation settings' layout.
  • Fix usage information does not update.
  • Add menu icon indicator.

New in SpaceLauncher 1.2 (May 17, 2017)

  • Add an option to show pre-release updates.
  • Change the option name to "After space key down, ignore *pre-defined* keys within ..." to avoid confusion.
  • Disable SpaceLauncher for 0.2 seconds (can be set) after your last typing:
  • This feature requires Accessibility permission to decide the moments to disable/enable its functions when you start/finish typing. From this version, SpaceLauncher is not able to work without Accessibility permission.

New in SpaceLauncher 1.1.1 (May 16, 2017)

  • Add reactivate-current-app query parameter for built-in URL scheme. Now you can switch input method without losing current focus. You need to reconfigure corresponding actions to add this parameter automatically, or append "?reactivate-current-app=yes" after the URLs manually.

New in SpaceLauncher 1.1 (May 16, 2017)

  • Add: configuration for disabling in some applications
  • Add: switch to an input method

New in SpaceLauncher 1.0.2 (May 16, 2017)

  • Fix incorrect available keys' menu when add action with a selected sub row.

New in SpaceLauncher 1.0.1 (May 16, 2017)

  • Fix space input issue when recognition delay is set to 0.