What's Changed
🆕 Finished exam will now will be strikethrough instead of just removing them from the view.
⬆️ Upgrade dependencies
⬆️ Bump minimum SDK version to 19 (Android 4.4 KitKat).
🆕 Finished exam will now will be strikethrough instead of just removing them from the view.
⬆️ Upgrade dependencies
⬆️ Bump minimum SDK version to 19 (Android 4.4 KitKat).
2022/2023
). Add new session 2023/2024
.🐛 Fixes issue where previously saved schedule is missing. [Issue #86]. Thanks to Faruq for reporting this issue.
After installing this update, your previously saved schedule should be restored.
On previous release, I've upgraded isar version to version 3.1.0
.
This version introduced a breaking changes where parameter directory
is now required for Isar.open()
method. Unfortunately,
no migration steps were given, so I refer to the example code. However, the directory defined in example code is on different
location of where isar store things in previous release. Hence, previous data is not loaded.
So, I went through deeper to isar issues and find this issue. So in this issue,
people discussed the correct directory path that should be passed to to Isar.open
method. Thus, I've updated the code to
use the correct directory path. Unfortunately, they didn't discuss for Windows. So' I can't guarantee you'll get you data back or not
✨ New feature: Final exams schedule!
The final exams can be added manually, or imported from i-Ma'luum. The neat part is, you can add the exams into your own calendar (Google, Outlook etc), so you can set up notification etc.
The .ics
ICalendar file is also generated, so you can share it with your friends or transfer to your PC etc.
Closing this issue #66 for now. Also, again, thanks to Aiman Rahim that added POC for adding items to calendar events in his PR #64
While we are on this topic, what do you think if we add ability to export class timetable to calendar also? Leave a thumbs in here (Issue #65) if you think it's a good idea 👍