forked from Mirrorlandia_minetest/minetest
Remove modstore leftovers. Fix core.show_path_select_dialog documentation (#8572)
This was forgotten in #5852.
This commit is contained in:
parent
cb00632e23
commit
2ba6785f09
@ -153,11 +153,6 @@ local function handle_buttons(tabview, fields, tabname, tabdata)
|
|||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
if fields["btn_mod_mgr_install_local"] ~= nil then
|
|
||||||
core.show_file_open_dialog("mod_mgt_open_dlg", fgettext("Select Package File:"))
|
|
||||||
return true
|
|
||||||
end
|
|
||||||
|
|
||||||
if fields["btn_contentdb"] ~= nil then
|
if fields["btn_contentdb"] ~= nil then
|
||||||
local dlg = create_store_dlg()
|
local dlg = create_store_dlg()
|
||||||
dlg:set_parent(tabview)
|
dlg:set_parent(tabview)
|
||||||
@ -201,12 +196,6 @@ local function handle_buttons(tabview, fields, tabname, tabdata)
|
|||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
if fields["mod_mgt_open_dlg_accepted"] and
|
|
||||||
fields["mod_mgt_open_dlg_accepted"] ~= "" then
|
|
||||||
pkgmgr.install_mod(fields["mod_mgt_open_dlg_accepted"],nil)
|
|
||||||
return true
|
|
||||||
end
|
|
||||||
|
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -89,13 +89,14 @@ core.set_background(type, texturepath,[tile],[minsize])
|
|||||||
core.set_clouds(<true/false>)
|
core.set_clouds(<true/false>)
|
||||||
core.set_topleft_text(text)
|
core.set_topleft_text(text)
|
||||||
core.show_keys_menu()
|
core.show_keys_menu()
|
||||||
core.file_open_dialog(formname,caption)
|
core.show_path_select_dialog(formname, caption, is_file_select)
|
||||||
^ shows a file open dialog
|
^ shows a path select dialog
|
||||||
^ formname is base name of dialog response returned in fields
|
^ formname is base name of dialog response returned in fields
|
||||||
^ -if dialog was accepted "_accepted"
|
^ -if dialog was accepted "_accepted"
|
||||||
^^ will be added to fieldname containing the path
|
^ will be added to fieldname containing the path
|
||||||
^ -if dialog was canceled "_cancelled"
|
^ -if dialog was canceled "_cancelled"
|
||||||
^ will be added to fieldname value is set to formname itself
|
^ will be added to fieldname value is set to formname itself
|
||||||
|
^ if `is_file_select` is `true`, a file and not a folder will be selected
|
||||||
^ returns nil or selected file/folder
|
^ returns nil or selected file/folder
|
||||||
core.get_screen_info()
|
core.get_screen_info()
|
||||||
^ returns {
|
^ returns {
|
||||||
@ -240,4 +241,4 @@ Limitations of Async operations
|
|||||||
-No access to global lua variables, don't even try
|
-No access to global lua variables, don't even try
|
||||||
-Limited set of available functions
|
-Limited set of available functions
|
||||||
e.g. No access to functions modifying menu like core.start,core.close,
|
e.g. No access to functions modifying menu like core.start,core.close,
|
||||||
core.file_open_dialog
|
core.show_path_select_dialog
|
||||||
|
Loading…
Reference in New Issue
Block a user