Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | GUIFormSpecMenu: Fix legacy sorting using std::stable_sort | SmallJoker | 2019-12-14 |
| | |||
* | Fix spaces breaking formspec_version[] tag | rubenwardy | 2019-12-09 |
| | |||
* | Refactor to centralize GUIButton styling/rendering code (#9090) | Hugues Ross | 2019-12-09 |
| | |||
* | guiConfirmRegistration: Fix hidden error message | SmallJoker | 2019-12-09 |
| | |||
* | Formspec: make bgcolor element less confusing and allow setting fullscreen ↵ | DS | 2019-12-08 |
| | | | | color (#8996) | ||
* | Clean up craft replacements docs | Paul Ouellette | 2019-12-07 |
| | |||
* | Renaming the function wasn't enough | SmallJoker | 2019-12-07 |
| | |||
* | Attachments: Fix interpolation from (0,0,0) after detach | SmallJoker | 2019-12-07 |
| | | | | | | GenericCAO::getPosition() did not take the camera offset into account LocalPlayer attachment cleanup: Use sane getParent() function Make that getPosition() (GenericCAO and LocalPlayer) always return the absolute position | ||
* | Fix failing build due to code style error | rubenwardy | 2019-12-06 |
| | |||
* | Add scrollbaroptions FormSpec element (#8530) | v-rob | 2019-12-06 |
| | |||
* | Add z-index management to HUD | Pierre-Yves Rollo | 2019-12-06 |
| | |||
* | Fix LocalPlayer-bound sound playback broken by 81c2370 | SmallJoker | 2019-12-05 |
| | |||
* | Improve client-side packet receiving | sfan5 | 2019-11-25 |
| | |||
* | Caves: Fix shadowing of 'large_cave_depth' to avoid confusion | paramat | 2019-11-23 |
| | |||
* | Dungeons: Move duplicated y limit checks to generation function | paramat | 2019-11-23 |
| | |||
* | Formspec: Fix priorities for version < 3 (#9121) | SmallJoker | 2019-11-20 |
| | | | | | | | | * Formspec: Fix priorities for version < 3 1) Introduce 'priority' to 'FieldSpec' 2) Sort elements based on 'priority' 3) Assign 'name' to the Item Image Button's image to show tooltips again | ||
* | Waves generated with Perlin-type noise #8994 | Lars Hofhansl | 2019-11-19 |
| | |||
* | Move duplicated mapgen parameters to class MapgenBasic (#9134) | Paramat | 2019-11-19 |
| | | | 'large_cave_depth', 'dungeon_ymin' and 'dungeon_ymax' are duplicated across many mapgens so should have been in class MapgenBasic from the start. | ||
* | Rework packet receiving in ServerThread | sfan5 | 2019-11-19 |
| | | | | | Notably it tries to receive all queued packets between server steps, not just one. | ||
* | Randomwalk cave liquids: Remove deprecated 'lava depth' parameter (#9105) | Paramat | 2019-11-18 |
| | | | | | | | | | Low-disruption first step towards removing the hardcoded cave liquid code. Since MT 5.0.0 cave liquids can be defined and located by biome definitions instead. In games that do not yet use biome definitions to define and locate cave liquids (MTGame does), lava will now appear below y = water_level - 256 instead of below 'lava depth' (usually y = -256). Therefore no change in most mapgens if using the default 'lava depth'. | ||
* | Optimize semaphore wait with zero timeout on POSIX | sfan5 | 2019-11-14 |
| | |||
* | Fix clang-tidy and lint travis checks | sfan5 | 2019-11-11 |
| | |||
* | [CSM] Fix and improve minetest.get_language() | sfan5 | 2019-11-11 |
| | | | | | Previously this method would accidentally reset the locale and break everything. | ||
* | [CSM] Implement minetest.get_csm_restrictions() | sfan5 | 2019-11-11 |
| | | | | fixes #8068 | ||
* | Run on_item_use CSM callback even if item is not marked usable | sfan5 | 2019-11-11 |
| | | | | | Mods may want to to handle item interaction even if the item is not marked usable (= server-side callback exists). | ||
* | Fix camera:get_offset() in CSM | sfan5 | 2019-11-11 |
| | |||
* | [CSM] Expose more env functions | sfan5 | 2019-11-11 |
| | |||
* | Refactor CSM restriction code a bit | sfan5 | 2019-11-11 |
| | | | | This also fixes find_node_near restrictions being ineffective. | ||
* | Call on_secondary_use when object is right-clicked | sfan5 | 2019-11-10 |
| | |||
* | Randomwalk caves: Extend beyond mapchunk vertically also (#9094) | Paramat | 2019-11-10 |
| | | | | | Previously, randomwalk caves only extended beyond the mapchunk borders horizontally, preventing vertical overlap and interconnection. | ||
* | Be lenient with extra slashes for CSM paths | sfan5 | 2019-11-09 |
| | |||
* | [CSM] Remove non-functional minetest.get_day_count() | sfan5 | 2019-11-09 |
| | |||
* | Corrections to client_lua_api.txt | sfan5 | 2019-11-09 |
| | |||
* | Introduce get_modpath() for CSM | sfan5 | 2019-11-09 |
| | |||
* | Load client mods into memory before execution. | sfan5 | 2019-11-09 |
| | | | | Preperation for server-sent CSM which will eventually need this. | ||
* | Refactor loading of Lua code with mod security | sfan5 | 2019-11-09 |
| | |||
* | Tunnels: Completely disable generation when 'cave width' >= 10.0 (#9093) | Paramat | 2019-11-09 |
| | | | | | | | | | Previously, the only way to disable the 3D noise tunnels was to set 'cave width' > 1.0, however doing so did not disable the very intensive noise calculations or the generation loop. All the other types of cave generation (randomwalk caves, caverns) can already be independently and completely disabled. This feature is now needed more because the small randomwalk caves are now available for use as an alternative to the 3D noise tunnels. | ||
* | Make core.get_favorites("local") ignore duplicates (#7926) | Paul Ouellette | 2019-11-08 |
| | |||
* | Randomwalk caves: Add parameters for number, proportion flooded. Allow small ↵ | Paramat | 2019-11-08 |
| | | | | | | | | | | | | | | caves (#8928) Add mapgen parameters to set the range of the random number of randomwalk caves per mapchunk, and to set the proportion that are flooded with liquids. Default values are, for now, unchanged from the previous hardcoded values. Add parameters to allow small randomwalk caves Disabled by default for now as they have never been present in the non-mgv6 mapgens. | ||
* | Formspec: draw order and clipping for all elements (#8740) | DS | 2019-11-07 |
| | |||
* | Android: Fix broken double-tap after 49 days uptime | SmallJoker | 2019-11-03 |
| | |||
* | Clean up font caching, fix bitmap fonts | SmallJoker | 2019-11-03 |
| | |||
* | Formspec: add hypertext element | Pierre-Yves Rollo | 2019-11-03 |
| | |||
* | Change some usages of "deprecated" to "obsolete" (#9062) | random-geek | 2019-10-29 |
| | | | | "Deprecated" means that something is still in use, but is unsupported and needs to be removed. "Obsolete" means it is already out of use. | ||
* | Change some rough/inappropriate language in comments (#9061) | random-geek | 2019-10-24 |
| | |||
* | Improve light curve parameter limits and documentation (#9054) | Paramat | 2019-10-24 |
| | | | | | | | | | | | | | Revert gamma upper limit to 3.0 because that was raised based on a misunderstanding and had no benefit. A sane upper limit is needed as players on a competitive server tend to use the maximum. Set gamma lower limit to 0.33 for consistency with 3.0. Set sane limits on alpha, beta, boost and enforce these in code to limit values entered in minetest.conf and to avoid easy cheating by editing settingtypes.txt. Improve documentation and 'readable' setting names. Clarify that gamma does not significantly affect natural night light. light.cpp: Various codestyle and comment improvements. | ||
* | Remove legacy flat-file map code | random-geek | 2019-10-23 |
| | |||
* | Fix build issue due to conflicting s64 type definitions (#9064) | Dmitry Marakasov | 2019-10-23 |
| | | | See comment in irrlichttypes.h and https://sourceforge.net/p/irrlicht/bugs/433/ | ||
* | Allow calling ItemStack with no arguments (#8783) | Paul Ouellette | 2019-10-23 |
| | |||
* | Formspecs: Reset version number on rebuild | SmallJoker | 2019-10-20 |
| |