Add core.get_dir_list
This commit is contained in:
parent
de7cd53f41
commit
6afcc26bac
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
function get_mods(path,retval,modpack)
|
function get_mods(path,retval,modpack)
|
||||||
local mods = core.get_dirlist(path, true)
|
local mods = core.get_dir_list(path, true)
|
||||||
|
|
||||||
for i=1, #mods, 1 do
|
for i=1, #mods, 1 do
|
||||||
if mods[i]:sub(1,1) ~= "." then
|
if mods[i]:sub(1,1) ~= "." then
|
||||||
|
@ -94,7 +94,7 @@ function modmgr.getbasefolder(temppath)
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
local subdirs = core.get_dirlist(temppath,true)
|
local subdirs = core.get_dir_list(temppath, true)
|
||||||
|
|
||||||
--only single mod or modpack allowed
|
--only single mod or modpack allowed
|
||||||
if #subdirs ~= 1 then
|
if #subdirs ~= 1 then
|
||||||
|
|
|
@ -50,7 +50,7 @@ local function get_formspec(tabview, name, tabdata)
|
||||||
"textlist[4,0.25;7.5,5.0;TPs;"
|
"textlist[4,0.25;7.5,5.0;TPs;"
|
||||||
|
|
||||||
local current_texture_path = core.setting_get("texture_path")
|
local current_texture_path = core.setting_get("texture_path")
|
||||||
local list = filter_texture_pack_list(core.get_dirlist(core.get_texturepath(), true))
|
local list = filter_texture_pack_list(core.get_dir_list(core.get_texturepath(), true))
|
||||||
local index = tonumber(core.setting_get("mainmenu_last_selected_TP"))
|
local index = tonumber(core.setting_get("mainmenu_last_selected_TP"))
|
||||||
|
|
||||||
if index == nil then index = 1 end
|
if index == nil then index = 1 end
|
||||||
|
@ -94,7 +94,7 @@ local function main_button_handler(tabview, fields, name, tabdata)
|
||||||
local index = core.get_textlist_index("TPs")
|
local index = core.get_textlist_index("TPs")
|
||||||
core.setting_set("mainmenu_last_selected_TP",
|
core.setting_set("mainmenu_last_selected_TP",
|
||||||
index)
|
index)
|
||||||
local list = filter_texture_pack_list(core.get_dirlist(core.get_texturepath(), true))
|
local list = filter_texture_pack_list(core.get_dir_list(core.get_texturepath(), true))
|
||||||
local current_index = core.get_textlist_index("TPs")
|
local current_index = core.get_textlist_index("TPs")
|
||||||
if current_index ~= nil and #list >= current_index then
|
if current_index ~= nil and #list >= current_index then
|
||||||
local new_path = core.get_texturepath()..DIR_DELIM..list[current_index]
|
local new_path = core.get_texturepath()..DIR_DELIM..list[current_index]
|
||||||
|
|
Loading…
Reference in New Issue