aboutsummaryrefslogtreecommitdiff
path: root/builtin/settingtypes.txt
Commit message (Collapse)AuthorAge
* Run Minetest update checker on startup (#7629)SmallJoker2022-08-02
| | | | | | | This feature is enabled by default for non-Android release builds. Package maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it. Co-authored-by: rubenwardy <rw@rubenwardy.com> Co-authored-by: sfan5 <sfan5@live.de>
* Enforce limits of settings that could cause buggy behaviour (#12450)SmallJoker2022-07-09
| | | Enforces the setting value bounds that are currently only limited by the GUI (settingtypes.txt).
* Reorganise settingtypes.txt (#12490)rubenwardy2022-06-30
| | | | | This organises the settingstype.txt file to use a logical/user-friendly structure. Advanced settings are also demoted to an advanced section at the end. At most 3 levels of hierarchy are used, as that's the most allowed by the settings redesign
* Add many limits to settingtypes (#11463)Wuzzy2022-06-30
|
* Add register dialog to separate login/register (#12185)rubenwardy2022-06-05
| | | | | | | | | | New users find Minetest's account system confusing. This change moves username/password to a new dialog, with login and register buttons added to the Join Game tab. The old registration confirmation dialog is removed in favour of the new dialog. Fixes #8138
* Improve shadow filters (#12195)x20482022-05-21
| | | | | | | | | * Rewrite shadow filtering for the new distortion * Calculate penumbra radius using a single sample * Avoid peter-panning effect due to filtering of short shadows * Add adaptive filter quality for soft shadows * Avoid sharp shadows on surfaces without normals (e.g. plants) * Increase default and maximum soft shadow radius * Make line numbers in shader errors match the code
* Enable chat clickable weblinks by default (#12115)Froggo2022-05-06
| | | Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Make logging cost free when there is no output target (#12247)paradust72022-05-04
| | | | | The logging streams now do almost no work when there is no output target for them. For example, if LL_VERBOSE has no output targets, then `verbosestream << x` will return a StreamProxy with a null target. Any further `<<` operations applied to it will do nothing.
* Apply disallow_empty_password to password changes toosfan52022-04-28
|
* Use mod names/titles instead of technical names (#12192)olive2022-04-24
|
* Add depth sorting for node faces (#11696)x20482022-04-02
| | | | Use BSP tree to order transparent triangles https://en.wikipedia.org/wiki/Binary_space_partitioning
* Add API to control shadow intensity from the game/mod (#11944)x20482022-03-26
| | | * Also Disable shadows when sun/moon is hidden. Fixes #11972.
* Increase max objects per block defaults (#12055)Lars Müller2022-02-08
|
* Revert "Disable dynamic shadows for the 5.5.0 release" (#12032)rubenwardy2022-01-31
|
* Raise max mapgen limit constant to align with mapblock sizesfan52022-01-30
|
* Disable dynamic shadows for the 5.5.0 releaseSmallJoker2022-01-29
| | | | | | | | | 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.
* Fully remove bitmap font support (#11863)sfan52022-01-08
| | | Freetype is now a build requirement.
* Improve TTF support for pixel-style fonts (#11848)Vincent Robinson2021-12-30
|
* Add more neighbors on mesh update (#6765)Vitaliy2021-12-29
|
* Add joystick layout for DragonRise GameCube controller (#11467)Isabelle COWAN-BERGMAN2021-10-31
|
* List only jpg and png as screenshot format options (#11675)HybridDog2021-10-05
| | | The other formats are no longer supported in Minetest Irrlicht.
* Fix several typos in settingtypes.txt (#11623)Wuzzy2021-09-26
|
* Touch UI support for desktop builds (#10729)TheBrokenRail2021-09-26
|
* Switch MapBlock compression to zstd (#10788)lhofhansl2021-08-31
| | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
* Fix /emergeblocks crashing in debug builds (#11461)Wuzzy2021-07-31
| | | The reason for the bug was an u16 overflow, thus failing the assert. This only happened in Debug build but not in Release builds.
* Distribute shadow map update over multiple frames to reduce stutter (#11422)x20482021-07-25
| | | | | | | | | | Reduces stutter and freezes when playing. * Maintains double SM and SM Color textures * Light frustum update triggers incremental generation of shadow map into secondary 'future' textures. * Every incremental update renders a portion of the shadow draw list (split equally). * After defined number of frames (currently, 4), 'future' and 'current' textures are swapped, and DirectionalLight 'commits' the new frustum to use when rendering shadows on screen. Co-authored-by: sfan5 <sfan5@live.de>
* Remove unsupported video drivers (#11395)hecks2021-06-30
| | | This completely removes any mention of the software and D3D drivers from MT, preventing the user from accidentally attempting to use them. Users who need a software renderer should be asked to install Mesa drivers which offer superior fidelity and performance over the 'burningsvideo' driver.
* Fix some typos in builtin (#11370)Wuzzy2021-06-21
|
* Make chat web links clickable (#11092)pecksin2021-06-20
| | | If enabled in minetest.conf, provides colored, clickable (middle-mouse or ctrl-left-mouse) weblinks in chat output, to open the OS' default web browser.
* Drop --videomodes, fullscreen_bpp and high_precision_fpu settingssfan52021-06-16
| | | | These have been pointless for a while.
* Shadow mapping render pass (#11244)Liso2021-06-06
| | | Co-authored-by: x2048 <codeforsmile@gmail.com>
* Rename “Irrlicht” to “IrrlichtMt” in documentationWuzzy2021-04-23
|
* Enable cleanTransparent filter for mipmapping and improve its' algorithm ↵sfan52021-04-20
| | | | (#11145)
* Sort out cURL timeouts and increase defaultsfan52021-04-02
|
* Update language choices in settingtypes.txt (#11124)Emojigit2021-03-29
|
* Replace fallback font nonsense with automatic per-glyph fallback (#11084)sfan52021-03-29
|
* Chatcommands: Show the execution time if the command takes a long time (#10472)HybridDog2021-03-13
|
* Use "Aux1" key name consistently everywhereWuzzy2021-02-24
|
* Add nametag background setting and object property (#10937)rubenwardy2021-02-17
|
* Preserve immortal group for players when damage is disabledsfan52021-01-31
|
* Use JSON for favorites, move server list code to Lua (#10085)rubenwardy2021-01-22
| | | Co-authored-by: sfan5 <sfan5@live.de>
* Add dependency resolution to ContentDB (#9997)rubenwardy2020-12-23
|
* Fix some more joystick issues (#10624)Markus2020-12-19
|
* Allow configuring block disk and net compression. Change default disk level.Lars2020-12-15
|
* Revert "Increase limit for simultaneous blocks sent per client and the ↵sfan52020-12-04
| | | | | | meshgen cache." This reverts commit 2f6393f49d5ebf21abfaa7bff876b8c0cf4ca191.
* Fix MSAA stripes (#9247)HybridDog2020-12-04
| | | | | This only works when shaders are enabled. The centroid varying avoids that the textures (which repeat themselves out of bounds) are sampled out of bounds in MSAA. If MSAA (called FSAA in minetest) is disabled, the centroid keyword does nothing.
* Increase limit for simultaneous blocks sent per client and the meshgen cache.Lars2020-11-16
|
* Increase default emerge queue limits and limit enqueue requests for active ↵Lars2020-11-12
| | | | blocks.
* Increase defaults for viewing_range, active_object_range and related ↵Lars2020-11-03
| | | | settings #10597
* Fix segfault in deprecation logging due to tail call, log by default (#10174)rubenwardy2020-10-31
|