aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Add limit parameter to decompressZlibBen Deutsch2020-02-01
| | | | | This can prevent untrusted data, such as sent over the network, from consuming all memory with a specially crafted payload.
* Formspec: Create a new class for inventorylists (#9287)DS2020-02-01
|
* Collision temporary fix for issue #6886TheTermos2020-01-27
|
* Add 9-slice background support to button formspec elements (#9290)Hugues Ross2020-01-26
|
* Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) ↵SmallJoker2020-01-25
| | | | | | | | | | | (#9284) Unified flags handling in C++ and Lua Settings API -> Reading only, for now. Writing can be implemented later, if needed. API function to read the currently active flags -> was impossible from Lua Co-authored-by: Wuzzy <wuzzy2@mail.ru>
* EnrichedString: Fix substr segfault caused by non-formatted textSmallJoker2020-01-24
|
* Update translation sourcesrubenwardy2020-01-24
|
* CMakeLists: Remove some redundant declarations and flagssfan52020-01-23
|
* Organize and sort out some library dependency issuessfan52020-01-23
|
* EnrichedString: Fix uninitialized variable m_default_lengthSmallJoker2020-01-23
|
* StaticText/EnrichedString: Styling support (#9187)SmallJoker2020-01-22
| | | | | | | | * StaticText/EnrichedString: Styling support * Fix tooltip fg/bgcolor * Fix default color for substr(), add unittests
* Remove zh_* from GETTEXT_BLACKLISTED_LOCALES (#9229)Zaoqi2020-01-22
|
* Remove unused weight property from objects (#9320)Wuzzy2020-01-22
|
* Formspec: Don't start a button click when the pointer isn't on top (#9332)Hugues Ross2020-01-22
|
* Resized torchlike sprite now attaches to surface (#9303)Wuzzy2020-01-20
|
* Replace stray tab with whitespace in guiFormSpecMenu.cpp (#9317)ANAND2020-01-18
|
* Make clipping of formspec elements more consistent (#9262)Hugues Ross2020-01-16
|
* Increase star count to 1000 and decrease radius slightly (#9307)lhofhansl2020-01-16
| | | | | * Increase star count to 1000 and decrease radius slightly. * Adjust star width.
* Android: fix cyrillic characters, update iconv lib (#9117)Maksim2020-01-13
|
* Map download: Escape ':' to '_' (#9235)Montandalar2020-01-11
| | | | | | | | | | | | | | This is necessary under Windows systems, and direct IPv6 connections. Windows universally disallows ':' from occuring in filenames. Other disallowed characters on Windows: \ / * ? " < > | are not relevant to hostnames, IPv4 or IPv6 addresses. Anyone who has got an existing server map saved on Linux with ':' in the world save will want to keep that save.
* Formspec: change the appeareance of the cursor on fields and co. (#8665)DS2020-01-11
|
* Formspec: Fix clicking on tooltip-obstructed elements (#9266)DS2020-01-04
|
* Remove Mapgen V7 floatlands in preparation for new implementation (#9238)Paramat2020-01-04
| | | | Preserve the floatland flag of existing worlds, to be used again when the new implementation is added.
* Use appropriate LC_ locale macro for Windows (#9230)Montandalar2019-12-24
| | | | | * Wrap LC_ macro in ifdef Windows does not have LC_MESSAGES in locale.h, so use LC_ALL on that platform
* Fix the player information version_string return value (#8616)Lejo2019-12-20
| | | | | | | | | | | | | | | | * Give more player information * Correct lua_api.txt * Correct keys in lua_api.txt * Improve Code * Only Bugfix+ser_vers * Correct doc * Fix double
* Don't override the FGIMG style property if the image parameter is nullHugues Ross2019-12-16
|
* Remove the dependency on FGIMG/BGIMG from the hovered/pressed variantsHugues Ross2019-12-16
| | | | - Make guiButtonImage support null images properly
* StyleSpec: 0-initialize the property_set arrayHugues Ross2019-12-16
|
* GUIFormSpecMenu: Fix legacy sorting using std::stable_sortSmallJoker2019-12-14
|
* Fix spaces breaking formspec_version[] tagrubenwardy2019-12-09
|
* Refactor to centralize GUIButton styling/rendering code (#9090)Hugues Ross2019-12-09
|
* guiConfirmRegistration: Fix hidden error messageSmallJoker2019-12-09
|
* Formspec: make bgcolor element less confusing and allow setting fullscreen ↵DS2019-12-08
| | | | color (#8996)
* Clean up craft replacements docsPaul Ouellette2019-12-07
|
* Renaming the function wasn't enoughSmallJoker2019-12-07
|
* Attachments: Fix interpolation from (0,0,0) after detachSmallJoker2019-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 errorrubenwardy2019-12-06
|
* Add scrollbaroptions FormSpec element (#8530)v-rob2019-12-06
|
* Add z-index management to HUDPierre-Yves Rollo2019-12-06
|
* Fix LocalPlayer-bound sound playback broken by 81c2370SmallJoker2019-12-05
|
* Improve client-side packet receivingsfan52019-11-25
|
* Caves: Fix shadowing of 'large_cave_depth' to avoid confusionparamat2019-11-23
|
* Dungeons: Move duplicated y limit checks to generation functionparamat2019-11-23
|
* Formspec: Fix priorities for version < 3 (#9121)SmallJoker2019-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 #8994Lars Hofhansl2019-11-19
|
* Move duplicated mapgen parameters to class MapgenBasic (#9134)Paramat2019-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 ServerThreadsfan52019-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)Paramat2019-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 POSIXsfan52019-11-14
|
* Fix clang-tidy and lint travis checkssfan52019-11-11
|