aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix emerge thread not cleaning up emerge queue on shutdownsapier2015-01-07
|
* Fix andorid build errorsapier2015-01-07
|
* Implement X11 dpi autodetectionsapier2015-01-06
|
* Fixes for androidsapier2015-01-06
| | | | | | | | | Copy only minetest_game to apk by default Don't copy .git and .svn folders to apk Fix bouncing asset copy scrollbar due to long filepaths Reenable font scaling to fix broken menu on high dpi screens Implement minetest loglevel to android loglevel mapping Disable touch digging while moving around
* Prevent client crashing if an NDT_AIRLIKE node is droppedCraig Robbins2015-01-05
| | | | | The player dropping the node can either be themselves or another player (i.e. without this fix you can crash other people's clients) Thanks CWz for reporting the issue
* Shorten ManualMapVoxelManipulator to MMVManipkwolekr2015-01-05
|
* Optionally specify propagateSunlight area in calcLightingkwolekr2015-01-05
| | | | This fixes the Mapgen V5 calcLighting segfault
* Exclude vertical mapblock borders when setting lightkwolekr2015-01-04
|
* NodeDef: Clear NodeResolver related entries too in clear()kwolekr2015-01-04
|
* Add minetest.generate_ores() and minetest.generate_decorations()kwolekr2015-01-04
|
* NodeResolver: Perform callback immediately if node registration phase finishedkwolekr2015-01-04
| | | | Also add NodeResolver callbacks on the client
* Remove freezemelt (the remainder of proller nonsense)kwolekr2015-01-04
|
* Add warning about using deprecated fields in Mapgen API and update docskwolekr2015-01-04
|
* LuaVoxelManip: Error when given out-of-bounds areakwolekr2015-01-04
|
* Lighting: Fix nearly all issueskwolekr2015-01-04
| | | | | | | | | | | The cause of a single light source seemingly being lit without spread was due to its creation in the +Y mapblock boundary layer during map generation, which was ignored as the overtop. This overtop explicitly needs to be omitted during sunlight propagation, however. To accomplish this, Mapgen::calcLighting() was split into separate functions taking separate parameters. Additionally, do not diminish light too early during spread. This fixes the output inconsistency between Map::updateLighting and Mapgen::calcLighting.
* Update bundled SQLite to 3.8.7.4Kahrl2015-01-04
|
* Deduplicate code and use stdlib in string functionsShadowNinja2015-01-03
|
* Fix crash if NodeResolver destroyed before pending any node resolutionskwolekr2015-01-03
|
* More consistent progress bar from 0-100 on startupsapier2015-01-02
|
* Fix rounding error in font size making main menu and in game font sizes ↵sapier2015-01-02
| | | | inconsistent
* MgV5/6/7: Generate dungeons above water levelparamat2015-01-01
| | | | | | Use/add stone_surface_max_y to speed-optimise/guide dungeon generation MgV7: Don't let mountain terrain chop dungeons at mapchunk borders Make mountain terrain update stone_surface_max_y for caves in mountains
* Mgv7: Remove range limits on mountain height to enable modification through ↵paramat2015-01-01
| | | | .conf
* Fix map parameter load orderkwolekr2014-12-30
|
* Add display_gamma option for clientCraig Robbins2014-12-31
|
* Fix endian.h include for FreeBSDDmitry Marakasov2014-12-30
|
* Cleanup updateCameraDirection and fix random input not workingCraig Robbins2014-12-30
|
* Replace instances of height_min/height_max with y_min/y_max to remove ambiguitykwolekr2014-12-30
|
* Decoration: Fix default parameter valueskwolekr2014-12-30
|
* Add support back for resolving group names in NodeResolverkwolekr2014-12-29
|
* Fix some lingering code style issueskwolekr2014-12-29
|
* Mapgen: Use getBlockSeed2() for blockseeds (much better uniformity)kwolekr2014-12-29
|
* Add core.get_mapgen_names() to Main Menu API (and use it)kwolekr2014-12-29
| | | | Also rewrite mapgen registration for static initialization
* Expose mapgen parameters on scripting initkwolekr2014-12-29
| | | | | Add minetest.get_mapgen_params() Deprecate minetest.register_on_mapgen_init()
* Center status text for better visibility.Kodexky2014-12-30
|
* Add extra buttons to Android GUI. All icons are licensed by freepik.com ↵Kodexky2014-12-30
| | | | under CC BY 3.0
* Fix -Wtype-limits warnings and remove disabling of -Wtype-limitsCraig Robbins2014-12-29
|
* Print unit test failures to dstreamkwolekr2014-12-29
|
* FontEngine: Don't use file extension to check font file compatibilitykwolekr2014-12-29
|
* LuaVoxelManip: Remove blank allocatorkwolekr2014-12-29
|
* LuaItemStack: Fix and document behavior of set_name, set_count, set_wear, ↵kwolekr2014-12-28
| | | | set_metadata
* Fix MSVC compiler warning about passing this pointer in initializer listsapier2014-12-28
|
* Skip further loading of client if there was an exit signalChristophe Piveteau2014-12-28
|
* Decoration: Add height_min and height_max parameterskwolekr2014-12-28
| | | | | Also set default height_min/height_max to -31000 and 31000, respectively, for ore and biomes
* Cavegen: Fix copy & paste error (solves #2020)kwolekr2014-12-28
|
* Biome API: Add shore top and shore filler nodes, underwater node, water top ↵paramat2014-12-28
| | | | node. Add water top depth and shore height parameters. Remove water dust node
* Ore: Add Vein ore typekwolekr2014-12-28
|
* Ore: Add Blob ore typekwolekr2014-12-28
|
* PseudoRandom: Expose constant PSEUDORANDOM_MAXkwolekr2014-12-28
|
* LuaVoxelManip: Add option to allocate blank datakwolekr2014-12-27
|
* VoxelManipulator: Remove unnecessary deallocation stepskwolekr2014-12-27
|