FluentTyper: Autocomplete and Spell Checker

FluentTyper: Autocomplete and Spell Checker

FluentTyper aims to improve the ease and speed of textual input by predicting words. It autocompletes words for you as you type.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "background": {
    "service_worker": "background.js",
    "type": "module"
  },
  "optional_host_permissions": [
    "<all_urls>"
  ],
  "content_scripts": [
    {
      "css": [
        "third_party/tribute/tribute.css"
      ],
      "js": [
        "third_party/tribute/tribute.js",
        "cs.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "run_at": "document_idle",
      "all_frames": true,
      "match_about_blank": true
    }
  ],
  "description": "FluentTyper aims to improve the ease and speed of textual input by predicting words. It autocompletes words for you as you type.",
  "icons": {
    "16": "icon/icon16.png",
    "32": "icon/icon32.png",
    "48": "icon/icon48.png",
    "64": "icon/icon64.png",
    "72": "icon/icon72.png",
    "96": "icon/icon96.png",
    "128": "icon/icon128.png",
    "256": "icon/icon256.png"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "icon/icon*",
        "third_party/libpresage/*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "name": "FluentTyper: Autocomplete and Spell Checker",
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "permissions": [
    "storage",
    "activeTab"
  ],
  "version": "2024.4.22",
  "manifest_version": 3,
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"
  },
  "commands": {
    "toggle-ft-active-tab": {
      "suggested_key": {
        "default": "Ctrl+Shift+F",
        "mac": "Command+Shift+F"
      },
      "description": "Toggle on/off FluentTyper on active tab"
    },
    "trigger-ft-active-tab": {
      "suggested_key": {
        "default": "Ctrl+Period"
      },
      "description": "Trigger FluentTyper on active tab"
    }
  },
  "offline_enabled": true,
  "action": {
    "default_icon": {
      "16": "icon/icon16.png",
      "32": "icon/icon32.png",
      "48": "icon/icon48.png",
      "64": "icon/icon64.png",
      "72": "icon/icon72.png",
      "96": "icon/icon96.png",
      "128": "icon/icon128.png",
      "256": "icon/icon256.png"
    },
    "default_popup": "popup/popup.html",
    "default_title": "Do action"
  },
  "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}