| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-17 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2022-05-08 | Remove unused variable WARN_INIT | Zughy | |
| 2022-05-04 | Add vector.combine (#11920) | Lars Müller | |
| 2022-03-29 | Store vector metatable in registry | Jude Melton-Houghton | |
| 2022-01-19 | Free arguments of cancelled minetest.after() jobs | sfan5 | |
| 2022-01-02 | Fix vector.from_string returning a table without vector metatable | Desour | |
| 2021-12-01 | Improve error message if using "/help --" (#11796) | Wuzzy | |
| 2021-11-29 | Make LuaVoxelManipulator available to CSM API | Elias Fleckenstein | |
| 2021-10-07 | Move archive extraction in content store to async job | sfan5 | |
| 2021-10-01 | Add an option `-t` to force text output in /help | Pedro Gimeno | |
| This also improves detection of whether formspecs are available. | |||
| 2021-09-19 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-09-10 | Split vector.new into 3 constructors | DS | |
| 2021-08-27 | Optimize vector length calculations (#11549) | Lean Rada | |
| 2021-06-04 | Add metatables to lua vectors (#11039) | DS | |
| Add backwards-compatible metatable functions for vectors. | |||
| 2021-05-13 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-05-11 | Include tile definitions in get_node_def; Client-side minetest.object_refs table | Elias Fleckenstein | |
| 2021-04-05 | Add vector.to_string and vector.from_string (#10323) | DS | |
| Writing vectors as strings is very common and should belong to `vector.*`. `minetest.pos_to_string` is also too long to write, implies that one should only use it for positions and leaves no spaces after the commas. | |||
| 2021-04-02 | Add `math.round` and fix `vector.round` (#10803) | Vincent Robinson | |
| 2021-03-26 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-03-05 | Translate builtin (#10693) | Wuzzy | |
| This PR is the second attempt to translate builtin. Server-sent translation files can be added to `builtin/locale/`, whereas client-side translations depend on gettext. | |||
| 2021-02-11 | Replace 'minetest.' with 'core.' in builtin | rubenwardy | |
| 2021-01-07 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2020-12-24 | Fix minetest.is_nan | Lars Mueller | |
| 2020-12-12 | Make GitHub Actions Happy try 2 | Elias Fleckenstein | |
| 2020-12-12 | Make GitHub Actions Happy try 1 | Elias Fleckenstein | |
| 2020-11-28 | Merged Minetest | Elias Fleckenstein | |
| 2020-11-05 | Several Enhancements | Elias Fleckenstein | |
| 2020-10-18 | Extended ClientObjectRef; Improved CrystalPvP | Elias Fleckenstein | |
| 2020-10-18 | Lint is bitch | Elias Fleckenstein | |
| 2020-10-17 | New Mod System | Elias Fleckenstein | |
| 2020-09-23 | Ability to remove minetest.after once set (#10103) | tenplus1 | |
| 2020-08-29 | Add vector.offset (#10321) | DS | |
| 2020-07-18 | Update to minetest 5.4.0-dev | Elias Fleckenstein | |
| 2020-06-23 | test | Elias Fleckenstein | |
| 2020-06-09 | Some vector functions useful for working with rotations (#9572) | NetherEran | |
| * added vector.rotate * added vector.forward_from_rotation and vector.up_from_rotation * added vector.forward_up_to_rotatiton * fixed some bugs and formatting with vector functions * shortened name of some new vector functions and added documentation * made vector.rotate not require a unit vector as axis * fixed crash with vector.forward_up_to_rot * renamed new vector functions, made vector.rotate apply a rotation matrix, old vector.rotate is now called vector.rotate_around_axis * documented vector function changes * removed some whitespace to appease luacheck * implemented and fixed optimization of vector.rotate_around_axis by SmallJoker * added some unit tests for rotation vector functions * clarified that rotation vectors are in radians and according to the left hand rule * hopefully appeased luacheck * renamed rotation_to_horizontal to forward_at_rotation, rotation_to_vertical to up_at_rotation * handled cases where sin or cos are 0 in rotation vector functions * added more comments * clarified documentation of rotation vector functions * added more unit tests * changed way in which vector.rotate_around_axis is adjusted for left handed coordinate systems * made vector.rotate_around_axis actually left handed * unrolled matrix multiplication * removed vector.forward_at_rotation and vector.up_at_rotation * prettified vector.rotate_around_axis, made previous commits not break anything * removed references to removed vector.forward_at_rotation and vector.up_at_rotation * removed documentation of removed vector functions * clarified documentation and fixed styling of rotation vector functions * restyled comments minorly * spelling fixes and some hopefully better comments * allowed 'up' to be missing from vector.directions_to_rotation and removed requirement for unit vectors as arguments * made vector.rotate_around_axis() right handed again for consistency * documented previous changes * made matrix multiplication actually multiply * renamed vector.directions_to_rotation() to vector.dir_to_rotation() * optimized a distance comparison * Fixed potential false positive in unit tests. Co-authored-by: NetherEran <nethereran@hotmail.com> | |||
| 2020-06-09 | LuaItemStack: Add __tostring metamethod (#8785) | Paul Ouellette | |
| * LuaItemStack: Add __tostring metamethod * Clean up LuaItemStack::checkobject | |||
| 2020-05-29 | Add minetest.is_creative_enabled | Wuzzy | |
| 2020-05-17 | builtin: Move common/async_event.lua to mainmenu/async_event.lua | sfan5 | |
| It only works in the context of the mainmenu. | |||
| 2020-05-13 | Allow placing auto-rotating nodes on other nodes in on_rightclick (#9859) | Yaman Qalieh | |
| 2020-04-22 | minetest.serialize: Reversible number serialization (#9722) | HybridDog | |
| * minetest.serialize: Reversible number to string conversion The %a format is not supported in Lua 5.1. This commit also adds two tests for number serialization. | |||
| 2020-03-14 | Fix some chatcommands not returning a value (#9503) | Wuzzy | |
| 2020-03-06 | Cleanup global namespace pollution in builtin (#9451) | Wuzzy | |
| 2020-03-05 | Fix potential security issue(s), documentation on minetest.deserialize() (#9369) | sfan5 | |
| Also adds an unittest | |||
| 2020-02-01 | Add table.shuffle (#8299) | HybridDog | |
| 2020-01-18 | Add Lua unit tests to builtin using busted (#9184) | rubenwardy | |
| 2020-01-04 | Add table.key_value_swap (#9248) | HybridDog | |
| 2019-10-13 | Fix rotate_node to return the correct itemstack. | Aaron Suen | |
| All on_* hooks that return an itemstack are NOT guaranteed to modify and return the original stack. We cannot count on the behavior of the existing builtin definitions not to be overridden by game/mod logic. | |||
| 2019-09-19 | Also print help commands to chat for server terminal (#8869) | Tim Myers | |
| 2019-08-06 | Add luacheck to check builtin (#7895) | rubenwardy | |
| 2019-08-02 | Builtin: Forward old return values | SmallJoker | |
| Was forgotten in 69bf964. | |||
