11 Commits

Author SHA1 Message Date
Philip Abbey
b90e6c7130 Connection reporting improvements and update resumption
Separation of phone connectivity and Internet access tests for finer grained feedback to the user.
Updates no longer stop on absence of Internet connectivity.
2023-11-18 15:52:02 +00:00
Joseph Abbey
647f92e9c6 2023-11-15 07:49:33 +00:00
JosephAbbey
c2bd0dfa40 Apply automatic changes 2023-11-14 23:18:35 +00:00
Joseph Abbey
22f9fa6901 Rename resources-deu/corrections.xml to resources-deu/strings/corrections.xml 2023-11-14 23:09:59 +00:00
Joseph Abbey
cf7be0bcd9 Create corrections.xml 2023-11-14 23:09:15 +00:00
SomeoneOnEarth
28a2616021 Correct German translation 2023-11-14 19:14:22 +01:00
Philip Abbey
d540fb576a Bugfixes
Do not crash on zero items to update
Report unreachable URLs
Verify API URL does not have a trailing slash '/'
Increased HTTP response diagnosis
2023-11-12 16:24:56 +00:00
Philip Abbey
765d7f7f50 Removed timer based update mechanism
Instead chaining calls from the previous update is a slightly close coupled way that might need to be refined.
2023-11-11 20:00:26 +00:00
Philip Abbey
e7c4411dd2 Fix for the update rate
Now perform a "round robin" of all toggle menu items. The delay is currently 100 ms to avoid Communications.BLE_QUEUE_FULL errors.
2023-11-11 13:36:08 +00:00
Philip Abbey
1653569e8f Added 54 devices
Added vibrate knowledgement
Fall back to a home made alert if no toast or vibrate
Support for 80 devices, 54 new ones added
2023-11-10 18:22:14 +00:00
Philip Abbey
816b0dc890 Internationalisation & Multi-watch support
Copied two methods from GarminThermoNest to translate languages and manage different sized icons for the various sizes of watch. Also copied ErrorView for smaller wrapped text for error messages.
2023-11-02 21:32:42 +00:00