From e4a1f3a2582d30d015ef825a4fa4f56f2764df6b Mon Sep 17 00:00:00 2001 From: Eric Delord <04-ete.elit@icloud.com> Date: Thu, 30 Apr 2026 18:14:18 +0200 Subject: [PATCH 1/4] feat: initial ethos addon submission --- .gitmodules | 4 ++++ addons/ethos/info.json | 5 +++++ addons/ethos/module | 1 + 3 files changed, 10 insertions(+) create mode 100644 addons/ethos/info.json create mode 160000 addons/ethos/module diff --git a/.gitmodules b/.gitmodules index 0c18ae4..eb1a82c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -274,3 +274,7 @@ [submodule "addons/luasql/module"] path = addons/luasql/module url = https://github.com/saspivey98/luasql-definitions +[submodule "addons/ethos/module"] + path = addons/ethos/module + url = https://github.com/flyingeek/ethos-lua-definitions.git + branch = luals-addon diff --git a/addons/ethos/info.json b/addons/ethos/info.json new file mode 100644 index 0000000..656bdf9 --- /dev/null +++ b/addons/ethos/info.json @@ -0,0 +1,5 @@ +{ + "$schema": "https://raw.githubusercontent.com/LuaLS/LLS-Addons/main/schemas/addon_info.schema.json", + "name": "Ethos Lua (FrSky)", + "description": "Definitions for the Ethos Lua API, used in FrSky transmitters." +} \ No newline at end of file diff --git a/addons/ethos/module b/addons/ethos/module new file mode 160000 index 0000000..5cced95 --- /dev/null +++ b/addons/ethos/module @@ -0,0 +1 @@ +Subproject commit 5cced950e108454e9c8884ce271aa365acfbc85d From 70386fa879ed2a88c401cff1d2a30c544bc111f1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Apr 2026 16:23:54 +0000 Subject: [PATCH 2/4] chore: Update Addon Metadata --- addons/ethos/info.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/ethos/info.json b/addons/ethos/info.json index 656bdf9..6e4f7fe 100644 --- a/addons/ethos/info.json +++ b/addons/ethos/info.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/LuaLS/LLS-Addons/main/schemas/addon_info.schema.json", "name": "Ethos Lua (FrSky)", - "description": "Definitions for the Ethos Lua API, used in FrSky transmitters." -} \ No newline at end of file + "description": "Definitions for the Ethos Lua API, used in FrSky transmitters.", + "size": 75788, + "hasPlugin": false +} From e098e5ed6c0253909e3e2f40ed7c5baf3b28dc95 Mon Sep 17 00:00:00 2001 From: Eric Delord <04-ete.elit@icloud.com> Date: Thu, 30 Apr 2026 20:57:13 +0200 Subject: [PATCH 3/4] fix: remove comment in config.json in submodule --- addons/ethos/module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/ethos/module b/addons/ethos/module index 5cced95..f859352 160000 --- a/addons/ethos/module +++ b/addons/ethos/module @@ -1 +1 @@ -Subproject commit 5cced950e108454e9c8884ce271aa365acfbc85d +Subproject commit f859352f59dd76f2f82524cf8bde5bee1e445273 From 58335b4b8c5c4b6d0eb932071f05764e6e275a87 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Apr 2026 18:57:36 +0000 Subject: [PATCH 4/4] chore: Update Addon Metadata --- addons/ethos/info.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/ethos/info.json b/addons/ethos/info.json index 6e4f7fe..e93cb55 100644 --- a/addons/ethos/info.json +++ b/addons/ethos/info.json @@ -2,6 +2,6 @@ "$schema": "https://raw.githubusercontent.com/LuaLS/LLS-Addons/main/schemas/addon_info.schema.json", "name": "Ethos Lua (FrSky)", "description": "Definitions for the Ethos Lua API, used in FrSky transmitters.", - "size": 75788, + "size": 75430, "hasPlugin": false }