Day counting widget for Garmin API 4.1.0+, this was wrote for personal use, so only tested on Epix gen2. This is a widget attempt to do what Days Matter does on iOS.
- Handle invalid user input date (such as 2.31)
- Glance view of an user-selected Event date, with the set date, and days counting up or down.
- In the widget, there are three slots to store dates, count up or down is decided by the input date.
- User can set galnce, edit, or delete events.
- Completed the info page, show days, and yr,mm,dd.
- Update menu after edit to a new date.
- Find a way to update the glance once a day?
- Details on UI such as string location.
- Reorganize the files and folders.
- Maybe somehow type in the date (or better than pick between 2018-2026)?
- Notification system. (doesn't seem to be possible so far)
- When the count down reach 0.
- anniversary
- Edit -> set glance, will cause error
- Fixed, now edit -> init menu (not fixed, will stuck between main and confirmed)
- Another approach: pass down the menu as parent menu, then call menu and eventmenudelegate. parent menu arg
- this works with Ui.switchToView, but somehow on the edit menu, needs to press back twice.
- fixed by pop onece, everything is working good, also updates menu after edit.
- this works with Ui.switchToView, but somehow on the edit menu, needs to press back twice.
- Using the built-in confirmation for both glance and delete confirmation.
The icon is from Emotion icons created by Baianat - Flaticon. Some sample codes from the API package was modified and used.