aboutsummaryrefslogtreecommitdiff
path: root/builtin/mainmenu/tab_settings.lua
AgeCommit message (Collapse)Author
2022-06-05Hide "Autosave Screen Size" on AndroidROllerozxa
2022-05-29Default settings, presets and configuration for dynamic shadows (#12359)x2048
2022-03-31Tune shadow perspective distortion (#12146)x2048
* Pass perspective distortion parameters as uniforms * Set all perspective bias parameters via ShadowRenderer * Recalibrate perspective distortion and shadow range to render less shadow geometry with the same quality and observed shadow distance
2022-01-31Revert "Disable dynamic shadows for the 5.5.0 release" (#12032)rubenwardy
2022-01-29Disable dynamic shadows for the 5.5.0 releaseSmallJoker
The dynamic shadows are yet not in the desired state to justify the inclusion into version 5.5.0. A stable release is long overdue, hence this allows fixes to continue in 5.6.0-dev to finally release an acceptable version of the dynamic shadows feature. Reverting this commit is highly recommended to proceed in development.
2021-11-26Remove unused Direct3D shader error/warning (#11793)ROllerozxa
2021-11-22Allow for Game-Specific Menu Music (#11241)ExeVirus
2021-06-30Fix spurious shadow enablement in mainmenusfan5
fixes #11394
2021-06-06Shadow mapping render pass (#11244)Liso
Co-authored-by: x2048 <codeforsmile@gmail.com>
2020-10-25Shaders for Android (GLES 2) (#10506)Vitaliy
Shader support for OpenGL ES 2 devices (Android) Co-authored-by: sfan5 <sfan5@live.de>
2020-10-17Remove all bump mapping and parallax occlusion related code.Lars
2020-09-14Remove "generate normal maps" feature (#10313)hecks
Erase all traces of normal "generation" from fragment shaders Remove the "feature" from the engine and default config Remove any leftover documentation of it
2020-08-27Android: drop simple MainMenu (#10227)Maksim
The default (PC-style) MainMenu works great on Android. Provides access to ContentDB and allows players to create many worlds in a few clicks. Makes the interface consistent and eliminates player confusion.
2019-08-06Add luacheck to check builtin (#7895)rubenwardy
2019-03-27Require 'waving = 3' in a nodedef to apply the liquid waving shader (#8418)Paramat
Makes the liquid waving shader per-nodedef like waving leaves/plants, instead of being applied to all liquids. Like the waving leaves/plants shaders, the liquid waving shader can also be applied to meshes and nodeboxes. Derived from a PR by t0ny2.
2019-01-26Rename 'Advanced Settings' button to 'All Settings' (#8131)Paramat
2018-12-23Remove 'Reset singleplayer world' button from full menu on Android (#8017)Paramat
Make button appearence dependent on menustyle not platform. Button only functions with simple menu.
2018-11-18Android: Improve UI scaling on smaller high-density displays (#7834)stujones11
* Android: Improve UI scaling on smaller high-density displays
2018-07-21Disable shaders GUI on unsupported drivers (#7563)Vitaliy
* Disable shaders GUI on unsupported drivers (#2060) * Disable shaders if unavailable
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-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-05-15Add option to use neither node highlighting nor outliningezhh
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-01-15Add keyword based search to serverlistred-001
2016-05-14Android: Re-add button to remove singleplayer worldest31
Fixes #4120.
2016-05-13Mainmenu: don't show change keys dialog on androidest31
The change keys dialog can't be left. It doesn't make much sense to show it on Android in the first place, therefore disable it, just like commit aed70cb0b652d6cb2272e7b94cd56671b3df6239 'Disable sound and key binding settings in "pause" menu on android' has disabled it for the esc menu. Fixes #4115.
2016-04-08Mainmenu: Refactor tab UI codeRui914
- Use local variables for tabs in place of globals - Merge together if statements where possible - Replace manual table searching code with indexof where possible
2016-03-06Settings Tab: Regroup dropdown datas in tablesJean-Patrick Guerrero
2016-03-05Update settings tab + some misc. clean-upJean-Patrick Guerrero
2016-02-21Restore simple settings tab and add advanced settings as dialogBlockMen
2016-01-16Fix error message in settings tab overlapping 'save' buttonRogier
The save button is now fully functional again when an error message is shown. After an invalid value is entered in the settings tab dialog, the GUI label for the error message that is shown was partly overlapping the 'save' button, so that the top half of the button could not be clicked on.
2016-01-10Fix the checking of flags values in the settings tabRogier
Changes: - Accept setting an empty flags-type value in the settings tab if the variable specification permits it - Don't accept substrings of flag values E.g. with values: 'one,two,three', 'hree', 'w', etc. used to be accepted. Not any more - Don't accept flags with random pattern-matching special characters E.g. with values: 'one,two,three', 'on.', '(o)[n]e*' etc. used to be accepted. Not any more.
2016-01-10Improve parsing of setting types from settingtypes.txt for settings tabRogier
- Accept numbers prefixed with '+' - Accept multiple spaces instead of just a single one where spaces are expected - Allow flags to have an empty default value
2015-11-08Settings tab: add v3f typeest31
Add the v3f type, currently is just a nice placeholder for string. Currently undocumented, on wish of @PilzAdam, to support future changes.
2015-10-25Fix parameter passing to gettext callPilzAdam
2015-10-25Escape " in generated settings_translation_file.cppPilzAdam
2015-10-24Fix setting commentsPilzAdam
2015-10-24Don't allow games or mods to add secure. settingsPilzAdam
2015-10-24Improve Lua settings menuPilzAdam
* Add key settings to setting table and ignore them later This way they are added to the auto-generated minetest.conf.example * Add flags type * Add input validation for int, float and flags * Break in-game graphic settings into multiple sections * Parse settingtpes.txt in mods and games * Improve description for a lot of settings * Fix typos and wording in settingtypes.txt * Convert language setting to an enum
2015-10-18Display sane output for empty descriptionsest31
According to its man page, the function gettext(3) "may return a nonempty string" when msgid is "". This commit fixes a bug where the comment "" for some settings caused gettext to return a "nonempty string", in this case header info of the po file.
2015-10-17New settings tab contain all possible settingsPilzAdam
Settings are automatically parsed from builtin/settingtypes.txt The edit dialog automatically adjust based on the type of setting
2015-10-06Add viewing range GUI settingkilbith
2015-09-14Minor tweaks handle_settings_buttonsRui914
2015-07-25Fix FSAA dropdown option reset after changing another dropdown optionjeanpatrick.guerrero@gmail.com
2015-07-25Remove drivers dropdown in the settings tabkilbith