Maksym H
9db28e0daa
MainMenu improvements and cleanup ( #141 )
...
Co-authored-by: luk3yx <luk3yx@users.noreply.github.com>
(cherry picked from commit 75452a9e9abe14deaf80cd696b056f708cf4f0fb)
2023-08-10 23:00:28 -04:00
Maksym H
365c63e99e
Decrease sneak margin to fix phasing through thin walls
...
(cherry picked from commit 803428eaffc43a698ad5216a7c9b8d71e23bf3ff)
2023-08-10 23:00:08 -04:00
Maksym H
714de48c75
Simplify hasNPotSupport()
check
...
(cherry picked from commit 0b4dda3c4ac110f9b6ee0bab93529108f4d91150)
2023-08-10 22:59:32 -04:00
Maksym H
413367631f
Windows: update
...
(cherry picked from commit 8d4be7181047a91265515ef32529c5edb1b455ad)
2023-08-10 22:58:34 -04:00
luk3yx
2714e5d0f6
Prevent suffocation in plantlike
nodes
...
(cherry picked from commit 73680423f5994e73fdb2e49289309fcf41c6ccfb)
2.0.4m
2023-08-10 22:56:37 -04:00
Deve
4157a8c8e1
TouchScreenGUI: handle screen resizing and fix memory leaks
...
(cherry picked from commit 9c5c0dcd3cef6d6b3bcab11e801d428c511e4bae)
2023-08-10 22:56:22 -04:00
Maksym H
9b03f0a82e
Android: minor update
...
(cherry picked from commit 4e2d7463cda7630d76c8b26c6dc63b2b73f0e3e5)
2023-08-10 22:55:36 -04:00
Maksym H
4c4b00d719
Add hasNPotSupport()
check in getTexture()
function
...
(cherry picked from commit 63fa8c286fe09c5f7fc2c9a81be80f1b03d89be4)
2023-08-10 22:55:19 -04:00
Maksym H
c0f745994c
macOS: minor update
...
(cherry picked from commit 01610cb8453077a6877f7b4ac9bacf7327fe282d)
2023-08-10 22:54:16 -04:00
luk3yx
e2726757f7
Log the name of entities that can't be added
...
(cherry picked from commit 2422c202d38a798f1162fb6aea79e53ed061117d)
2023-08-10 22:54:00 -04:00
luk3yx
d833004edd
dlg_create_world.lua: Fix scrollbar slider
...
(cherry picked from commit 476d65034f50e5af4679cc85791504b884731ad2)
2023-08-10 22:52:36 -04:00
luk3yx
c16954e407
Add no_change_anim group
...
(cherry picked from commit d12f19fabf3fddc3f3bb83210ea80cf56f00fad8)
2023-08-10 22:52:14 -04:00
Maksym H
478a488348
Android: minor update
...
(cherry picked from commit d2408a9324f08fde9cb109490bf8fbf04f748531)
2023-08-10 22:50:25 -04:00
Maksym H
6fbceface0
Disable joysticks without SDL2
...
(cherry picked from commit 9b1209a68a4ae51f38dd2ebc97a7c168e9cacfc8)
2023-08-10 22:50:02 -04:00
luk3yx
e7d88cca42
Add pressed inventory slot background image
...
(cherry picked from commit f22951ab2b63c691f81d11267ff3e63e70457a14)
2023-08-10 22:48:22 -04:00
luk3yx
035e35c962
Scale statbar background texture correctly when its resoltuion differs
...
(cherry picked from commit 88c52130f81db79756087ffd95cd38d0ad2756a0)
2023-08-10 22:45:28 -04:00
Maksym H
70df6b60c2
Apple: switch to MultiCraft Font
...
(cherry picked from commit 58f63ae4a77ff691555f3397263b9d908b6d4456)
2023-08-10 22:45:04 -04:00
Deve
3219db4e89
Add build scripts for Windows using MSYS2 ( #130 )
2023-08-10 22:44:08 -04:00
Maksym H
732281da4a
Remove formspec opacity in the ConfirmRegistration dialog
2023-08-10 22:30:31 -04:00
Deve
8c5e0cb61f
Add SDL game controller support ( #105 )
2023-08-10 21:18:19 -04:00
luk3yx
371c3d3115
Don't crash on mod directories without init.lua
2023-08-10 21:17:52 -04:00
Maksym H
46c24e6c47
Improve the size of the loading progress bar (on GLES)
2023-08-10 21:17:05 -04:00
Deve
fe35c3a31c
Add a fix for inventory that can't be open in some cases
...
The forceUpdateHoveredElement() forces GUI Environment to drop previously
grabbed elements that are not hovered anymore.
2023-08-10 21:11:51 -04:00
luk3yx
1f26bfa168
New world list ( #135 )
2023-08-10 21:11:10 -04:00
luk3yx
c3f00dedc2
Add list[] bgimg
2023-08-10 21:10:54 -04:00
Maksym H
1150926130
Android: minor update
2023-08-10 20:50:33 -04:00
Maksym H
f69818097b
Version 2.0.4-release
2023-08-10 17:52:48 -04:00
Deve
8cd48bd34f
Chat console fixes ( #133 )
...
* Some fixes for text selection in chat.
- Reset selection on chat open
- Reset selection on new message
- Reset selection when window size changed
* Don't move to bottom when user is scrolling chat
* Some work on prompt selection
* Make it working when text length is larger than max visible length
* Handle touch events for prompt
* Avoid moving chat history on new messages during scrolling.
Also simplify selection marks comparing.
* Move scroll to bottom on sending new message when console is opened without close on enter
* Fixed copy to clipboard when chat buffer is full and also keep text selected when new message arrives
* Some improvements for prompt selection
* Delete selected text on new input or backspace key press
* Fixed text selection and cursor pos for regular font
* Fixed drawing prompt with newlines
* Fixed empty prompt selection with ctrl+a
* Enable chat console on android tablets
2023-08-10 17:52:35 -04:00
Maksym H
f58cf228ae
Switch to `ephemeral' sounds of eating and picking up items
2023-08-10 17:52:23 -04:00
Maksym H
6156f4b0a8
Builtin: localize a few functions
2023-08-10 17:52:05 -04:00
Maksym H
4237754178
Update minimap textures
2023-08-10 17:47:21 -04:00
Maksym H
e3b85d1207
Change main menu scrollbar style
2023-08-10 17:47:10 -04:00
luk3yx
a1a38c20af
Use separate top/bottom textures for chat scrollbar
2023-08-10 17:46:59 -04:00
Maksym H
25a36b9291
Fix MinGW Action
2023-08-10 17:46:30 -04:00
luk3yx
eded502651
Allow table and textarea scrollbars to be customised ( #129 )
2023-08-10 17:45:45 -04:00
SmallJoker
28f62eccab
Limit formspec fields to 640K ( #13380 )
...
Fixes an issue where long inputs could cause issues when dealing with formspecs.
The expected data is usually below 1 KiB, however that's not a technical limit.
2023-08-10 17:45:31 -04:00
luk3yx
6da47b485c
Enable strip_color_codes by default
2023-08-10 17:45:12 -04:00
luk3yx
c99e7bd5f0
Improve main menu ( #121 )
...
Co-authored-by: Maksym H <Maksym48@pm.me>
2023-08-10 17:44:35 -04:00
Deve
0db262d8be
Chat console improvements ( #124 )
2023-08-10 17:44:11 -04:00
luk3yx
0db84b59d0
New SSCSM minifier
2023-08-10 17:39:35 -04:00
Deve
5e88542be6
Fix left shift key in the change menu ( #128 )
...
* Set shift_down false when it's not pressed anymore
* Prefer character only if Char is not 0 which does not happen in SDL anyway
2023-08-10 17:39:13 -04:00
luk3yx
192f52f7c9
Catch InvalidPositionException in get_natural_light
2023-08-10 17:38:52 -04:00
Vincent Robinson
b92aa05c33
Add math.round
and fix vector.round
( #10803 )
2023-08-10 17:38:23 -04:00
luk3yx
2f9c3e791e
Make guiVolumeChange use custom scrollbar
2023-08-10 17:38:06 -04:00
Maksym H
cf99ce6b30
Make the console message height configurable
2023-08-10 17:17:14 -04:00
Maksym H
8d38855874
macOS: minor update
2023-08-10 17:10:57 -04:00
93785b726a
Use SDL threads ( #122 ) but seems only in androit
...
* backported from 245220985b
for minenux
2023-08-10 17:10:36 -04:00
Maksym H
311c059bf8
Android: update dependencies
2023-08-10 17:06:05 -04:00
luk3yx
16a9de2fe2
Add .fast
, .fly
, .noclip
and .pitch
chatcommands ( #120 )
2023-08-10 17:05:56 -04:00
Maksym H
eb122a4e80
Minor engine changes and fixes
2023-08-10 17:05:42 -04:00