wsor4035
482cc99b2c
Fix trivial get_armor_groups documentation issue ( #12760 )
2022-09-12 19:25:25 +02:00
SmallJoker
bc3dccca5c
Mainmenu: Properly sort mods and games ( #12758 )
...
This also removes trivial and unused pkgmgr functions
Fixes a bug caused by sorting in 2133fc8
2022-09-12 19:24:54 +02:00
Jude Melton-Houghton
fe13f9dfd1
Fix potential use-after-free with item metadata ( #12729 )
...
This fixes a use-after-free bug in the case where itemstack metadata is accessed after the itemstack has been garbage-collected.
2022-09-11 19:28:37 +02:00
Lars Mueller
7486f184c3
Serialize: Restore forward compatibility
2022-09-11 19:27:18 +02:00
Lars Mueller
6c24dc4e23
Serialize: Use numbers for refs to work around LuaJIT limits
2022-09-11 19:27:02 +02:00
sfan5
c607bee19e
Allow looped animation to be used safely with old clients
...
fixes #12657
2022-09-10 12:21:29 +02:00
pecksin
adb03ccc6d
Chat weblink: remove comma as delimiter ( #12730 )
2022-09-10 12:21:15 +02:00
ROllerozxa
2133fc84c4
Fix texture pack sorting in content tab ( #12727 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2022-09-10 12:20:33 +02:00
DS
643971c948
Add documentation of sun/moon orientation/scale differences ( #12145 )
2022-09-06 11:21:55 +01:00
Herman Semenov
038da00e79
Code optimizations / refactor ( #12704 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
Co-authored-by: sfan5 <sfan5@live.de>
2022-09-06 11:21:09 +01:00
x2048
ff6dcfea82
Implement rendering pipeline and post-processing ( #12465 )
...
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: lhofhansl <lhofhansl@yahoo.com>
2022-09-06 08:25:18 +02:00
x2048
464043b8ab
Convert entity glow value to color space before adding to the light
2022-09-04 16:00:13 +02:00
Niklp
2854c19792
Fix incorrectly placed label in tab_online ( #12732 )
2022-09-02 01:05:40 +01:00
savilli
75d88dcae2
Fix and enable x86 build for Android ( #12700 )
2022-08-25 22:48:49 +01:00
fluxionary
0ab9bf926d
Fix texture_min_size
2022-08-24 22:38:14 +02:00
rubenwardy
2d10fa7867
Prevent loading a world with unresolved dependencies ( #12542 )
2022-08-19 12:31:36 +01:00
x2048
8c29c4f620
Use Sky class to obtain directional light source position for shadows ( #12662 )
...
* Also remove unused Sky::getSkyBodyOrbitTilt method
Fixes misalignment of sun position and shadow direction at high tilt values.
2022-08-17 16:30:05 +02:00
celeron55
3f67215df9
Log sockets into tracestream instead of dstream ( #12701 )
2022-08-16 15:18:11 +01:00
rubenwardy
c4ffe630f1
Add package title to ContentDB error messages ( #12705 )
2022-08-16 13:46:11 +01:00
Elliott Lester
7c5e3cac6a
Apply DPI Scaling to GUIModalMenu ( #12693 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-15 21:19:47 +01:00
rubenwardy
adc89f7977
Add unit tests for pkgmgr.install_dir
2022-08-15 21:19:24 +01:00
rubenwardy
db612c10ee
Refactor pkgmgr.install_dir to simplify logic
2022-08-15 21:19:24 +01:00
rubenwardy
0090446ccf
Fix crash when trying to overwrite a package
...
Before #11646 , core.copy_dir would overwrite the target if it exists. Adding core.delete_dir restores the exact same behaviour
Fixes #12303
2022-08-15 21:19:24 +01:00
sfan5
cae7ec1eb4
Cut back on Gitlab-ci & misc pipeline updates
2022-08-15 10:47:47 +02:00
Fábio Rodrigues Ribeiro
bce1078ced
Remove resolution of appstream screenshots ( #12652 )
...
resolves Appdata not valid #12597
2022-08-15 10:47:09 +02:00
x2048
aa2fdc6ef6
Limit force shadow update to urgent blocks ( #12692 )
2022-08-14 20:29:20 +02:00
Lion
2690585e99
Add handling of environment variables to control terminal/logging colors ( #12641 )
2022-08-14 20:27:28 +02:00
Zughy
760242c076
Docs: add "flip moon texture" into breakage file ( #12417 )
2022-08-14 20:25:52 +02:00
sfan5
c7059c4981
Move some CI jobs to newer compiler versions
2022-08-14 00:18:15 +02:00
x2048
d1cbb4bd8a
Reduce the use of porting::getTimeMs() when rendering frames ( #12679 )
...
* Avoid calling TimeTaker too frequently in renderMapXXX
* Calculate animation timer once per frame
* Remove code that breaks rendering frame at 2000ms
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-13 22:33:26 +02:00
Lars Müller
0e439b2fa3
Check hp_max > 0 for entities ( #12667 )
2022-08-13 15:35:41 +01:00
Zughy
3132efcc01
Reassure previous nil behaviour for tiles and special_tiles ( #12678 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2022-08-13 15:35:28 +01:00
Jude Melton-Houghton
ab8dfb45b4
Allow buffer argument to VoxelManip:get_light_data ( #12682 )
2022-08-13 08:53:47 +02:00
fluxionary
59601eb922
Remove default keybind for range select ( #12632 )
...
Reason: accidental key presses, few use-cases.
2022-08-13 08:53:30 +02:00
SmallJoker
023a1c2427
Textures: introduce world-align overrides ( #12540 )
...
Many games do not care about world align textures, however texture packs should have the capabilities to change that if they have suitable textures. This commmit now introduces a node property override for world-align in particular to force a certain scale on the selected override tiles.
2022-08-13 08:52:16 +02:00
Zughy
8bf1609ccc
Fix crash when crafting callbacks return strings ( #12685 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2022-08-12 10:17:37 +01:00
SmallJoker
c8ee755c05
Physics overrides: Move values to a common struct ( #12591 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-12 10:17:02 +01:00
DS
df1d215f48
Node vertex shader: Properly use the waved world position ( #12665 )
2022-08-10 18:04:12 +02:00
Zughy
bcc56803d7
Fix crash when stars are reset
2022-08-10 18:03:57 +02:00
sfan5
4fbcc33ee0
Enable C++ stdlib assertions in debug flags
2022-08-05 13:04:01 +02:00
sfan5
ec778508df
Continue with 5.7.0-dev
2022-08-04 22:46:02 +02:00
sfan5
53dd648c96
Bump version to 5.6.0
5.6.0
2022-08-04 22:46:00 +02:00
sfan5
c4277877b6
Bump protocol version
...
Better late than never.
2022-08-04 22:45:52 +02:00
ROllerozxa
eb49b6d85c
Disable dynamic shadow dropdown on OGLES2 ( #12637 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-04 20:42:43 +02:00
sfan5
b91063daef
Improve look of credits list
2022-08-04 10:31:32 +02:00
sfan5
7c14b434e0
Update credits tab
2022-08-04 10:31:32 +02:00
x2048
644f145ff2
Explicitly initialize value of particle parameter. Fixes #12621 .
2022-08-02 23:51:50 +02:00
SmallJoker
a81259d19a
Run Minetest update checker on startup ( #7629 )
...
This feature is enabled by default for non-Android release builds. Package
maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it.
Co-authored-by: rubenwardy <rw@rubenwardy.com>
Co-authored-by: sfan5 <sfan5@live.de>
2022-08-02 21:34:17 +02:00
sfan5
f22d40975e
Switch MeshUpdateQueue to better data structure
2022-08-02 11:58:26 +02:00
sfan5
4c1ef1b72b
Ratelimit MeshUpdateQueue::cleanupCache() runs
2022-08-02 11:58:26 +02:00