v0.3.13 - March 20, 2013
- Added better usage instructions and some protips to the README. Check out the TL;DR and Protips section
- Fixed a bug where all elements were clicked in top left; Only links are clicked in top left
- Minor tweaks to matching
- Shortcat archive should no longer be bugged with The Unarchiver (thanks to @ziromr for reporting!)
v0.3.12 - March 9, 2013
- Modifiers now work when clicking links
- Clicking links now attempt to click from top left corner
- Extend beta expiry to July 2013
- Engine rewrite taking much longer than expected
v0.3.11 - Feburary 17, 2013
- Extend beta expiry to May 2013
- Currently undergoing significant rewrite for major performnace improvements; stay tuned!
v0.3.10 - December 9, 2012
- Application switch and window change will now deactivate Shortcat
- Extend beta expiry to March 2013
v0.3.9 - December 1, 2012
- Able to use Option-based shortcuts to activate Shortcat
- New menu bar and search icons by @infinityrobot
- Added optimized app icons for different resolutions
- Clicking links within Help menu now works correctly
v0.3.8 - November 19, 2012
- Added ability to mouse over the top matched element by double tapping Control.
- Improved shortcut assignment:
- Fixed a regression where shortcut assignment was not splitting words correctly
- Ignores the scheme in URLs (i.e. ignores http://)
v0.3.7 - November 10, 2012
- Added preferences window
- Added ability to specify shortcut in preferences. Activation shortcut will have been reset. Please change it to your shortcut of choice again.
- Add ability to start Shortcat on login in preferences
v0.3.6 - October 17, 2012
- Added ability to double-click. To double-click, simply double tap Enter when activating an element.
- Overlay is now Retina-enabled. Retina icons are coming soon!
v0.3.5 - October 16, 2012
- Fixes for non-English users:
- Ignore accents when filtering elements
- Strip non-alphanumeric characters when assigning shortcuts
- Allow global keyboard shortcuts to work when Shortcat is active
- Remove semi-opaque border by request from Alfred.app
v0.3.4.1 - September 29, 2012
- Having issues? Please let me know!
- A fix (hopefully) for query field occasionally not accepting input
- Prevent scoping when a query is already in progress
- Bring app to front when showing dialogs
- Beta expiry changed to January 1st, 2013
v0.3.4 - September 26, 2012
- Public beta release
- Activating radio buttons and check boxes now use AXPress rather than rely on hitbox
- Elements with title elements not matching
- Add a help window that shows up once on start. Also accessible via status item.
v0.3.3 - September 21, 2012
- Deactivate on Cmd+Tab
- Fix even-numbered line links not activating
- Sparkle checks every hour
- Visual feedback if no element was found for a query
- Made query window stand out a bit more
- Deactivate on mouse click
- Ignore tiny elements
- Only use title attribute of Links
v0.3.2 - September 20, 2012
- First delta-enabled update!
- Fix spinner spinning when not actually doing anything
- Tweaked colour on focus ring and added rounded corners
- Added border and rounded corners to highlighters
v0.3.1.2 - September 20, 2012
- Added new icon
- Fix for clicking the mouse at its current position
- Updated MacRuby to 0.12
v0.3.1.1 - September 19, 2012
- Actioning an element before enumeration finishes works again
v0.3.1 - September 19, 2012
- Updated Sparkle for delta updates
- Major improvements to responsiveness
- Added progress indicator for when it’s processing
- Enumerating everything within Web Areas again
- Bug fixes and performance improvements for element enumeration
v0.3.0 - September 18, 2012
- Element activation improvements:
- Much more stable shortcut algorithm based on element text
- A query with an element’s exact shortcut will make that element the top match
- No longer need to wait for highlight to use shortcut
- Able to use Space, . or ; as a delimiter to a new query, i.e. <query>;<shortcut>.
- Activating an element with a shortcut no longer activates immediately when doing <query> <shortcut>. Enter is now the only way to activate an element because it allows you to use modifiers like Ctrl, Command, Option etc.
- Scroll area scoping improvements:
- Shortcuts now uses letters based on distance from home row
- Can be used without waiting for highlight
- Enumeration improvements:
- Now only enumerates links within web views by default. You can go back to the old behaviour by scoping to the web view by holding Shift then the shortcut for the web view.
- Fixed incorrect query window and border positioning for some more multi-monitor configurations
- Tweaked scoring algorithm
- Tweaked highlighter colours and translucency for better readability
v0.2.6.2 - September 2, 2012
- Fixed query field not getting input in Lion
v0.2.6.1 - September 2, 2012
- Fixed issue where query field would not take input when activated
- Fixed crash on Lion
v0.2.6 - August 26, 2012
- Revamped control system; No longer steals focus when activated
- Blue focus ring shows what window or scrollable view it’s targeting
- Holding Shift will highlight focusable elements. Simply type the shortcut while holding Shift and Shortcat will scope its search within that element
- Added ability to simply click by pressing Return when query field is empty
- You can now use modifiers when you perform a click, i.e. Control+Return will perform a right click, Cmd+Return will open a link in a new tab, etc
- Fixed a bug where exact matches were not as high in the list as desired
- Performance improvements: No longer hangs when trying to enumerate massive element trees like Tweetbot and web pages
- Alpha expires October 1st 2012
v0.2.5.1 - July 27, 2012
- Fixed link clicking not working in Mountain Lion
v0.2.5 - July 25, 2012
- Mountain Lion compatibility
- Gatekeeper signed
- About dialog now says dialog
v0.2.4 - July 17, 2012
- Added update mechanism (Sparkle)
- All links within WebAreas are always actionable. Searching may be slower with many URLs
v0.2.3 - July 3, 2012
- Added much better looking UI idea from @ileitch
- Fixed Cmd-A
- Shortcut text now bold for better visibility
- Able to change activation shortcut via defaults write com.sproutcube.shortcat activationShortcut "Space+OPTION" for example
- ’;’ will highlight all actionable elements
- Scoring algorithm tweaks. Now matches placeholders.