aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDS <vorunbekannt75@web.de>2019-06-07 22:12:20 +0200
committerSmallJoker <SmallJoker@users.noreply.github.com>2019-06-07 22:12:20 +0200
commit2ba6785f090bcf0dbc6fadb77a6ec0fab84d0690 (patch)
treee5709128e4a50253433177eaeb069d55b3854176
parentcb00632e23a41d8d171631de9d85e168b251b80e (diff)
downloadminetest-2ba6785f090bcf0dbc6fadb77a6ec0fab84d0690.tar.gz
minetest-2ba6785f090bcf0dbc6fadb77a6ec0fab84d0690.tar.bz2
minetest-2ba6785f090bcf0dbc6fadb77a6ec0fab84d0690.zip
Remove modstore leftovers. Fix core.show_path_select_dialog documentation (#8572)
This was forgotten in #5852.
-rw-r--r--builtin/mainmenu/tab_content.lua11
-rw-r--r--doc/menu_lua_api.txt9
2 files changed, 5 insertions, 15 deletions
diff --git a/builtin/mainmenu/tab_content.lua b/builtin/mainmenu/tab_content.lua
index 362fcd8d3..336730bf4 100644
--- a/builtin/mainmenu/tab_content.lua
+++ b/builtin/mainmenu/tab_content.lua
@@ -153,11 +153,6 @@ local function handle_buttons(tabview, fields, tabname, tabdata)
return true
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
local dlg = create_store_dlg()
dlg:set_parent(tabview)
@@ -201,12 +196,6 @@ local function handle_buttons(tabview, fields, tabname, tabdata)
return true
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
end
diff --git a/doc/menu_lua_api.txt b/doc/menu_lua_api.txt
index 8ec8e35aa..f6b2ffbd2 100644
--- a/doc/menu_lua_api.txt
+++ b/doc/menu_lua_api.txt
@@ -89,13 +89,14 @@ core.set_background(type, texturepath,[tile],[minsize])
core.set_clouds(<true/false>)
core.set_topleft_text(text)
core.show_keys_menu()
-core.file_open_dialog(formname,caption)
-^ shows a file open dialog
+core.show_path_select_dialog(formname, caption, is_file_select)
+^ shows a path select dialog
^ formname is base name of dialog response returned in fields
^ -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"
^ 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
core.get_screen_info()
^ returns {
@@ -240,4 +241,4 @@ Limitations of Async operations
-No access to global lua variables, don't even try
-Limited set of available functions
e.g. No access to functions modifying menu like core.start,core.close,
- core.file_open_dialog
+ core.show_path_select_dialog