aboutsummaryrefslogtreecommitdiff
path: root/builtin/mainmenu
Commit message (Collapse)AuthorAge
* Mainmenu: Clean up and improve advanced settings dialogues (#7802)SmallJoker2018-10-20
| | | | | | | | Improvements: 1. Formspec size and description box are calculated last 2. Width and height are now adjustable per setting type 3. Error message (dialogdata.error_message) shortens the description field and is placed below 4. Add more spacing for larger fonts 5. More comments and extensible by setting different height and width values
* Advanced settings tree menu: Resize, fix clipped values (#7790)Paramat2018-10-18
|
* Advanced settings menu: Centre setting edit box (#7778)Paramat2018-10-11
|
* Various grammar improvements (#7769)Paramat2018-10-06
| | | | In builtin//pkgmgr.lua, README.md and settingtypes.txt. Based on 2 pull requests by comradekingu.
* Remove settings properly (#7676)SmallJoker2018-09-30
|
* Menu content tab: Fix clipped description and missing depends (#7703)SmallJoker2018-09-07
|
* Content tab: Fix clipped text in texture pack button (#7667)Paramat2018-08-22
| | | | Wider buttons to not clip 'Disable Texture Pack' text when using a small game window (1024x600, the default).
* World config: Add modpack descriptions and remove dependencies there (#7397)HybridDog2018-08-17
| | | | | * Allow adding descriptions to modpacks using description.txt * Use a proper multiline formspec element: textarea
* Make the primary, flow-advancing action the right-most (#7594)texmex2018-07-31
|
* Disable shaders GUI on unsupported drivers (#7563)Vitaliy2018-07-21
| | | | | | * Disable shaders GUI on unsupported drivers (#2060) * Disable shaders if unavailable
* Update to new ContentDB APIrubenwardy2018-06-18
|
* Make os.tempfolder work correctly for MinGW & MSVC (#7443)nOOb31672018-06-13
|
* Fix builtin lua function os.tempfolder (#7368)nOOb31672018-06-05
| | | | * Fix builtin lua function os.tempfolder
* Tidy up dlg_config_world.lua (#5351)you2018-05-29
| | | Move code to pkgmgr
* Add screenshots to online content browserrubenwardy2018-05-20
|
* Add updating to online content browserrubenwardy2018-05-16
|
* Fix description wrapping in browse online contentrubenwardy2018-04-26
|
* Add online content repositoryrubenwardy2018-04-19
| | | | Replaces mods and texture pack tabs with a single content tab
* Load dependencies and description from mod.confAndrew Ward2018-03-28
|
* Rename 'subgame' to 'game'paramat2018-03-13
|
* Delete world dialog: Move buttons to avoid double click deletionMuhammad Rifqi Priyo Susanto2018-02-20
| | | | | Move confirmation delete button to never overlap initial delete button, to avoid world deletion by accidental double click.
* Add a refresh button to the serverlist (#6957)Tre2018-02-19
| | | | | | | | * add refresh button * Make search and refresh buttons smaller * Change to image button
* Add main_menu_style settingPorygonZRocks2018-02-08
|
* Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre2018-01-25
|
* Advanced settings: Add range check for float typeMuhammad Rifqi Priyo Susanto2017-12-26
|
* Fix error if setting menu_last_game is not a valid gamenOOb31672017-12-22
|
* Give subgames the ability to disallow specific mapgens (#6792)Ezhh2017-12-16
|
* Change Normal Map setting to be less ambigousTre2017-12-16
|
* Mainmenu: Improve button alignmentezhh2017-11-19
|
* Mainmenu: Make capitalisation consistent in mainmenu and advanced settingsezhh2017-11-14
|
* Improve Settings tab button alignmentsezhh2017-11-13
|
* Fix Settings tab formspec alignment (#6585)Ezhh2017-11-05
|
* Improvements/fixes for noise parameter input in advanced settingsMuhammad Rifqi Priyo Susanto2017-10-23
| | | | | | | | | | | | | | | | 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.
* Formspec: textarea with scrollbar improvementsadrido2017-10-09
| | | | | | | | | | | | 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
* Fix core.wrap_text and make its behaviour consistent with the docssfan52017-09-12
| | | | Code based on initial implementation by @dsohler.
* Make world creation menu automatically generate a random world name (#6257)lisacvuk2017-08-18
| | | | | | * 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.
* Advanced settings: Re-organise mapgen settings for ease of useparamat2017-08-14
| | | | | Add a comment about the auto-generated minetest.conf.example possibly appearing in the bin folder.
* Add short description for disabled texture packsWuzzy2017-08-13
|
* Update credits (#6228)Zeno-2017-08-09
|
* Remove remaining modstore code (#6120)Elijah Duffy2017-07-14
|
* Advanced settings: Reformat noise parameter format exampleparamat2017-07-11
| | | | | Previously the example ran off the edge of the formspec. Also include 'lacunarity' in the format instead of treating it as an option.
* Create a filesystem abstraction layer for CSM and only allow accessing files ↵red-0012017-06-30
| | | | | | | | | | | | | | | | | | 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
* Change the server description after a search (#6074)Vincent Glize2017-06-29
|
* Improve the path select GUI (#5852)red-0012017-06-11
| | | | | | | | | | | - 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
* Menu: Do not use textlist for shaders in settings tab (#5820)Elijah Duffy2017-06-10
| | | 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.
* make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942)DS2017-06-07
|
* Update creditsrubenwardy2017-06-03
| | | | | | | | | | | 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
* Add formspec escaping to subgame list in create world dialog (#5808)rubenwardy2017-05-24
|
* Menu: Merge singleplayer and server tabs (#5627)Elijah Duffy2017-05-21
| | | Rename "Singleplayer" tab to "Play" and remove "Server" tab placing server functionality under a "Host Game" checkbox in "Play."
* Mainmenu: Fix issues while trying to enable all mods (#5770)SmallJoker2017-05-19
|