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)