RSS Sage-Like
A sidebar based RSS reader like the good ol' Sage add-on, may the gods avenge his untimely death.
Additional files are visible only to premium users
manifest.json
{
"manifest_version": 3,
"browser_specific_settings": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "109.0"
}
},
"name": "Sage-Like",
"version": "3.7.1",
"description": "A basic RSS reader like the good ol' Sage add-on, may the gods avenge his untimely death.",
"author": "arielg",
"permissions": [
"bookmarks",
"history",
"tabs",
"menus",
"clipboardRead",
"clipboardWrite",
"storage",
"downloads",
"scripting",
"alarms",
"webRequest",
"webRequestBlocking"
],
"host_permissions": [
"<all_urls>"
],
"content_security_policy": {
"extension_pages": "script-src 'self'"
},
"icons": {
"16": "/icons/sageLike-16.png",
"32": "/icons/sageLike-32.png",
"48": "/icons/sageLike-48.png"
},
"web_accessible_resources": [
{
"resources": [
"/feedPreview/feedPreview.html"
],
"matches": [
"*://*/*"
]
}
],
"action": {
"default_title": "Sage-Like sidebar",
"default_icon": {
"16": "/icons/sageLike-16.png",
"32": "/icons/sageLike-32.png",
"48": "/icons/sageLike-48.png"
}
},
"sidebar_action": {
"default_title": "Sage-Like",
"default_panel": "/sidebar/panel.html",
"default_icon": {
"16": "/icons/sageLike-16.png",
"32": "/icons/sageLike-32.png",
"48": "/icons/sageLike-48.png"
}
},
"page_action": {
"default_icon": {
"19": "/icons/pagePopup-gray-19.png",
"38": "/icons/pagePopup-gray-38.png"
},
"default_title": "Subscribe Using Sage-Like",
"default_popup": "/pagePopup/pagePopup.html"
},
"commands": {
"_execute_sidebar_action": {
"suggested_key": {
"default": "Ctrl+Shift+F2"
},
"description": "Toggle Sage-Like sidebar"
}
},
"background": {
"scripts": [
"/shared/common.js",
"/shared/rssTreeData.js",
"/syndication/helpers.js",
"/syndication/feed.js",
"/syndication/xmlFeed.js",
"/syndication/jsonFeed.js",
"/syndication/rssFeed.js",
"/syndication/rdfFeed.js",
"/syndication/atomFeed.js",
"/syndication/feedFactory.js",
"/syndication/websiteSpecificDiscovery.js",
"/syndication/syndication.js",
"/permissions/requiredPermissions.js",
"/background.js"
]
},
"options_ui": {
"open_in_tab": true,
"page": "/preferences/preferences.html"
}
}