Erich Schubert
6431ef7324
Trivial improvement to get_item_group
( #15260 )
...
One hash table lookup is enough, and this is even easier for the JIT to inline, optimize, etc.
2024-10-14 22:09:01 +02:00
grorp
7435ea0d4e
Show warning in the settings menu when shaders are disabled ( #15272 )
2024-10-14 09:43:29 +02:00
y5nw
e3aa79cffb
Gettext and plural support for client-side translations ( #14726 )
...
---------
Co-authored-by: Ekdohibs <nathanael.courant@laposte.net>
Co-authored-by: y5nw <y5nw@protonmail.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2024-10-13 11:29:08 +02:00
Zemtzov7
1b2d24791a
Separate anticheat settings ( #15040 )
2024-10-11 12:01:22 +02:00
grorp
3f5a58a4e5
Fix rebase mistake in #14840 after #14749
...
Old enable_touch was used instead of new touch_gui.
2024-10-09 18:46:21 +02:00
grorp
4952f17df4
Auto-toggle TouchControls in-game when receiving touch/mouse input
2024-10-09 18:26:19 +02:00
grorp
07ff2a5c01
ContentDB dialog: React to window info changes immediately ( #15248 )
2024-10-09 15:08:15 +02:00
grorp
6ac4447134
Make bloom parameters server-controlled ( #15231 )
2024-10-09 15:08:03 +02:00
SmallJoker
13f533d490
scrollcontainer: Add automatic scrollbar calculation ( #14623 )
...
New parameter 'content padding'. When specified, the scrollbar
max value is calculated automatically. This aims to reduce manual
calculation functions.
2024-10-08 21:45:27 +02:00
rubenwardy
1037ee2a55
ContentDB redesign: Redesign package list dialog
2024-10-05 18:40:26 +01:00
rubenwardy
78aab8c95d
ContentDB redesign: Add package dialog
...
Co-authored-by: Gregor Parzefall <gregor.parzefall@posteo.de>
2024-10-05 18:40:26 +01:00
Erich Schubert
57ca92e0eb
Simplify minetest.strip_param2_color
2024-10-04 10:42:25 +02:00
grorp
132e43346e
Setting structure improvements ( #15218 )
2024-10-03 11:37:04 +02:00
sfan5
53d949bd9f
Discourage disabling shaders ( #15210 )
2024-09-30 22:43:08 +02:00
sfence
d08d34d803
ABM without_neighbors ( #14116 )
2024-09-26 17:32:55 +02:00
grorp
526a2f7b8c
Dehardcode the death formspec ( #15155 )
...
Co-authored-by: Paul Ouellette <oue.paul18@gmail.com>
2024-09-24 22:37:44 +02:00
Elias Åström
f65fe80e81
Add minetest.bulk_swap_node ( #15043 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2024-09-24 22:25:34 +02:00
GefullteTaubenbrust2
d8f1daac25
Visual Effects Vol. 1 ( #14610 )
...
This PR adds a variety of effects to enhance the visual experience.
"soft" clouds look
Tinted shadows
Crude water reflections (sky and sun) and waves
Translucent foliage
Node specular highlights
Adjusted fog color (more saturated where the fog is lighter)
Minor changes to volumetric lighting (crudely simulates the effect of depth)
Co-authored-by: sfan5 <sfan5@live.de>
2024-09-24 11:14:27 -07:00
sfan5
811adf5d42
Bulk LBMs ( #14954 )
2024-09-20 15:05:26 +02:00
1F616EMO~nya
38b4505ad7
Allow requesting reconnect when mods kick player ( #14971 )
2024-09-12 23:42:46 +02:00
grorp
041d67ceca
Improve formspec scaling ( #14840 )
2024-09-06 12:11:03 +02:00
Lars Müller
074700b35e
Remove no* prefixes from settingtypes possible flags ( #15111 )
2024-09-04 15:19:00 +02:00
DS
f23d7459b3
Allow to disable transparency sorting entirely ( #15101 )
2024-09-02 16:09:42 +02:00
sfan5
8972c80d7d
Warn if max_packets_per_iteration reduced
2024-08-31 20:47:38 +02:00
grorp
322a9c2f74
Restore proportional minimap scaling ( #15022 )
2024-08-31 18:11:56 +02:00
cx384
52376fd87a
Add hotbar Lua HUD element and replace hardcoded hotbar
2024-08-31 16:04:14 +02:00
kromka-chleba
a6ba5304c4
Add new vector utils (ceil, sign, abs, random_in_area) ( #14807 )
2024-08-31 11:43:52 +02:00
cx384
3971b6afcc
Main menu: formspec escape world name ( #15064 )
2024-08-28 21:32:31 +02:00
David Heidelberg
7f5a19792c
enable option to toggle touch controls on Android
...
Signed-off-by: David Heidelberg <david@ixit.cz>
2024-08-28 21:32:00 +02:00
Gregor Parzefall
3a59fabefe
split enable_touch to touch_controls (for touchscreen controls) and touch_gui
...
touch_gui provide adjustment to the interface, so it's more touch
friendly
Signed-off-by: David Heidelberg <david@ixit.cz>
2024-08-28 21:32:00 +02:00
sfan5
bf4d31227b
Delete OpenGL ES 1.0 driver ( #15067 )
2024-08-28 20:44:42 +02:00
Desour
2e883189c1
Improve block bounds HUD feature
...
* Use different material than selection box, so it doesn't break
for non-default `node_highlighting` values.
* Add `show_block_bounds_radius_near` setting.
* Draw mesh chunk edges in a different color (red vs yellow).
2024-08-28 15:37:54 +02:00
Zemtzov7
274c223d00
Fix CSM help form using "/" instead of "." ( #15034 )
...
when copying commands to chat
2024-08-22 23:15:55 +02:00
Zemtzov7
b2f6a65bc9
Sort clients in minetest.get_server_status
and privs in minetest.privs_to_string
( #15023 )
2024-08-21 20:25:41 +02:00
rubenwardy
b0ad9a6c33
Use JSON file for credits ( #14956 )
2024-08-17 15:49:53 +01:00
1F616EMO~nya
dc7a7a0ed9
Add table.keyof()
( #14910 )
2024-08-13 18:39:50 +02:00
Gregor Parzefall
0fb67ccb34
Add setting to disable smooth scrolling
2024-08-13 18:38:34 +02:00
Erich Schubert
e6f77b95f3
Add vector.random_direction()
( #14784 )
...
Generate a random vector of unit length. Useful for many mods.
2024-08-13 18:38:07 +02:00
1F616EMO~nya
f04cdc00a6
Optionally hide player names on the serverlist ( #14820 )
...
This commit adds a setting to anonymize player names when sending data to the server list.
2024-08-11 20:19:53 +02:00
Yuna
16c4ba599e
Add builtin pt_BR localization ( #14902 )
2024-08-11 13:38:26 +01:00
Athozus
b66aa9a954
Add builtin French localization ( #14920 )
2024-08-11 13:36:50 +01:00
sfan5
62a8c5ca32
Update credits for 5.9.0
2024-08-09 11:19:56 +02:00
y5nw
8bff2f23c6
Rename minetest.register_async_metatable
to minetest.register_portable_metatable
( #14895 )
2024-08-02 00:13:25 +02:00
sfan5
2ba1d60ba5
Hide enable_touch setting on Android ( #14891 )
...
until #14749 is merged
2024-07-30 21:25:23 +02:00
Lars Müller
30dcd41d91
Mainmenu: Restore ability to enable flags in settings ( #14896 )
...
Fixes flags starting with "no" being hidden
2024-07-30 21:24:59 +02:00
rubenwardy
60f8c02e18
Add setting to disable Content tab update indicator ( #14827 )
2024-07-22 16:35:47 +02:00
Kazooo100
ecf6295b4a
Allow main menu gamebar scroll to loop ( #14841 )
2024-07-14 21:57:11 +02:00
Gregor Parzefall
c3efcb3896
Remove the last remaining sync. HTTP requests on the main thread
2024-07-12 22:33:17 +02:00
Gregor Parzefall
1e7f554bcd
Fix two typos
...
Co-authored-by: Wuzzy <Wuzzy@disroot.org
2024-07-11 19:34:39 +02:00
rubenwardy
bb3f271a20
Set ContentDB updates detection cache time to 24 hours ( #14837 )
2024-07-09 22:07:26 +01:00