Priority Matrix for Chrome

Priority Matrix for Chrome

Chrome Extension to turn web links into Priority Matrix items. Save PDF files, and context menu with other options.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Priority Matrix for Chrome",
  "short_name": "PM-Chrome",
  "description": "Chrome Extension to turn web links into Priority Matrix items. Save PDF files, and context menu with other options.",
  "version": "1.8.34",
  "author": "Appfluence Inc",
  "options_ui": {
    "page": "options/Options.html",
    "open_in_tab": true
  },
  "icons": {
    "16": "images/PM16.png",
    "48": "images/PM48.png",
    "128": "images/PM128.png"
  },
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_icon": "images/PM.png",
    "default_popup": "popup/popup.html",
    "default_title": "Priority Matrix"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/*.pdf",
        "*://*/*.pdf?*",
        "file://*/*.pdf"
      ],
      "js": [
        "contentscript/pdf.js"
      ],
      "run_at": "document_end"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "background/checkFirstuse.js",
        "background/contextMenu.js",
        "background/feedback.js",
        "images/logo_head.png",
        "images/flying_envelope_2.gif",
        "js/jquery-3.3.1.min.js",
        "js/jquery-ui.js",
        "js/select2.min.js",
        "css/select2.min.css",
        "css/jquery-ui.css",
        "pdf/pdf.js",
        "pdf/PMButton.html",
        "options/Options.html",
        "settings.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "permissions": [
    "contextMenus",
    "activeTab",
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "*://*/*.pdf",
    "*://*/*.pdf?*",
    "file://*/*.pdf"
  ]
}