1
0

9692 Commits

Author SHA1 Message Date
luk3yx
d6c82c3f7c Improve main menu (#60)
Co-authored-by: Maksim <Maksym48@pm.me>
2022-06-14 12:02:40 +03:00
paradust7
e621d5b02c Inline triLinearInterpolationNoEase and triLinearInterpolation (#12421)
Performance profiling on Linux AMD64 showed this to be a significant bottleneck. The non-inlined functions are expensive due to XMM registers spilling onto the stack.
2022-06-13 17:16:45 +12:00
Maksim
e66d7fd516 Android: fix few crashes 2022-06-12 19:13:47 +03:00
Maksim
ffeaa84f04 Version 2.0.1-release 2.0.1 2022-06-12 15:15:44 +03:00
Maksim
afea7abc41 TouchScreenGUI: minor fixes 2022-06-08 19:59:05 +02:00
Maksim
9cc76e96af Minor fixes 2022-06-07 23:57:24 +02:00
Maksim
9ccb40c09f macOS: update 2022-06-04 18:13:07 +02:00
Maksim
c71df1d735 Update MultiCraft Font 2022-06-04 17:47:21 +02:00
luk3yx
383e6ac053 Don't crash if a favorite server cannot be saved 2022-06-04 17:45:07 +02:00
luk3yx
4765019103 Stop main menu and CSM formspec input errors from crashing the game entirely on Android 2022-05-30 19:50:22 +12:00
Maksim
2d0b2e7ea7 Minor changes and fixes 2022-05-28 15:39:25 +03:00
Maksim
d48d6f8dc0 Hunger: disable for creative players 2022-05-27 23:14:45 +03:00
Lars Müller
00063a721b Slap u64 on everything time-y (#10984) 2022-05-25 19:03:55 +12:00
Maksim
6cdef9d498 Fix RGB order in shaders on GLES 2022-05-23 22:23:15 +03:00
Maksym
3306c2ee29
Automatically reconnect in singleplayer on "failed to bind socket" errors (#58)
Co-authored-by: luk3yx <luk3yx@users.noreply.github.com>
2022-05-23 22:21:38 +03:00
Maksim
4047be93db Use built-in methods for deletion in RecursiveDelete 2022-05-19 09:14:54 +03:00
Maksim
78d8161031 MainMenu: minor fixes 2022-05-13 02:24:46 +03:00
Maksim
941fcdd97e TouchScreenGUI: fix rare crash 2022-05-13 02:24:46 +03:00
luk3yx
b23c5b02ba Fix noclip check on servers 2022-05-13 10:58:54 +12:00
luk3yx
a7d881cb10 Fix visual = "wielditem" compatibility with MT 0.4.15
MT 0.4.15 is only able to interpret the item name, if an item count or 
metadata is sent in textures then MT 0.4.15 and older would show the 
item as an unknown item.
2022-05-12 10:40:01 +12:00
DS
635e2893ad Fix client-side performance of chat UI (#11612) 2022-05-11 00:24:52 +03:00
luk3yx
3a7a77f3b2
Fix race when joining SSCSM mod channel (#51)
* builtin/client/sscsm.lua: Replace "minetest" with "core"

* Try and improve SSCSM init
2022-05-08 11:36:50 +02:00
sfan5
0effd2e7a8 Clean up some auth packet handling related code 2022-05-08 17:57:02 +12:00
sfan5
33e2be6bd2 Fix password changing getting stuck if wrong password is entered once 2022-05-08 17:56:57 +12:00
sfan5
686a119e0f Apply disallow_empty_password to password changes too 2022-05-08 17:56:52 +12:00
sfan5
d4b2acdecf Fix race condition in registration leading to duplicate create_auth calls 2022-05-08 17:56:47 +12:00
x2048
b2cf6c7f9c Avoid rendering invisible faces of simple nodeboxes (#12262)
* Skip rendering faces adjacent to opaque nodes
* Cancel out opposite faces of adjacent nodebox nodes of the same type

Fixes #6409
2022-05-05 19:06:36 +12:00
sfan5
cd702ab664 Fix find_nodes_in_area misbehaving with out-of-map coordinates (#11770)
This ensures that no overflows (side-effects) happen within the find_nodes_in_area function by limiting coordinates like done in the map generation code.
2022-05-03 09:51:49 +12:00
SmallJoker
d9bd1bac7b OpenAL: Free buffers on quit 2022-05-02 09:58:41 +03:00
Jude Melton-Houghton
ad2e053f17 Optimize swapping nodes with equivalent lighting 2022-04-30 08:44:25 +12:00
numzero
745b858bae Reset environment metadata if it is unreadable 2022-04-29 23:33:23 +03:00
Maksim
11abe53d2b Builtin: MainMenu update, other minor fixes
Update dlg_create_world_default.lua
2022-04-28 23:48:40 +03:00
luk3yx
b3e81ae06d
Add superflat "mapgen" (#52) 2022-04-27 09:31:13 +03:00
luk3yx
f91eca1e5e
Add platform information to get_player_information (#50) 2022-04-27 09:24:40 +03:00
luk3yx
e739e47273 Better formspec prepend hack for 0.4 clients 2022-04-18 10:54:21 +12:00
SmallJoker
915f986e3d Builtin: Sanity-check /time inputs
This enforces the documented bounds for the /time command.
2022-04-14 06:45:10 +12:00
Maksim
98f2fc92df Minor fixes and changes 2022-04-10 13:20:59 +02:00
Maksim
aee23e4940 Minor GUI scaling fixes 2022-04-10 13:20:59 +02:00
Maksim
bbd89e8332 Update Github Actions 2022-04-10 13:20:59 +02:00
Maksim
aea47b3afe TouchScreenGUI: minor fixes 2022-04-09 12:45:35 +02:00
luk3yx
f8f32cc628 Make protocol version <37 compatibility a setting 2022-04-08 18:58:07 +12:00
luk3yx
feb71c65e3
Improve change password UI (#46) 2022-04-01 10:20:19 +02:00
Maksim
f19a76ff3e Few improvements to GUI scaling
Co-Authored-By: Vitaliy <numzer0@yandex.ru>
2022-03-31 17:32:03 +02:00
numzero
82236ebc1d Render pressed as also hovered on touchscreen 2022-03-31 13:53:50 +02:00
HybridDog
a5c86dd19b Restructure teleport command code 2.0.0-5.4.1 2022-03-25 20:26:05 +01:00
Maksim
f8734ade48 Mobile: minor hud scaling improvements 2022-03-17 00:37:13 +02:00
Maksim
f83601b937 TouchScreenGUI: minor improvements 2022-03-17 00:37:13 +02:00
luk3yx
5722b9ad23
Switch to MultiCraft server list (#43)
Co-authored-by: Maksim <MoNTE48@mail.ua>
2022-03-11 08:49:13 +01:00
Maksim
3b200d6e48 Update MainMenu look 2022-03-08 10:23:00 +01:00
Maksim
6950a3b9a1 Fix few GLES issues 2022-03-06 18:42:33 +01:00