✨ Added ability to edit saved subject. Currently only changing venue property is possible. Partially fixes issue #37
![demo video](/assets/images/edit-schedule-f9158e45a38696ce637d798eab6a2709.gif)
✨ Added ability to delete individual saved subject. Issue #37
![demo video](/assets/images/remove-subject-cd3090986db1779bf5fa1955087b07d7.gif)
✨ Added ability to add subject. Fixes #38
![demo video](/assets/images/add-subject-ee83b487d516df952a62b6ab98cebeb2.gif)
✨ Add Usrah in Action prompt in COCU page in course browser, due to I think some of us can't find it and thinking the courses in not available in app.
![screenshot usrah](/assets/images/flutter_04-fb69c1f54eb86310b12684ed8f4bafb8.png)
✨ Kulliyyah other than main kulliyyah (eg: COCU
etc), in course validator are now automatically overriden. So you won't need to override manually.
![gif override kulliyyah](/assets/images/auto-fetch-db7d3ea45b7052364d5766bc7bd905b0.gif)
🚸 Add hints to save the schedule first before editing in schedule layout and its dialog. So you would no the schedule is customizable, but there is a need of some extra steps. Also, if you've
noticed, I've added the section information in the dialog, so you would not accidentally enter the wrong class
![screenshot hint save](/assets/images/flutter_03-f507a9f1a9c812195dbcee24a5d0daeb.png)
🚸 Add hint in input scope to select the main kulliyyah. Initial implementation of #41
💄 Update button theme to improve visibility in dark mode
✏️ Added session (academic year) and semester to metadata dialog.
🍱 Update web og:image
metatag asset
🧑💻 [DEV]
- Add
uuid
(for future implementation), session
and semester
in SavedSchedule Hive object.