aboutsummaryrefslogtreecommitdiff
path: root/src/defaultsettings.cpp
AgeCommit message (Collapse)Author
2022-07-24Add setting to mirror handsmirror_handsElias Fleckenstein
2022-06-26Increase max FPS on Android to 60 (#12373)ROllerozxa
2022-06-06Remove invalid fps_max on Macparadust7
2022-06-05Add register dialog to separate login/register (#12185)rubenwardy
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
2022-05-21Improve shadow filters (#12195)x2048
* 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
2022-05-06Enable chat clickable weblinks by default (#12115)Froggo
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2022-04-02Add depth sorting for node faces (#11696)x2048
Use BSP tree to order transparent triangles https://en.wikipedia.org/wiki/Binary_space_partitioning
2022-03-26Add API to control shadow intensity from the game/mod (#11944)x2048
* Also Disable shadows when sun/moon is hidden. Fixes #11972.
2022-02-08Increase max objects per block defaults (#12055)Lars Müller
2022-01-30Raise max mapgen limit constant to align with mapblock sizesfan5
2022-01-08Fully remove bitmap font support (#11863)sfan5
Freetype is now a build requirement.
2021-12-30Improve TTF support for pixel-style fonts (#11848)Vincent Robinson
2021-12-29Add more neighbors on mesh update (#6765)Vitaliy
2021-09-26Touch UI support for desktop builds (#10729)TheBrokenRail
2021-08-31Switch MapBlock compression to zstd (#10788)lhofhansl
* Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
2021-07-25Distribute shadow map update over multiple frames to reduce stutter (#11422)x2048
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>
2021-06-20Make chat web links clickable (#11092)pecksin
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.
2021-06-16Drop --videomodes, fullscreen_bpp and high_precision_fpu settingssfan5
These have been pointless for a while.
2021-06-06Shadow mapping render pass (#11244)Liso
Co-authored-by: x2048 <codeforsmile@gmail.com>
2021-04-20Add a key to toggle map block bounds (#11172)Seth Traverse
It's often useful to know where the map block boundaries are for doing server admin work and the like. Adds three modes: single mapblock, range of 5, and disabled.
2021-04-02Sort out cURL timeouts and increase defaultsfan5
2021-03-29Replace fallback font nonsense with automatic per-glyph fallback (#11084)sfan5
2021-02-24Use "Aux1" key name consistently everywhereWuzzy
2021-02-17Add nametag background setting and object property (#10937)rubenwardy
2021-02-07Use consistent temp folder path (#10892)rubenwardy
2021-01-29Settings: Proper priority hierarchySmallJoker
Remove old defaults system Introduce priority-based fallback list Use new functions for map_meta special functions Change groups to use end tags Unittest changes: * Adapt unittest to the new code * Compare Settings objects
2021-01-22Use JSON for favorites, move server list code to Lua (#10085)rubenwardy
Co-authored-by: sfan5 <sfan5@live.de>
2020-12-19Fix some more joystick issues (#10624)Markus
2020-12-15Allow configuring block disk and net compression. Change default disk level.Lars
2020-12-04Revert "Increase limit for simultaneous blocks sent per client and the ↵sfan5
meshgen cache." This reverts commit 2f6393f49d5ebf21abfaa7bff876b8c0cf4ca191.
2020-11-16Increase limit for simultaneous blocks sent per client and the meshgen cache.Lars
2020-11-12Increase default emerge queue limits and limit enqueue requests for active ↵Lars
blocks.
2020-11-03Increase defaults for viewing_range, active_object_range and related ↵Lars
settings #10597
2020-10-31Fix segfault in deprecation logging due to tail call, log by default (#10174)rubenwardy
2020-10-17Remove all bump mapping and parallax occlusion related code.Lars
2020-10-03Reduce the FPS when the window is unfocused (#8837)HybridDog
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-09-01Change default ambient occlusion gamma to 1.8 (#10185)sfan5
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.
2020-08-18Allow the ABM time budget to be configurable.Lars
2020-08-17ContentDB: Add Update All and download queuing (#9995)rubenwardy
2020-08-15Allow binding dig, place actions to keys; remove LMB/RMB hardcodingANAND
Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
2020-07-14Add object crosshair, disable entity selectionboxes by default (#9523)LoneWolfHT
Adds new object crosshair base pack texture
2020-06-20Android: fix TMPFolder path (#10052)Maksim
2020-05-24Add chat_font_size setting (#9736)SmallJoker
Default font sizes are used when the setting value is 0 or below (clamped by Settings).
2020-05-14Add chat_log_level setting (#9223)SmallJoker
Log all higher levels in LogOutputBuffer Move StreamLogOutput::logRaw to source file like LogOutputBuffer::logRaw for compiling speed
2020-05-04Change default keys for cam/minimap to C/V (#9779)Wuzzy
2020-04-29Add MetricsBackend with prometheus counter supportLoic Blot
2020-04-06Allow relative directories for `screenshot_path`, tweak default path (#9122)Hugo Locurcio
This will likely be more intuitive for users and should play better with sandboxed distributions such as Flatpak. In addition, the screenshot directory will now be created if it doesn't exist already.
2020-03-28Ignore near_plane setting on non-Android platforms (#8749)ANAND
Camera's near-plane will be hard-coded to 0.1 on all non-Android platforms. The upper-bound of this setting has been reduced to 0.25, as 0.5 is just way too high.