WojtekTB / UCSD-Schedule-Visualizer

Chrome extension that creates a timetable of your WebReg classes and shows you where the class you are hovering over would fit in your schedule.
MIT License
5 stars 3 forks source link

Manifest 3 Compatible #6

Closed kungharrison closed 2 years ago

kungharrison commented 2 years ago

Small patch to make it compatible to v3 for a potential future chrome extension? I know you stated you didn't want to do so in order to maintain compatibility to Firefox, if that's your plan you can close this pull and I can maintain a separate v3 version for an extension to make it easier for students to download and use without having to mess with dev settings.

WojtekTB commented 2 years ago

Yeah I have not 100% decided on how to do this yet, putting it out on the webstore would make it a lot easier for people but I just don't want to gate off firefox people. Not sure, maybe it makes sense to make a fork with manifest 2 and just use manifest 3 here.

I will think about it some more and decide on something later.

WojtekTB commented 2 years ago

hm, on closer inspection it looks like firefox does now support manifest v3 as outlined here: https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/

so I think it makes sense to move to manifest v3 and just let firefox people figure out how to install it themselves if they want to.