Lars Mueller
e039f4c8af
Improve mesh scaling factor documentation
2025-05-14 22:28:33 +02:00
Lars Mueller
612db5b2ca
Fix handling of skinned meshes for nodes
...
- Rigidly animated models (e.g. the gltf frog node) were not working correctly,
since cloning the mesh ignored the transformation matrices.
Note that scaling the mesh needs to occur *after* transforming the vertices.
- Visual scale did not apply to skinned models,
as resetting the animation overwrote scaled vertex data with static positions & normals.
For backwards compatibility, we only apply a 10x scale to static (.obj) models.
2025-05-14 22:28:33 +02:00
y5nw
57c1ab905c
Migrate existing keycode-based keybindings ( #16049 )
...
Co-authored-by: grorp <gregor.parzefall@posteo.de>
Co-authored-by: sfan5 <sfan5@live.de>
2025-05-14 22:15:15 +02:00
Lars Müller
600763dffc
Fix table[] focus regression from f4285a5
( #16136 )
2025-05-14 07:25:32 -04:00
grorp
959a8b5b8b
Fix black font and menu header when game exits in background ( #16131 )
2025-05-14 07:23:53 -04:00
sfan5
5f06885ffa
Fix printing SER_FMT_VER_HIGHEST_READ in main.cpp
2025-05-13 18:26:47 +02:00
sfan5
94dd3da2aa
Prevent mixing in-tree and out-of-tree builds
...
This is an easy pitfall to encounter when running an Android build.
2025-05-09 20:25:28 +02:00
siliconsniffer
9b2ee1dd5d
Remove Irrlicht GUI gradients ( #16015 )
...
Co-authored-by: rollerozxa <rollerozxa@voxelmanip.se>
Co-authored-by: grorp <grorp@posteo.de>
2025-05-07 08:56:00 +02:00
lhofhansl
1f9a3b5875
Update src/serverenvironment.cpp
...
Co-authored-by: sfan5 <sfan5@live.de>
2025-05-05 07:50:45 -07:00
Lars
05513467b6
Some ActiveBlockList improvements
2025-05-05 07:50:45 -07:00
Lars Mueller
34e73da424
Optimize appending to tables in core.serialize
and dump
2025-05-04 16:32:17 +02:00
Lars Mueller
747857bffa
Implement helpful __tostring
for all userdata-based classes
2025-05-04 16:32:17 +02:00
Lars Mueller
9ad23e4384
Revamp dump
2025-05-04 16:32:17 +02:00
Lars Mueller
98b2edeb11
dump[2]: avoid misleading rounding of numbers
2025-05-04 16:32:17 +02:00
Lars Müller
f4285a59ac
Purge some dead code (mostly Irrlicht) ( #16111 )
...
* Remove obsolete Irrlicht attributes system
* Remove dead GUI element types
* Remove some obsolete Irrlicht headers
* Fix some oopsies from d96f5e1
2025-05-04 16:31:44 +02:00
sfan5
377fa5bb14
Minor improvements to image algorithms
...
- loop Y around X
- use float over double
2025-05-04 16:31:00 +02:00
sfan5
486fb7cc4d
Add caching of generated textures as image
2025-05-03 11:32:41 +02:00
sfan5
9cb78f2dc5
Try to reuse texture objects in TextureSource::rebuildTexture()
2025-05-03 11:32:41 +02:00
sfan5
b841c23701
Clean up TextureSource and related code
2025-05-03 11:32:41 +02:00
sfence
0bdd5f294e
Make SDL2 default on macOS ( #16039 )
2025-05-02 21:28:13 +02:00
sfan5
d795c28af8
Tune polygon offset handling to avoid issues with mesh nodes ( #16064 )
2025-05-02 21:27:45 +02:00
z-op
c5abecbd3c
Improve log messages for core.clear_craft
2025-05-02 21:27:31 +02:00
sfan5
0c7149b8df
Build-related fixes ( #16102 )
...
- fix mo files rebuilt unnecessarily
- fix CMake policy warnings
- update vcpkg baseline
2025-05-02 21:27:18 +02:00
Lars Müller
d96f5e1c76
MetaDataRef: Make set_float
preserve numbers exactly ( #16090 )
2025-05-02 21:27:00 +02:00
SmallJoker
6f3735281f
GUI: restore the Pause Menu after closing the Settings Menu
2025-05-02 21:26:34 +02:00
sfan5
893a74f9d7
Support HEAD and PATCH methods in http api
2025-05-01 10:46:24 +02:00
sfan5
d937cd9b90
Don't restrict multipart requests to POST
2025-05-01 10:46:24 +02:00
sfan5
4164cea58f
Fix PUT and DELETE requests without data
2025-05-01 10:46:24 +02:00
Lars Mueller
01e4395977
glTF: Clean up rigid animation
2025-04-26 16:15:05 +02:00
Lars Mueller
5113fcaedd
Fix glTF reader not ignoring parent transforms for skinned meshes
2025-04-26 16:15:05 +02:00
sfence
0d414c44da
Add testeditor to devtest for easier testing. ( #15206 )
...
* Add testeditor to devtest for easier testing.
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2025-04-25 05:09:23 +02:00
minlemon
33ae1af79a
Add how to run unit tests after compile instructions
2025-04-25 05:08:31 +02:00
minlemon
3497722a9d
Replace broken "What is Minetest?" link with archived copy
2025-04-24 20:07:51 +02:00
updatepo.sh
1de0eddb52
Update translation files
2025-04-24 16:53:19 +02:00
updatepo.sh
a9abeab7ee
Update minetest.conf.example and dummy file
2025-04-24 16:48:55 +02:00
Roman
568157d9fb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
ninjum
9be6f08cec
Translated using Weblate (Galician)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
Miguel
697a3169e6
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (1391 of 1392 strings)
2025-04-24 16:40:47 +02:00
jhon game
a252fc1e55
Translated using Weblate (Hebrew)
...
Currently translated at 33.6% (468 of 1392 strings)
2025-04-24 16:40:47 +02:00
Divarrek
b022cc3f89
Translated using Weblate (Breton)
...
Currently translated at 2.0% (29 of 1392 strings)
2025-04-24 16:40:47 +02:00
Divarrek
cbe2067f16
Added translation using Weblate (Breton)
2025-04-24 16:40:47 +02:00
Yof
aa77bda765
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
Ritwik
e9695c788f
Translated using Weblate (Hindi)
...
Currently translated at 27.2% (380 of 1392 strings)
2025-04-24 16:40:47 +02:00
Jun Nogata
7ccab6d37a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
BlackImpostor
d1153d0cdd
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
Siber
dc62a2f212
Translated using Weblate (Turkish)
...
Currently translated at 84.0% (1170 of 1392 strings)
2025-04-24 16:40:47 +02:00
Денис
02244a1241
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
Денис Савченко
dde892e64c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1392 of 1392 strings)
2025-04-24 16:40:47 +02:00
Jorge Rodríguez
dac654e6f0
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (1391 of 1392 strings)
2025-04-24 16:40:47 +02:00
Peter Leth
74804e3d11
Translated using Weblate (Danish)
...
Currently translated at 51.0% (711 of 1392 strings)
2025-04-24 16:40:46 +02:00