2309 Commits

Author SHA1 Message Date
Bixilon
935a46f99b
improve item popper 2022-02-21 16:51:25 +01:00
Bixilon
c02a300af0
popper: item info 2022-02-21 13:05:42 +01:00
Bixilon
04c0108257
network: fix item writing, gui: stack dropping 2022-02-21 11:01:53 +01:00
Bixilon
bc191c50a7
network: fix ContainerClickC2SP, gui: item hovering and dropping 2022-02-21 10:28:09 +01:00
Bixilon
08251ae843
containers: fix some deadlocks 2022-02-20 22:21:27 +01:00
Bixilon
5634a9d0ad
bump dependencies, refactor ItemStack 2022-02-20 21:53:40 +01:00
Bixilon
36fd3a8f8f
rendering: set high priority 2022-02-20 19:33:52 +01:00
Bixilon
c3e3bdc9ac
wip: player inventory 2022-02-20 17:13:01 +01:00
Bixilon
aaf4385669
network: 1.18.2-pre1 2022-02-18 22:33:21 +01:00
Bixilon
a3dd46df58
Merge branch 'work/gui/chat' 2022-02-18 22:26:17 +01:00
Bixilon
aaa60f0778
screenshot taker: disable pressing 2x delete 2022-02-18 22:21:03 +01:00
Bixilon
54edcfd4b1
window: cursor shapes, hud: change cursor shapes, text: fix offset detection 2022-02-18 22:09:29 +01:00
Bixilon
f9536f7f32
text renderer: fix text in line when line cut off 2022-02-18 21:49:55 +01:00
Bixilon
870a691c7e
popper: calculate position properly 2022-02-18 15:08:26 +01:00
Bixilon
6da5a25e6a
fix missing Element::onMouseLeave when pushing element above it 2022-02-18 14:51:42 +01:00
Bixilon
834e318ab3
mouse movement: provide absolute position, improve poppers 2022-02-18 13:55:47 +01:00
Bixilon
044cc38551
base component: fix crash, gui: popper (wip 2) 2022-02-18 13:38:46 +01:00
Bixilon
3c97de12e9
network: 22w07a 2022-02-18 13:24:18 +01:00
Bixilon
704de95b94
gui: poppers (wip), mouse movement fixes 2022-02-18 12:58:23 +01:00
Bixilon
9fd1688b39
screenshot delete button, element: check if key was consumed 2022-02-17 13:42:20 +01:00
Bixilon
0a86f61e85
chat click events: config option to toggle confirmations 2022-02-17 12:53:41 +01:00
Bixilon
0bef814b9b
gui: allow hidden active elements, improve (internal) chat 2022-02-17 11:56:00 +01:00
DeinBerater
a2ecb235c0
text: copy to clipboard click event, copy to clipboard dialog, confirmation dialogs: change value color
Co-authored-by: Bixilon <bixilon@bixilon.de>
2022-02-16 22:53:26 +01:00
Bixilon
8f780596ab
chat components: reduce memory footprint for empty messages 2022-02-16 22:45:38 +01:00
Bixilon
8660e0a611
chat click: send message (run_command) 2022-02-15 17:14:13 +01:00
Bixilon
bdfafd1e76
gui: confirmation dialog, chat/text clicking 2022-02-15 17:04:56 +01:00
Bixilon
2cb688bf7b
text component: abstract click, hover events, use factories 2022-02-15 16:18:30 +01:00
Bixilon
f1a700184a
text: clicking test 2022-02-15 10:38:35 +01:00
Bixilon
809705af21
input: text clicking 2022-02-14 11:12:51 +01:00
Bixilon
069fd7a80a
LayoutedGUIElement: fix mouse position calculation 2022-02-11 21:00:11 +01:00
Bixilon
c496f5e978
wip: chat history 2022-02-11 20:28:50 +01:00
Bixilon
417408b2ea
connection util: send chat message 2022-02-11 20:21:35 +01:00
Bixilon
54a70e6665
input element: improve some things, chat: don't allow spaces at the beginning 2022-02-11 15:26:07 +01:00
Bixilon
38d018e9f5
hotbar: config option for saturation overlay 2022-02-11 15:11:14 +01:00
Bixilon
6579b05eeb
rename hud config to gui config 2022-02-11 15:05:31 +01:00
Bixilon
5f8693d859
input element: fix crash when marking with arrow keys 2022-02-11 14:59:04 +01:00
Bixilon
3e8f7ba73e
replace primitive collections with fast util collections
* Improves performance a lot
2022-02-11 12:19:21 +01:00
Bixilon
abb35587c9
network: 22w06a 2022-02-09 23:37:15 +01:00
Bixilon
5ae6a7bc55
input: words 2022-02-09 13:43:50 +01:00
Bixilon
82bd093d3c
input element: editable property 2022-02-09 12:27:43 +01:00
Bixilon
d4b0e896d0
text marking, input improvements 2022-02-08 22:04:55 +01:00
Bixilon
b65cca66f4
chat: scrolling 2022-02-07 09:14:36 +01:00
Bixilon
50466bf820
fix char rendering, increase text flow messages 2022-02-06 21:18:27 +01:00
Bixilon
e816ad6e95
hud: improve performance 2022-02-06 20:21:31 +01:00
Bixilon
e98e6451a0
gui: remove z attribute, gui: heavily improve performance 2022-02-06 18:53:15 +01:00
Bixilon
5bee5c8cf0
gui: improve caching system 2022-02-06 18:14:59 +01:00
Bixilon
9eadbe5da6
gui: text marking 2022-02-06 18:06:50 +01:00
Bixilon
c587451f22
rendering: report crash exception to user 2022-02-06 17:02:50 +01:00
Bixilon
5707631d53
do audio async, fix packet particles, text flow (chat) caching 2022-02-05 19:16:26 +01:00
Bixilon
8895a29f77
remove special keys, input element: pasting 2022-02-05 18:59:31 +01:00