Commit Graph

144 Commits (3a7655a3f0393a60bf19fe5eb06873a5e345eef8)
 

Author SHA1 Message Date
Alessandro Mauri 3a7655a3f0 specify texture id in the sprite command 4 months ago
Alessandro Mauri 7b7aac8df4 schrift use ZString where necessary 4 months ago
Alessandro Mauri 2e60e4c5b8 fix font alpha channel 4 months ago
Alessandro Mauri bca29c537c scissor command 4 months ago
Alessandro Mauri 6d8300f9d9 better font atlas implementation 4 months ago
Alessandro Mauri 5a89e9ec7d fixed formatting fuckups offered by the zed team 4 months ago
Alessandro Mauri 0db858e814 use libgrapheme to interpret utf8 encoded strings 4 months ago
Alessandro Mauri 8cf3881b6b added libgrapheme 4 months ago
Alessandro Mauri 373243d138 fix rect roundness 4 months ago
Alessandro Mauri 3070fac9f5 cull zero area rects 4 months ago
Alessandro Mauri 5c687bd24e add push_sprite() 4 months ago
Alessandro Mauri c880c2b26e correct text bounds 4 months ago
Alessandro Mauri 089140e1ed substitute enqueue() with push_rect() 4 months ago
Alessandro Mauri fb177c03f7 some todos 4 months ago
Alessandro Mauri 328cac871a started work on border radius 4 months ago
Alessandro Mauri f0aa59ef0b even better text rendering 4 months ago
Alessandro Mauri 61556d0a2c forgot the baseline 4 months ago
Alessandro Mauri 2356d165fe somewhat functional text rendering 4 months ago
Alessandro Mauri dbe70eb4f4 added library schrift 4 months ago
Alessandro Mauri f86a360f39 correct slider handle placement 4 months ago
Alessandro Mauri 7e18c7a316 only reset div elements to default if new element 4 months ago
Alessandro Mauri 537acd4765 added a way to force a relayout 4 months ago
Alessandro Mauri d5bea68058 report timings 4 months ago
Alessandro Mauri 574a1f23dc some tests 5 months ago
Alessandro Mauri f8e2c0b70c more TODO 5 months ago
Alessandro Mauri 9a785e0f06 use builtin hash functions instead of rolling my own 5 months ago
Alessandro Mauri bb1745a05d use map::HashMap instead of map::Map and use clz() to find a free spot 5 months ago
Alessandro Mauri 04dff26067 reduced maximum elements to 1024 5 months ago
Alessandro Mauri fa3362cc66 wait for events to reduce cpu usage 5 months ago
Alessandro Mauri 73bc933eb5 semi-working vertical slider 5 months ago
Alessandro Mauri 763e9ba8d6 correct placement and box model 5 months ago
Alessandro Mauri 250a0fb3b5 initial work on scrollable divs 5 months ago
Alessandro Mauri 8bc38452b3 renamed elem.rect to elem.bounds 5 months ago
Alessandro Mauri 1cad13e597 vertical slider 5 months ago
Alessandro Mauri 28598f0575 slider 5 months ago
Alessandro Mauri f48151b38e initial refactor 5 months ago
Alessandro Mauri 39e78ea078 ported rewrite2 to c3 5 months ago
Alessandro Mauri 2dcc1b582c started working on events 1 year ago
Alessandro Mauri a374a37971 mouse buttons 1 year ago
Alessandro Mauri 5427b191c2 mouse input 1 year ago
Alessandro Mauri 3a8a55d177 checkpoint 1 year ago
Alessandro Mauri a4974c8df8 fm: initial commit 1 year ago
Alessandro Mauri 97295df516 some style 1 year ago
Alessandro Mauri 305df93182 more layouting 1 year ago
Alessandro Mauri d6358944ac some layout work 1 year ago
Alessandro Mauri 59acce1150 Merge branch 'rewrite2' of https://git.alemauri.eu/alema/ugui into rewrite2 1 year ago
Alessandro Mauri d4c97e1f4f fifo 1 year ago
Alessandro Mauri 28b5ee16fb mar 9 gen 2024, 16:00:03, CET 1 year ago
Alessandro Mauri 7909306d7a layout ideas 1 year ago
Alessandro Mauri 99df8ad38d fixed tree_prune and level_order_it 1 year ago