Hover over and click classes on WebReg to visualize them on your calendar

Latest Version

Version
0.0.2
Update
November 21, 2019
Size
1.49MiB
Developer
Category
Users
409
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
*://webreg.usc.edu/*
See more

USC WebReg Super Schedule Extension

Sick of opening a 100 tabs when registering for classes? Use this Chrome extension to see your calendar while registering for classes. Hover/click on classes to visualize them in your calendar.

DISCLAIMER: This is just a calendar visualization tool. This tool will in no way affect or alter your CourseBin and registered classes
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "USC WebReg Super Schedule", "version": "0.0.2", "manifest_version": 2, "description": "Hover over and click classes on WebReg to visualize them on your calendar", "homepage_url": "http://gautamjethwani.com", "icons": { "16": "icons/icon-16.png", "48": "icons/icon-48.png", "128": "icons/icon-128.png" }, "browser_action": { "default_popup": "src/popup.html" }, "default_locale": "en", "permissions": [ "*://webreg.usc.edu/*" ], "content_scripts": [ { "all_frames" : false, "run_at": "document_end", "matches": ["*://webreg.usc.edu/Departments*"], "js":[ "src/calendar.js", "src/get-registered-classes.js", "src/insert-calendar-departments.js" ], "css": [ "src/calendar-assets/Cal.css", "src/calendar-assets/css", "src/calendar-assets/css(1)", "src/calendar-assets/css(2)", "src/loader.css" ] }, { "all_frames" : false, "run_at": "document_end", "matches": ["*://webreg.usc.edu/Courses*"], "js": [ "js/jquery-3.4.1.min.js", "src/calendar.js", "src/get-registered-classes.js", "src/insert-calendar-courses.js" ], "css": [ "src/calendar-assets/Cal.css", "src/calendar-assets/css", "src/calendar-assets/css(1)", "src/calendar-assets/css(2)", "src/loader.css" ] } ], "web_accessible_resources": [ "src/calendar-assets/Cal.css", "src/calendar-assets/css", "src/calendar-assets/css(1)", "src/calendar-assets/css(2)", "src/loader.css", "src/calendar.html" ]}
Read more