From d7c541742f5e6ec07dbcc8e1346efde9d807437e Mon Sep 17 00:00:00 2001 From: William Wilgus Date: Sat, 4 May 2024 08:41:16 -0400 Subject: Allow first level folders in plugin menu add sorting directories as files move picross files to a hidden folder use directory for lua_scripts, sgt_puzzles make plugin browser able to handle 1st level directories Change-Id: I30852d71dc992c378d5790756e94f06f5a2e9bef --- apps/plugins/picross.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'apps/plugins/picross.lua') diff --git a/apps/plugins/picross.lua b/apps/plugins/picross.lua index 26ad57ee74..ec9b6ef7a9 100644 --- a/apps/plugins/picross.lua +++ b/apps/plugins/picross.lua @@ -24,7 +24,7 @@ local _clr = require("color") -- clrset, clrinc provides device independent co local _lcd = require("lcd") -- lcd helper functions local plugindir = rb.PLUGIN_GAMES_DATA_DIR -local userdir = plugindir .. "/picross" +local userdir = plugindir .. "/.picross" local wrap = rb.settings.read('global_settings', rb.system.global_settings.list_wraparound) wrap = (wrap or 1) == 1 @@ -371,7 +371,7 @@ function State:loadSave() end function State:loadDefault() - self:loadFile(userdir .. '/picross_default.picross') + return self:loadFile(userdir .. '/picross_default.picross') end function State:loadFile(path) @@ -763,7 +763,9 @@ function viewPicture() end if not State:loadSave() then - State:loadDefault() + if not State:loadDefault() then + return; + end end local act = rb.actions -- cgit v1.2.3