Humble Store Filters

Humble Store Filters

Adds options to filter on the humble bundle store page based on steam wishlist, owned games and the platforms the game is sold for on the humble store.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "name": "Humble Store Filters",
  "version": "0.5.1",
  "description": "Adds options to filter on the humble bundle store page based on steam wishlist, owned games and the platforms the game is sold for on humble.",
  "icons": {
    "48": "icons/icon-48.png",
    "96": "icons/icon-96.png"
  },
  "permissions": [
    "webRequest",
    "storage",
    "https://steamcommunity.com/profiles/*/games?tab=all&xml=1",
    "https://store.steampowered.com/wishlist/profiles/*/wishlistdata/?p=*",
    "https://store.steampowered.com/dynamicstore/userdata/",
    "https://api.steampowered.com/ISteamApps/GetAppList/v0002",
    "https://login.steampowered.com/"
  ],
  "content_scripts": [
    {
      "matches": [
        "*://*.humblebundle.com/*"
      ],
      "js": [
        "utils.js",
        "filters.js"
      ],
      "css": [
        "styles.css"
      ]
    }
  ],
  "browser_action": {
    "default_popup": "options/options.html",
    "browser_style": true
  },
  "background": {
    "scripts": [
      "xml2json.js",
      "utils.js",
      "background.js"
    ],
    "persistent": false
  },
  "applications": {
    "gecko": {
      "id": "humblefilters@jokru"
    }
  }
}