CrosPaper - The Wallpaper Engine for ChromeOS

CrosPaper - The Wallpaper Engine for ChromeOS

Customize your Chromebook's wallpaper with any image you find online, in your Google Photos library, or your file browser.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "CrosPaper - The Wallpaper Engine for ChromeOS",
  "description": "Customize your Chromebook's wallpaper with any image you find online, in your Google Photos library, or your file browser.",
  "version": "2.9.3.5",
  "version_name": "CrosPaper - 1.0",
  "manifest_version": 3,
  "minimum_chrome_version": "109",
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_icon": {
      "16": "./images/CrosPaper.png",
      "32": "./images/CrosPaper.png",
      "48": "./images/CrosPaper.png",
      "128": "./images/CrosPaper.png"
    },
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "https://extensionpay.com/*"
      ],
      "js": [
        "ExtPay.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*/*"
      ],
      "js": [
        "./lib/html2canvas.js",
        "crospaperCS.js"
      ],
      "run_at": "document_start"
    }
  ],
  "options_page": "options.html",
  "icons": {
    "16": "./images/CrosPaper.png",
    "32": "./images/CrosPaper.png",
    "48": "./images/CrosPaper.png",
    "128": "./images/CrosPaper.png"
  },
  "short_name": "CrosPaper",
  "permissions": [
    "contextMenus",
    "wallpaper",
    "alarms",
    "notifications",
    "storage",
    "offscreen"
  ],
  "optional_permissions": [
    "identity",
    "downloads",
    "system.display",
    "idle"
  ],
  "host_permissions": [
    "https://*/*",
    "file://*"
  ],
  "storage": {
    "managed_schema": "admin.json"
  },
  "file_handlers": [
    {
      "action": "/liveOptions.html",
      "name": "Live Wallpapers",
      "accept": {
        "application/zip": [
          ".csp",
          ".cspx"
        ]
      },
      "icons": [
        {
          "src": "./images/CrosPaper.png",
          "sizes": "256x256",
          "type": "image/png"
        }
      ],
      "launch_type": "single-client"
    }
  ],
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlDtJD1Llf01dQCyb8LlRaokOH3ZP7YYh9bz9VBU8+sXRwyoq8btkmTY/HuD2fVsbZzAh1/tuvYqSlsAZSnlcK81SzNRWUO4JRI8eaxT1RFTEbbOaMFAI9sYTqDwnE4qe1AP495USnR3MOBWhGTJM1xs0OWxeWVGrR3MX8tX+wnthis2LCZq/5pSY5GPMHvH96bLJkO1oP6erdKvbtV77QgE2G+u/8EhampNSJff6FD8Jj99NpNKFZpbUAOCcgil8uaXfTVGBGplPHZq2rvmtgcl1pdNXFKfLegEHPGFQZMcn8DAO5rs6ZV2s/M937OvprV5Kh1ystm/jmpj29x3HFwIDAQAB",
  "oauth2": {
    "client_id": "743567996427-mqvgcjp7mtc7elu5k5dbp2evrglv7a36.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/userinfo.email",
      "https://www.googleapis.com/auth/userinfo.profile",
      "https://www.googleapis.com/auth/photoslibrary.appendonly",
      "https://www.googleapis.com/auth/photoslibrary.readonly"
    ]
  }
}