aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_mainmenu.h
AgeCommit message (Collapse)Author
2022-06-05Android: Add support for sharing debug.txt (#12370)rubenwardy
2021-10-07Add "MINETEST_MOD_PATH" environment variable (#11515)emixa-d
This adds an environment variable MINETEST_MOD_PATH. When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
2021-06-16Drop --videomodes, fullscreen_bpp and high_precision_fpu settingssfan5
These have been pointless for a while.
2021-04-09Fix server favorites not saving when client/serverlist/ doesn't exist ↵sfan5
already (#11152)
2021-02-07Use consistent temp folder path (#10892)rubenwardy
2021-01-22Use JSON for favorites, move server list code to Lua (#10085)rubenwardy
Co-authored-by: sfan5 <sfan5@live.de>
2021-01-04ContentDB: Add overwrite dialog when content is already installed (#10768)rubenwardy
2020-12-19Add open user data button to main menu (#10579)rubenwardy
2020-05-17Add core.open_url() to main menu API (#8592)rubenwardy
2019-08-12Add support for set_formspec_prepend in main menu (#8611)rubenwardy
2019-03-05Hide uninstall package button on unmodifiable paths (#8255)rubenwardy
2019-01-31Content store: Fix storage leak by storing screenshots in cache (#8137)rubenwardy
2019-01-26Fix pkgmgr game install with RUN_IN_PLACE=0 (#8113)Paul Ouellette
2018-12-11Fix ContentDB packages timing out by using download_file instead (#7891)rubenwardy
2018-04-19Add online content repositoryrubenwardy
Replaces mods and texture pack tabs with a single content tab
2018-03-28Load dependencies and description from mod.confAndrew Ward
2017-08-17C++ modernize: Pragma once (#6264)Loïc Blot
* Migrate cpp headers to pragma once
2017-07-14Remove remaining modstore code (#6120)Elijah Duffy
2017-06-11Improve the path select GUI (#5852)red-001
- Allow lua to chose whatever directories or files can be selected - Fix selecting directories - Rename dialog to `guiPathSelectMenu` from `guiFileSelectMenu` - Rename lua function for opening the menu from `show_file_open_dialog` to `show_path_select_dialog` - Remove duplicate code and fix code style. Related changes - fix `clang-format` whitelist. - Regenerate minetest.conf.example
2017-06-06Main Menu: Add get_clientmodpath API (#5912)Elijah Duffy
Add `core.get_clientmodpath` to main menu API (also possible in async calls).
2017-05-06Use a settings object for the main settingsShadowNinja
This unifies the settings APIs. This also unifies the sync and async registration APIs, since the async registration API did not support adding non-functions to the API table.
2017-03-13[CSM] sound_play & sound_stop support + client_lua_api doc (#5096)Loïc Blot
* squashed: CSM: Implement register_globalstep * Re-use fatal error mechanism from server to disconnect client on CSM error * Little client functions cleanups * squashed: CSM: add core.after function * core.after is shared code between client & server * ModApiUtil get_us_time feature enabled for client
2016-10-31Add version APIShadowNinja
2015-08-30l_mainmenu.h: remove unused l_get_dirlist functionest31
The commit 8f9af57314f71aae1cc77e13f9996e13015d776d "Add core.get_dir_list" by @ShadowNinja has removed the implementation of the l_get_dirlist function and all its usages from the l_mainmenu.cpp file, but hasn't removed it from the header file. The reason why this hasn't been detected earlier is that C++ has this interesting feature to still make it possible to create instances of classes whose never used private methods are declared but not defined.
2015-03-28Add Lua function get_video_modes() for main menuCraig Robbins
Also updates and uses porting::getSupportedVideoModes()
2015-02-18Server: announce MIN/MAX protocol version supported to serverlist. Client: ↵est31
check serverlist Client now informs about incompatible servers from the list, this permits to prevent the protocol movements. Server announces its supported protocol versions to master server
2014-12-29Add core.get_mapgen_names() to Main Menu API (and use it)kwolekr
Also rewrite mapgen registration for static initialization
2014-08-23Add video driver selection to settings menu (based uppon idea from ↵sapier
webdesigner97)
2014-05-07Organize builtin into subdirectoriesShadowNinja
2014-04-27Add support for dpi based HUD scalingsapier
Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen
2014-01-13Add formspec tableKahrl
2014-01-05Fix absence of images when compiled with RUN_IN_PLACE=0.Ilya Zhuravlev
2013-11-29Fix modstore/favourites hang by adding asynchronous lua job supportsapier
2013-08-17Add translation for main menusapier
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl