Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use defined evaluation order in profiler | Jude Melton-Houghton | 2021-12-19 |
| | | | | See https://github.com/LuaJIT/LuaJIT/issues/238 | ||
* | Don't let HTTP API pass through untrusted function | sfan5 | 2021-12-18 |
| | | | | This has been a problem since the first day, oops. | ||
* | Fix eat sound not playing if eating last of stack | sfan5 | 2021-12-15 |
| | |||
* | Fix URL escaping in content store | sfan5 | 2021-12-13 |
| | |||
* | Update German locale translation | Wuzzy | 2021-12-10 |
| | |||
* | Update builtin locale | Wuzzy | 2021-12-10 |
| | |||
* | Improve error message if using "/help --" (#11796) | Wuzzy | 2021-12-01 |
| | |||
* | Implemented disconnect_player (#10492) | Corey Powell | 2021-11-26 |
| | | | Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Remove unused Direct3D shader error/warning (#11793) | ROllerozxa | 2021-11-26 |
| | |||
* | Allow for Game-Specific Menu Music (#11241) | ExeVirus | 2021-11-22 |
| | |||
* | Localize error messages in mainmenu (#11495) | Riceball LEE | 2021-11-01 |
| | | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Fix number of tool uses being off by 1..32767 (#11110) | Wuzzy | 2021-10-31 |
| | |||
* | Add joystick layout for DragonRise GameCube controller (#11467) | Isabelle COWAN-BERGMAN | 2021-10-31 |
| | |||
* | Fix item duplication if player dies during interact callback (alternative) ↵ | sfan5 | 2021-10-25 |
| | | | | (#11662) | ||
* | Fix incorrect error message in core.encode_png | sfan5 | 2021-10-22 |
| | |||
* | Move instead of copy during content install if possible | sfan5 | 2021-10-07 |
| | |||
* | Move archive extraction in content store to async job | sfan5 | 2021-10-07 |
| | |||
* | Add "MINETEST_MOD_PATH" environment variable (#11515) | emixa-d | 2021-10-07 |
| | | | | This adds an environment variable MINETEST_MOD_PATH. When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/. | ||
* | List only jpg and png as screenshot format options (#11675) | HybridDog | 2021-10-05 |
| | | | The other formats are no longer supported in Minetest Irrlicht. | ||
* | Add an option `-t` to force text output in /help | Pedro Gimeno | 2021-10-01 |
| | | | | This also improves detection of whether formspecs are available. | ||
* | Update builtin locale files (#11650) | Wuzzy | 2021-09-26 |
| | |||
* | Fix several typos in settingtypes.txt (#11623) | Wuzzy | 2021-09-26 |
| | |||
* | Touch UI support for desktop builds (#10729) | TheBrokenRail | 2021-09-26 |
| | |||
* | Add feature table entry for new dynamic media API | sfan5 | 2021-09-19 |
| | |||
* | Split vector.new into 3 constructors | DS | 2021-09-10 |
| | |||
* | Dynamic_Add_Media v2 (#11550) | sfan5 | 2021-09-09 |
| | |||
* | Fix falling mesh nodes being half size (#11389) | Wuzzy | 2021-09-01 |
| | |||
* | Switch MapBlock compression to zstd (#10788) | lhofhansl | 2021-08-31 |
| | | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de> | ||
* | Async-related script cleanups | sfan5 | 2021-08-28 |
| | |||
* | Add group-based tool filtering for node drops (#10141) | Treer | 2021-08-27 |
| | | | | | | Supports both AND and OR requirements, e.g. * "a tool that's in any of these groups" * "a tool that's in all of these groups" | ||
* | Optimize vector length calculations (#11549) | Lean Rada | 2021-08-27 |
| | |||
* | Add disable_settings to game.conf to get rid of "Enable Damage"/"Creative ↵ | Hugues Ross | 2021-08-12 |
| | | | | | | | | | Mode"/"Host Server" checkboxes (#11524) This adds support for disable_settings to game.conf. In this you can specify a list of settings that should not be visible in the "local game" (or however it is called nowadays) tab. Enable Damage, Creative Mode and Host Server are supported. Co-authored-by: Wuzzy <Wuzzy2@mail.ru> Co-authored-by: Aaron Suen <warr1024@gmail.com> Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Remove statement semicolons from a lua script | hecks | 2021-08-09 |
| | |||
* | ContentDB: Add support for package aliases / renaming (#11484) | rubenwardy | 2021-08-02 |
| | |||
* | Fix /emergeblocks crashing in debug builds (#11461) | Wuzzy | 2021-07-31 |
| | | | The reason for the bug was an u16 overflow, thus failing the assert. This only happened in Debug build but not in Release builds. | ||
* | Add a simple PNG image encoder with Lua API (#11485) | hecks | 2021-07-29 |
| | | | | | | | | | * Add a simple PNG image encoder with Lua API Add ColorSpec to RGBA converter Make a safety wrapper for the encoder Create devtest examples Co-authored-by: hecktest <> Co-authored-by: sfan5 <sfan5@live.de> | ||
* | ContentDB: Add reason to downloads (#10876) | rubenwardy | 2021-07-27 |
| | |||
* | Distribute shadow map update over multiple frames to reduce stutter (#11422) | x2048 | 2021-07-25 |
| | | | | | | | | | | Reduces stutter and freezes when playing. * Maintains double SM and SM Color textures * Light frustum update triggers incremental generation of shadow map into secondary 'future' textures. * Every incremental update renders a portion of the shadow draw list (split equally). * After defined number of frames (currently, 4), 'future' and 'current' textures are swapped, and DirectionalLight 'commits' the new frustum to use when rendering shadows on screen. Co-authored-by: sfan5 <sfan5@live.de> | ||
* | Add wallmounted support for plantlike and plantlike_rooted nodes (#11379) | Wuzzy | 2021-07-15 |
| | |||
* | Remove hardcoded "You died." message in chat (#11443) | Wuzzy | 2021-07-12 |
| | |||
* | Add API for mods to hook liquid transformation events (#11405) | Warr1024 | 2021-07-09 |
| | | | | | | | | | Add API for mods to hook liquid transformation events Without this API, there is no reliable way for mods to be notified when liquid transform modifies nodes and mods are forced to poll for changes. This allows mods to detect changes to flowing liquid nodes and liquid renewal using event-driven logic. | ||
* | Remove unsupported video drivers (#11395) | hecks | 2021-06-30 |
| | | | This completely removes any mention of the software and D3D drivers from MT, preventing the user from accidentally attempting to use them. Users who need a software renderer should be asked to install Mesa drivers which offer superior fidelity and performance over the 'burningsvideo' driver. | ||
* | Run on_grant and on_revoke callbacks after privs change (#11387) | AFCMS | 2021-06-30 |
| | | | Callbacks were run too early. This changes the order to call after the privs are updated. | ||
* | Fix spurious shadow enablement in mainmenu | sfan5 | 2021-06-30 |
| | | | | fixes #11394 | ||
* | Require 'basic_debug' priv to view gameplay-relevant debug info, require ↵ | Wuzzy | 2021-06-24 |
| | | | | | 'debug' priv to view wireframe (#9315) Fixes #7245. | ||
* | Update builtin locale (#11371) | Wuzzy | 2021-06-21 |
| | |||
* | Strip carriage returns from lines in settingtypes.txt (#11338) | William L. DeRieux IV | 2021-06-21 |
| | | | Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> | ||
* | Fix some typos in builtin (#11370) | Wuzzy | 2021-06-21 |
| | |||
* | Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333) | sfence | 2021-06-20 |
| | | | This check can be used by ABM to reduce CPU usage. | ||
* | Make chat web links clickable (#11092) | pecksin | 2021-06-20 |
| | | | If enabled in minetest.conf, provides colored, clickable (middle-mouse or ctrl-left-mouse) weblinks in chat output, to open the OS' default web browser. |