aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-02-23Refactor Script API's log_deprecatedsfan5
2020-02-23Script API: Document ObjectRef handling in a commentsfan5
2020-02-17Settings: Fix game minetest.conf flags overriding defaults (#9404)SmallJoker
The game minetest.conf flags directly overwrote the global minetest.conf default values, resulting in unwanted erased mapgen flags. * Fix set_mapgen_setting
2020-02-16Basic model shading (#9374)Danila Shutov
2020-02-15Add animated_image[] formspec element (#9258)Hugues Ross
2020-02-14Key settings: Clear with escape (#8282)SmallJoker
Key ESCAPE -> Cancel change Key DELETE -> Remove entry
2020-02-13Fix param2 set to 240 if liquid source was renewedWuzzy
2020-02-13Collision detection tweak #2 (#9365)TheTermos
2020-02-12Display an error when a noise parameter has too many octaves (#9394)Paramat
Display an error and throw exception when one or more octaves of a noise has spread < 1, causing random looking broken noise.
2020-02-11Script API: Check that SAOs are still usable before attempting to use themsfan5
2020-02-01StaticText: Reset background on EnrichedString change (#9340)SmallJoker
This also fixes the F6 profiler background color -> now controlled by EnrichedString
2020-02-01Improve core.sound_play with ephemeral sounds and player exclusionsfan5
2020-02-01Add limit parameter to decompressZlibBen Deutsch
This can prevent untrusted data, such as sent over the network, from consuming all memory with a specially crafted payload.
2020-02-01Formspec: Create a new class for inventorylists (#9287)DS
2020-01-27Collision temporary fix for issue #6886TheTermos
2020-01-26Add 9-slice background support to button formspec elements (#9290)Hugues Ross
2020-01-25Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) ↵SmallJoker
(#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>
2020-01-24EnrichedString: Fix substr segfault caused by non-formatted textSmallJoker
2020-01-24Update translation sourcesrubenwardy
2020-01-23CMakeLists: Remove some redundant declarations and flagssfan5
2020-01-23Organize and sort out some library dependency issuessfan5
2020-01-23EnrichedString: Fix uninitialized variable m_default_lengthSmallJoker
2020-01-22StaticText/EnrichedString: Styling support (#9187)SmallJoker
* StaticText/EnrichedString: Styling support * Fix tooltip fg/bgcolor * Fix default color for substr(), add unittests
2020-01-22Remove zh_* from GETTEXT_BLACKLISTED_LOCALES (#9229)Zaoqi
2020-01-22Remove unused weight property from objects (#9320)Wuzzy
2020-01-22Formspec: Don't start a button click when the pointer isn't on top (#9332)Hugues Ross
2020-01-20Resized torchlike sprite now attaches to surface (#9303)Wuzzy
2020-01-18Replace stray tab with whitespace in guiFormSpecMenu.cpp (#9317)ANAND
2020-01-16Make clipping of formspec elements more consistent (#9262)Hugues Ross
2020-01-16Increase star count to 1000 and decrease radius slightly (#9307)lhofhansl
* Increase star count to 1000 and decrease radius slightly. * Adjust star width.
2020-01-13Android: fix cyrillic characters, update iconv lib (#9117)Maksim
2020-01-11Map download: Escape ':' to '_' (#9235)Montandalar
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.
2020-01-11Formspec: change the appeareance of the cursor on fields and co. (#8665)DS
2020-01-04Formspec: Fix clicking on tooltip-obstructed elements (#9266)DS
2020-01-04Remove Mapgen V7 floatlands in preparation for new implementation (#9238)Paramat
Preserve the floatland flag of existing worlds, to be used again when the new implementation is added.
2019-12-24Use appropriate LC_ locale macro for Windows (#9230)Montandalar
* Wrap LC_ macro in ifdef Windows does not have LC_MESSAGES in locale.h, so use LC_ALL on that platform
2019-12-20Fix the player information version_string return value (#8616)Lejo
* Give more player information * Correct lua_api.txt * Correct keys in lua_api.txt * Improve Code * Only Bugfix+ser_vers * Correct doc * Fix double
2019-12-16Don't override the FGIMG style property if the image parameter is nullHugues Ross
2019-12-16Remove the dependency on FGIMG/BGIMG from the hovered/pressed variantsHugues Ross
- Make guiButtonImage support null images properly
2019-12-16StyleSpec: 0-initialize the property_set arrayHugues Ross
2019-12-14GUIFormSpecMenu: Fix legacy sorting using std::stable_sortSmallJoker
2019-12-09Fix spaces breaking formspec_version[] tagrubenwardy
2019-12-09Refactor to centralize GUIButton styling/rendering code (#9090)Hugues Ross
2019-12-09guiConfirmRegistration: Fix hidden error messageSmallJoker
2019-12-08Formspec: make bgcolor element less confusing and allow setting fullscreen ↵DS
color (#8996)
2019-12-07Clean up craft replacements docsPaul Ouellette
2019-12-07Renaming the function wasn't enoughSmallJoker
2019-12-07Attachments: Fix interpolation from (0,0,0) after detachSmallJoker
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
2019-12-06Fix failing build due to code style errorrubenwardy
2019-12-06Add scrollbaroptions FormSpec element (#8530)v-rob