2248 Commits

Author SHA1 Message Date
Bixilon
c3485c47f7
Merge branch 'work/gui' 2022-01-30 18:46:18 +01:00
Bixilon
ecaf380223
debug menu: add position faking 2022-01-30 18:45:42 +01:00
Bixilon
c318a85315
fix more input handler bugs 2022-01-30 18:38:59 +01:00
Bixilon
b3d65476a7
gui: handle matrix changes/window resizes correctly 2022-01-30 18:28:18 +01:00
Bixilon
d4bb6238da
fix gui alpha 2022-01-30 18:23:37 +01:00
Bixilon
42e0ed9ade
input handler: fix handling of stick key combinations 2022-01-30 18:14:32 +01:00
Bixilon
e81b354124
world renderer: fix bug that empty sections won't get unloaded 2022-01-30 18:07:45 +01:00
Bixilon
b86740b8d0
rename entity interact packets, fix mapping of abstract c2s packets 2022-01-30 17:45:37 +01:00
Bixilon
5fd9442909
debug menu: change gamemode 2022-01-29 18:26:12 +01:00
Bixilon
8c41c4566f
menu: check element width 2022-01-29 18:11:36 +01:00
Bixilon
33b9744dca
gui: debug menu, element pushing and popping, guibuilder 2022-01-29 17:57:18 +01:00
Bixilon
00c2f7b1bf
menu: improve keyboard navigation 2022-01-29 00:07:13 +01:00
Bixilon
4466a69b41
eros: fix crash in ServerListController::onPingUpdate 2022-01-28 21:53:49 +01:00
Bixilon
5da4dec4c4
gui: menu: allow wider elements that pref max size, center elements 2022-01-28 21:14:21 +01:00
Bixilon
11bf04302d
gui rendere: fix scaling bugs, pause menu: add "minosoft" text 2022-01-28 20:41:00 +01:00
Bixilon
6a5a11d151
gui: i18n, audio config 2022-01-28 20:32:43 +01:00
Bixilon
1df548198f
menu: keyboard navigation 2022-01-28 15:33:43 +01:00
Bixilon
332ea61fa8
fix eros crash when ping arrives before eros is server list is shown 2022-01-28 15:33:29 +01:00
Bixilon
17ce29acac
NeutralizedButton: improve performance, hud: workaround not even window sizes 2022-01-27 17:50:17 +01:00
Bixilon
5922090aa7
hud: animated textures 2022-01-26 09:08:10 +01:00
Bixilon
b7699e3a16
remove some old screenshots 2022-01-26 08:47:43 +01:00
Bixilon
b7a8e570a2
fix key bindings toggle when inputHandler is set 2022-01-26 08:42:17 +01:00
Bixilon
ce0ad2eedf
handle packets on network thread when thread pool busy 2022-01-26 00:26:02 +01:00
Bixilon
8c74a33691
fix threading issue in OpenGLTextureArray
Could cause a `UninitializedPropertyAccessException` when trying to access `renderData` in any texture while rendering
2022-01-25 22:52:20 +01:00
Bixilon
1f66b80334
disable pressed key bindings when setting input handler 2022-01-25 22:41:00 +01:00
Bixilon
03de2b4f95
menu ticking, button: play click sound, improve NeutralizedButton 2022-01-25 21:58:36 +01:00
Bixilon
dc4c54d069
fix crash when shutting down; improve element handling of menu 2022-01-25 14:03:53 +01:00
Bixilon
1f010c44a6
log: remove all deprecated functions 2022-01-25 10:26:04 +01:00
Bixilon
17e2801465
make some GridLayout final again 2022-01-25 10:07:44 +01:00
Bixilon
8bd1686593
gui: confirm buttons 2022-01-25 09:17:54 +01:00
Bixilon
800888878e
pause menu buttons, input handler: fix key skipping 2022-01-24 13:05:38 +01:00
Bixilon
506bf1e319
improve buttons in menu 2022-01-24 12:39:57 +01:00
Bixilon
3c670d784b
gui: input: special keys 2022-01-24 10:58:15 +01:00
Bixilon
99e32866da
gui: input elements 2022-01-24 09:26:24 +01:00
Bixilon
4a4b897498
menu: button hovering 2022-01-21 22:19:46 +01:00
Bixilon
a2586c370b
gui: improve buttons 2022-01-21 15:48:49 +01:00
Bixilon
a69b4b0e23
remove deprecated PacketSender 2022-01-21 15:28:48 +01:00
Bixilon
948338a1ac
wip buttons 2022-01-21 15:28:45 +01:00
Bixilon
ad7a438895
auto connect: exit on error 2022-01-21 15:28:42 +01:00
Bixilon
d7192a5ecb
hud: fix fast matrix change detection 2022-01-21 15:28:39 +01:00
Bixilon
6e4392641e
fix auto connect process exit on disconnect 2022-01-21 15:28:36 +01:00
Bixilon
2618cd4ebc
hud manager and gui manager property of GUIRenderer, gui fixes and changes 2022-01-21 15:28:33 +01:00
Bixilon
714c65c354
merge HUDElements and Elements 2022-01-21 15:28:30 +01:00
Bixilon
ab854ee653
wip: gui renderer, abstract hud renderer 2022-01-21 15:28:28 +01:00
Bixilon
6d2f0e1de2
make AtlasManager a property of RenderWindow 2022-01-21 15:28:25 +01:00
Bixilon
38e3602be3
fix missing space in pinging log message 2022-01-21 15:27:03 +01:00
Bixilon
df89509e51
option to disable (default) verbose start logging, set a ton of start messages to verbose 2022-01-20 23:20:30 +01:00
Bixilon
40b805f440
throw error when trying to load pre flattening versions #26 2022-01-20 12:04:41 +01:00
Bixilon
c45441654f
improve server_wrapper, refactor assets_properties_generator 2022-01-19 19:28:56 +01:00
Bixilon
557ddaac37
network: 22w03a 2022-01-19 18:57:05 +01:00