McGill Enhanced
Enhance the functionality of McGill.ca
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "McGill Enhanced",
"author": "kozirisdev",
"manifest_version": 2,
"version": "4.3.37",
"description": "Enhance the functionality of McGill.ca",
"permissions": [
"storage",
"*://*.mcgill.ca/*",
"*://demetrios-koziris.github.io/*"
],
"background": {
"scripts": [
"js/backgroundHTTP.js",
"js/background.js"
]
},
"browser_action": {
"default_icon": {
"38": "images/mcgill-128.png",
"128": "images/mcgill-128.png"
},
"default_popup": "menu/quicklinksMenu.html",
"default_title": "Click to view Quick Links Menu!"
},
"icons": {
"128": "images/mcgill-128.png"
},
"content_scripts": [
{
"all_frames": true,
"matches": [
"*://*.mcgill.ca/*",
"*://demetrios-koziris.github.io/*",
"*://www.docuum.com/*"
],
"js": [
"js/preInit.js",
"js/initStyling.js"
],
"run_at": "document_start"
},
{
"matches": [
"*://*.mcgill.ca/*",
"*://demetrios-koziris.github.io/*",
"*://www.docuum.com/*"
],
"js": [
"lib/purify.min.js",
"lib/jquery-3.5.1.min.js",
"lib/tooltipsy.min.js",
"lib/md5.js",
"lib/uuid-random.min.js",
"lib/fileSaver.js",
"lib/ics.js",
"js/dataDocuum.js",
"js/dataMercury.js",
"js/dataRecordings.js",
"js/dataClassAverages.js",
"js/dataCourseTitles.js",
"js/dataMcGillMap.js",
"js/addSidebar.js",
"js/addYearMenu.js",
"js/addAveCrowdsource.js",
"js/addProfLinks.js",
"js/addCourseLinks.js",
"js/applyToolTipsy.js",
"js/addCourseTitleTooltips.js",
"js/addScheduleExporter.js",
"js/addOneClickVSBRegistration.js",
"js/addVSBClassLinks.js",
"js/initEnhancement.js"
]
}
],
"web_accessible_resources": [
"css/sidebar.css",
"css/yearMenu.css",
"css/aveCrowdsource.css",
"css/profLinks.css",
"css/programs.css",
"css/vsb.css",
"css/minerva.css",
"images/*.png"
]
}