Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fixes #1687 by extra semaphore retval handle code for OSX | Pavel Puchkin | 2014-12-15 | |
| | | | | | | See https://github.com/minetest/minetest/issues/1687#issuecomment-56830173 Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
* | Fix typo in lua_api.txt | Craig Robbins | 2014-12-15 | |
| | ||||
* | Noise: Don't assume Noise is used for 2D unless gradientMap2D is actually called | kwolekr | 2014-12-14 | |
| | ||||
* | Fix background of creative icon (was black, now transparent) | Kahrl | 2014-12-14 | |
| | ||||
* | Revert "Update Russian translation" | Kahrl | 2014-12-13 | |
| | | | | | | | | This reverts commit e4e4324a30d6bcac5cc06c74e955e4941b14bd38. Conflicts: po/minetest.pot po/*/minetest.po | |||
* | Fix misleading error when exiting the client from the main menu | Craig Robbins | 2014-12-14 | |
| | ||||
* | Provide more info if a subgame is not valid/found | Craig Robbins | 2014-12-13 | |
| | ||||
* | Update german translation | PilzAdam | 2014-12-13 | |
| | ||||
* | LuaPerlinNoiseMap: Fix 3d noise safety check | kwolekr | 2014-12-12 | |
| | ||||
* | Fix segfault when dragging mouse out of mainmenu window (#1910) | Kahrl | 2014-12-13 | |
| | ||||
* | Remove vertlabels from main menu and relayout a bit | Kahrl | 2014-12-13 | |
| | ||||
* | Display serverlist flags as icons | Kahrl | 2014-12-13 | |
| | ||||
* | Update po files | ShadowNinja | 2014-12-12 | |
| | ||||
* | Update Russian translation | AntonBoch1244 | 2014-12-12 | |
| | ||||
* | Update Italian translation | Enki | 2014-12-12 | |
| | ||||
* | Fix missing call to std::ostringstream::str | ShadowNinja | 2014-12-12 | |
| | ||||
* | Fix MSVC compiling warnings and remove an unused texture | SmallJoker | 2014-12-12 | |
| | ||||
* | Log: Silence errorstream during unittests | kwolekr | 2014-12-12 | |
| | ||||
* | Use std::string::empty() instead of size() where applicable | Anton | 2014-12-12 | |
| | ||||
* | Add basic support for generating API documentation using Doxygen | Jürgen Doser | 2014-12-12 | |
| | | | | | | | | | | | If CMake is run and Doxygen is found, add a make target called "doc", which builds API documention in doc/html. This target is not included in the default "all" target, you have to explicitly run "make doc" to generate the documentation. If graphviz is installed, in particular, if the "dot" binary is found, doxygen is configured to generate various kinds of diagrams. Note that due to this, the first run of doxygen can take a while. | |||
* | Settings: Fix invalid memory access when setting not found in working mem | kwolekr | 2014-12-12 | |
| | ||||
* | NodeResolver: Fix some comments and use const references for params | kwolekr | 2014-12-12 | |
| | ||||
* | Add minetest.clear_registered_decorations() and clear_registered_ores() | kwolekr | 2014-12-12 | |
| | ||||
* | Allow footstep sounds to play for liquid and ladder nodes, making swimming ↵ | MirceaKitsune | 2014-12-12 | |
| | | | | and climbing sounds possible | |||
* | Responsive tooltip offset for Android. | Kodexky | 2014-12-13 | |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
* | Fix typo in mapblock.h | Craig Robbins | 2014-12-12 | |
| | ||||
* | LuaPerlinNoiseMap: Prevent invalid memory access when attempting to generate ↵ | kwolekr | 2014-12-12 | |
| | | | | 3d noise with a buffer created for 2d | |||
* | Mapgens: Rename m_emerge to prevent name collisions | kwolekr | 2014-12-12 | |
| | ||||
* | Add support for NoiseParams in minetest.get_perlin() and add docs on ↵ | kwolekr | 2014-12-12 | |
| | | | | NoiseParams to lua_api.txt | |||
* | Revert "Adjust the values of dirs1 and dirs2 so that rotate_and_place ↵ | Craig Robbins | 2014-12-12 | |
| | | | | | | | | orients textures correctly" This reverts commit 9878e8de4fdf232ebb77b396766c339786c01218. See: https://github.com/minetest/minetest/issues/1939 and IRC log for discussion | |||
* | Settings: Fail on invalid sequence and throw exception for LuaSettings | kwolekr | 2014-12-12 | |
| | ||||
* | Settings: Sanitize value for multiline terminator tokens | kwolekr | 2014-12-11 | |
| | ||||
* | Fix undeclared globals in functions and shorten lines in misc_helpers.lua. | paramat | 2014-12-11 | |
| | ||||
* | Clean up Noise macros | kwolekr | 2014-12-11 | |
| | ||||
* | NodeResolver: Fix cancelNode and cancelNodeList | kwolekr | 2014-12-11 | |
| | ||||
* | Noise: Automatically transform noise maps if needed | kwolekr | 2014-12-10 | |
| | ||||
* | Move get_schematic and read_schematic to l_mapgen.cpp | kwolekr | 2014-12-10 | |
| | ||||
* | Biome API: Reduce heat and humidity persistences to 0.5 | paramat | 2014-12-10 | |
| | ||||
* | Add support for lacunarity in legacy NoiseParams string format | kwolekr | 2014-12-10 | |
| | ||||
* | Add paste command (Ctrl-V) in GUIChatConsole | Kahrl | 2014-12-10 | |
| | ||||
* | Remove get_noiseparams function. read_noiseparams should be used from now on | kwolekr | 2014-12-10 | |
| | ||||
* | Noise: Create a deep copy of NoiseParams | kwolekr | 2014-12-10 | |
| | ||||
* | Settings: Sanitize setting name everywhere, not just LuaSettings | kwolekr | 2014-12-09 | |
| | ||||
* | Rename and repurpose minetest.set_noiseparam_defaults to set_noiseparams | kwolekr | 2014-12-09 | |
| | ||||
* | Settings: Make setting entry group and values mutually exclusive | kwolekr | 2014-12-09 | |
| | | | | | This greatly reduces the complexity of Settings code. Additionally, several memory leaks were fixed. | |||
* | Rewrite fs:GetDirListing(file) by kahrl | SmallJoker | 2014-12-10 | |
| | ||||
* | Ignore .name directories and files | SmallJoker | 2014-12-10 | |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
* | Increase performance of getLight() by at least 2x | Craig Robbins | 2014-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 Puchkin | 2014-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. | |||
* | Noise: Update Noise::resizeNoiseBuf to account for lacunarity not equal to 2 | kwolekr | 2014-12-09 | |
| |