I HATE CHROME.

Chrome doesn't support more than 4 keybindings per extension nor
keybindings including the Alt key. The reasons are hysterically unknown.
Since I'm not going to drop features for Firefox users just because
Google developers decided to make life impossible for web extensions
developers, I'm going to keep two different manifest files for Firefox
and Chrome - and advise users NOT to use Chrome.
master
Fabio Manganiello 2 years ago
parent 8cc77d8398
commit cd3d36dcb1
  1. 60
      src/manifest-chrome.json
  2. 96
      src/manifest-firefox.json
  3. 96
      src/manifest.json
  4. 1
      src/manifest.json

@ -0,0 +1,60 @@
{
"name": "platypush",
"description": "Web extension for interacting with Platypush instances via browser and creating custom browser actions",
"version": "0.1.8",
"manifest_version": 2,
"icons": {
"16": "icons/icon-16.png",
"32": "icons/icon-32.png",
"48": "icons/icon-48.png",
"64": "icons/icon-64.png",
"128": "icons/icon-128.png",
"256": "icons/icon-256.png"
},
"permissions": ["activeTab", "storage", "notifications", "clipboardRead", "clipboardWrite", "contextMenus", "<all_urls>"],
"browser_action": {
"default_title": "platypush",
"default_popup": "popup/popup.html"
},
"background": {
"scripts": ["background.js"]
},
"options_ui": {
"page": "options/options.html",
"chrome_style": true
},
"content_scripts": [
{
"matches": ["*://*/*"],
"js": ["content.js"]
}
],
"commands": {
"user-command-1": {
"suggested_key": {
"default": "Ctrl+Shift+1"
},
"description": "User command 1"
},
"user-command-2": {
"suggested_key": {
"default": "Ctrl+Shift+2"
},
"description": "User command 2"
},
"user-command-3": {
"suggested_key": {
"default": "Ctrl+Shift+3"
},
"description": "User command 3"
},
"user-command-4": {
"suggested_key": {
"default": "Ctrl+Shift+4"
},
"description": "User command 4"
}
}
}

@ -0,0 +1,96 @@
{
"name": "platypush",
"description": "Web extension for interacting with Platypush instances via browser and creating custom browser actions",
"version": "0.1.8",
"manifest_version": 2,
"icons": {
"16": "icons/icon-16.png",
"32": "icons/icon-32.png",
"48": "icons/icon-48.png",
"64": "icons/icon-64.png",
"128": "icons/icon-128.png",
"256": "icons/icon-256.png"
},
"permissions": ["activeTab", "storage", "notifications", "clipboardRead", "clipboardWrite", "contextMenus", "<all_urls>"],
"browser_action": {
"default_title": "platypush",
"default_popup": "popup/popup.html"
},
"background": {
"scripts": ["background.js"]
},
"options_ui": {
"page": "options/options.html",
"chrome_style": true
},
"content_scripts": [
{
"matches": ["*://*/*"],
"js": ["content.js"]
}
],
"commands": {
"user-command-0": {
"suggested_key": {
"default": "Ctrl+Alt+0"
},
"description": "User command 0"
},
"user-command-1": {
"suggested_key": {
"default": "Ctrl+Alt+1"
},
"description": "User command 1"
},
"user-command-2": {
"suggested_key": {
"default": "Ctrl+Alt+2"
},
"description": "User command 2"
},
"user-command-3": {
"suggested_key": {
"default": "Ctrl+Alt+3"
},
"description": "User command 3"
},
"user-command-4": {
"suggested_key": {
"default": "Ctrl+Alt+4"
},
"description": "User command 4"
},
"user-command-5": {
"suggested_key": {
"default": "Ctrl+Alt+5"
},
"description": "User command 5"
},
"user-command-6": {
"suggested_key": {
"default": "Ctrl+Alt+6"
},
"description": "User command 6"
},
"user-command-7": {
"suggested_key": {
"default": "Ctrl+Alt+7"
},
"description": "User command 7"
},
"user-command-8": {
"suggested_key": {
"default": "Ctrl+Alt+8"
},
"description": "User command 8"
},
"user-command-9": {
"suggested_key": {
"default": "Ctrl+Alt+9"
},
"description": "User command 9"
}
}
}

@ -1,96 +0,0 @@
{
"name": "platypush",
"description": "Web extension for interacting with Platypush instances via browser and creating custom browser actions",
"version": "0.1.8",
"manifest_version": 2,
"icons": {
"16": "icons/icon-16.png",
"32": "icons/icon-32.png",
"48": "icons/icon-48.png",
"64": "icons/icon-64.png",
"128": "icons/icon-128.png",
"256": "icons/icon-256.png"
},
"permissions": ["activeTab", "storage", "notifications", "clipboardRead", "clipboardWrite", "contextMenus", "<all_urls>"],
"browser_action": {
"default_title": "platypush",
"default_popup": "popup/popup.html"
},
"background": {
"scripts": ["background.js"]
},
"options_ui": {
"page": "options/options.html",
"chrome_style": true
},
"content_scripts": [
{
"matches": ["*://*/*"],
"js": ["content.js"]
}
],
"commands": {
"user-command-0": {
"suggested_key": {
"default": "Ctrl+Alt+0"
},
"description": "User command 0"
},
"user-command-1": {
"suggested_key": {
"default": "Ctrl+Alt+1"
},
"description": "User command 1"
},
"user-command-2": {
"suggested_key": {
"default": "Ctrl+Alt+2"
},
"description": "User command 2"
},
"user-command-3": {
"suggested_key": {
"default": "Ctrl+Alt+3"
},
"description": "User command 3"
},
"user-command-4": {
"suggested_key": {
"default": "Ctrl+Alt+4"
},
"description": "User command 4"
},
"user-command-5": {
"suggested_key": {
"default": "Ctrl+Alt+5"
},
"description": "User command 5"
},
"user-command-6": {
"suggested_key": {
"default": "Ctrl+Alt+6"
},
"description": "User command 6"
},
"user-command-7": {
"suggested_key": {
"default": "Ctrl+Alt+7"
},
"description": "User command 7"
},
"user-command-8": {
"suggested_key": {
"default": "Ctrl+Alt+8"
},
"description": "User command 8"
},
"user-command-9": {
"suggested_key": {
"default": "Ctrl+Alt+9"
},
"description": "User command 9"
}
}
}

@ -0,0 +1 @@
manifest-chrome.json
Loading…
Cancel
Save