Skip to content
This repository has been archived by the owner on Sep 20, 2019. It is now read-only.

Version 2.0.0

Compare
Choose a tag to compare
@Lord-Kamina Lord-Kamina released this 23 Nov 20:11
· 17 commits to master since this release

[2.0.0] - 2016-11-23

  • Added

    • At the request of many, added an optional (and experimental) feature to create custom XUL keys, which can then be assigned to shortcuts in the usual way. As of now, I have limited these custom keys to commands already defined in the Firefox commandset (i.e., no custom javascript).
    • Implemented a multi-pass mode that makes the "Steal focus" feature more robust, specifically, it can now be configured to scan a site more than once, allowing it to deal with sites that use scripting to create embeds after page-loading has completed (Reported by Randy_Sinn on http://www.pooq.co.kr)
    • Initial German Localization (by undef-labs, needs some updating).
  • Changed

    • Besides the Tools menu and the extensions preferences, the mappings dialog can now also be accessed via a toolbar button.
    • Add "Quit" and "Preferences" shortcuts when not defined normally.
    • Moved several previously uncategorized shortcuts into their proper groups. Removed duplicate shortcuts in more than one group.
    • Completely re-factored the way keypresses are parsed, in order to make handling more robust. Now using KeyboardEvent.keyCode and KeyboardEvent.code when the former is unavailable, thus bringing back support for dead keys, among other things.
    • Shortcut mappings will now be stored alongside the rest of preferences. The extension will detect previously added shortcuts and convert them automatically when updating.
  • Fixed

    • Implemented proper sizes for all icons.
    • Fixed bug caused by obsolete keycode VK_ENTER.
    • Made the release notes into a more workable format.
    • Windows.getMostRecentWindow() sometimes returned an incorrect window, which caused odd-behavior in some commands like selecting a specific tab; to fix this we now use the low-level API. (Original bug reported by Rami El Khatib)
    • Fixed sorting in the main shortcut dialog.
    • Fixed disabling and remapping of shortcuts defined only by menu items.
    • Fixed bug with disabling keys: All keys should now be re-enabled when the extension unloads.
    • Loads of smaller bug-fixes.