summaryrefslogtreecommitdiff
path: root/builtin/mainmenu
AgeCommit message (Collapse)Author
2018-06-18Update to new ContentDB APIrubenwardy
2018-06-13Make os.tempfolder work correctly for MinGW & MSVC (#7443)nOOb3167
2018-06-05Fix builtin lua function os.tempfolder (#7368)nOOb3167
* Fix builtin lua function os.tempfolder
2018-05-29Tidy up dlg_config_world.lua (#5351)you
Move code to pkgmgr
2018-05-20Add screenshots to online content browserrubenwardy
2018-05-16Add updating to online content browserrubenwardy
2018-04-26Fix description wrapping in browse online contentrubenwardy
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
2018-03-13Rename 'subgame' to 'game'paramat
2018-02-20Delete world dialog: Move buttons to avoid double click deletionMuhammad Rifqi Priyo Susanto
Move confirmation delete button to never overlap initial delete button, to avoid world deletion by accidental double click.
2018-02-19Add a refresh button to the serverlist (#6957)Tre
* add refresh button * Make search and refresh buttons smaller * Change to image button
2018-02-08Add main_menu_style settingPorygonZRocks
2018-01-25Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre
2017-12-26Advanced settings: Add range check for float typeMuhammad Rifqi Priyo Susanto
2017-12-22Fix error if setting menu_last_game is not a valid gamenOOb3167
2017-12-16Give subgames the ability to disallow specific mapgens (#6792)Ezhh
2017-12-16Change Normal Map setting to be less ambigousTre
2017-11-19Mainmenu: Improve button alignmentezhh
2017-11-14Mainmenu: Make capitalisation consistent in mainmenu and advanced settingsezhh
2017-11-13Improve Settings tab button alignmentsezhh
2017-11-05Fix Settings tab formspec alignment (#6585)Ezhh
2017-10-23Improvements/fixes for noise parameter input in advanced settingsMuhammad Rifqi Priyo Susanto
Formspec input for each individual noise parameter and flag. Allow noise flags to be set in advanced settings, previously only settable in minetest.conf. Standardise 'group format' for noise parameters set in minetest.conf, as only these support noise flags. However the older 'single line' format is still accepted to support existing minetest.conf files. Therefore auto-generate minetest.conf.example with noise parameters in 'group format'. Setting 'type' in settingtypes.txt is now either 'noise_params_2D' or 'noise_params_3D', the dimension number is displayed in the advanced settings edit page.
2017-10-09Formspec: textarea with scrollbar improvementsadrido
Increase scrollrate depending on fontsize Scroll on mousewheel Allow scrolling and marking text on non writable textareas Update lua api about readonly mode Show scrollbar if text overflows
2017-09-12Fix core.wrap_text and make its behaviour consistent with the docssfan5
Code based on initial implementation by @dsohler.
2017-08-18Make world creation menu automatically generate a random world name (#6257)lisacvuk
* Make world creation menu automatically generate a name. * Name is now initialy empty, and generated if player tries to create a world without a name.
2017-08-14Advanced settings: Re-organise mapgen settings for ease of useparamat
Add a comment about the auto-generated minetest.conf.example possibly appearing in the bin folder.
2017-08-13Add short description for disabled texture packsWuzzy
2017-08-09Update credits (#6228)Zeno-
2017-07-14Remove remaining modstore code (#6120)Elijah Duffy
2017-07-11Advanced settings: Reformat noise parameter format exampleparamat
Previously the example ran off the edge of the formspec. Also include 'lacunarity' in the format instead of treating it as an option.
2017-06-30Create a filesystem abstraction layer for CSM and only allow accessing files ↵red-001
that are scanned into it. (#5965) * Load client-side mods into memory before executing them. This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure. * Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory. * Fix the issues with backtrace * fix most of the issues * fix code style. * add a comment
2017-06-29Change the server description after a search (#6074)Vincent Glize
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-10Menu: Do not use textlist for shaders in settings tab (#5820)Elijah Duffy
Replace the textlist used if the shaders checkbox is unchecked in the settings tab of the main menu with labels. This makes the formspec feel more consistent as the items do not move when shaders is unchecked but only change colour and the checkboxes beside them disappear.
2017-06-07make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942)DS
2017-06-03Update creditsrubenwardy
The following algorithm was used when selecting contributors: * Every non-trivial contributor from the current release, Non-trivial meaning more than X non-trivial commits, not counting documentation/translation changes * The top Y contributors from the last 4 years. * Previous contributor means no contributions since a few months before the last release. In the future this should be automated
2017-05-24Add formspec escaping to subgame list in create world dialog (#5808)rubenwardy
2017-05-21Menu: Merge singleplayer and server tabs (#5627)Elijah Duffy
Rename "Singleplayer" tab to "Play" and remove "Server" tab placing server functionality under a "Host Game" checkbox in "Play."
2017-05-19Mainmenu: Fix issues while trying to enable all mods (#5770)SmallJoker
2017-05-17Builtin: Fix subgame mod selection (#5367)SmallJoker
2017-05-16CSM: Document forgotten functionsSmallJoker
2017-05-15Add option to use neither node highlighting nor outliningezhh
2017-05-10Menu: Fix starting a server if the server address is an empty string. (#5742)red-001
Minetest uses an empty string internal to signal that a server should be started.
2017-05-09Android: Fix crash while loading main menu (#5736)red-001
Broken by 43d1f37
2017-05-09Move Pilzadam to previous developers. (#5735)Auke Kok
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-05-05Save minetest screen width/height options when modified (#5683)Loïc Blot
* Save minetest screen width/height options when modified * Add autosave_screensize setting (default true) * Fix @SmallJoker comments
2017-04-19Conf.example: Move some lines to minetest.conf.example.extraparamat
Some information in conf.example cannot be generated from settingtypes.txt, moving it to a new file makes generating conf.example while preserving that information easier. Regenerate conf.example from settingtypes.txt.
2017-02-18Multiplayer menu: fix attempt to open nonexistant imagekilbith
Since local servers and local favorites have no ping value (these are only provided by the server) we shouldn't load a broken image filename. Fixes #5238