fix: correct requires format in apps.db and add missing entries

Opus Overview expects requires as a string (e.g. 'pocket'),
not a table. Fixed pocket apps and added turtle requirement
for turtle controller. Added pocketcontrol.lua entry.
This commit is contained in:
MayaTheShy
2026-03-22 18:40:20 -04:00
parent 1f41e1fa51
commit cb44dd8d0f

View File

@@ -3,6 +3,7 @@
title = "Turtle Controller", title = "Turtle Controller",
category = "RemoteTurtle", category = "RemoteTurtle",
run = "turtle.lua", run = "turtle.lua",
requires = "turtle",
}, },
[ "rt_gps_host" ] = { [ "rt_gps_host" ] = {
title = "GPS Host", title = "GPS Host",
@@ -14,16 +15,22 @@
category = "RemoteTurtle", category = "RemoteTurtle",
run = "webbridge.lua", run = "webbridge.lua",
}, },
[ "rt_pocket_control" ] = {
title = "Pocket Control",
category = "RemoteTurtle",
run = "pocketcontrol.lua",
requires = "pocket",
},
[ "rt_pocket_remote" ] = { [ "rt_pocket_remote" ] = {
title = "Pocket Remote", title = "Pocket Remote",
category = "RemoteTurtle", category = "RemoteTurtle",
run = "pocketremote.lua", run = "pocketremote.lua",
requires = { pocket = true }, requires = "pocket",
}, },
[ "rt_pocket_gps" ] = { [ "rt_pocket_gps" ] = {
title = "Pocket GPS", title = "Pocket GPS",
category = "RemoteTurtle", category = "RemoteTurtle",
run = "pocketgps.lua", run = "pocketgps.lua",
requires = { pocket = true }, requires = "pocket",
}, },
} }