1
0
Fork 0
forked from len0rd/rockbox

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
This commit is contained in:
William Wilgus 2024-05-04 08:41:16 -04:00
parent efcea66280
commit d7c541742f
14 changed files with 1079 additions and 58 deletions

View file

@ -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