Currently when the list of semesters loads, it will always default to the first semester (as that's first in the list of dates on the UoM page).
It should be possible to 'guess' what semester is the next upcoming/relevant one for the user by looking at the current date and comparing it to the semester dates.
I've been alerted to the fact that Sunday events actually do exist within the University timetabling syste. Unfortunately, when they're included on the timetable page, Sunday is made the first column, which offsets the events in the iCalendar file by one day.
The solution is probably just to check on the day name in the column and offset if Sunday is the first one - I'll get around to it at some point
This extension is literally only useful to current UoM students, so the more of them that can be reached to tell them about this extension, the better.
I'm no longer a current UoM student, so spreading it out to students myself is harder now - it would be good to highlight this problem in a call-to-action on the popup page itself.
Whenever the extension popup window is re-poened, a new event listener is added for the function trigger. This results in multiple downloads when the timetable button is clicked
The toolbar/popup icon has been confirmed as not showing up on Chrome on Windows 8 on a Microsoft Surface (thanks @crozone !). I believe the issue is that the supplied icon doesn't conform to the two new image sizes required in the mainfest file: https://developer.chrome.com/extensions/browserAction#manifest .
This should be an easy fix, I will upload new exports of the logo at the appropriate sizes.
Look like the good old 'stable API' for fetching semester dates has busted after the page layout (and URL!) have changed again: http://www.unimelb.edu.au/dates.
Dates are now stored in separate pages per year, and the HTML layout has also changes slightly.