2c74797d34
Add script to update/generate mod translations ( #13739 )
2023-10-08 16:47:11 +01:00
d05da513be
Notify users to reinstall MTG if worlds exist ( #13850 )
2023-10-08 16:47:00 +01:00
26bb397852
Add advanced settings checkbox and hide advanced settings by default ( #13861 )
...
Co-authored-by: rubenwardy <rw@rubenwardy.com >
2023-10-07 21:34:59 +02:00
01d26c0e0e
Warn when ignoring bind_address
2023-10-05 17:29:49 +02:00
e02bf9fb1a
Log timeout when a httpfetch times out
2023-10-05 17:29:49 +02:00
9ec40ce8e9
Enforce minimum for curl(_file_download)_timeout
2023-10-05 17:29:49 +02:00
ac8a9f9502
Update range values of meta set functions in the documentation
2023-10-05 17:29:26 +02:00
c60d971bc4
Move unsupported language list into a separate file ( #13865 )
2023-10-05 17:29:02 +02:00
8db4381304
MapblockMeshGenerator: Use more verbose member names ( #13244 )
2023-10-04 00:28:43 +02:00
5a5697273b
lua_api_deploy: fix code blocks parsing ( #13847 )
2023-10-03 20:34:24 +02:00
de0036f4c1
Document air_equivalent as deprecated
2023-10-02 13:44:12 +02:00
33cc29bbda
Allow setting custom third person front view camera offset ( #13686 )
...
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com >
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com >
2023-10-02 13:44:03 +02:00
3a4bf14c20
Replace all core::unicode::ustring with std::u32string ( #13775 )
2023-10-02 13:43:38 +02:00
56965bc814
Android: Add field_enter_after_edit[]
formspec element ( #13836 )
2023-10-01 11:20:50 +02:00
94eba15c34
Misc. mainmenu fixes ( #13859 )
...
* settingstypes.txt: Fix wrong default value for profiler.report_path
* Disable Irrlicht file picker on Android
(It doesn't work.)
* Join Game tab: Fix server description textarea being misaligned with background
* Reduce distance between tab and gamebar on Android
Allows using a higher gui_scaling value without the gamebar going off-screen.
Co-authored-by: ROllerozxa <rollerozxa@voxelmanip.se >
2023-10-01 11:19:52 +02:00
c90c545d33
Put the internal sound definitions into a new sound
namespace
2023-09-30 18:54:26 +02:00
bbc64a2eb5
Split sound_openal_internal into serval files
2023-09-30 18:54:26 +02:00
606215fae9
Move sound_openal and sound_openal_internal into new src/client/sound directory
2023-09-30 18:54:26 +02:00
8fa2ea71ef
Move soundmanager into its own thread
...
Fixes sound queues running empty on client step hiccups.
2023-09-26 22:10:57 +02:00
591e45657f
Bump minimum clang version to 7.0.1
...
std::variant is broken in clang < 7.0.1 with libstdc++
see: https://github.com/llvm/llvm-project/issues/32569
2023-09-26 22:10:57 +02:00
b0d5cedeb6
Fix missing initialization for m_game_focused
2023-09-24 16:46:18 +02:00
d113636a43
Fix UB in NetworkPacket class
2023-09-24 16:46:18 +02:00
5109fa7eda
Fix crash when processing empty mesh buffers
2023-09-24 16:46:18 +02:00
ff87be6e5f
Remove unused "mNormal" uniform to fix crash on GLES2 with shaders
2023-09-24 16:46:05 +02:00
4cf900c779
Fix error when enabling texture packs ( #13829 )
2023-09-23 18:20:23 +02:00
c247761213
Escape package description in content tab
2023-09-22 21:25:58 +02:00
d57c936b08
Don't trigger a key event if a key with the same associated char was pressed ( #13773 )
2023-09-22 21:25:13 +02:00
9f47e123d2
animaition
-> animation
(#13827 )
...
Also changed `range` to `frame_range`,
2023-09-22 18:41:33 +02:00
c3114132d3
Improve readability and infos in verbose log ( #13828 )
2023-09-22 18:41:10 +02:00
5949172735
Build MkDocs Lua API docs using GitHub CI, deploy to api.minetest.net ( #13675 )
...
* Build MkDocs Lua API documentation using GitHub CI and Pages instead
* Remove Lua highlight hack as codeblocks are correctly marked as Lua now
* fix line endings
2023-09-18 19:17:18 +03:00
e36b2226b9
Skip face culling in shadows for double-sided materials (e.g. plantlike) ( #13500 )
...
* Skip face culling in shadows for double-sided materials (e.g. plantlike)
* Keep previous face culling for transparent surfaces e.g. water
2023-09-17 21:42:14 +02:00
a88e61c2cf
Improve UX when no game exists and drop default_game
( #13550 )
2023-09-17 18:45:28 +01:00
5bfc5d44c0
Two ContentDB GUI fixes ( #13806 )
2023-09-16 18:36:28 +02:00
4f735fba05
Settings GUI: Noise parameter setting fixes ( #13797 )
2023-09-16 18:35:35 +02:00
8ebaf753d3
New physics overrides ( #11465 )
2023-09-15 20:10:08 +02:00
2479d51cc6
Fix double-free of minimap textures
2023-09-13 15:27:07 +02:00
033128d8dc
Show better description to users when std::bad_alloc happens
2023-09-13 13:58:59 +02:00
4ef93fe25f
Allow place_param2 = 0 node placement predictions ( #13787 )
...
The placement prediction value 0 was accidentally ignored
and made the clients fall back to automatic rotation based
on the node paramtype2 value.
This now changes the internal representation to properly
indicate the disabled state (e.g. 'nil' in Lua).
2023-09-13 13:57:57 +02:00
833c324498
Make the crosshair DPI-aware ( #13772 )
2023-09-11 18:59:32 +02:00
48ab1835da
Replace settings tab with button
2023-09-09 18:49:33 +02:00
798b9eae4a
Add settings button icon
2023-09-09 18:49:33 +02:00
010d08f6a4
Fix -Wmissing-braces warnings in mapblock_mesh.cpp
2023-09-09 18:48:56 +02:00
7897450b27
Fix -Winconsistent-missing-override warnings
2023-09-09 18:48:56 +02:00
2ad4c9e0ce
Fix -Wunused-but-set-variable warnings
2023-09-09 18:48:56 +02:00
95056f9783
Higher default graphics settings on Android ( #13780 )
2023-09-07 17:55:11 +02:00
1a568cc491
Fix that negative integer values for float settings don't get a ".0" suffix ( #13779 )
2023-09-05 15:36:05 +02:00
83b85ba16a
Rewrite the gamebar ( #13768 )
2023-09-02 23:02:02 +02:00
294ad98776
Send ever lasting particle spawners to all players ( #13774 )
2023-09-02 22:58:11 +02:00
f080aa29b5
Remove usage of obsolete HighPrecisionFPU field
2023-09-01 12:46:36 +02:00
4252f9d4d5
Restore the appearance of the "Start Game" tab after #13761 ( #13769 )
2023-08-30 14:45:44 +02:00