aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2023-04-12Add `vector.in_area()` utility function (#13390)AFCMS
2023-04-11Remove formspec_default_bg_color/opacity settings (#13419)rubenwardy
These settings are unnecessary. They only apply when formspecs don't have a background/bgcolor set. In practice, most games do theme their GUIs. Removing low value settings simplifies code and improves UX by decluttering the settings menu Split out from #12140
2023-04-08Drop ENABLE_GLES optionsfan5
ENABLE_GLES predates forking Irrlicht. Its primary use was to distinguish Irrlicht-ogles from upstream version as Minetest could be compiled with either. That's not necessary anymore and gets in the way sometimes.
2023-04-08Move video_driver default selection to runtimesfan5
2023-04-02Revert "Enable connected glass by default (#13242)"SmallJoker
This reverts commit a93f3542d92e87c3d728f067358e6f42b31cfe96 for the upcoming 5.7.0 release. See https://github.com/minetest/minetest/issues/8290 for a detailed discussion.
2023-03-30Return 'loops' occlusion culler under a setting (#13352)x2048
* Add occlusion_culler setting to minetest.conf.example * Add raytraced occlusion culling to 'loops' algorithm --------- Co-authored-by: sfan5 <sfan5@live.de>
2023-03-29Update credits tab and mailmapsfan5
2023-03-27Fix core.item_eat for same-item replace_with_item and split stacks before ↵DS
dropping (#13286) The replace_with_item can be added to the slot of the wield item, which is afterwards overwritten. This causes item loss.
2023-03-24Add Indonesian translation of builtinMuhammad Rifqi Priyo Susanto
2023-03-24Add Malay translation of builtinYaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi (MNH48)
2023-03-24Return shadow_sky_body_orbit_tilt settingx2048
Used as a default value when the game does not change the value via API (e.g. legacy server)
2023-03-16Remove default keybind for pitchmove (#13319)Gregor Parzefall
2023-03-16Fix empty port assertion error in 'Join Game' menuolive
Pressing "Register" when the port field was empty led to an assertion error inside `create_register_dialog`, it was simply checking the port was a number.
2023-03-11Update German translation of builtinWuzzy
2023-03-11Update builtin localeWuzzy
2023-03-11Scale culler steps proportionally to the mesh sizes (#13250)x2048
2023-03-05Minor adjustments now that OpenGLES 2 is the default driver on Android (#12391)ROllerozxa
2023-03-02Enable connected glass by default (#13242)PrairieWind
2023-02-27Add minetest.get_player_window_information() (#12367)rubenwardy
2023-02-26Sky: transmit body_orbit_tilt to client. (#13193)sofar
This obsoletes the current client-side setting entirely. The server can transmit the tilt to the client directly and will send 0.0f as default value. Co-authored-by: x2048 <codeforsmile@gmail.com> Co-authored-by: sfan5 <sfan5@live.de>
2023-02-18Say /setpassword is insecureVitra Suchovich
2023-02-08Generalize mesh chunking, and make it configurable. (#13179)lhofhansl
* Generalize mesh chunking. Set 3x3x3 chunks. * Make mesh chunk size configurable... Default to 1 (off). * Extract all mesh grid maths into a dedicated class --------- Co-authored-by: x2048 <codeforsmile@gmail.com>
2023-01-23Remove the 'loops' occlusion culler (#13169)x2048
2023-01-23Decrease minimum for repeat_place_time (#13165)DS
2023-01-16Fix Enter key after creating a new world (#12997)Muhammad Rifqi Priyo Susanto
Prevents Enter key or "double-click" event to play the world just after creating a new world
2023-01-10Error when string.split is given empty separator (#13132)Jude Melton-Houghton
2023-01-09Always set globals in __newindex (#13131)Jude Melton-Houghton
2023-01-06Add dynamic exposure correction (#12959)x2048
* Add uniform for frame delta time * Adjust exposure in logarithmic (EV) space * Add network support and LUA API * Add testing mod
2023-01-06Occlusion culling algorithm based on recursive descend (#13104)x2048
Co-authored-by: DS <vorunbekannt75@web.de>
2022-12-27Use multiple threads for mesh generation (#13062)x2048
Co-authored-by: sfan5 <sfan5@live.de>
2022-12-25Allow saturation to be controlled by the server. (#13075)lhofhansl
2022-12-25Fully remove pageflip 3D mode (#13074)ROllerozxa
2022-12-25Fix join game tab being slightly shorter than the others (#13073)ROllerozxa
2022-12-24Add callback on_mapblocks_changedJude Melton-Houghton
2022-12-15Use a Lua error handler that calls tostring (#11913)Jude Melton-Houghton
2022-12-04Remove Irrlicht documentation URL from key settings (#13010)sfan5
2022-12-03Fix startup after removing last game (#13015)Jude Melton-Houghton
2022-12-03Let mods choose a forceload limit (#13002)Jude Melton-Houghton
2022-11-30Avoid resetting music when dialog opens (#13003)Jude Melton-Houghton
2022-11-29Fix /help privs checks (#13008)Jude Melton-Houghton
2022-11-29Have minetest.debug call tostring (#13004)Jude Melton-Houghton
2022-11-24Deprecate special handling of `${key}` syntax in metadata values (#12970)Jude Melton-Houghton
2022-11-24Add support for attached facedir/4dir nodes (#11432)Wuzzy
2022-11-20Improve ABM and LBM registration error handling (#12969)Jude Melton-Houghton
2022-11-18Add configurable saturation (#12865)lhofhansl
* Add configurable saturation Co-authored-by: Pevernow <3450354617@qq.com> Co-authored-by: x2048 <codeforsmile@gmail.com> Author: Lars <larsh@apache.org>
2022-11-09Fix typos and en_US/en_GB inconsistency in various files (#12902)Abdou-31
2022-11-02Improve 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-30Enable negative values for sun/moon orbit tilt (Northern hemisphere) (#12904)x2048
2022-10-22Add VoxelArea() constructor (#12886)Jude Melton-Houghton
2022-10-18Implement vector and node conversion in Lua (#12609)Jude Melton-Houghton
Co-authored-by: sfan5 <sfan5@live.de>