Commit Graph

143 Commits (7b7aac8df4184b0e8de2bde64735fcf7c4d066fb)
 

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