1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00
Commit graph

12797 commits

Author SHA1 Message Date
sfan5
452160cd00 Clean up read_tiledef and related parts a bit 2025-05-24 22:49:04 +02:00
cx384
d17f22f536
Fix texture coordinates of cuboid drawtypes (#16091)
Fixes issues related to combining animated and world-aligned textures.
Changes texture coordinates of cuboid drawtypes to stay in the [0,1] range, instead of carrying the mapblock alignment and becoming negative after transformations.
2025-05-24 15:59:32 +02:00
SmallJoker
2f1171e2a7
Formspec: Fix broken 9-slice image button with gui_scaling_filter (#16146)
The setting 'gui_scaling_filter = true' previously broke 9-slice images.
With this change, custom button background images now scale the same as
backgrounds created using 'background9[...]' (9-slice images).
2025-05-24 15:58:04 +02:00
sfan5
66aa5f3fac Continue with 5.13.0-dev 2025-05-23 17:43:09 +02:00
sfan5
8f0838506a Bump version to 5.12.0 2025-05-23 17:43:08 +02:00
updatepo.sh
9b2aeb2ca2 Update minetest.conf.example 2025-05-23 17:09:44 +02:00
Josu Igoa
b459d6ee63 Translated using Weblate (Basque)
Currently translated at 21.0% (323 of 1531 strings)
2025-05-23 17:05:47 +02:00
waxtatect
fc1d57b666 Translated using Weblate (French)
Currently translated at 100.0% (1531 of 1531 strings)
2025-05-23 17:05:47 +02:00
Ian Pedras
db561ff094 Translated using Weblate (Portuguese)
Currently translated at 80.6% (1235 of 1531 strings)
2025-05-23 17:05:47 +02:00
BlackImpostor
f6c933d891 Translated using Weblate (Russian)
Currently translated at 100.0% (1531 of 1531 strings)
2025-05-23 17:05:47 +02:00
y5nw
813f67021b Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 88.7% (1358 of 1531 strings)
2025-05-23 17:05:47 +02:00
Linerly
1b9a5074a2 Translated using Weblate (Indonesian)
Currently translated at 100.0% (1531 of 1531 strings)
2025-05-23 17:05:47 +02:00
Francesco Rossi
31e923e51a Translated using Weblate (Italian)
Currently translated at 76.0% (1164 of 1531 strings)
2025-05-23 17:05:47 +02:00
sfan5
95695f1cd2 Translated using Weblate (German)
Currently translated at 99.8% (1528 of 1531 strings)
2025-05-23 17:05:47 +02:00
Lars Müller
7ac5502fdf
Fix handling of skinned meshes for nodes
Second try after the revert in 8a28339 due to an unexpected regression.

- 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 now apply a 10x scale to static, non-glTF models.

We now do scale static meshes, as the bug that caused meshes not to be scaled was limited to skeletally animated meshes,
hence we ought not to reproduce it for skinned meshes that do not take advantage of skeletal animations (e.g. current MTG doors).

However, glTF models (e.g. Wuzzy's eyeballs) up until recently were always affected due to technical reasons
(using skeletal animation for rigid animation).

Thus, to preserve behavior, we:

1. Do not apply 10x scale to glTF models.
2. Apply 10x scale to obj models.
3. Apply 10x scale to static x or b3d models, but not to animated ones.

See also: #16141
2025-05-20 18:37:33 +02:00
Nathanaëlle Courant
30e33d71cc
Main menu: Fix ContentDB aliases for games having the '_game' suffix (#16157) 2025-05-19 10:29:37 +02:00
Daniel Cristian
4700939949
Fix uninitialized variable warning in generate_srp_verifier_and_salt 2025-05-18 21:59:57 +02:00
SmallJoker
56ecf6d332
Mainmenu: Fix error after ESC in dialog windows (#16130)
The error was caused by fd857374, where 'MenuQuit' was processed after 'try_quit'.
This commit fixes the error by moving the special 'MenuQuit' handling to Lua.
2025-05-18 20:41:42 +02:00
sfan5
554dd5ddf4
Update credits for 5.12.0 (#16142) 2025-05-18 12:13:57 +02:00
sfan5
8c8b7cb251
Clean up menus properly on client exit (#16150) 2025-05-18 12:13:48 +02:00
Jan
dca88be81d
Remove PrefersNonDefaultGPU from desktop file (#16095) 2025-05-18 12:13:33 +02:00
Lars Müller
a817fdffd2
Complete rename to Luanti in package metadata (#16017) 2025-05-17 15:03:12 +02:00
SmallJoker
3020c192b2
Client: Disable node specular shader effect (#16113)
This feature needs a proper API integration to result in a correct
in-game appearance. See #15898 for details.

This is a band-aid solution for the 5.12.0 release.
2025-05-17 15:02:47 +02:00
y5nw
d11d90fb8d
Update settingtypes to reflect scancode-related changes (#16140) 2025-05-16 17:16:23 +02:00
updatepo.sh
d19640d57f Run updatepo.sh 2025-05-14 23:26:56 +02:00
Sepehr
7c5a0d9057 Translated using Weblate (Persian)
Currently translated at 8.7% (133 of 1525 strings)
2025-05-14 23:26:56 +02:00
Zacharias Tyllström
5cc44edab6 Translated using Weblate (Swedish)
Currently translated at 66.7% (1018 of 1525 strings)
2025-05-14 23:26:56 +02:00
Felipe Amaral
2103b0725c Translated using Weblate (Portuguese)
Currently translated at 79.4% (1212 of 1525 strings)
2025-05-14 23:26:56 +02:00
ninjum
ccc46f9515 Translated using Weblate (Galician)
Currently translated at 95.0% (1449 of 1525 strings)
2025-05-14 23:26:56 +02:00
Nana_M
15315e7388 Translated using Weblate (Russian)
Currently translated at 100.0% (1525 of 1525 strings)
2025-05-14 23:26:56 +02:00
Karol1165
faad4d7cea Translated using Weblate (Polish)
Currently translated at 84.4% (1288 of 1525 strings)
2025-05-14 23:26:56 +02:00
Alex Maryson Jr
2e717c2ba6 Translated using Weblate (Russian)
Currently translated at 98.6% (1504 of 1525 strings)
2025-05-14 23:26:56 +02:00
waxtatect
649fef4916 Translated using Weblate (French)
Currently translated at 100.0% (1525 of 1525 strings)
2025-05-14 23:26:56 +02:00
Romeostar
b0ef3ed2d5 Translated using Weblate (Russian)
Currently translated at 98.0% (1495 of 1525 strings)
2025-05-14 23:26:56 +02:00
Wuzzy
e6511c60ed Translated using Weblate (German)
Currently translated at 100.0% (9 of 9 strings)

Translation: Minetest/Minetest Android
Translate-URL: https://hosted.weblate.org/projects/minetest/minetest-android/de/
2025-05-14 23:26:56 +02:00
Linerly
9ff00cdfbb Translated using Weblate (Indonesian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Minetest/Minetest Android
Translate-URL: https://hosted.weblate.org/projects/minetest/minetest-android/id/
2025-05-14 23:26:55 +02:00
sfan5
8a28339ed3 Revert "Fix handling of skinned meshes for nodes"
It literally breaks torches and doors in MTG.
Regardless of whether this is an oversight or not let's not pull this in so close to release.
This reverts commit 612db5b2ca.
2025-05-14 23:21:33 +02:00
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