JosephAbbey
72b96c8f4d
Apply automatic changes
2025-09-14 11:48:48 +00:00
__JosephAbbey
8956c0afb6
Update GitHub Action for translation with new script ( #290 )
2025-09-14 12:44:10 +01:00
Joseph Abbey
c1d4045890
Update pip install and env
2025-09-14 12:40:22 +01:00
Joseph Abbey
1dc2117eb2
Update the translation script to use Gemini instead of Google Translate ( #287 )
2025-09-14 12:35:01 +01:00
Philip Abbey
2729182420
Fix HomeAssistant in strings ( #288 )
2025-09-14 12:20:43 +01:00
Philip Abbey
9852ae39c3
Update HTTP_Headers.md
...
Missed some normalisation of 'HomeAssistant'.
2025-09-14 12:13:44 +01:00
Philip Abbey
acdd44564b
2025 09 bug fixes ( #285 )
...
Three bug fixes.
1. Fixed a bug where templates failed to display in toggle menu items
(at least on some devices).
2. Fixed a bug where a menu item requesting to exit on completion
appeared to indicate failure when using Wi-Fi or LTE. The fix uses a
delay in exiting the application modelled as sufficient for a Venu 2
device, so this might need tweaking for other devices. Closes #283 .
3. Attempt to fixed an "Out of Memory" bug caused by v3.3 by making
automatic checking for menu updates both optional and automatically
turned off when insufficient memory is available. This last bug is
device dependent and may require another attempt. Closes #284 .
2025-09-13 20:09:26 +01:00
Philip Abbey
8db9820ffa
Cosmetic change to docs
...
"Home Assistant" -> "HomeAssistant"
2025-09-13 20:06:10 +01:00
Philip Abbey
ddc66baccb
Re-translation of the HomeAssistant strings
...
I note that automatic translation has had some fun with the conversion of 'HomeAssistant', and not always desirable.
2025-09-13 20:02:06 +01:00
krzys-h
61afdc0566
Improve all existing translations
...
Using the newly introduced improve mode of translation script
2025-09-13 20:50:19 +02:00
krzys-h
e50d365e65
Add an option to limit the processed languages
2025-09-13 20:50:19 +02:00
krzys-h
d1f5abfc1f
Implement improve mode
...
In improve mode, the AI is allowed to change any translation to correct
mistakes of the old Google Translate code.
2025-09-13 20:50:19 +02:00
krzys-h
0dd8bd72ff
Update the translation script to use Gemini instead of Google Translate
...
This code itself was also AI generated.
2025-09-13 20:50:14 +02:00
__JosephAbbey
b2f1025a18
Fix HomeAssistant in strings
2025-09-13 19:28:48 +01:00
Philip Abbey
3566920114
Documentation update
...
New settings.
2025-09-13 12:05:49 +01:00
Philip Abbey
7ba0d76bf6
Added option to turn off automatic menu update checking
...
This is because it uses additional memory than can cause some older devices to crash unless they have smaller menus.
2025-09-13 11:06:29 +01:00
Philip Abbey
e284cd2d4a
2 Bug fixes
...
1. Fixed a bug where templates failed to display in toggle menu items (at least on some devices).
2. Fixed a bug where a menu item requesting to exit on completion appeared to indicate failure when using Wi-Fi or LTE. The fix uses a delay in exiting the application modelled as sufficient for a Venu 2 device, so this might need tweaking for other devices.
2025-09-12 14:34:16 +01:00
Philip Abbey
46e44ada30
Update README.md
...
Added link to Github issues.
v3.3
2025-09-08 21:43:05 +01:00
Philip Abbey
960a069d99
Fixes ( #282 )
...
Fixes
2025-09-07 16:56:37 +01:00
Philip Abbey
c78ca4c318
Fixes
2025-09-07 14:43:18 +01:00
__JosephAbbey
0d28543156
278 add stale while revalidate to caching ( #280 )
...
Afetr startup and setting the meni item states, check to see if the
cache menu is out of date wrt the URL and then save the new version and
prompt the user to restart the application on the device. Initial
testing of the Beta version on my watch looks good.
2025-09-06 16:13:56 +01:00
__JosephAbbey
6e735ccd30
Handle null items and values, handle arrays directly under arrays
2025-09-06 16:12:43 +01:00
Philip Abbey
d534c60998
Update HISTORY.md
...
Added 3.3 version string.
2025-09-05 18:16:41 +01:00
Philip Abbey
4b206f4501
Update README.md
...
Amended for new cache validation code.
2025-09-05 16:40:57 +01:00
Philip Abbey
03ff4b570b
Initial version
2025-09-05 15:43:01 +01:00
Philip Abbey
27dc66d005
Update HomeAssistantApp.mc
...
Cosmetic
2025-09-05 10:36:35 +01:00
Philip Abbey
9dbae5a64a
Cosmetic
...
Code tidy
2025-09-05 10:01:24 +01:00
Philip Abbey
2923c8faec
Documentation update for v3.2
v3.2
2025-08-15 17:54:19 +01:00
Philip Abbey
a37b9842cb
Update HISTORY.md
...
Amended v3.1 text. Added v3.2 text.
2025-08-15 17:26:32 +01:00
__JosephAbbey
ec2324a8d1
Only re-register sensors if the state has changed ( #275 )
2025-08-15 17:15:02 +01:00
Philip Abbey
7d77a79ad8
Fix for update before Webhook ID (re-)created.
2025-08-15 17:04:54 +01:00
Philip Abbey
756647d156
Added Setting option to clear the Webhook ID
...
Co-Authored-By: __JosephAbbey <me@josephabbey.dev >
2025-08-15 15:23:30 +01:00
Joseph Abbey
25cbcfe59a
Rename variable
2025-08-15 13:56:46 +01:00
Philip Abbey
04dec1a8ba
Merge branch 'main' into 273-only-reregister-sensors-if-the-setting-has-been-updated
2025-08-15 13:41:37 +01:00
Philip Abbey
46740fac76
Update HISTORY.md
...
Amended v3.1 test to include the bug fix.
v3.1
2025-08-15 13:39:56 +01:00
Joseph Abbey
474bd552ad
Only re-register sensors if the state has changed
2025-08-15 13:22:29 +01:00
Philip Abbey
649f0f250d
264 add custom https headers for eg cloudflare tunnels ( #272 )
...
Additional settings to provide a custom HTTP header so that the
application can work with Cloudflare's Web Application Firewall (WAF).
2025-08-15 13:09:27 +01:00
Philip Abbey
5a0bd98ddb
Candidate bug fix for crash opening app from glance
...
Changed the function parameters on WebhookManager.onReturnRegisterWebhookSensor() to remove the last optional parameter that was causing the error message and this appears to keep the application happy on start up. Looks like an API request race between the glance's last call and the app first call.
Co-Authored-By: __JosephAbbey <me@josephabbey.dev >
2025-08-15 12:56:22 +01:00
Philip Abbey
ce81c6af0a
Review comments
...
Co-Authored-By: Lars Pöpperl <45465820+tispokes@users.noreply.github.com >
2025-08-11 20:07:10 +01:00
Philip Abbey
3d7b588d2c
small doc suggestions ( #271 )
...
Thank you!
2025-08-10 20:52:29 +01:00
Philip Abbey
166b5f4ec3
Found a path to a crash condition
...
Preventing a de-reference of null when the HA server is unreachable.
2025-08-10 20:50:12 +01:00
Philip Abbey
57128bf7a4
Update README.md
...
Amended path to create security tokens.
2025-08-10 19:09:52 +01:00
Philip Abbey
64bebded0a
Update GarminHomeAssistantSettings.png
2025-08-10 18:42:48 +01:00
tispokes
b9db9af3bf
small doc suggestions
...
small doc suggestions
small doc suggestions
2025-08-10 18:42:28 +02:00
Philip Abbey
ad7d278072
Amended documentation
...
No longer using groups for sub-menus.
2025-08-10 14:39:55 +01:00
Philip Abbey
dd484aa615
Fix for settings
...
HTTP-Headers settings no longer crash the application on the device. Group settings removed as they could be be changed a second time due to a bug in the SDK.
2025-08-10 14:08:52 +01:00
Philip Abbey
f224268554
Documentation
2025-08-09 16:36:46 +01:00
Philip Abbey
e9f6ccfd0d
Updated translations from @tispokes
...
Amended translate.py and created a batch script to ease of running the translations.
Co-Authored-By: Lars Pöpperl <45465820+tispokes@users.noreply.github.com >
2025-08-09 13:42:55 +01:00
Philip Abbey
ad8a895f58
Added international strings
...
Required for new settings.
2025-08-09 11:41:22 +01:00
Philip Abbey
549b04f349
Minor fix to strings.xml
...
Both English and German to remove a historical ambiguity.
2025-08-09 11:08:06 +01:00