summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Make limiting of the reflow liquids queue size optionalCraig Robbins2014-12-23
| | | | | If liquid_queue_purge_time == 0 then disable the queue size limiting and make this the default setting Additionally, liquid_loop_max now defaults to 100000
* Temporarily fix always bright wieldhand with shaders enabledkwolekr2014-12-22
|
* Fix weird (and wrong) comment in test.cppKahrl2014-12-21
|
* Re-add hacky fix for underwater grass, to fix mgv7 user's biomesparamat2014-12-20
|
* Change TileSpec::frames to be std::vector not std::mapunknown2014-12-21
| | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com>
* Fix visual_scale for plantlike nodes (again)Vanessa Ezekowitz2014-12-19
| | | | | | fixes #1989 move the plant to the bottom of its node properly, without affecting its scale. See isue #1989
* Fix visual_scale for NDT_PLANTLIKE being set too smallCraig Robbins2014-12-18
|
* Suppress compiler warningCraig Robbins2014-12-18
|
* Remove manual biome noise translationkwolekr2014-12-17
|
* Do not allow the m_transforming_liquid queue to increase until all RAM is ↵Craig Robbins2014-12-18
| | | | consumed
* Fix OSX packaging finallyPavel Puchkin2014-12-16
| | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com>
* Set WM_CLASS window hint for Xorgkwolekr2014-12-15
|
* Expose mapgen chunksize in on_mapgen_init callbackskwolekr2014-12-14
|
* Fixes #1687 by extra semaphore retval handle code for OSXPavel Puchkin2014-12-15
| | | | | | See https://github.com/minetest/minetest/issues/1687#issuecomment-56830173 Signed-off-by: Craig Robbins <kde.psych@gmail.com>
* Noise: Don't assume Noise is used for 2D unless gradientMap2D is actually calledkwolekr2014-12-14
|
* Fix misleading error when exiting the client from the main menuCraig Robbins2014-12-14
|
* Provide more info if a subgame is not valid/foundCraig Robbins2014-12-13
|
* LuaPerlinNoiseMap: Fix 3d noise safety checkkwolekr2014-12-12
|
* Fix segfault when dragging mouse out of mainmenu window (#1910)Kahrl2014-12-13
|
* Fix missing call to std::ostringstream::strShadowNinja2014-12-12
|
* Fix MSVC compiling warnings and remove an unused textureSmallJoker2014-12-12
|
* Log: Silence errorstream during unittestskwolekr2014-12-12
|
* Use std::string::empty() instead of size() where applicableAnton2014-12-12
|
* Settings: Fix invalid memory access when setting not found in working memkwolekr2014-12-12
|
* NodeResolver: Fix some comments and use const references for paramskwolekr2014-12-12
|
* Add minetest.clear_registered_decorations() and clear_registered_ores()kwolekr2014-12-12
|
* Allow footstep sounds to play for liquid and ladder nodes, making swimming ↵MirceaKitsune2014-12-12
| | | | and climbing sounds possible
* Responsive tooltip offset for Android.Kodexky2014-12-13
| | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com>
* Fix typo in mapblock.hCraig Robbins2014-12-12
|
* LuaPerlinNoiseMap: Prevent invalid memory access when attempting to generate ↵kwolekr2014-12-12
| | | | 3d noise with a buffer created for 2d
* Mapgens: Rename m_emerge to prevent name collisionskwolekr2014-12-12
|
* Add support for NoiseParams in minetest.get_perlin() and add docs on ↵kwolekr2014-12-12
| | | | NoiseParams to lua_api.txt
* Settings: Fail on invalid sequence and throw exception for LuaSettingskwolekr2014-12-12
|
* Settings: Sanitize value for multiline terminator tokenskwolekr2014-12-11
|
* Clean up Noise macroskwolekr2014-12-11
|
* NodeResolver: Fix cancelNode and cancelNodeListkwolekr2014-12-11
|
* Noise: Automatically transform noise maps if neededkwolekr2014-12-10
|
* Move get_schematic and read_schematic to l_mapgen.cppkwolekr2014-12-10
|
* Biome API: Reduce heat and humidity persistences to 0.5paramat2014-12-10
|
* Add support for lacunarity in legacy NoiseParams string formatkwolekr2014-12-10
|
* Add paste command (Ctrl-V) in GUIChatConsoleKahrl2014-12-10
|
* Remove get_noiseparams function. read_noiseparams should be used from now onkwolekr2014-12-10
|
* Noise: Create a deep copy of NoiseParamskwolekr2014-12-10
|
* Settings: Sanitize setting name everywhere, not just LuaSettingskwolekr2014-12-09
|
* Rename and repurpose minetest.set_noiseparam_defaults to set_noiseparamskwolekr2014-12-09
|
* Settings: Make setting entry group and values mutually exclusivekwolekr2014-12-09
| | | | | This greatly reduces the complexity of Settings code. Additionally, several memory leaks were fixed.
* Rewrite fs:GetDirListing(file) by kahrlSmallJoker2014-12-10
|
* Ignore .name directories and filesSmallJoker2014-12-10
| | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com>
* Increase performance of getLight() by at least 2xCraig Robbins2014-12-10
| | | | | | | Leads to the following increases: getSmoothLight() approx. 40% increase getTileInfo() approx. 25% increase MapBlockMesh::MapBlockMesh() 25-30%
* Fix builds failing on BSD-like (such as OSX) due to an irrlicht bug ↵Pavel Puchkin2014-12-09
| | | | | | | | | | | | | | | | | | | | | | (temporary fix) Details: - https://sourceforge.net/p/irrlicht/bugs/433/ - https://github.com/minetest/minetest/issues/1687#issuecomment-61368769 - https://forum.minetest.net/viewtopic.php?f=42&t=9190&start=125#p159364 In case when "settings.h" is included from "emerge.cpp" or "environment.cpp", u64 type has "unsigned long" length because previously <stdint> was included. When "settings.h" is included from "settings.cpp", u64 has "unsigned long long" length because no <stdint> was included previously. This leads to different signatures of "setU64" method and linker cannot find appropriate symbol. The best fix of this bug should be done in the Irrlicht, but as hotfix I think this is OK and better than types changing. Previously this bug didn't appear because there was no "settings.cpp" file and implementation of all methods was done in the header file.