KeyCue 7.4 (November 2014)

  • New technological basis (new compiler, new libraries, faster code, etc.).
  • Improved appearance (in particular, regarding text in user interface elements) on Yosemite.
  • Improved stability in certain border cases.
  • Internal cleanup.
  • Fixes a crash that occurred in "learning mode" on some systems.
  • Works around a potential crash during scanning of menus.
  • Solves a cosmetic issue that resulted in an incorrect background of the menu bar icon.
  • Fixes a problem that caused a manual check for new versions to fail.
  • Fixes internal issues that could lead to increased memory usage over time.
  • Starting with version 7.4, KeyCue requires OS X 10.6 or newer.

KeyCue 7.3 (October 2014)

  • KeyCue can now learn menu shortcuts of certain applications with non-standard menu implementations (such as Eclipse and all JetBrains products).
  • KeyCue now comes with a new built-in theme “Tenaya” that matches the new user interface style of Yosemite.
  • Improved visibility of the KeyCue icon against Yosemite's dark menu background.
  • When clicked, the menu icon now shows the correct background on all system versions and appearance variants.
  • Works around a problem where KeyCue could not show the shortcuts when its "Hide" checkbox was turned on in the login item list.
  • Another attempt to work around an issue caused by incorrect menu implementations in JetBrains products.
  • Fixes a problem where explicit font size specifications were sometimes ignored in custom themes.
  • Improved handling of low-level issues in library components helps to avoid crashes in some system configurations.
  • Fixes a problem that caused the search field to appear in a wrong position on certain multi-monitor configurations.
  • Fixes a cosmetic problem that resulted in a leftover magnifier icon on the screen after dismissing the shortcut table.

KeyCue 7.2 (May 2014)

  • Custom shortcuts are now merged with existing menus when the header titles match.
  • New option for excluding menu shortcuts, system-wide shortcuts, and/or macro hotkeys from keyboard activation.
  • Explains better how to purchase a license key for registering KeyCue.
  • Clearer instructions for registering KeyCue.
  • Works around a problem where KeyCue could not display shortcuts for Digital Performer.
  • Fixes a problem where KeyCue sometimes did not display certain shortcuts in FileMaker Pro 13.

KeyCue 7.1 (November 2013)

  • KeyCue now has a keyboard shortcut for mouseless searching.
  • When a new version of KeyCue is available, a more informative message now also mentions the release date and the currently installed version.
  • Improved handling of special cases when checking for modifier keys that are available for KeyCue Settings.
  • New attributes for custom themes (separator lines between menus, uniform menu widths and uniform submenu widths).
  • Improved fallback font strategy for theme fonts that do not contain required symbols.
  • Works around an issue that resulted in incorrect characters instead of key symbols.
  • The search field now also works with CJK input methods.

KeyCue 7.0 (October 2013)

  • Plug-in themes for customizing the appearance of the shortcut table.
  • Additional downloadable extra themes.
  • Find field for searching shortcuts.
  • Column headings for the application/system/macro groups, when KeyCue shows more than one such group.
  • Custom shortcuts can now have arbitrary textual descriptions.
  • Clicks and other gestures with modifier keys can now be included as custom shortcuts.
  • KeyCue can now be invoked via an AppleEvent.
  • Improved handling of command titles and headings with leading or trailing whitespace.
  • Improved scaling and alignment of the shortcut table under certain border conditions.
  • Changed the name of the "Info" tab in the Settings window to "About KeyCue".
  • KeyCue now always shows a legend; this is no longer an optional feature.
  • The settings window now appears in all spaces and can no longer "get lost".
  • No longer logs a message about Lion's hotkeys.
  • Improved handling of Custom shortcuts for Emacs.
  • Fixes a misalignment of the selection feedback with scaled tables and multiple screens.
  • Fixes a problem when theme fonts were missing.
  • Fixes a problem where KeyCue could incorrectly activate a previously selected menu command after dismissing the shortcut window with the esc key.
  • Fixes an issue where some clicks in the Settings window got lost immediately after showing the shortcut table in "sticky mode".
  • On Mavericks, KeyCue now shows the "Wave" desktop picture as the background in the Theme tab of the Settings window.

KeyCue 6.6 (August 2013)

  • KeyCue is ready for OS X Mavericks.
  • In the Custom section, KeyCue can now import plain text files with command names.
  • Internal debugging aid for issues with macro utilities.
  • Improved visual feedback during drag&drop of custom shortcuts with headers.
  • KeyCue shows fewer registration reminders during the trial period.
  • The built-in installer now reliably cleans up temporary files after automatic updates.
  • Works around an issue in Finale, where the Simple menu was not included in KeyCue.
  • Works around an incompatibility with OS X 10.9 (Mavericks) that led to a crash when KeyCue launched.
  • Assistant for granting KeyCue "Accessibility" permissions now also works on Mavericks.
  • Fixes an alignment problem with commands that contain control characters.

KeyCue 6.5 (May 2013)

  • Check for Updates is now accessible via KeyCue's menu bar icon.
  • New internal drawing order avoids partially clipped submenu frames.
  • Avoids beeps when dismissing the shortcut table with the esc key.
  • Improved diagnostic messages when KeyCue detects applications with incorrect menu structures.
  • Improves menu scanning of deeply nested bookmarks in Safari.
  • KeyCue now recognizes the "fn fn" shortcut for "Start Dictation" on Mountain Lion.
  • Fixes a problem in FileMaker 12, where KeyCue missed some shortcuts after switching between Layout and Browse modes.
  • Fixes a cosmetic issue where the desktop background was not shown in the Theme tab of KeyCue's settings.

KeyCue 6.4 (February 2013)

  • KeyCue now has an optional icon in the menu bar for opening the shortcut table with a single click and accessing various settings with a control-click or right-click.
  • In trial mode, no registration reminder is shown when the Settings window is already open.
  • Background version checks now take place only when the computer has been idle for a while.
  • KeyCue no longer shows the shortcut table when the scroll wheel is operated while pressing modifier keys.
  • The shortcut window no longer pops up when the screen is being zoomed with the scroll wheel.
  • Works around a problem that caused Mission Control to show a KeyCue shortcut table in a miniature desktop although the KeyCue shortcuts were not visible.
  • Improved positioning of the mouse selection frame.
  • KeyCue now correctly highlights shortcuts that do not require any modifier keys.
  • Fixes an issue with handsfree mode that caused highlighting of wrong shortcuts when no modifier keys were pressed.
  • Fixes typographically incorrect smart quotes in multiple places.
  • Rewording of messages that refer to the "Universal Access" system preference pane, which has been renamed to "Accessibility" on Mountain Lion.
  • Works around a Mountain Lion issue, where KeyCue showed all items in the Services menu, even those that were not available in the current situation.

KeyCue 6.3 (September 2012)

  • Compatible with OS X 10.8 (Mountain Lion).
  • The Installer's completion sound now plays through the "sound effects" channel and respects the alert volume as defined in System Preferences.
  • Fixes an issue during editing of custom shortcuts that caused group titles to appear white on white.
  • New technique for adding KeyCue to the list of Login Items now also works for Mountain Lion.
  • Improves handling of the "start at login" setting in cases where the KeyCue application was renamed.
  • The installer now uses an improved technique for finding the preferred destination location.

KeyCue 6.2 (June 2012)

  • "Hands-free mode" to keep the shortcut table open without needing to press modifier keys.
  • New plain shadowless black-and-white themes.
  • Improved transparency adjustment for black-on-white themes.
  • No longer produces "keyboard" and "input mode" messages in the console log.
  • Works around a long delay in Microsoft Word, Excel, and Powerpoint.
  • Works around a problem caused by software components that simulate keystrokes and leave an incorrect keyboard state behind.
  • Fixes an issue with partly overlapping items in the Settings window.
  • Internal logging that used to show UTC now shows the local time zone.
  • Works around an issue where no shortcuts were shown for Sibelius.
  • Fixes a rare issue in which an application switch during menu scanning caused a temporary lockup.
  • Solves an problem that caused KeyCue to overlook some shortcuts in iTunes.
  • Additional internal checks for cases in which system-wide shortcuts did not appear.
  • Improved message in the registration window including version number.

KeyCue 6.1 (April 2012)

  • KeyCue now displays Keyboard Maestro items with string triggers.
  • KeyCue is now a universal 32/64-bit applicaton.
  • Optional inclusion of beta versions in the automated check for updates.
  • Signed with a Developer ID certificate in preparation for Mountain Lion's Gatekeeper.
  • Fixes a memory issue when checking version numbers of active applications.
  • The date and time of the last update check is now correctly shown for the current time zone (instead of GMT).
  • KeyCue now requires Mac OS X 10.5.8 or newer.

KeyCue 6.0 (October 2011)

  • User-definable custom shortcut descriptions.
  • Import and export of custom shortcut descriptions.
  • Downloadable shortcut descriptions unveiling hidden keyboard shortcuts for Adobe InDesign, Adobe Photoshop, as well as for universal text editing and navigation shortcuts.
  • More shortcut descriptions will be made available for download in the future.
  • On-screen animation of menu scanning.
  • Faster reaction when modifier keys are quickly pressed and released.
  • When the Settings window is visible, KeyCue correctly displays the menu shortcuts belonging to the application that owns the menu bar.
  • Works around an issue that caused "reference count underflow" log messages with garbage-collected target applications.
  • Fixes an issue that resulted in partial off-screen legends in space-critical situations.
  • The system-wide shortcuts are now correctly localized on non-English systems under Lion.
  • Fixes a problem with function keys in combination with the fn modifier key.

KeyCue 5.4 (July 2011)

  • Compatibility with Mac OS X 10.7 "Lion".
  • New wording in the installer clarifies the situation when an existing license does not cover the new version.
  • Works around an issue where commands in the shortcut table were shown with the prefix "DO_NOT_LOCALIZE".

KeyCue 5.3 (June 2011)

  • An optional legend explains the meaning of symbols used in the shortcut table.
  • KeyCue now comes with a large (512x512) Finder icon.
  • KeyCue now disables itself in Screen Sharing, in order not to interfere with a copy of KeyCue running on the remote Mac.
  • Improved responsiveness in cases when KeyCue is invoked multiple times in a row.
  • Works with iKey 2.5.1 and newer.
  • Speed Improvement during collection of complex menu structures.
  • New diagnostic functions for isolating application-specific menu scanning issues.
  • KeyCue no longer skips menus in Eclipse.
  • Faster menu scanning in iChat.
  • Works around an issue with menu scanning immediately after an application has been launched.

KeyCue 5.2 (December 2010)

  • Support for iKey shortcuts (with iKey 2.5 or newer).
  • New diagnostics functions for identification of problems on certain system configurations.
  • Works around a problem that sometimes resulted in an empty shortcut list for Keyboard Maestro.
  • Faster response in Safari with 1Password installed.
  • Fixes a problem with slow scanning of menus in FileMaker Pro 11.
  • Fixes a memory leak in combination with animations.

KeyCue 5.1 (July 2010)

  • Built-in diagnostic tool for application-specific adjustments.
  • The installer now displays a more prominent warning when a new version is not covered by the current license.
  • When a new version of KeyCue is announced, it is now possible to skip just this version yet receive announcements for subsequent versions.
  • Corrects a misleading message about coverage of license keys.
  • Rewording of some messages clarifies the new license model.
  • Installation works around a permission issue when an older version of KeyCue had unusual permissions in a non-admin account.
  • Reduces the amount of console log output.
  • Avoids an extra delay when used in Xcode.
  • Works around an installation issue that caused the Installer to give up when a running copy of KeyCue did not quit fast enough.
  • KeyCue is now significantly faster for Safari.

KeyCue 5.0 (March 2010)

  • Open interface that allows other products to use KeyCue for displaying custom keyboard shortcuts.
  • New technique for easy installation.
  • New mechanism for updating KeyCue to a newer version while it is running.
  • New setting for specifying on which display the shortcut table shall appear.
  • Shows Typinator's keyboard shortcuts in the table of system-wide shortcuts.
  • Works around a problem that caused a high CPU load in Thunderbird.
  • Fixes a problem with the "press twice" option that sometimes caused the shortcut table to appear after typing a shortcut.
  • Improved compatibility with Snow Leopard.

KeyCue 4.5 (August 2009)

  • KeyCue can display QuicKeys shortcuts (requires QuicKeys 4.0 or newer).
  • KeyCue 4.5 is ready for Mac OS X 10.6 (Snow Leopard).
  • KeyCue now correctly displays arrow keys as dashed arrows.
  • Shortcuts with keys on the numeric keypad are now enclosed in brackets to distinguish them from other keys for the same characters.
  • KeyCue allows long lists of Keyboard Maestro macros to extend over multiple columns.
  • Improved handling of special cases for Java applications.
  • More flexible adaptation to applications with special requirements.
  • KeyCue now has a support interface that simplifies registration and various support activities.
  • The version check now includes dynamic updates of special cases for certain applications.
    Works around a bug in Firefox that caused Firefox to crash.
  • Fixes a problem that caused KeyCue to forget license information when preferences were synced with MobileMe.
  • Works around a problem with Thunderbird that caused KeyCue to skip certain menus.

KeyCue 4.4 (March 2009)

  • Support for system-wide keyboard shortcuts.
  • Support for function keys F16 to F19 on aluminum keyboards.
  • Correctly displays shortcuts that include the space bar.
  • Fixes a problem with FileMaker that caused KeyCue to miss shortcuts after switching between Layout and Browse modes.
  • Fixes a problem where KeyCue could not find any shortcuts in Safari.
  • Works around a problem with Firefox that caused KeyCue to fail after closing the initial window of Firefox.
  • Fixes a problem that caused KeyCue to ignore certain application-specific configurations.
  • Fixes a problem with Photoshop, Final Cut Pro and Dreamweaver where KeyCue displayed only a small set of shortcuts.
  • Works around a bug in Mac OS X that caused KeyCue to fail after switching applications with command-tab.
  • Fixes a cosmetic issue that caused truncation of submenu titles.
  • Fixes a problem with display of function keys in the Notebook theme.
  • Fixes an error that resulted in an empty table or a "no shortcuts available" message within a list of shortcuts.

KeyCue 4.3 (November 2008)

  • The key combination for activating KeyCue is now a user-configurable option.
  • Double-tap option to activate KeyCue only when a selected modifier key is pressed twice.
  • KeyCue displays the activation key combination at startup.
  • Menu shortcuts and Keyboard Maestro macros can now be shown together in a single table.
  • Improved handling of license key entry avoids common errors during registration of KeyCue.
  • Improved messages when a license key does not cover an upgrade.
  • New technique for flexible adaptation to peculiarities of certain applications.
  • Fixes an alignment problem with the splash animation.

KeyCue 4.2 (May 2008)

  • KeyCue can now display Keyboard Maestro macros when you press the ctrl key.
  • Under certain circumstances, KeyCue prevented the computer from shutting down or restarting.
  • KeyCue avoids overlapping its shortcut table with the head-up display of CopyPaste Pro.

KeyCue 4.1 (February 2008)

  • Large high-contrast themes in black and white, especially designed for visually impaired people.
  • Automatic checking for new versions.
  • The shortcut table sometimes appeared with modifier keys other than the command key.
  • The "KeyCue Settings" shortcut did not work on Leopard with certain non-US keyboards.
  • KeyCue sometimes did not work properly when it was invoked immediately after starting an application.
  • Some letter keys were shown incorrectly for international keyboards.
  • Certain special keys were shown with incorrect symbols.
  • On some screens, messages below the shortcut table were cut off.
  • Fixes a problem that caused alert windows to hide below the settings window.
  • Collecting shortcuts in Mail on Leopard is now significantly faster.
  • Works around a bug in Mail that caused Mail to hang when KeyCue was active.

KeyCue 4.0 (October 2007)

  • KeyCue 4.0 is ready for Mac OS X 10.5 (Leopard).
  • Shortcuts can now be activated by clicking.
  • The activation delay can be reduced down to 0.
  • Accelerated table updates.
  • Significantly reduced memory requirements when the shortcut table is not visible.
  • Trial mode now allows more realistic exploration of KeyCue.
  • Fixes a problem where KeyCue sometimes reported that "No shortcuts are available" in Opera.
  • Fixes a problem with multiple Spaces in Leopard, where KeyCue would show up only in the first space.
  • Fixes a problem when a menu was open while displaying the shortcut table.
  • Fixes an inconsistency with online license renewal.
  • KeyCue now correctly appears on all "desktops" in virtual desktop managers (such as VirtueDesktops, You Control Desktops, Desktop Manager and Codetek Virtual Desktop).

KeyCue 3.0 (February 2007)

  • KeyCue now sports different themes for customizing the appearance of the shortcut table. These themes include the "Classic" look of previous versions and a brand-new "Dashboard" theme that darkens the rest of the screen to attract attention to the shortcuts.
  • Collecting the menu shortcuts has been completely re-designed and re-implemented and is up to 10 times faster now.
  • French Localization
  • Drawing and refreshing the shortcut table has been accelerated.
  • KeyCue now always avoids splitting of submenus across columns.
  • The fading effects are now smoother than in previous versions.
  • Simplified renewal of licenses.
  • Menu titles no longer appear as the last items in a column when the "keep menus together" option is disabled.
  • In certain situations, KeyCue displayed submenu titles although the corresponding preference setting was turned off.
  • Fixes a problem when a menu was open while displaying the shortcut table.
  • Fixes a cosmetic problem with submenu frames.

KeyCue 2.1 (October 2006)

  • Complete German localization including German documentation 
  • When the "Keep menus together" option was enabled, menus with many shortcuts (as in TextMate) resulted in few long columns that were shown in a very tiny font size.
  • Improved compatibility with MenuMaster. More shortcuts defined with MenuMaster are now displayed.
  • The "KeyCue Settings" shortcut did not work with Dvorak keyboards.
  • KeyCue always truncated long menu items, even if the "Truncate" option was turned off.

KeyCue 2.0.1 (February 2006)

  • Fixed a compatibility problem with FruitMenu that caused KeyCue to crash or hang.
  • Fixed a problem that resulted in a "sticky" shortcut window after releasing the command key.
  • Fixed misleading information about the currently registered license key.
  • Fixed a problem where KeyCue could not be re-registered with a new license key.
  • Fixed a problem where the settings window intercepted keyboard input meant for another application.
  • Fixed an error in the German localization.
  • Improved feedback shown in the registration section gives more precise information about the current state and which steps to take.
  • KeyCue now detects and helps to resolve two common installation errors: launching KeyCue from the distribution disk image and running multiple copies of KeyCue at the same time.

KeyCue 2.0 (January 2006)

  • KeyCue has been completely re-written as a Cocoa application; it is now distributed as a Universal Binary application, that means it is made to run on both Intel- and PowerPC-based Mac computers.
  • KeyCue can now detect and display shortcuts that include special keys (such as arrow keys).
  • The order of menu commands and their shortcuts can now be swapped.
  • KeyCue can now be configured to include or exclude shortcuts from the Apple menu.
  • KeyCue is now much faster. It uses a new technique to collect menu shortcuts, which significantly reduces the delay until the shortcut table appears.
  • Improved readability of the shortcut table. 
  • The KeyCue table now includes shortcuts installed by MenuMaster.
  • In some applications, KeyCue could not detect shortcuts in the Services submenu.

KeyCue 1.1 (September 2005)

  • Built-in documentation. To access the documentation from within KeyCue, click the "?" button in the settings dialog.
  • Improved detection and reporting of the "Enable access for assistive devices" option.
  • Improved compatibility with Mac OS X 10.4 ("Tiger").
  • On certain non-English Mac OS X systems, KeyCue failed to install the scripting extension required for collecting menu shortcuts.

KeyCue 1.0 (May 2004)

  • First Public Release