aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fall back to default when rendering mode (3d_mode) is set invalid (#10922)Muhammad Rifqi Priyo Susanto2021-02-06
|
* Reduce ore noise_parms error to deprecation warning (#10921)rubenwardy2021-02-06
| | | | Fixes #10914
* Fix double free caused by CGUITTFont codesfan52021-02-06
| | | | | This partially reverts commit 2072afb72b4b3e9c5dcbcec71d824aeae1b35d19. fixes #10920
* Server: properly delete ServerMap on interrupted startupsSmallJoker2021-02-05
| | | | A static mod error (e.g. typo) would abort the initialization but never free ServerMap
* Fix memory leak detected by address sanitizer (#10896)k.h.lai2021-02-02
|
* Fix list spacing and size (again) (#10869)Vincent Robinson2021-02-02
|
* Encode high codepoints as surrogates to safely transport wchar_t over networksfan52021-02-02
| | | | fixes #7643
* Drop wide/narrow conversion functionssfan52021-02-02
| | | | | | | | | The only valid usecase for these is interfacing with OS APIs that want a locale/OS-specific multibyte encoding. But they weren't used for that anywhere, instead UTF-8 is pretty much assumed when it comes to that. Since these are only a potential source of bugs and do not fulfil their purpose at all, drop them entirely.
* Refactor utf8_to_wide/wide_to_utf8 functionssfan52021-02-02
|
* Server GotBlocks(): Lock clients to avoid multithreading issuesSmallJoker2021-02-02
|
* Revise dynamic_add_media API to better accomodate future changessfan52021-02-01
|
* Preserve immortal group for players when damage is disabledsfan52021-01-31
|
* Readd Client::sendPlayerPos optimization (was part of 81c7f0a)sfan52021-01-31
| | | | This reverts commit b49dfa92ce3ef37b1b73698906c64191fb47e226.
* Cache client IP in RemoteClient so it can always be retrieved (#10887)sfan52021-01-31
| | | specifically: after the peer has already disappeared
* Fix minetest.dig_node returning true when node isn't diggable (#10890)rubenwardy2021-01-31
|
* Update minetest.conf.example and dummy translation fileupdatepo.sh2021-01-30
|
* PlayerDatabaseFiles: Fix segfault while saving a playerSmallJoker2021-01-29
| | | | Corrects a typo introduced in 5e9dd166
* Handle changes caused by CMake minimum version bump (#10859)sfan52021-01-29
| | | fixes #10806
* Rework use_texture_alpha to provide three opaque/clip/blend modessfan52021-01-29
| | | | | The change that turns nodeboxes and meshes opaque when possible is kept, as is the compatibility code that warns modders to adjust their nodedefs.
* Drop never documented 'alpha' property from nodedefsfan52021-01-29
| | | | | Includes minimal support code for practical reasons. We'll need it for a slightly different purpose next commit.
* Settings: Purge getDefault, clean FontEngineSmallJoker2021-01-29
|
* Settings: Proper priority hierarchySmallJoker2021-01-29
| | | | | | | | | | | Remove old defaults system Introduce priority-based fallback list Use new functions for map_meta special functions Change groups to use end tags Unittest changes: * Adapt unittest to the new code * Compare Settings objects
* RemotePlayer: Remove Settings writer to Files databaseSmallJoker2021-01-29
|
* Sanitize ItemStack meta textrubenwardy2021-01-28
|
* Include irrlichttypes.h first to work around Irrlicht#433 (#10872)Vitaliy2021-01-28
| | | Fixes the PcgRandom::PcgRandom linker issue, caused by inconsistent data type definition.
* Consistently use "health points" (#10868)Zughy2021-01-27
|
* Improve irr_ptr (#10808)Vitaliy2021-01-24
|
* Fix formspec list spacing (#10861)Vincent Robinson2021-01-23
|
* Make hypertext and textarea have proper scroll event propagation. (#10860)Vincent Robinson2021-01-23
|
* FormSpec: Add list spacing, slot size, and noclip (#10083)Vincent Robinson2021-01-23
| | | | | | | | | * Add list spacing, slot size, and noclip * Simplify StyleSpec * Add test cases Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Remove dead code (#10845)rubenwardy2021-01-22
|
* Use JSON for favorites, move server list code to Lua (#10085)rubenwardy2021-01-22
| | | Co-authored-by: sfan5 <sfan5@live.de>
* MgOre: Fix invalid field polymorphism (#10846)rubenwardy2021-01-21
|
* Removed some obsolete code (#10562)Zughy2021-01-21
| | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
* ObjectRef: fix some v3f checks (#10602)Zughy2021-01-21
|
* Improve --version output to include Lua(JIT) versionsfan52021-01-21
|
* Allow "liquid" and "flowingliquid" drawtypes even if liquidtype=none (#10737)Wuzzy2021-01-21
|
* Factorize more guiEditBoxes code (#10789)Loïc Blot2021-01-13
| | | | * Factorize more guiEditBoxes code
* Implement on_rightclickplayer callback (#10775)JDiaz2021-01-11
| | | Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Refactor/gui editbox (#10787)Loïc Blot2021-01-07
|
* refacto: factorize multiple code parts from guiEditbox childs (#10782)Loïc Blot2021-01-04
|
* ContentDB: Add overwrite dialog when content is already installed (#10768)rubenwardy2021-01-04
|
* Add on_deactivate callback for luaentities (#10723)hecks2021-01-02
|
* Formspecs: Fix broken texture escaping with model[]Jean-Patrick Guerrero2021-01-01
|
* Add minetest.get_objects_in_area (#10668)Elias Fleckenstein2020-12-29
|
* Fix item tooltip background color not workingLars Mueller2020-12-28
|
* Fix minetest.is_nanLars Mueller2020-12-24
|
* Fix some minor code issues all over the placesfan52020-12-24
|
* Minor profiler fixes.Lars2020-12-23
|
* Fix unsafe cast in l_objectrubenwardy2020-12-23
|