Philip Abbey
03ff4b570b
Initial version
2025-09-05 15:43:01 +01:00
Philip Abbey
8868f2152c
Comments & Dictionaries
...
Reformatted comments to work in VSCode and converted `dict.get(:key)` to `dict[:key]` syntax as its nicer.
2025-07-24 18:54:27 +01:00
Philip Abbey
70f05e8912
Added missing code headers
...
And included vincentezw in headers for the code he touched.
2025-07-22 22:14:46 +01:00
Vincent Elger Zwanenburg
db3fbd9886
timers as statics, defensive popviews, no double confirmation, add pin
...
screen onBack, toggle state tweaks
2025-07-19 10:35:35 +01:00
Vincent Elger Zwanenburg
576f8c4a64
HomeAssistantConfirmationDelegate and HomeAssistantPinConfirmationDelegate undo toggles on timeout and reject
2025-07-19 10:35:35 +01:00
Philip Abbey
f2d65aa6e3
Added correctly formatted code comments
...
The newer SDK support tooltips to show the function prototype and help text, so best to make good use of it.
2025-07-04 16:57:25 +01:00
Philip Abbey
0b80e4546d
Corrected a previous incomplete commit
...
All now "WatchUi.loadResource($.Rez.Strings.WebhookFailed) as Lang.String"
2024-01-21 20:43:11 +00:00
Philip Abbey
6e67c4cf2a
Removed RezStrings.mc
...
And in-lined the resource strings fetching.
2024-01-21 20:38:01 +00:00
Philip Abbey
44ec2e2eb1
Initial Solution
2024-01-19 19:26:02 +00:00
Philip Abbey
9a268eaf02
Updated RezStrings.mc
...
Variables are now read only via getters.
2024-01-01 14:17:04 +00:00
Philip Abbey
b039dfbc3b
Added RezStrings.mc
...
The intention is to factorise out many copies of the same string to a central location. Now need to deal with making the variables read-only.
2024-01-01 12:57:50 +00:00
Philip Abbey
ae72313f5e
Settings reverted to a static class
2023-12-31 15:55:59 +00:00
Philip Abbey
56155f5f5c
Added Watch Battery transmission
...
Added a background service to send the watch battery level to Home Assistant.
Changed the Glance View as requested by a user.
Updated to new HA icon using SVG in stead of PNG.
2023-12-31 15:22:21 +00:00
Philip Abbey
4ab25ef860
Comment header update
...
Corrected spelling of username of contributor.
2023-12-17 12:46:20 +00:00
Philip Abbey
f086d0d03b
Bug fix for devices with API 3.1.0
...
1) Removed WatchUi.getCurrentView() API call in favour of a new method of ensuring only one ErrorView is pushed at a time.
2) Any error view will be cancelled when responses start working again, e.g. watch gets in Bluetooth range of the phone again.
3) Added error message decoding for misspelled entities.
Co-Authored-By: Joseph Abbey <me@josephabbey.dev >
2023-12-16 17:03:38 +00:00
Jan Schneider
143bcf08a7
Add application property "confirm_timeout"
...
After this time (in seconds), a confirmation dialog for an action is automatically closed and the action is cancelled.
Set to 0 to disable the timeout. The default value is 3 seconds.
2023-12-10 22:52:09 +01:00
Jan Schneider
ee3b2abed2
Auto close confirmation dialog after timeout
2023-12-10 12:16:01 +01:00
Philip Abbey
8c0540ee45
Initial version with "auto quit"
...
Quit the application after a user settable period of time based on a timeout value from the settings.
2023-12-02 19:04:53 +00:00
Philip Abbey
0ab9cb800a
Initial solution
...
For optional confirmation dialogue box.
2023-12-01 09:15:59 +00:00