Commit Graph

168 Commits

Author SHA1 Message Date
30510ab69a stack damage tracking 2023-03-04 14:33:22 +01:00
4f2a7fbf18 don't draw text outiside the bounding box 2023-02-27 19:23:08 +01:00
a7a2193ea6
render boxes 2023-02-25 22:50:31 +01:00
9de467eae9
optimize cache_get n shiet 2023-02-25 00:02:48 +01:00
ae8bbc0077
okay 2023-02-24 20:01:41 +01:00
7f5c6446f7
aa 2023-02-24 15:48:02 +01:00
e11f54f3a1
bruh 2023-02-24 14:58:10 +01:00
60660f2388
skip control characters 2023-02-24 14:38:26 +01:00
a697fec5d1
laughs in french 2023-02-23 23:39:34 +01:00
884d5a1987
piu errori 2023-02-23 01:23:21 +01:00
4939fd7068
testo nero 2023-02-22 21:39:29 +01:00
e80d426872
idk cache I guess 2023-02-21 22:05:28 +01:00
dcce0ed11b
I can't even 2023-02-19 23:40:58 +01:00
805f633af0 roooma 2023-02-16 23:33:19 +01:00
9136eaa54f
something 2023-02-15 02:15:44 +01:00
4b6f76b6c8 ffff 2023-02-13 23:42:44 +01:00
7552d2fa2a
bru
h
2023-02-12 20:38:06 +01:00
5018ccbbb0 bb 2023-02-12 09:34:44 +01:00
a32b211d20
cache 2023-02-11 10:46:46 +01:00
357884e2fb I hate font rendering 2023-01-30 00:19:44 +01:00
4162e6d302
better rendering loop 2023-01-27 19:57:25 +01:00
938e2434e4
font trasparente e resize della finestra 2023-01-26 18:21:19 +01:00
e0e89d0f2b
print text 2023-01-26 15:32:36 +01:00
2c9b6e06fa
begin test opengl ugui renderer 2023-01-23 00:46:04 +01:00
8610e225f7
shring stack on element removal 2023-01-23 00:45:44 +01:00
c9dc5f5807 draw a quad 2023-01-22 22:45:03 +01:00
57afdc3d21 basic opengl triangle 2023-01-19 00:53:46 +01:00
9f13d5a39e remove trailing whitespace 2023-01-16 18:06:04 +01:00
fab6fd33d2 check hover element on frame begin 2023-01-16 17:48:34 +01:00
8d6235221f cleanup 2023-01-16 17:40:15 +01:00
6fe3ce8787 reworked layout 2023-01-16 16:53:37 +01:00
0948708050 textbuttons and text in buttons 2023-01-15 15:38:51 +01:00
27e5ead579 separate input handling 2023-01-14 23:30:39 +01:00
b34de18b64 element border 2023-01-14 23:28:10 +01:00
8a05b5c2ed correct element positioning 2023-01-13 22:58:03 +01:00
3948bd6f50 clearer resize code 2023-01-13 19:26:59 +01:00
5213823f44 hover on elements 2023-01-13 17:03:07 +01:00
b7e66977b1 correct clipping and culling of elements 2023-01-13 14:53:19 +01:00
47584032c7
begin elment occlusion 2023-01-09 19:18:00 +01:00
82bc7a4d0d
some working elements 2023-01-08 01:37:36 +01:00
e00bd1046a
begin work on elements 2023-01-02 23:49:27 +01:00
29af23992e haha 2022-12-23 00:18:04 +01:00
e8c7a65f52 add container margin
the margin also counts for resizing allowing for small borders
2022-12-13 11:59:44 +01:00
8dc34e7114 select container 2022-12-12 21:13:08 +01:00
f1205ca264 command iterator 2022-12-12 21:10:08 +01:00
4e95aeffc3 draw text 2022-12-12 00:40:23 +01:00
7fb9d225a0 some stuff
- remove containers from stack when there is no space
- handle containers now returns nonzero when the conatiner is in focus
- container names are now required
2022-12-11 11:25:35 +01:00
46c5de8dcb container_body 2022-12-10 17:06:41 +01:00
5d1d5024ec menu bar 2022-12-10 16:51:27 +01:00
07b3b12436 fixed sorting 2022-12-10 16:10:10 +01:00