Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add support for lacunarity in legacy NoiseParams string format | kwolekr | 2014-12-10 |
| | |||
* | Settings: Sanitize setting name everywhere, not just LuaSettings | 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. | ||
* | Add flags and lacunarity as new noise parameters | kwolekr | 2014-12-07 |
| | | | | | | | Add 'absolute value' option to noise map functions Extend persistence modulation to 3D noise Extend 'eased' option to noise2d_perlin* functions Some noise.cpp formatting fixups | ||
* | Fix MSVC build | SmallJoker | 2014-12-05 |
| | | | | Note: The unit test was technically incorrect for all platforms but passes due to implicit casting | ||
* | Settings: Various setting group fixes and enhancements | kwolekr | 2014-12-04 |
| | | | | | | | | - Remove blank setting values when setting has a group - Pair setting values with groups in file when possible - Preserve user-set whitespace in setting objects - Delete setting value when setting NoiseParams group - Delete overwritten groups outside of lock | ||
* | Use setting groups for NoiseParams | kwolekr | 2014-12-02 |
| | | | | | | Add format example to minetest.conf.example Add Settings::setU16() Throw exception on attempted access of NULL settings groups | ||
* | settings: Add setting groups and multiline entries | kwolekr | 2014-11-30 |
| | |||
* | Implement WieldMeshSceneNode which improves wield mesh rendering | Kahrl | 2014-11-08 |
| | | | | | | | | | | | | | - Don't create and cache an extruded mesh for every (non-node) item. Instead use a single one per image resolution. - For cubic nodes reuse a single wield mesh too - Improve lighting of the wielded item - Increase far value of wield mesh scene camera, fixes #1770 - Also includes some minor refactorings of Camera and GenericCAO. | ||
* | Cleanup and (mostly) document util/string.h and (very) minor refactoring | Craig Robbins | 2014-11-02 |
| | | | | | Updated: Incorporated feedback from 'kahrl' Updated: Moved MinetestApp::boolToCStr() from game.cpp into string.h renaming it bool_to_cstr() | ||
* | Fix unit tests failing if IPv6 not available | Craig Robbins | 2014-11-02 |
| | | | | | | See: https://github.com/minetest/minetest/issues/1526 https://github.com/minetest/minetest/issues/793 | ||
* | Split settings into seperate source and header files | ShadowNinja | 2014-09-21 |
| | | | | This also cleans up settings a bit | ||
* | Don't handle lack of IPv6 as fatal in unit tests | sapier | 2014-06-20 |
| | |||
* | Add the option to bind to a specific address | ShadowNinja | 2014-02-05 |
| | |||
* | Implement urlencode and urldecode | Kahrl | 2013-12-13 |
| | |||
* | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | 2013-08-14 |
| | |||
* | Weather backward compatibility | proller | 2013-08-02 |
| | |||
* | Change ContentFeatures array to a vector | Kahrl | 2013-07-14 |
| | |||
* | Settings: everything != 0 equals true; remove .asm shaders | PilzAdam | 2013-07-08 |
| | |||
* | Replace C++ mainmenu by formspec powered one | sapier | 2013-07-02 |
| | |||
* | Add support for IPv6 | proller | 2013-06-23 |
| | | | | | | | Two new configuration options are added: - "enable_ipv6" to enable/disable the overall use of IPv6 - "ipv6_server" to enable/disable the use of IPv6 sockets when running a server (when "enable_ipv6" is enabled) | ||
* | Extend a delay in TestConnection from 50 to 100 milliseconds. | Kahrl | 2013-06-17 |
| | | | | | The 50 ms delay causes frequent test failures on certain systems with slow network stacks, these failures go away with the 100 ms variant. | ||
* | Fix nearly all warnings | kwolekr | 2013-05-19 |
| | |||
* | Fix memory leak in run_tests() | PilzAdam | 2013-05-14 |
| | |||
* | fix various memory leaks | sapier | 2013-04-09 |
| | |||
* | Migrate to STL containers/algorithms. | Ilya Zhuravlev | 2013-03-11 |
| | |||
* | Fix most warnings, re-fix MSVC compile error | kwolekr | 2013-02-26 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Ranged support of protocol version on server side | Perttu Ahola | 2012-11-29 |
| | |||
* | unit test: TestNodedefSerialization | Perttu Ahola | 2012-11-29 |
| | |||
* | Add InventoryList width property & allow custom crafting grids. | Ilya Zhuravlev | 2012-09-01 |
| | |||
* | Fix terrible grammar in comment! | Perttu Ahola | 2012-07-22 |
| | |||
* | Test zlib wrapper's handling of large data | Perttu Ahola | 2012-07-22 |
| | |||
* | Tweak test.c overally a bit | Perttu Ahola | 2012-07-22 |
| | |||
* | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | 2012-06-17 |
| | |||
* | Optimize headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Initially split utility.h to multiple files in util/ | Perttu Ahola | 2012-06-17 |
| | |||
* | Node texture animation | Perttu Ahola | 2012-06-16 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Add a bit of unit test for inventory | Perttu Ahola | 2012-06-03 |
| | |||
* | voxalgo::clearLightAndCollectSources | Perttu Ahola | 2012-03-27 |
| | |||
* | Implement propagateSunlight for VoxelManipulator | Perttu Ahola | 2012-03-27 |
| | |||
* | Add removeStringEnd() | Perttu Ahola | 2012-03-25 |
| | |||
* | Clean unit test output | Perttu Ahola | 2012-03-10 |
| | |||
* | Digging time groups WIP | Perttu Ahola | 2012-03-10 |
| | |||
* | Remove unnecessary delays from large data transfer unit test | Perttu Ahola | 2012-01-24 |
| | |||
* | Fix "illegal escape sequence" in MSVC (actually not illegal) | Perttu Ahola | 2012-01-22 |
| | |||
* | Node placement / mineral / serialization / iron freq / node_dig callback | Kahrl | 2012-01-22 |
| | | | | | | | | - Node placement code moved to Lua - Mineral system removed (added default:stone_with_coal and default:stone_with_iron). - MapBlock and MapNode serialization updated. - Mapgen: Frequency of iron increased. - node_dig callback and related changes. |