Commit Graph

146 Commits

Author SHA1 Message Date
7909306d7a layout ideas 2024-01-02 01:34:57 +01:00
99df8ad38d fixed tree_prune and level_order_it 2024-01-01 22:49:03 +01:00
156c3b3959 less than bare minimum 2024-01-01 20:43:19 +01:00
94837ed410 things 2023-12-29 12:44:53 +01:00
4aefe8b42d tree in a vector 2023-12-27 17:36:30 +01:00
71080476b1 just a tree 2023-11-02 11:25:53 +01:00
4ee957c2ae reordered generic_stack 2023-03-27 11:18:06 +02:00
980ea28a5b Merge branch 'master' of http://git.alemauri.eu/alema/ugui 2023-03-26 19:15:22 +02:00
7875a55c10
ok 2023-03-19 16:42:41 +01:00
9464f2ca23 add a way to disable stack hashing 2023-03-13 20:11:43 +01:00
5455449bf9 lru cache now works as intended 2023-03-12 13:43:30 +01:00
8c1f4f5ee2
ok 2023-03-12 01:59:50 +01:00
09fe22e984
stuff 2023-03-12 00:28:38 +01:00
1a552f8804 hash table remove 2023-03-11 20:22:18 +01:00
0e13fd34fb better hash and fix cache 2023-03-11 20:15:34 +01:00
a65662d0fc use system font 2023-03-08 18:16:05 +01:00
4c2b0ef847 smaller glyph structure 2023-03-08 18:10:28 +01:00
925be11603 aa 2023-03-08 18:06:56 +01:00
83a4d3b715 more performant generic hash map 2023-03-08 18:05:15 +01:00
6503897ece
use only generic structures 2023-03-07 23:05:58 +01:00
440e4499c7
spurious cache_init() 2023-03-07 22:45:59 +01:00
d390a5912c
handle tab and some fixmes 2023-03-07 22:01:39 +01:00
2ada5113a1
center text 2023-03-07 19:09:32 +01:00
0a18bfc951
housekeeping 2023-03-06 19:01:15 +01:00
988c36a50a fix font texture switching 2023-03-06 13:18:59 +01:00
c9c58ca410 generic hash map, not used 2023-03-06 12:48:00 +01:00
56a4357b20 made cache a generic structure 2023-03-05 10:41:40 +01:00
93f93a594e load fonts at runtime 2023-03-04 18:54:00 +01:00
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