DS
2fbcaf5bb3
Merge 3ac8e4e974
into 499f2284bd
2025-09-30 20:09:27 +03:00
Wuzzy
274d8a7c65
Update builtin locale ( #16512 )
...
* Update builtin locale files
* Update German builtin translation
2025-09-29 13:25:42 +02:00
updatepo.sh
ec790a3884
Update builtin translation strings
2025-09-23 20:00:48 +02:00
Desour
3ac8e4e974
add context annotation to enable_sscsm setting
2025-09-22 19:12:19 +02:00
Desour
84e8f705f9
fix debug.getinfo not being unset in CPCSM (regression)
...
was introduced in eeb6cab
2025-09-22 19:12:19 +02:00
Desour
5a422ca0c6
unset debug.getinfo
2025-09-22 19:12:16 +02:00
Desour
a2f98b1879
remove os.date and string.dump
2025-09-22 19:08:46 +02:00
Desour
76b7a2c415
move dings test code out of builtin
2025-09-22 19:08:45 +02:00
Desour
c56b8d25cf
Apply wmikita's suggestion
2025-09-22 19:08:45 +02:00
Desour
85db322f58
fix this path todos
2025-09-22 19:08:45 +02:00
Desour
962742559f
stuff
2025-09-22 19:08:44 +02:00
Desour
2a75ffa38a
actually load the code, and make it not crash
2025-09-22 19:08:44 +02:00
Desour
0fb8e1b398
tmp
2025-09-22 19:08:44 +02:00
Lars Müller
5f5ea13251
Network: Batch individual particle packets ( #16458 )
...
also bumps proto ver
2025-09-22 18:46:34 +02:00
Cora de la Mouche
fc6bef7de6
Extend core.generate_decorations to generate biomes respecting the biome map ( #16397 )
...
Large structures which are generated in on_generated callbacks
independently by Lua cannot influence decoration placement. This
change enables such a callback to assume responsibility for generating
decorations itself, presumably after structures are placed, by
disabling decorations in mg_flags and executing
core.generate_decorations.
---------
Co-authored-by: Po Lu <luangruo@yahoo.com>
2025-09-20 13:44:19 +02:00
birdlover32767
29490cb0f7
Fix world buttons not appearing ( #16480 )
2025-09-14 23:02:01 +02:00
sfan5
d932f34693
Add core.strip_escapes() ( #16485 )
2025-09-14 23:01:43 +02:00
sfan5
fcd9c73f2f
Send node dig particles to all other players
2025-09-10 20:23:55 +02:00
sfan5
f714ac0611
Add exclude_player to particle spawners
2025-09-10 20:23:55 +02:00
DS
69497200f9
Builtin profiler: Capture Tracy zones; And small improvements ( #16479 )
...
* Feature: Use the builtin profiler to automatically make zones for mod callback functions.
* Doc: Basic doc for builtin profiler, and better `/profiler` chatcommand help.
* Fix: `register_functions` (table of callback register function names), and `entity_instrumentation` is no longer outdated.
* Fix: Builtin profiler output is no longer printed to debug.txt or to file in world with translation escapes.
* Fix: Entity callback name generation used `obj_def.label` (normally non-existing field), now it uses the entity name.
* Small code improvements, like use of new `Settings.get_bool` with default.
2025-09-08 18:27:26 +02:00
y5nw
f390137d6e
Add API to cancel async jobs ( #14602 )
...
* Implement API to cancel async jobs
Co-authored-by: sfan5 <sfan5@live.de>
* update AsyncJob:cancel documentation from review
* Use IPC to unblock async
* review
* review async unblocking
* review
* Apply suggestions from code review
Co-authored-by: sfan5 <sfan5@live.de>
* minor licensing
---------
Co-authored-by: y5nw <y5nw@protonmail.com>
Co-authored-by: sfan5 <sfan5@live.de>
2025-08-26 12:40:31 +02:00
birdlover32767
04d9bd518f
Hide world buttons when a world is not selected ( #16414 )
2025-08-24 19:01:56 +02:00
sfan5
1d53ec4892
Delete broken interlaced 3d_mode
...
fixes #15406
2025-08-19 17:34:22 +02:00
sfan5
fd3588d49c
Give more infos to on_timer() callback
...
closes #15817
2025-08-14 12:33:35 +02:00
sfan5
7c88996210
Use vector type in core.parse_coordinates()
2025-08-14 12:33:35 +02:00
sfan5
21a76d8c88
Call string.rep directly in dump()
...
fixes #16373 (as a side effect)
2025-08-14 12:33:35 +02:00
sfan5
2a96b31ffc
Clarify documentation on node/item callbacks ( #16385 )
2025-08-13 20:38:41 +02:00
Wuzzy
c611a1f9e8
Update builtin locale files ( #16372 )
2025-08-06 23:17:01 +02:00
SmallJoker
919b7c5433
Update credits for 5.13.0
...
Co-authored-by: sfan5 <sfan5@live.de>
2025-08-01 14:12:18 +02:00
SmallJoker
0deee5eaf0
Bump network/formspec versions for 5.13.0
2025-07-27 09:00:20 +02:00
sfan5
77dd86a79c
Do not mark system-wide content as updateable
...
relates to #16302
2025-07-16 11:42:54 +02:00
Lars Müller
23bf50a07c
Document & extend testing for rotation conventions ( #16200 )
...
* Document Luanti rotation conventions
* Add test for setPitchYawRollRad (entity) rotation conventions
* Test and document that `vector.rotate` uses (extrinsic) Z-X-Y rotation order
2025-07-13 17:11:12 +02:00
SmallJoker
ef7f1ac28f
Settingtypes: Add comments and deduplicate translation strings
2025-07-12 13:42:18 +02:00
sfence
4f42b4308c
Add persistent unique identifiers for objects ( #14135 )
2025-07-09 10:40:26 +02:00
SmallJoker
7e22c72492
minetest.conf.example: Document short setting name as fallback ( #16313 )
2025-07-09 10:35:41 +02:00
DragonWrangler1
80be9bf76e
Add keybinding for world close key ( #16250 )
...
Fix according to Lua code style guidelines (grorp)
Fix order in defaultsettings.cpp (grorp)
remove unrequired comment, and whitespace
Co-authored-by: y5nw <y5nw@users.noreply.github.com>
Co-authored-by: grorp <grorp@users.noreply.github.com>
2025-07-01 14:31:26 +02:00
sfan5
2d36d32da8
Tune mesh generation interval and thread count
2025-06-26 16:39:26 +02:00
sfan5
8eceabd812
Make core.get_node_raw
a public API ( #16265 )
...
Co-authored-by: Erich Schubert <erich.schubert@tu-dortmund.de>
2025-06-25 15:05:22 +02:00
grorp
90c3479520
ContentDB: Allow hitting "Install" before package info finishes loading ( #16247 )
2025-06-24 11:50:12 +02:00
Miguel P.L
49f48e0a7c
Update links and names in the documentation ( #16153 )
2025-06-22 22:04:42 +02:00
Gwyndolyn Shafer
b9af44b194
Remove redundant descriptions from key bindings ( #16220 )
2025-06-07 14:43:03 +02:00
grorp
56a7f0b7cf
Don't break when multiple dialogs are shown on startup ( #16204 )
2025-06-01 15:24:14 +02:00
Wuzzy
957ebf7368
settingtypes: Add no-c-format
flag for xgettext
2025-05-30 13:02:15 +02:00
sfan5
ec16fb33d0
Add unit tests for Lua vector reading
2025-05-28 13:29:30 +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
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
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
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