338 storagesetvalue error out of memory error (#339)

Should be a trivial review.
This commit is contained in:
Philip Abbey
2026-01-29 17:29:23 +00:00
committed by GitHub
110 changed files with 258 additions and 244 deletions

View File

@@ -55,3 +55,4 @@
| 3.7 | Bug fix for `numeric` menu items not working over Wi-Fi & LTE. |
| 3.8 | Added icon for `numeric` menu items and revised icons in general. |
| 3.9 | Small update to warn users with empty menu definitions to read the instructions! |
| 3.10 | Bug fix for out of memory error in the glance when caching the menu to [`Storage`](https://developer.garmin.com/connect-iq/api-docs/Toybox/Application/Storage.html). This is now delayed until the main application is opened. |

View File

@@ -2,13 +2,13 @@
rem -----------------------------------------------------------------------------------
rem
rem Distributed under MIT Licence
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
rem
rem -----------------------------------------------------------------------------------
rem
rem GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
rem tested on a Venu 2 device. The source code is provided at:
rem https://github.com/house-of-abbey/GarminHomeAssistant.
rem https://github.com/house-of-abbey/GarminHomeAssistant
rem
rem J D Abbey & P A Abbey, 28 December 2022
rem

View File

@@ -2,13 +2,13 @@
rem -----------------------------------------------------------------------------------
rem
rem Distributed under MIT Licence
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
rem
rem -----------------------------------------------------------------------------------
rem
rem GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
rem tested on a Venu 2 device. The source code is provided at:
rem https://github.com/house-of-abbey/GarminHomeAssistant.
rem https://github.com/house-of-abbey/GarminHomeAssistant
rem
rem J D Abbey & P A Abbey, 28 December 2022
rem

View File

@@ -2,13 +2,13 @@
rem -----------------------------------------------------------------------------------
rem
rem Distributed under MIT Licence
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
rem See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
rem
rem -----------------------------------------------------------------------------------
rem
rem GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
rem tested on a Venu 2 device. The source code is provided at:
rem https://github.com/house-of-abbey/GarminHomeAssistant.
rem https://github.com/house-of-abbey/GarminHomeAssistant
rem
rem J D Abbey & P A Abbey, 11 November 2025
rem

View File

@@ -1,13 +1,13 @@
####################################################################################
#
# Distributed under MIT Licence
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
#
####################################################################################
#
# GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
# tested on a Venu 2 device. The source code is provided at:
# https://github.com/house-of-abbey/GarminHomeAssistant.
# https://github.com/house-of-abbey/GarminHomeAssistant
#
# J D Abbey & P A Abbey, 28 December 2022
#

View File

@@ -1,13 +1,13 @@
####################################################################################
#
# Distributed under MIT Licence
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
#
####################################################################################
#
# GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
# tested on a Venu 2 device. The source code is provided at:
# https://github.com/house-of-abbey/GarminHomeAssistant.
# https://github.com/house-of-abbey/GarminHomeAssistant
#
# J D Abbey & P A Abbey, 29 December 2023
#

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,13 +1,13 @@
#-----------------------------------------------------------------------------------
#
# Distributed under MIT Licence
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
#
#-----------------------------------------------------------------------------------
#
# GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
# tested on a Venu 2 device. The source code is provided at:
# https://github.com/house-of-abbey/GarminHomeAssistant.
# https://github.com/house-of-abbey/GarminHomeAssistant
#
# J D Abbey & P A Abbey, 28 December 2022
#

View File

@@ -1,13 +1,13 @@
####################################################################################
#
# Distributed under MIT Licence
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
# See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
#
####################################################################################
#
# GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
# tested on a Venu 2 device. The source code is provided at:
# https://github.com/house-of-abbey/GarminHomeAssistant.
# https://github.com/house-of-abbey/GarminHomeAssistant
#
# J D Abbey & P A Abbey, 24 July 2025
#

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 14 November 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 14 November 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
J D Abbey & P A Abbey, 28 December 2022

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -2,12 +2,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,12 +1,12 @@
<!--
Distributed under MIT Licence
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
tested on a Venu 2 device. The source code is provided at:
https://github.com/house-of-abbey/GarminHomeAssistant.
https://github.com/house-of-abbey/GarminHomeAssistant
P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 31 October 2023

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// J D Abbey & P A Abbey, 28 December 2022
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// J D Abbey & P A Abbey, 28 December 2022
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// J D Abbey & P A Abbey, 28 December 2022
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & moesterheld, 31 October 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & moesterheld & vincentezw, 31 October 2023
//
@@ -27,6 +27,8 @@ using Toybox.Timer;
//
(:glance, :background)
class HomeAssistantApp extends Application.AppBase {
static const scStorageKeyMenu as Lang.String = "menu";
private var mHasToast as Lang.Boolean = false;
private var mApiStatus as Lang.String?;
private var mMenuStatus as Lang.String?;
@@ -206,8 +208,17 @@ class HomeAssistantApp extends Application.AppBase {
if (data == null) {
mMenuStatus = WatchUi.loadResource($.Rez.Strings.Unavailable) as Lang.String;
} else {
if (Settings.getCacheConfig()) {
Storage.setValue("menu", data as Lang.Dictionary);
if (hasCachedMenu()) {
mMenuStatus = WatchUi.loadResource($.Rez.Strings.Cached) as Lang.String;
} else if (mIsApp) {
// var stats = System.getSystemStats(); // stats.* values in bytes
// System.println("HomeAssistantApp onReturnFetchMenuConfig() Memory: total=" + stats.totalMemory + ", used=" + stats.usedMemory + ", free=" + stats.freeMemory);
// This call can crash a glance with "Error: Out Of Memory Error"
// https://forums.garmin.com/developer/connect-iq/i/bug-reports/storage-setvalue-should-handle-memory-limits-gracefully
// "Keys and values are limited to 8 KB each, and a total of 128 KB of storage is available."
// "Storage.setValue() fails with an uncatchable out-of-memory error."
Storage.setValue(scStorageKeyMenu, data as Lang.Dictionary);
mMenuStatus = WatchUi.loadResource($.Rez.Strings.Cached) as Lang.String;
} else {
mMenuStatus = WatchUi.loadResource($.Rez.Strings.Available) as Lang.String;
@@ -246,7 +257,7 @@ class HomeAssistantApp extends Application.AppBase {
if (Settings.getClearCache() || !Settings.getCacheConfig()) {
return false;
}
return (Storage.getValue("menu") as Lang.Dictionary) != null;
return (Storage.getValue(scStorageKeyMenu) as Lang.Dictionary) != null;
}
//! Fetch the menu configuration over HTTPS, which might be locally cached.
@@ -260,10 +271,10 @@ class HomeAssistantApp extends Application.AppBase {
mMenuStatus = WatchUi.loadResource($.Rez.Strings.Unconfigured) as Lang.String;
WatchUi.requestUpdate();
} else {
var menu = Storage.getValue("menu") as Lang.Dictionary;
var menu = Storage.getValue(scStorageKeyMenu) as Lang.Dictionary;
if (menu != null and (Settings.getClearCache() || !Settings.getCacheConfig())) {
// System.println("HomeAssistantApp fetchMenuConfig(): Clearing cached menu on user request.");
Storage.deleteValue("menu");
Storage.deleteValue(scStorageKeyMenu);
menu = null;
Settings.unsetClearCache();
}
@@ -524,10 +535,10 @@ class HomeAssistantApp extends Application.AppBase {
case 200:
if (data != null) {
// 'menu' will be null if caching has just been enabled, but not yet cached locally.
var menu = Storage.getValue("menu") as Lang.Dictionary;
var menu = Storage.getValue(scStorageKeyMenu) as Lang.Dictionary;
if (menu == null || !structuralEquals(data, menu)) {
// System.println("HomeAssistantApp onReturnCheckMenuConfig() New menu found.");
Storage.setValue("menu", data as Lang.Dictionary);
Storage.setValue(scStorageKeyMenu, data as Lang.Dictionary);
if (menu != null) {
// Notify the the user we have just got a newer menu file
var toast = WatchUi.loadResource($.Rez.Strings.MenuUpdated) as Lang.String;

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 19 November 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth, 23 November 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth, 31 October 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth, 17 November 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & @thmichel, 13 October 2025
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & @thmichel, 13 October 2025
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & @thmichel, 13 October 2025
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & moesterheld & vincentezw, 31 October 2023
//
@@ -34,7 +34,7 @@ class PinDigit extends WatchUi.Selectable {
//
function initialize(digit as Lang.Number, stepX as Lang.Number, stepY as Lang.Number) {
var marginX = stepX * 0.05; // 5% margin on all sides
var marginY = stepY * 0.05;
var marginY = stepY * 0.05;
var x = (digit == 0) ? stepX : stepX * ((digit+2) % 3); // layout '0' in 2nd col, others ltr in 3 columns
x += marginX + HomeAssistantPinConfirmationView.MARGIN_X;
var y = (digit == 0) ? stepY * 4 : (digit <= 3) ? stepY : (digit <=6) ? stepY * 2 : stepY * 3; // layout '0' in bottom row (5), others top to bottom in 3 rows (2-4) (row 1 is reserved for masked pin)
@@ -216,7 +216,7 @@ class HomeAssistantPinConfirmationDelegate extends WatchUi.BehaviorDelegate {
mFailures = new PinFailures();
if (mFailures.isLocked()) {
var msg = WatchUi.loadResource($.Rez.Strings.PinInputLocked) + " " +
mFailures.getLockedUntilSeconds() + " " +
mFailures.getLockedUntilSeconds() + " " +
WatchUi.loadResource($.Rez.Strings.Seconds);
WatchUi.showToast(msg, {});
}
@@ -298,7 +298,7 @@ class HomeAssistantPinConfirmationDelegate extends WatchUi.BehaviorDelegate {
if (mTimer != null) {
mTimer.stop();
}
WatchUi.popView(WatchUi.SLIDE_RIGHT);
}
@@ -310,7 +310,7 @@ class HomeAssistantPinConfirmationDelegate extends WatchUi.BehaviorDelegate {
if (Attention has :vibrate && Settings.getVibrate()) {
Attention.vibrate([
new Attention.VibeProfile(100, 100),
new Attention.VibeProfile( 0, 200),
new Attention.VibeProfile( 0, 200),
new Attention.VibeProfile( 75, 100),
new Attention.VibeProfile( 0, 200),
new Attention.VibeProfile( 50, 100),
@@ -337,10 +337,10 @@ class HomeAssistantPinConfirmationDelegate extends WatchUi.BehaviorDelegate {
//! Manage PIN entry failures to try and prevent brute force exhaustion by inserting delays in retries.
//
class PinFailures {
const STORAGE_KEY_FAILURES as Lang.String = "pin_failures";
const STORAGE_KEY_LOCKED as Lang.String = "pin_locked";
static const scStorageKeyFailures as Lang.String = "pin_failures";
static const scStorageKeyLocked as Lang.String = "pin_locked";
private var mFailures as Lang.Array<Lang.Number>;
private var mLockedUntil as Lang.Number?;
@@ -348,9 +348,9 @@ class PinFailures {
//
function initialize() {
// System.println("PinFailures initialize() Initializing PIN failures from storage");
var failures = Application.Storage.getValue(PinFailures.STORAGE_KEY_FAILURES);
var failures = Application.Storage.getValue(scStorageKeyFailures);
mFailures = (failures == null) ? [] : failures;
mLockedUntil = Application.Storage.getValue(PinFailures.STORAGE_KEY_LOCKED);
mLockedUntil = Application.Storage.getValue(scStorageKeyLocked);
}
//! Record a PIN entry failure. If too many have occurred lock the application.
@@ -368,11 +368,11 @@ class PinFailures {
} else {
mFailures = [];
mLockedUntil = Time.now().add(new Time.Duration(Globals.scPinLockTimeMinutes * Time.Gregorian.SECONDS_PER_MINUTE)).value();
Application.Storage.setValue(STORAGE_KEY_LOCKED, mLockedUntil);
Application.Storage.setValue(scStorageKeyLocked, mLockedUntil);
// System.println("PinFailures addFailure() Locked until " + mLockedUntil);
}
}
Application.Storage.setValue(STORAGE_KEY_FAILURES, mFailures);
Application.Storage.setValue(scStorageKeyFailures, mFailures);
}
//! Clear the record of previous PIN entry failures, e.g. because the correct PIN has now been entered
@@ -382,8 +382,8 @@ class PinFailures {
// System.println("PinFailures reset() Resetting failures");
mFailures = [];
mLockedUntil = null;
Application.Storage.deleteValue(STORAGE_KEY_FAILURES);
Application.Storage.deleteValue(STORAGE_KEY_LOCKED);
Application.Storage.deleteValue(scStorageKeyFailures);
Application.Storage.deleteValue(scStorageKeyLocked);
}
//! Retrieve the remaining time the application must be locked out for.
@@ -399,12 +399,12 @@ class PinFailures {
//
function isLocked() as Lang.Boolean {
if (mLockedUntil == null) {
return false;
return false;
}
var isLocked = new Time.Moment(Time.now().value()).lessThan(new Time.Moment(mLockedUntil));
if (!isLocked) {
mLockedUntil = null;
Application.Storage.deleteValue(STORAGE_KEY_LOCKED);
Application.Storage.deleteValue(scStorageKeyLocked);
}
return isLocked;
}

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & vincentezw, 19 November 2023
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & vincentezw, 22 July 2025
//

View File

@@ -1,13 +1,13 @@
//-----------------------------------------------------------------------------------
//
// Distributed under MIT Licence
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE.
// See https://github.com/house-of-abbey/GarminHomeAssistant/blob/main/LICENSE
//
//-----------------------------------------------------------------------------------
//
// GarminHomeAssistant is a Garmin IQ application written in Monkey C and routinely
// tested on a Venu 2 device. The source code is provided at:
// https://github.com/house-of-abbey/GarminHomeAssistant.
// https://github.com/house-of-abbey/GarminHomeAssistant
//
// P A Abbey & J D Abbey & Someone0nEarth & moesterheld & vincentezw, 31 October 2023
//

Some files were not shown because too many files have changed in this diff Show More