aboutsummaryrefslogtreecommitdiff
path: root/src/content/subgames.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate game.conf name, use title instead (#12030)rubenwardy2022-05-211-8/+38
|
* Use virtual paths to specify exact mod to enable (#11784)rubenwardy2022-01-301-6/+5
|
* Mainmenu game-related changes (#11887)sfan52022-01-091-12/+5
| | | | | | | fixes: * Switching between games does not immediately hide creative mode / damage buttons if so specified * World creation menu has a game selection list even though the menu already provides a gamebar * Showing gameid in world list is unnecessary * Choice of mapgen parameters in menu persists between games (and was half-broken)
* Use a database for mod storage (#11763)Jude Melton-Houghton2022-01-071-0/+1
|
* Add "MINETEST_MOD_PATH" environment variable (#11515)emixa-d2021-10-071-0/+14
| | | | This adds an environment variable MINETEST_MOD_PATH. When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
* Settings: Proper priority hierarchySmallJoker2021-01-291-11/+13
| | | | | | | | | | | 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
* Prevent games from setting secure settings (#10460)rubenwardy2020-10-061-0/+8
|
* Sanitize world directory names on create. Keep original name separate (#9432)Hugues Ross2020-07-281-10/+44
| | | Blacklisted characters are replaced by '_' in the path. The display name is stored in world.mt, and duplicate file names are resolved by adding an incrementing suffix (_1, _2, _3, etc).
* Overall improvements to log messages (#9598)sfan52020-04-081-1/+1
| | | | Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places.
* Settings: Fix game minetest.conf flags overriding defaults (#9404)SmallJoker2020-02-171-2/+2
| | | | | | The game minetest.conf flags directly overwrote the global minetest.conf default values, resulting in unwanted erased mapgen flags. * Fix set_mapgen_setting
* Optimize string handling in path search (#8098)Jozef Behran2019-03-071-8/+12
| | | | | | Use "append" method to construct the various game paths instead of wasteful string concatenation. Additionally, use a temporary to extract and reuse a result of a few common subexpressions to further reduce the overhead.
* Optimize subgames search a little bit (#8096)Jozef Behran2019-01-181-0/+1
| | | | | Reserve space for the list of games in findWorldSubgame. The performance gain is pretty much negligible but this change also gets rid of a performance warning by CLANG TIDY.
* Make sqlite3 the default auth backend (#8085)Paul Ouellette2019-01-101-0/+1
|
* Add updating to online content browserrubenwardy2018-05-161-1/+5
|
* Add online content repositoryrubenwardy2018-04-191-0/+332
Replaces mods and texture pack tabs with a single content tab