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

Commit 2f18525

Browse files
committed
Version bump and release notes.
1 parent cd6030b commit 2f18525

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

data/README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@ This extension supports localization, if you are fluent in a language other than
1010
No coding knowledge required.
1111

1212
## Current Version
13-
- Version: 1.4.0
14-
- Date: 2016-11-14
13+
- Version: 2.0.0
14+
- Date: 2016-11-23
1515
- Official Releases @ AMO: <https://addons.mozilla.org/en-US/firefox/addon/keybinder>
1616
- Support site: <https://github.com/Lord-Kamina/keybinder>
1717

1818
## Known Issues
19-
+ Some Shortcuts with special characters will show superfluous modifiers (Like on spanish keyboards, "?" will also register shift as a keypress.), this is mostly a cosmetic bug.
20-
+ Certain commands can only be disabled, not remapped (So far: Hide Firefox and Hide Others in macOS)
21-
+ Some commands, although able to be remapped, will also respond to their original shortcut. (So far seen on macOS: Shortcuts which by default include Alt/Option and a letter)
19+
+ Certain commands can only be disabled, not remapped (So far: "Hide Firefox" and "Hide Others" in macOS)
2220

2321
## TO DO
2422
+ Port the bug-78414 workaround to MutationObserver.
@@ -29,7 +27,7 @@ No coding knowledge required.
2927

3028
[[toc]]
3129

32-
## [1.4.0] - 2016-XX-XX
30+
## [2.0.0] - 2016-11-23
3331

3432
+ ### Added
3533
+ 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).
@@ -41,6 +39,7 @@ No coding knowledge required.
4139
+ Add "Quit" and "Preferences" shortcuts when not defined normally.
4240
+ Moved several previously uncategorized shortcuts into their proper groups. Removed duplicate shortcuts in more than one group.
4341
+ 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.
42+
+ Shortcut mappings will now be stored alongside the rest of preferences. The extension will detect previously added shortcuts and convert them automatically when updating.
4443

4544
+ ### Fixed
4645
+ Implemented proper sizes for all icons.

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"license": "MPL 2.0",
44
"author": "Gregorio Litenstein <[email protected]>",
55
"homepage": "https://github.com/Lord-Kamina/keybinder",
6-
"version": "1.4.0",
6+
"version": "2.0.0",
77
"title": "Keybinder",
88
99
"icon": {
@@ -136,7 +136,7 @@
136136
"name": "keysMapDirty",
137137
"type": "bool",
138138
"title": "Dirty Keys Map",
139-
"description": "If this value is true, we should ignore the cache and rebuild the list of Keys from scratch.",
139+
"description": "If this value is true, we should ignore the cache and rebuild the list of Keys from scratch. (Used when enabling/disabling the Custom XUL keys functionality)",
140140
"value": false,
141141
"hidden": true
142142
},
@@ -153,6 +153,13 @@
153153
"title": "Custom XUL Keys",
154154
"value": "[]",
155155
"hidden": true
156+
},
157+
{
158+
"name": "keybinderOverlays",
159+
"type": "string",
160+
"title": "Shortcut Definitions",
161+
"value": "{}",
162+
"hidden": true
156163
}
157164
],
158165
"dependencies": {

0 commit comments

Comments
 (0)