Commit Graph

20 Commits

Author SHA1 Message Date
c3c1ce150e
wind+gclient: Add SetWindowTitle and support shm buffers 2023-08-16 14:54:57 +02:00
944aa3f3e5
libui: Add CreateWindow IPC message definitions 2023-08-16 14:54:57 +02:00
2b7bb40d14
libui: Add copyright/author text 2023-08-16 14:54:56 +02:00
4e1dee5e73
libui: Change 'into' to 'onto' 2023-08-16 14:54:55 +02:00
ad492b42fc
libui: Document ui::Font 2023-08-16 14:54:55 +02:00
88c09edf53
libui+wind: Move some static variables inside functions 2023-08-16 14:54:55 +02:00
4910f55603
libui: Properly cut off the last drawn character if necessary 2023-08-16 14:54:54 +02:00
23f3e8822b
libui: Add Rect::contains(Rect) 2023-08-16 14:54:54 +02:00
fbeafc7ec2
libui: Render font characters properly with no spacing, matching the width calculations 2023-08-16 14:54:54 +02:00
6599d1a9bd
libui: Add support for TGA image loading 2023-08-16 14:54:54 +02:00
b83e68f6e1
libui: Add an interface to fill a Canvas with an array of pixels 2023-08-16 14:54:54 +02:00
8a33aa9c86
libui: Add PSF font loading and rendering 2023-08-16 14:54:53 +02:00
9765a03321
libui: Add Color::GRAY 2023-08-16 14:54:53 +02:00
ebbe755f51
libui: Rename Rect::absolute to normalized and add a new absolute function 2023-08-16 14:54:53 +02:00
2b1ce2a8c0
libui: Add Rect::relative 2023-08-16 14:54:53 +02:00
de7f487039
libui: Remove redundant statement 2023-08-16 14:54:52 +02:00
5d6cfc882e
libui: Add getters for separate color values 2023-08-16 14:54:52 +02:00
d6c7092e4b
libui: Remove unnecessary stuff 2023-08-16 14:54:52 +02:00
e57a3ae23c
libui+wind: (Draggable) windows 2023-08-16 14:54:52 +02:00
6783e9253e
libui: Add a GUI and graphics library 2023-08-16 14:54:51 +02:00