Commit Graph

165 Commits (78e2c64da6ca88a497f37523cb18021fc4df69e9)
 

Author SHA1 Message Date
Alessandro Mauri 78e2c64da6 implemented adaptive size divs 1 day ago
Alessandro Mauri 16adfd7cc5 idk look at the changes 3 days ago
Alessandro Mauri 1746f7d940 update TODO 5 days ago
Alessandro Mauri 169b5e1dfd cull commands that result in zero-area bounding boxes 5 days ago
Alessandro Mauri 87de68028a update todo 1 week ago
Alessandro Mauri 04843fe714 do not use xor to combine keys since when more than two layers deep this would result in identical keys 1 week ago
Alessandro Mauri a0c6a3b2cb work on button with label 1 week ago
Alessandro Mauri ca691d1294 enlarge scrollbars when focused 1 week ago
Alessandro Mauri f7985f8c7f track focused and hovered elements 1 week ago
Alessandro Mauri 4bd827ce5c set ids <facepalm> 1 week ago
Alessandro Mauri d31b4eab53 update todo 1 week ago
Alessandro Mauri 1088083e1e stuff, mostly renaming variables 1 week ago
Alessandro Mauri 601a396aa8 scrollbar fixup 1 week ago
Alessandro Mauri a481269022 work on div sliders, major changes 1 week ago
Alessandro Mauri 499f6dc79b removed force update 1 week ago
Alessandro Mauri 740ea0c6be merged ugui_impl and ugui_data to ugui_core 1 week ago
Alessandro Mauri 8d4b353e88 a lot of work on sliders 1 week ago
Alessandro Mauri c0e9565bf6 idk some stuff 2 weeks ago
Alessandro Mauri c1a7b4fcdb display timing statistics 2 weeks ago
Alessandro Mauri 7d9a8a1363 pre-cache ascii range in font atlas 2 weeks ago
Alessandro Mauri 2e0c6333d3 draw border around floating divs 2 weeks ago
Alessandro Mauri 3a7655a3f0 specify texture id in the sprite command 2 weeks ago
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