-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
UI
As I have said in the README, this launcher is highly inspired by Roy-Erners's design, which we can find on Figma.
I've only change the Favorites and Notifications tile positions.
Tiles descriptions
Watchface: this screen will be shown, after some timeout, or when the user locks the watch(if the watch has thealways-onfeature);Applications: in this tile will be shown all applications available;Settings: will be shown some basic configurations, with an option to open the settings app;Notifications: in this screen will be shown your latest notifications;Favorites: I've called this screen favorites, but probably this name will be change later. But the idea is to have your favorite apps.
Methods
-
timely_launcher: functions to control the launcher;_init: this function will initiate the launcher and should take no argument;_set_weather: function to update the weather info on UI. The info's described intimely_weather_data.h;_set_notifications: function to update the notifications info on UI. (There is no struct data yet);_go_to_watchface: function to make UI change its context to watchface tile;_go_to_apps: function to make UI change its context to applications tile;_go_to_notifications: function to make UI change its context to notifications tile;_go_to_tray: function to make UI change its context to tray tile;_go_to_app: function to make UI change its context to a given app tile;_go_back: go back by one tile;_deinit: this function will initiate the launcher and should take no argument;
-
timely_watchface: functions to control the watchface;_init: this function will initialize the watchface tile objects;_tile_setup: this function will setup the watchface by parsing the json file(not implemented yet);_deinit: this function will de-initialize the watchface tile objects;
-
timely_apps: functions to control the applications tile;_init: this function will initialize the applications tile objects;_tile_setup: this function will setup the applications by parsingtimely_apps_tlist;_deinit: this function will de-initialize the applications tile objects;
-
timely_notifications: functions to control the notifications tile;_init: this function will initialize the notifications tile objects;_tile_setup: this function will setup the notifications by parsingtimely_notifications_t(not implemented yet) list;_deinit: this function will de-initialize the notifications tile objects;
-
timely_tray: functions to control the tray tile;_init: this function will initialize the tray tile objects;_tile_setup: this function will setup the tray by parsingtimely_tray_t(not implemented yet) list;_deinit: this function will de-initialize the tray tile objects;
References
- Caerus (kairos): the Timely God of Greek Mythology - name origin;
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation

