Ersa Wearable Platform
Embedded smartwatch firmware and application framework
Loading...
Searching...
No Matches
ui_strings.h
Go to the documentation of this file.
1#pragma once
2
3namespace ersa {
4namespace strings {
5
6// Status & Progress Messages
7inline constexpr const char* MSG_READY = "Ready";
8inline constexpr const char* MSG_WIFI_CONNECTING = "Connecting WiFi...";
9inline constexpr const char* MSG_WIFI_FAILED = "WiFi Connect Failed";
10inline constexpr const char* MSG_WIFI_NO_SSID = "WiFi SSID not set";
11inline constexpr const char* MSG_SYNCING_NTP = "Syncing NTP...";
12inline constexpr const char* MSG_NTP_SYNCED = "NTP Time Synced";
13inline constexpr const char* MSG_HTTP_TIME_SYNCED = "HTTP Time Synced";
14inline constexpr const char* MSG_TIME_SYNC_FAILED = "Time Sync Failed";
15inline constexpr const char* MSG_QUERYING_CALDAV = "Querying CalDAV...";
16inline constexpr const char* MSG_CALDAV_FAILED = "CalDAV HTTP Failed";
17inline constexpr const char* MSG_SYNC_COMPLETE = "Sync Complete";
18inline constexpr const char* MSG_SYNCING = "syncing...";
19inline constexpr const char* MSG_LOW_BATT = "low batt";
20inline constexpr const char* MSG_USB_POWER = "USB power";
21inline constexpr const char* MSG_ONLINE = "online";
22inline constexpr const char* MSG_OFFLINE = "offline";
23
24// Empty State Messages
25inline constexpr const char* MSG_NO_EVENTS_TODAY = "no events today";
26inline constexpr const char* MSG_NO_TASKS = "no tasks found";
27inline constexpr const char* MSG_PRESS_SYNC_CALDAV = "press B2 to sync CalDAV";
28
29// App Titles & Drawer Labels
30inline constexpr const char* APP_TITLE_CLOCK = "clock";
31inline constexpr const char* APP_TITLE_NOW_PLAYING = "now playing";
32inline constexpr const char* APP_TITLE_CALLS = "calls";
33inline constexpr const char* APP_TITLE_NOTIFS = "notifications";
34inline constexpr const char* APP_TITLE_CALENDAR = "calendar";
35inline constexpr const char* APP_TITLE_AGENDA = "agenda";
36inline constexpr const char* APP_TITLE_TASKS = "tasks";
37inline constexpr const char* APP_TITLE_HOTSPOT = "hotspot";
38inline constexpr const char* APP_TITLE_STATUS = "status";
39inline constexpr const char* APP_DRAWER_HEADER = "apps";
40
41// Navigation & Button Hints
42inline constexpr const char* NAV_DRAWER_FOOTER = "scroll B1 select B2";
43inline constexpr const char* NAV_CALENDAR_FOOTER = "B1 +month / hold drawer B2 today";
44inline constexpr const char* NAV_AGENDA_FOOTER = "B1 scroll / hold drawer B2 sync";
45inline constexpr const char* NAV_AGENDA_EMPTY_FOOT = "B2 sync hold B1 drawer";
46inline constexpr const char* NAV_TODO_FOOTER = "B1 scroll / hold drawer B2 toggle";
47inline constexpr const char* NAV_TODO_EMPTY_FOOT = "B2 sync hold B1 drawer";
48inline constexpr const char* NAV_STATUS_FOOTER = "sync B2 menu B1";
49
50} // namespace strings
51} // namespace ersa
constexpr const char * NAV_STATUS_FOOTER
Definition ui_strings.h:48
constexpr const char * APP_TITLE_AGENDA
Definition ui_strings.h:35
constexpr const char * MSG_SYNC_COMPLETE
Definition ui_strings.h:17
constexpr const char * MSG_SYNCING
Definition ui_strings.h:18
constexpr const char * NAV_AGENDA_FOOTER
Definition ui_strings.h:44
constexpr const char * APP_TITLE_NOW_PLAYING
Definition ui_strings.h:31
constexpr const char * APP_TITLE_CLOCK
Definition ui_strings.h:30
constexpr const char * NAV_AGENDA_EMPTY_FOOT
Definition ui_strings.h:45
constexpr const char * APP_TITLE_STATUS
Definition ui_strings.h:38
constexpr const char * NAV_TODO_EMPTY_FOOT
Definition ui_strings.h:47
constexpr const char * NAV_TODO_FOOTER
Definition ui_strings.h:46
constexpr const char * MSG_WIFI_FAILED
Definition ui_strings.h:9
constexpr const char * APP_DRAWER_HEADER
Definition ui_strings.h:39
constexpr const char * MSG_NO_TASKS
Definition ui_strings.h:26
constexpr const char * MSG_TIME_SYNC_FAILED
Definition ui_strings.h:14
constexpr const char * MSG_CALDAV_FAILED
Definition ui_strings.h:16
constexpr const char * MSG_WIFI_CONNECTING
Definition ui_strings.h:8
constexpr const char * MSG_SYNCING_NTP
Definition ui_strings.h:11
constexpr const char * MSG_WIFI_NO_SSID
Definition ui_strings.h:10
constexpr const char * MSG_HTTP_TIME_SYNCED
Definition ui_strings.h:13
constexpr const char * APP_TITLE_CALLS
Definition ui_strings.h:32
constexpr const char * MSG_PRESS_SYNC_CALDAV
Definition ui_strings.h:27
constexpr const char * MSG_OFFLINE
Definition ui_strings.h:22
constexpr const char * APP_TITLE_NOTIFS
Definition ui_strings.h:33
constexpr const char * MSG_NTP_SYNCED
Definition ui_strings.h:12
constexpr const char * APP_TITLE_CALENDAR
Definition ui_strings.h:34
constexpr const char * NAV_DRAWER_FOOTER
Definition ui_strings.h:42
constexpr const char * MSG_LOW_BATT
Definition ui_strings.h:19
constexpr const char * MSG_NO_EVENTS_TODAY
Definition ui_strings.h:25
constexpr const char * MSG_USB_POWER
Definition ui_strings.h:20
constexpr const char * APP_TITLE_TASKS
Definition ui_strings.h:36
constexpr const char * NAV_CALENDAR_FOOTER
Definition ui_strings.h:43
constexpr const char * MSG_READY
Definition ui_strings.h:7
constexpr const char * APP_TITLE_HOTSPOT
Definition ui_strings.h:37
constexpr const char * MSG_ONLINE
Definition ui_strings.h:21
constexpr const char * MSG_QUERYING_CALDAV
Definition ui_strings.h:15
Definition application.h:10