From cb44dd8d0f681603ece92a9f2671996eface9b6a Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sun, 22 Mar 2026 18:40:20 -0400 Subject: [PATCH] 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. --- etc/apps.db | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/etc/apps.db b/etc/apps.db index 37f08ef..bdccdf7 100644 --- a/etc/apps.db +++ b/etc/apps.db @@ -3,6 +3,7 @@ title = "Turtle Controller", category = "RemoteTurtle", run = "turtle.lua", + requires = "turtle", }, [ "rt_gps_host" ] = { title = "GPS Host", @@ -14,16 +15,22 @@ category = "RemoteTurtle", run = "webbridge.lua", }, + [ "rt_pocket_control" ] = { + title = "Pocket Control", + category = "RemoteTurtle", + run = "pocketcontrol.lua", + requires = "pocket", + }, [ "rt_pocket_remote" ] = { title = "Pocket Remote", category = "RemoteTurtle", run = "pocketremote.lua", - requires = { pocket = true }, + requires = "pocket", }, [ "rt_pocket_gps" ] = { title = "Pocket GPS", category = "RemoteTurtle", run = "pocketgps.lua", - requires = { pocket = true }, + requires = "pocket", }, }