Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use scoped app storage on Android (#11466) | rubenwardy | 2021-10-18 |
| | | | | | | | | | | | | From November 2021, the Play Store will no longer be accepting apps which use the deprecated getExternalStorageDirectory() API. Therefore, this commit replaces uses of deprecated API with the new scoped API (`getExternalFilesDir()` and `getExternalCacheDir()`). It also provides a temporary migration to move user data from the shared external directory to new storage. Fixes #2097, #11417 and #11118 | ||
* | Fix hud_change and hud_remove after hud_add (#10997) | savilli | 2021-04-09 |
| | |||
* | Restore minimal normal texture support (for minimap shading) | Vitaliy | 2021-04-09 |
| | |||
* | Don't apply connection timeout limit to locally hosted servers | sfan5 | 2021-04-05 |
| | | | | fixes #11085 | ||
* | Fix server favorites not saving when client/serverlist/ doesn't exist ↵ | sfan5 | 2021-04-05 |
| | | | | already (#11152) | ||
* | Block & report player self-interaction (#11137) | Lars Müller | 2021-04-05 |
| | |||
* | Protect dropping from far node inventories | SmallJoker | 2021-04-05 |
| | | | | Also changes if/if to switch/case | ||
* | Protect per-player detached inventory actions | SmallJoker | 2021-04-05 |
| | |||
* | Fix keyWasDown in input handler | sfan5 | 2021-02-23 |
| | | | | This was changed 291a6b70d674d9003f522b5875a60f7e2753e32b but should have never been done. | ||
* | Allow overwriting media files of dependencies (#10752) | DS | 2021-02-23 |
| | |||
* | Fix wrong number of items in allow_metadata_inventory_put/take callbacks ↵ | savilli | 2021-02-23 |
| | | | | (#10990) | ||
* | Update minetest.conf.example and dummy translation file | updatepo.sh | 2021-02-23 |
| | |||
* | Minimap: Fix default label translations | SmallJoker | 2021-02-22 |
| | |||
* | Fix wrong reported item counts for inventory actions using Shift-Move (#10930) | Lars Müller | 2021-02-21 |
| | |||
* | Fix world-aligned node rendering at bottom (#10742) | Wuzzy | 2021-02-19 |
| | |||
* | Add nametag background setting and object property (#10937) | rubenwardy | 2021-02-17 |
| | |||
* | Fix short_description fallback order (#10943) | rubenwardy | 2021-02-17 |
| | |||
* | Server-side authority for attached players (#10952) | SmallJoker | 2021-02-15 |
| | | | The server must have authority about attachments. This commit ignores any player movement packets as long they're attached. | ||
* | Fix segfault with invalid texture strings and minimap enabled | sfan5 | 2021-02-14 |
| | | | | closes #10949 | ||
* | Send attachments instantly before set_pos (#10235) | SmallJoker | 2021-02-12 |
| | |||
* | Pause menu: Fix segfault on u/down key input | Jean-Patrick Guerrero | 2021-02-08 |
| | |||
* | Fix animation_image support in scroll containers | Jean-Patrick Guerrero | 2021-02-08 |
| | |||
* | Reduce empty translation error to infostream | rubenwardy | 2021-02-07 |
| | | | | Fixes #10905 | ||
* | Use consistent temp folder path (#10892) | rubenwardy | 2021-02-07 |
| | |||
* | Rewrite touch event conversion (#10636) | Vitaliy | 2021-02-07 |
| | |||
* | Fall back to default when rendering mode (3d_mode) is set invalid (#10922) | Muhammad Rifqi Priyo Susanto | 2021-02-06 |
| | |||
* | Reduce ore noise_parms error to deprecation warning (#10921) | rubenwardy | 2021-02-06 |
| | | | | Fixes #10914 | ||
* | Fix double free caused by CGUITTFont code | sfan5 | 2021-02-06 |
| | | | | | This partially reverts commit 2072afb72b4b3e9c5dcbcec71d824aeae1b35d19. fixes #10920 | ||
* | Server: properly delete ServerMap on interrupted startups | SmallJoker | 2021-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.lai | 2021-02-02 |
| | |||
* | Fix list spacing and size (again) (#10869) | Vincent Robinson | 2021-02-02 |
| | |||
* | Encode high codepoints as surrogates to safely transport wchar_t over network | sfan5 | 2021-02-02 |
| | | | | fixes #7643 | ||
* | Drop wide/narrow conversion functions | sfan5 | 2021-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 functions | sfan5 | 2021-02-02 |
| | |||
* | Server GotBlocks(): Lock clients to avoid multithreading issues | SmallJoker | 2021-02-02 |
| | |||
* | Revise dynamic_add_media API to better accomodate future changes | sfan5 | 2021-02-01 |
| | |||
* | Preserve immortal group for players when damage is disabled | sfan5 | 2021-01-31 |
| | |||
* | Readd Client::sendPlayerPos optimization (was part of 81c7f0a) | sfan5 | 2021-01-31 |
| | | | | This reverts commit b49dfa92ce3ef37b1b73698906c64191fb47e226. | ||
* | Cache client IP in RemoteClient so it can always be retrieved (#10887) | sfan5 | 2021-01-31 |
| | | | specifically: after the peer has already disappeared | ||
* | Fix minetest.dig_node returning true when node isn't diggable (#10890) | rubenwardy | 2021-01-31 |
| | |||
* | Update minetest.conf.example and dummy translation file | updatepo.sh | 2021-01-30 |
| | |||
* | PlayerDatabaseFiles: Fix segfault while saving a player | SmallJoker | 2021-01-29 |
| | | | | Corrects a typo introduced in 5e9dd166 | ||
* | Handle changes caused by CMake minimum version bump (#10859) | sfan5 | 2021-01-29 |
| | | | fixes #10806 | ||
* | Rework use_texture_alpha to provide three opaque/clip/blend modes | sfan5 | 2021-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 nodedef | sfan5 | 2021-01-29 |
| | | | | | Includes minimal support code for practical reasons. We'll need it for a slightly different purpose next commit. | ||
* | Settings: Purge getDefault, clean FontEngine | SmallJoker | 2021-01-29 |
| | |||
* | Settings: Proper priority hierarchy | SmallJoker | 2021-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 database | SmallJoker | 2021-01-29 |
| | |||
* | Sanitize ItemStack meta text | rubenwardy | 2021-01-28 |
| | |||
* | Include irrlichttypes.h first to work around Irrlicht#433 (#10872) | Vitaliy | 2021-01-28 |
| | | | Fixes the PcgRandom::PcgRandom linker issue, caused by inconsistent data type definition. |