apio pushed to main at apio/Luna 2023-08-07 17:23:03 +00:00
f45734c61d kernel/ATA: Stop storing ATA::Drive in a separate shared pointer
apio pushed to display-server at apio/Luna 2023-08-07 17:17:27 +00:00
e50d23790e libui: Change 'into' to 'onto'
apio pushed to display-server at apio/Luna 2023-08-07 17:16:49 +00:00
2ffdc6f539 libui: Document ui::Font
apio pushed to display-server at apio/Luna 2023-08-07 17:11:00 +00:00
2ddec76061 libui+wind: Move some static variables inside functions
apio pushed to display-server at apio/Luna 2023-08-06 10:45:22 +00:00
4cbdea954a wind: Generate random windows on keypresses
ec256e058d wind: Make sure windows have a minimum size to fit the titlebar
6388672d00 libui: Properly cut off the last drawn character if necessary
36c1374c16 libui: Add Rect::contains(Rect)
Compare 4 commits »
apio pushed to display-server at apio/Luna 2023-08-06 10:08:30 +00:00
2dff2c9934 libui: Render font characters properly with no spacing, matching the width calculations
apio pushed to display-server at apio/Luna 2023-08-04 19:18:24 +00:00
4b47a24bb1 wind: Render an actual TGA mouse cursor
2c1e476e4b wind: Add a close button to windows using a TGA icon
6138e8ef66 libui: Add support for TGA image loading
747c720159 libui: Add an interface to fill a Canvas with an array of pixels
Compare 4 commits »
apio pushed to display-server at apio/Luna 2023-08-04 14:09:24 +00:00
49d5930912 wind: Add window titlebars using ui::Font
8d4eab1600 libui: Add PSF font loading and rendering
Compare 2 commits »
apio pushed to display-server at apio/Luna 2023-08-04 14:09:03 +00:00
f2c5306f10 wind: Add window titlebars using ui::Font
d0b8068a7c libui: Add PSF font loading and rendering
d78cc52d22 libui: Add Color::GRAY
d9557e5089 libui: Rename Rect::absolute to normalized and add a new absolute function
Compare 6 commits »
apio pushed to display-server at apio/Luna 2023-08-04 11:08:56 +00:00
653b2074c0 wind: Reorder drag sequence
25cbaf4f90 libui: Add Rect::relative
Compare 2 commits »
apio pushed to display-server at apio/Luna 2023-08-03 16:33:08 +00:00
37731d2a95 libui: Remove redundant statement
apio pushed to display-server at apio/Luna 2023-08-03 15:52:33 +00:00
8bff3d647e libui: Add getters for separate color values
apio pushed to display-server at apio/Luna 2023-08-03 15:50:20 +00:00
4b797367dd libui: Remove unnecessary stuff
apio pushed to display-server at apio/Luna 2023-08-03 15:47:43 +00:00
a48d6fe001 base: Remove startup items not necessary for GUI startup
76be0058da libui+wind: (Draggable) windows
63a30cc056 wind: Create a local server object
a1c0aab4e0 libos: Add a new LocalServer class for local domain sockets
7b5d7d4ac6 kernel: Support listening sockets in poll()
Compare 10 commits »
apio pushed to main at apio/Luna 2023-08-03 15:47:24 +00:00
bc20e1a31b kernel: Store FD_CLOEXEC in the file descriptor itself
apio closed issue apio/Luna#39 2023-08-03 15:47:24 +00:00
bug: O_CLOEXEC should be saved per file descriptor instead of per open file description
apio pushed to display-server at apio/Luna 2023-08-03 15:46:52 +00:00
3021fffb07 kernel: Store FD_CLOEXEC in the file descriptor itself
apio pushed to display-server at apio/Luna 2023-08-03 15:39:54 +00:00
72c94d1e57 base: Remove startup items not necessary for GUI startup
apio pushed to display-server at apio/Luna 2023-08-03 15:39:01 +00:00
f3dbea044f libui+wind: (Draggable) windows
apio pushed to display-server at apio/Luna 2023-08-03 14:40:24 +00:00
7a2acce8fd wind: Create a local server object
c779ef84ef libos: Add a new LocalServer class for local domain sockets
d98385088a kernel: Support listening sockets in poll()
Compare 3 commits »