aboutsummaryrefslogtreecommitdiff
path: root/src/settings.cpp
AgeCommit message (Expand)Author
2022-07-09Enforce limits of settings that could cause buggy behaviour (#12450)SmallJoker
2022-01-09Mainmenu game-related changes (#11887)sfan5
2021-12-05Fix various code & correctness issues (#11815)sfan5
2021-10-12Remove a few unused functions reported by callcatcher (#11658)SmallJoker
2021-09-11Make sure relevant std::stringstreams are set to binarysfan5
2021-08-17Fix inconsistent integer comparison warningsSmallJoker
2021-07-31Fix /emergeblocks crashing in debug builds (#11461)Wuzzy
2021-06-23Rework Settings to support arbitrary hierarchies (#11352)sfan5
2021-04-05Reserve vectors before pushing and other code quality changes (#11161)sfan5
2021-01-29Settings: Purge getDefault, clean FontEngineSmallJoker
2021-01-29Settings: Proper priority hierarchySmallJoker
2020-10-06Prevent games from setting secure settings (#10460)rubenwardy
2020-10-01Settings: Remove unused functionsSmallJoker
2020-09-22Settings: Fix unittest memory leak, change input typesSmallJoker
2020-09-21Settings: Fix crash on exit due to group double-freeSmallJoker
2020-02-17Settings: Fix game minetest.conf flags overriding defaults (#9404)SmallJoker
2020-01-25Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#...SmallJoker
2019-09-18Settings: Prevent mutex deadlock in remove() (#7803)SmallJoker
2019-06-10Settings: Disallow space characters entirelySmallJoker
2019-01-19Advanced settings noiseparams: Remove '}' left in .confSmallJoker
2018-09-30Remove settings properly (#7676)SmallJoker
2017-11-08Fix issue Minetest crash when custom font path is not existMuhammad Rifqi Priyo Susanto
2017-08-19Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282)Loïc Blot
2017-07-18[CSM] Add flavour limits controlled by server (#5930)Loïc Blot
2017-03-22Some performance optimizations (#5424)Loïc Blot
2016-10-05Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot
2016-06-11Settings: Clean up settings changed callback codekwolekr
2016-03-19Clean up StrfndShadowNinja
2016-01-19Fix Settings::remove() always returning trueKahrl
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-05-16Add mod securityShadowNinja
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-18Fix game minetest.conf default settingsest31
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-01-25Settings fixes Make the GameGlobalShaderConstantSetter use the settings callb...gregorycu
2015-01-25Revert "Make the GameGlobalShaderConstantSetter use the settings callback (8%...Craig Robbins
2015-01-23Make the GameGlobalShaderConstantSetter use the settings callback (8% perf im...gregorycu
2014-12-12Settings: Fix invalid memory access when setting not found in working memkwolekr
2014-12-12Settings: Fail on invalid sequence and throw exception for LuaSettingskwolekr
2014-12-11Settings: Sanitize value for multiline terminator tokenskwolekr
2014-12-10Add support for lacunarity in legacy NoiseParams string formatkwolekr
2014-12-09Settings: Sanitize setting name everywhere, not just LuaSettingskwolekr
2014-12-09Settings: Make setting entry group and values mutually exclusivekwolekr
2014-12-07Add flags and lacunarity as new noise parameterskwolekr
2014-12-06Close settings files and save them correctlySmallJoker
2014-12-04Settings: Various setting group fixes and enhancementskwolekr
2014-12-02Settings: Fix getNoiseParamsFromValue()kwolekr
2014-12-02Use setting groups for NoiseParamskwolekr
2014-12-01Fix settings callback "call" lost on rebasesapier