Commit Graph

9608 Commits (fb78a8a0cd6843e344f7e42fb0ce0b789818f326)

Author SHA1 Message Date
luk3yx fb78a8a0cd
Add update reminder (#49)
Co-authored-by: Maksym <Maksym48@pm.me>
Co-authored-by: ubulem <berkut87@gmail.com>
2022-08-02 09:48:01 +02:00
x2048 0fed6077fe Use legacy image implementation (no NNAA filter) when not using 9-slice image (#12608) 2022-08-01 17:33:59 +12:00
luk3yx 65dc4b42d3
Mobile: add change language dropdown and reset settings button (#75) 2022-07-29 13:12:22 +02:00
Maksym H 1c19f6069f
Drop the `mobile_friendly` server feature (#79) 2022-07-28 17:53:11 +02:00
luk3yx e22b748ce9 Only log large invalid JSON strings when built in debug mode 2022-07-22 19:04:49 +12:00
luk3yx d31d2387f3
MainMenu: some changes and fixes (#68)
Co-authored-by: Maksim <Maksym48@pm.me>
2022-07-18 23:09:48 +03:00
Maksim 17ebe562a3 Android: minor update 2022-07-13 14:07:19 +03:00
Wuzzy f9d97b5d05 Tweak duration_to_string formatting 2022-07-12 00:07:19 +03:00
luk3yx 357d3aaf8e
Make /setspawn world specific (#67) 2022-07-06 22:15:27 +03:00
Maksim 7b0794d243 Temporary fix for the transparent particles glitch 2022-07-03 23:35:56 +03:00
Vincent Robinson 0bfc98fe26 Backport (II): "FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453)"
* FormSpec: 9-slice images and animated_images

* Add fgimg_middle; clean up code

* Address issues, add tests

* Fix stupid error; bump formspec version

* Re-add image[] elements without a size
2022-07-03 21:31:56 +03:00
luk3yx f09359eb58
Fix drowning in minetest_game doors (#66)
Fixes #65
2022-07-02 22:32:53 +03:00
luk3yx d4f6bf31c2 Fix some main menu bugs and improve UI (#63)
Co-authored-by: Maksim <Maksym48@pm.me>
2022-06-26 23:45:45 +03:00
luk3yx 3cf9c06ae4
Mobile: don't stretch formspec to entire screen if it has a tabheader (#62) 2022-06-22 09:00:28 +03:00
Maksym 3991e90bbc Update MainMenu and replace tabs on buttons (#61)
Co-authored-by: luk3yx <luk3yx@users.noreply.github.com>
2022-06-17 20:39:48 +03:00
Maksim fbd1c6b88d Backport: "FormSpec: 9-slice images, animated_images, and fgimg_middle (#10265)"
Co-Authored-By: Vincent Robinson <robinsonvincent89@gmail.com>
2022-06-15 10:45:38 +03:00
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 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