Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-09 | Fix get_tool_wear_after_use for one use (insta-break) (#12945) | Gregor Parzefall | |
2022-11-09 | Flip player_back.png (#12940) | olive | |
2022-11-09 | Resize hotbar immediately before drawing (#12930) | x2048 | |
2022-11-09 | Fix typos and en_US/en_GB inconsistency in various files (#12902) | Abdou-31 | |
2022-11-08 | Dockerfile: refactoring and addition of entrypoint (#12939) | Tamara Schmitz | |
Previously source files were copied first, then build dependencies were installed, then libraries cloned and built. This was reordered to be: 1. install dependencies 2. clone and build libraries 3. Pull in minetest source and minetest_game 4. Build minetest In addition the peristent volumes are now declared. Also an entrypoint added making it possible to append command line parameters. | |||
2022-11-03 | Reduce exposure of various internals (#12885) | Loïc Blot | |
* refactoring(StaticObjectList): don't expose m_active and m_stored anymore This prevents our old crap code where anyone can access to StaticObjectList. use proper modifiers. It also permits to do a short cleanup on MapBlock using a helper * refactoring(MapBlock): reduce a bit exposed m_active_blocks variable * refactoring: MapBlock::m_node_timers is now private We already had various helpers to perform this privatization, just use it. Also factorize the MapBlock stepping code for timers using already existing code and importing them from ServerEnvironment to MapBlock. It's currently done pretty straight forward without any inheritance as MapBlock is just used everywhere, maybe in a future we'll have ServerMapBlock over MapBlock. Currently for a simple function let's just use proper objects and add a comment warning * refactoring(Server): fix duplicated function for add/remove node * refactoring(guiFormSpecMenu): add removeAll function to prevent duplicated code * refactoring(ShadowRenderer) + perf: code quality + increase performance * All callers are already using the point and we should never test a function with nullptr node, it's a bug. Removed workaround which was hacky and fix the bug * Drop clientmap lookup from shadowrendered, just use directly its pointer and forbid to push it in the generic list * Reduce memory pressure on the renderShadowObject by preventing deallocating and reallocating multiple vectors on each node * refactoring(MapBlock): reduce exposure of MapBlock::m_static_objects It's not complete as some parts of the code are pretty nested, but it's better than before :) * fix: better working on new functions & drop unwanted 2 lines Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> | |||
2022-11-03 | Return correct variable when debugging bloom. | x2048 | |
Fixes #12922 | |||
2022-11-02 | Improve bloom effect (#12916) | x2048 | |
* Remove the built-in exposure factor of 2.5 * Add physics-based bloom (https://learnopengl.com/Guest-Articles/2022/Phys.-Based-Bloom) * Add luminance scaling for bloom layer to simulate HDR * Add setting to control bloom strength | |||
2022-10-31 | Android: Increase target/compiled SDK version to 32 (#12911) | Muhammad Rifqi Priyo Susanto | |
Build Tools, NDK, and Gradle are also updated. Repositories is changed from jcenter() to mavenCentral(). | |||
2022-10-31 | Send crosshair setting after the touch screen GUI has been initialized (#12910) | Muhammad Rifqi Priyo Susanto | |
2022-10-31 | Fix node placement regression | Lars Mueller | |
2022-10-30 | Enable negative values for sun/moon orbit tilt (Northern hemisphere) (#12904) | x2048 | |
2022-10-30 | Add comments explaining use of entity glow | x2048 | |
2022-10-30 | Apply entity glow before translating to color space | x2048 | |
2022-10-30 | Always add increment when getting node interior light | x2048 | |
2022-10-30 | Use the same light level for non-solid draw types as for solid | x2048 | |
2022-10-30 | Add a worlds_here.txt file in the worlds folder and update .gitignore (#12720) | DS | |
2022-10-30 | Allow rotating entity selectionboxes (#12379) | Lars Müller | |
2022-10-28 | Fix incorrect culling introduced by ##12710 (#12887) | lhofhansl | |
2022-10-27 | Safety check the map's blocksize (#12895) | lhofhansl | |
2022-10-26 | Shadow list improvements (#12898) | x2048 | |
* Remove redundant checks when attaching SM texture to entities. Some of the checks were broken, leading to crashes when shadow intensity is set to 0 * Avoid memory leak in shadow casters list when wield mesh changes item stacks | |||
2022-10-24 | GUIInventoryList: Keep item size while moving (#12896) | Jean-Patrick Guerrero | |
2022-10-23 | Fix some outdated stuff about falling node docs | Wuzzy | |
2022-10-23 | Check sizeof(int) and sizeof(size_t) | Jude Melton-Houghton | |
2022-10-23 | DevTest: Colorize 2 nodebox nodes | Wuzzy | |
2022-10-23 | DevTest: Cleanup callback logging | Wuzzy | |
2022-10-23 | DevTest: Fix rendering of 2 texture test nodes | Wuzzy | |
2022-10-23 | DevTest: More node textures to tell them apart | Wuzzy | |
2022-10-23 | DevTest: Use 4dir for chests | Wuzzy | |
2022-10-23 | DevTest: Restore callback item descriptions | Wuzzy | |
2022-10-23 | DevTest: Fix callback item textures | Wuzzy | |
2022-10-23 | Remove credits for 2 images no longer in use | Wuzzy | |
2022-10-23 | DevTest: Refactor testhud features | Wuzzy | |
2022-10-23 | DevTest: Move 2 HUD commands to testhud & improve | Wuzzy | |
2022-10-23 | DevTest: No use privatizer on chest of everything | Wuzzy | |
2022-10-23 | DevTest: Remove experimental mod | Wuzzy | |
2022-10-23 | DevTest: Move detached inv tests to chest mod | Wuzzy | |
2022-10-23 | DevTest: /test_place_node skips dummy/cb nodes | Wuzzy | |
2022-10-23 | DevTest: Clean up callback textures | Wuzzy | |
2022-10-23 | DevTest: Move callback entities to callbacks mod | Wuzzy | |
2022-10-23 | DevTest: Move callback items to callbacks mod | Wuzzy | |
2022-10-23 | DevTest: Move experimental items to other mods | Wuzzy | |
2022-10-23 | DevTest: Move more logging to log mod | Wuzzy | |
2022-10-23 | DevTest: Move benchmark commands to new mod | Wuzzy | |
2022-10-23 | DevTest: Move /test_place_nodes to testnodes mod | Wuzzy | |
2022-10-23 | DevTest: Move chat command logging to separate mod | Wuzzy | |
2022-10-22 | Add VoxelArea() constructor (#12886) | Jude Melton-Houghton | |
2022-10-21 | Fix typos and en_US/en_GB inconsistency in files inside doc directory (#12882) | Abdou-31 | |
2022-10-21 | Fix use of unassigned global "check" | Jude Melton-Houghton | |
2022-10-21 | guiChatConsole: fix the unicode characters crowded together on prompt (#12867) | Riceball LEE | |
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> |