aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-04-11pass clang-formatLoic Blot
2020-04-11Move serveractiveobject & unitsaoLoic Blot
Move serverobject.{cpp,h} to server/serveractiveobject.{cpp,h} Move UnitSAO class to dedicated files
2020-04-11Formspec: No spec ID for static text labelsSmallJoker
Fixes #9634
2020-04-11Use TILE_MATERIAL_ALPHA for use_texture_alpha entity flag (#9639)Alex
Fixes #9637.
2020-04-11Various features and fixessfan5
2020-04-11Implement minetest.sound_fade()sfan5
2020-04-11scriptapi: Sort out ServerEnvironment / Environment distinction properlysfan5
The API implementation is shared between CSM and SSM. Functions should retrieve a plain env when they do not need any server-specific functions.
2020-04-11A few initialization cleanupssfan5
2020-04-10Print error if invalid mapgen alias was detected (#9579)Wuzzy
2020-04-10Move clientsimpleobject.h to client folder (#9630)Loïc Blot
This file is only called from client folder, retrieve its friends :)
2020-04-10Drop genericobject.{cpp,h} (#9629)Loïc Blot
* Drop genericobject.{cpp,h} This file is not for generic object but for ActiveObject message passing. Put ownership of the various commands to the right objects and cleanup the related code. * Protect ServerActiveObject::m_messages_out * typo fix
2020-04-08Collision various fixes (#9343)TheTermos
2020-04-08Work around LuaJIT issues on aarch64 (#9614)sfan5
- Move the text segment below the 47-bit limit, needed for script_exception_wrapper which must be lightuserdata - Replace CUSTOM_RIDX_SCRIPTAPI with full userdata
2020-04-08Overall improvements to log messages (#9598)sfan5
Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places.
2020-04-08Miscellaneous networking improvements (#9611)sfan5
fixes #2862
2020-04-06Allow relative directories for `screenshot_path`, tweak default path (#9122)Hugo Locurcio
This will likely be more intuitive for users and should play better with sandboxed distributions such as Flatpak. In addition, the screenshot directory will now be created if it doesn't exist already.
2020-04-05Hypertext: Fix hovercolor not working in global tag (#9582)Pierre-Yves Rollo
2020-04-04Revert collision tweaks #9365 and #9327 (#9591)SmallJoker
This reverts commit df74d369a395f0b99bd23fa3e7fb4c628c3df336. This reverts commit 908e76247922d4adf879b3996c4f75bdbb4e536d. Restores the original collision detection bugs to release 5.2.0 prior the large collision detection fix.
2020-04-04Fix cursor still visible after closing formspec while on HyperText (#9583)Pierre-Yves Rollo
2020-04-04Fix 'the the' typos in comments (#9554)LNJ
2020-04-03Update minetest.conf.example, settings_translation_file.cppupdatepo.sh
2020-04-02Fix texture distortion for flowing liquids (#9561)Elias Åström
Previously textures of the side faces on flowing liquid nodes would become distorted on different axis depending on the liquid level. This is because the nodes always had the same texture coordinates, even when the generated face could have different sizes. This solves that problem by adjusting the texture coordinates for the vertices making up the top of the faces, so the textures will not look compressed for smaller faces.
2020-03-31Fix GUI element click-through by changing visibility (#9534)DS
This adds a vector that holds pointers to elements that should only be visible while being drawn. In the guifsmenu's draw func, all elements in this vector are made visible and invisible again. Apart from there, they are always invisible. (Well they are still visible before the first drawn, does this matter? If yes, it could be fixed easily with some lines of code everywhere.)
2020-03-28Ignore near_plane setting on non-Android platforms (#8749)ANAND
Camera's near-plane will be hard-coded to 0.1 on all non-Android platforms. The upper-bound of this setting has been reduced to 0.25, as 0.5 is just way too high.
2020-03-28Fix crash on wielditem/item entitiessfan5
bug was introduced in f3032a637c53f3c98fbbed1d3b691898aabe1687
2020-03-26Hypertext: Fix alignment tags adding unwanted newlines (#9548)Pierre-Yves Rollo
2020-03-26Connection: Fix deadlock in debug mode (#9550)SmallJoker
2020-03-23Fix incorrect light updates for wielditem and item visuals (#9540)Danila Shutov
An alternative to #9537
2020-03-20Add comments for translators (#9510)Wuzzy
* Add translator comments for "special" strings * Add translator comments for some "tricky" strings
2020-03-16Fix entity lighting (#9514)Danila Shutov
fixes #9482
2020-03-16Fix mouse events sent to wrong GUI elements when draggingsfan5
2020-03-16Formspecs: Add starting frame to `animated_image` (#9411)v-rob
2020-03-11guiHyperText: Fix blinky cursor on link hover (#9392)SmallJoker
Change legacy size/position calculations to 'textarea'
2020-03-11minetest.get_content_id: error if the node does not exist (#9458)HybridDog
If a mod creator makes a typing mistake, this function now causes an error instead of returning the id of "ignore".
2020-03-10Fix memory leak in GUIHyperText (#9489)DS
2020-03-10minetest,get_connected_players: Return empty table at load time (#9493)sfan5
2020-03-10GUIFormSpecMenu: Remove field_close_on_enter warning (#9501)SmallJoker
2020-03-10Remove unnecessary checks before delete (#9500)Nicolas Abril
Co-authored-by: Nicolas Abril <nicolasabril@alunos.utfpr.edu.br>
2020-03-08Fix 2 log messages when player joined to game (#9477)Maksim
2020-03-08Improve arm physics (#9485)Jean-Patrick Guerrero
2020-03-08Fix star visilibity and documentation (since 946c03c6)Jordan Snelling
Fix memory leak (unused allocation) Fix star rendering Rename sky color struct Fix stars on android Remove extraneous .data() from android star draw
2020-03-08Workaround for get_player_informationSmallJoker
'-1' as value is handled as an error. If there are no RTT updates upon fast connect, set_player_information returned nil.
2020-03-07GUIHyperText: Fix bug with UTF8 chars in action name + simplify UTF8 stringw ↵Jean-Patrick Guerrero
conversion (#9437) Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com>
2020-03-05Fix memory leak in protocol 38 set_skysfan5
2020-03-05Fix linking failures when compiled with Clang 9sfan5
2020-03-05Fixes around ServerActiveObject on_punch handlingsfan5
2020-03-05Fix code style to make clang-format happysfan5
2020-03-05set_sky improvements, set_sun, set_moon and set_starsJordach
2020-03-05Fix pathfinder bugs: returning nil frequently, broken A*, jump through solid ↵Wuzzy
nodes (#9339) * Fix pathfinder fail when startpos is over air * Note down pathfinder restrictions * Implement real A* search * Pathfinder: Implement buildPath non-recursively * Update find_path documentation * Pathfinder: Check if jump path is unobstructed * Pathfinder: Fix drop check first checking upwards * Pathfinder: Return nil if source or dest are solid * Pathfinder: Use priority queue for open list
2020-03-03Fix core.get_player_by_name() returning unusable ObjectRefsfan5
Followup to the previous commit.