Commit History

Autor SHA1 Mensaxe Data
  DS 7e8831a414 Inventory: Don't throw resize lock exception in destructor (#13894) hai 1 ano
  numzero 3b74cc4a41 Replace PP with direct printing hai 1 ano
  Jude Melton-Houghton f4a01f3a5d Avoid duplication of mod metadata in memory (#12562) %!s(int64=2) %!d(string=hai) anos
  Jude Melton-Houghton 7423c4c11e Send to clients node metadata that changed to become empty (#11597) %!s(int64=3) %!d(string=hai) anos
  sfan5 f0bad0e2ba Reserve vectors before pushing and other code quality changes (#11161) %!s(int64=3) %!d(string=hai) anos
  SmallJoker 947466ab28 (se)SerializeString: Include max length in the name %!s(int64=4) %!d(string=hai) anos
  SmallJoker 3d66622772 Send only changed node metadata to clients instead of whole mapblock (#5268) %!s(int64=6) %!d(string=hai) anos
  Loïc Blot 1992db1395 Code modernization: src/n*, src/o* (#6280) %!s(int64=7) %!d(string=hai) anos
  sfan5 071e114ffa Private nodemeta (#5702) %!s(int64=7) %!d(string=hai) anos
  rubenwardy bbdd869d72 Derive NodeMetadata from Metadata %!s(int64=7) %!d(string=hai) anos
  sfan5 3a57e52500 Do not serialize empty NodeMetadata %!s(int64=8) %!d(string=hai) anos
  ShadowNinja 6f2d785d0f Rename macros with two leading underscores %!s(int64=9) %!d(string=hai) anos
  ShadowNinja 96cc5b34fe Use warningstream for log messages with WARNING %!s(int64=9) %!d(string=hai) anos
  est31 452df1c723 Various style cleanups + unused code removal %!s(int64=9) %!d(string=hai) anos
  David Jones 34b7a147dc Change i++ to ++i %!s(int64=9) %!d(string=hai) anos
  kwolekr da34a2b33e Replace instances of std::map<std::string, std::string> with StringMap %!s(int64=9) %!d(string=hai) anos
  kwolekr b785577f03 Add core.find_nodes_with_meta() script API %!s(int64=9) %!d(string=hai) anos
  sapier a39c136e69 Fix NodeMetadataList loosing memory on deserialize due to invalid clear map call instead of clear %!s(int64=9) %!d(string=hai) anos
  Anton 10e0cf8b2c Use std::string::empty() instead of size() where applicable %!s(int64=10) %!d(string=hai) anos
  Rafael Reilova f7d65091f8 serialize.h: use machine native byte swapping if available, fall-back to previous generic method if not (supported for GCC using endian.h, detection done in cmake) write/readARGB8() - just write 32-bit color in one op, instead of 4 1-byte ops cleanup: removed unneeded buffer init for some serialize-out functions use a #define for the fixed point factor in read/writeF1000() %!s(int64=10) %!d(string=hai) anos
  ShadowNinja e17f140be0 Add a limit to node meta data resolving recursion %!s(int64=10) %!d(string=hai) anos
  Sfan5 6d0ea26c2d Update Copyright Years %!s(int64=11) %!d(string=hai) anos
  PilzAdam 497ff1ecd6 Change Minetest-c55 to Minetest %!s(int64=11) %!d(string=hai) anos
  Perttu Ahola d0ea6f9920 Properly and efficiently use split utility headers %!s(int64=12) %!d(string=hai) anos
  Perttu Ahola 037b259197 Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors %!s(int64=12) %!d(string=hai) anos
  darkrose c4315a7afa Strip unneeded variables from NodeMetadata %!s(int64=12) %!d(string=hai) anos
  Kahrl 704782c95b WIP node metadata, node timers %!s(int64=12) %!d(string=hai) anos
  Perttu Ahola 8b8ef8acc0 Move NodeMetadata prototype containers to content_nodemeta.cpp to fix them not being filled correctly on some systems and compilers %!s(int64=13) %!d(string=hai) anos
  Perttu Ahola 18bb0ea1ea Mode node definition loading from Lua (still not finished), fix metadata creation from name %!s(int64=13) %!d(string=hai) anos
  Perttu Ahola 3b3ca65562 Add names to NodeMetadata %!s(int64=13) %!d(string=hai) anos