Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove dependency on marshal and many other async changes | ShadowNinja | 2014-04-27 |
| | | | | | | | | | | | | This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes | ||
* | Add support for dpi based HUD scaling | sapier | 2014-04-27 |
| | | | | | | Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen | ||
* | Remove liquid_finite and weather | proller | 2014-04-18 |
| | |||
* | Fix all warnings reported by clang | Sfan5 | 2014-04-15 |
| | |||
* | Use integers instead of float values | BlockMen | 2014-04-12 |
| | |||
* | Add player:set_eye_offset() by @MirceaKitsune and clean up | BlockMen | 2014-04-12 |
| | |||
* | Add third person view | BlockMen | 2014-04-12 |
| | |||
* | Add support for named threads (atm linux only) | sapier | 2014-04-09 |
| | |||
* | Minor fixes for file/modlist download in mainmenu | sapier | 2014-04-09 |
| | |||
* | Cleanup client init states by bumping protocol version | sapier | 2014-04-08 |
| | | | | | | | | | | Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua | ||
* | Remove lua_State parameter from LuaError::LuaError | ShadowNinja | 2014-03-15 |
| | |||
* | Revert "Make sure we get a stacktrace for as many lua errors as possible" | ShadowNinja | 2014-03-15 |
| | | | | | | | | This reverts commit 362ef5f6ced862daa4733034810d0b07e2ad5d89. Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this caused a second, empty traceback in most cases. In cases where there wasn't annother traceback the stack had already unwound and the traceback was empty. | ||
* | Make sure we get a stacktrace for as many lua errors as possible | Sfan5 | 2014-03-15 |
| | |||
* | Update set_mapgen_params and set_gen_notify Lua API to use new flag format | kwolekr | 2014-03-08 |
| | |||
* | Remove "Server -!- " prefix from player messages | ShadowNinja | 2014-02-27 |
| | |||
* | Fix g_settings not being included | Sfan5 | 2014-02-16 |
| | |||
* | Schematic: Add force_placement parameter to minetest.place_structure API | kwolekr | 2014-02-15 |
| | |||
* | Add minetest.set_noiseparam_defaults() Lua API | kwolekr | 2014-02-15 |
| | |||
* | Add capability to read table flag fields from Lua API | kwolekr | 2014-02-09 |
| | |||
* | Make flag strings clear specified flag with 'no' prefix | kwolekr | 2014-02-08 |
| | | | | | Remove flagmask field from set_mapgen_params table Add small bits of needed documentation | ||
* | Fix invalid check for fread error on extracting zip | sapier | 2014-02-07 |
| | |||
* | Huge overhaul of the entire MapgenParams system | kwolekr | 2014-02-03 |
| | | | | | | MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems. | ||
* | Add minetest.kick_player(name, reason) | sapier | 2014-02-03 |
| | |||
* | Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵ | Perttu Ahola | 2014-02-01 |
| | | | | brightness | ||
* | Add player:set_sky() with simple skybox support | Perttu Ahola | 2014-02-01 |
| | |||
* | New HUD element - waypoint. | RealBadAngel | 2014-01-26 |
| | |||
* | Pass pointed_thing to on_punch and minetest.register_on_punchnode callbacks | ShadowNinja | 2014-01-23 |
| | |||
* | LuaVoxelManip: Add get_param2_data and set_param2_data | kwolekr | 2014-01-19 |
| | |||
* | Add formspec table | Kahrl | 2014-01-13 |
| | |||
* | Allow vertical axis particle rotation constraint | khonkhortisan | 2014-01-13 |
| | | | | | | | Use tables for adding particles, deprecate former way. separate particles(pawner) definition, add default values, work with no arguments | ||
* | Fix some errors reported by clang static analyzer. | Ilya Zhuravlev | 2014-01-13 |
| | |||
* | Rename get_json_value to read_json_value | ShadowNinja | 2014-01-11 |
| | |||
* | Add InvRef::get/set_lists() | ShadowNinja | 2014-01-11 |
| | |||
* | Add forceloading | Novatux | 2014-01-11 |
| | |||
* | Fix absence of images when compiled with RUN_IN_PLACE=0. | Ilya Zhuravlev | 2014-01-05 |
| | |||
* | Fix enum element name in Lua HUD code (position vs. pos) | kaeza | 2013-12-31 |
| | |||
* | Bugfix to get_all_craft_recipes. | RealBadAngel | 2013-12-21 |
| | | | | Indexes for empty slots shall not be skipped. | ||
* | Don't throw a error when writing JSON fails | ShadowNinja | 2013-12-18 |
| | |||
* | Add 'minetest.write_json' | ShadowNinja | 2013-12-18 |
| | |||
* | Handle LuaErrors in Lua -> C++ calls on LuaJIT | ShadowNinja | 2013-12-18 |
| | |||
* | Add map feature generation notify Lua API | kwolekr | 2013-12-14 |
| | |||
* | Make line_of_sight return blocking node position | stujones11 | 2013-12-12 |
| | |||
* | Implement search tab and version picker | sapier | 2013-12-11 |
| | |||
* | Fix leak and possible segfault in minetest.set_mapgen_params | kwolekr | 2013-12-08 |
| | |||
* | Use a table in set_physics_override() | PilzAdam | 2013-12-03 |
| | |||
* | Add sneak and sneak_glitch to set_physics_override() | PilzAdam | 2013-12-03 |
| | |||
* | Fix broken async locking in release build | sapier | 2013-12-03 |
| | |||
* | Fix MinGW build | Sfan5 | 2013-12-01 |
| | |||
* | Cleanup jthread and fix win32 build | sapier | 2013-12-01 |
| | |||
* | Decoration: Add schematic Y-slice probability support | kwolekr | 2013-12-01 |
| |