|
b9ccda132a
|
wind+libui: Rename SetTitlebarRect to SetTitlebarHeight
We only need the height to be customizable.
|
2024-02-04 13:13:21 +01:00 |
|
|
909d0ed289
|
libos+wind+apps: Make IPC code object-oriented and add functionality for properly receiving messages
This functionality previously had to be repeated across all server programs using the IPC API.
|
2024-02-03 19:16:39 +01:00 |
|
|
f34dd56375
|
wind+libui: Implement client side decorations
|
2023-12-27 12:56:40 +01:00 |
|
|
73a7d4f2a1
|
wind+libui: Run wind as a separate user
continuous-integration/drone/push Build is passing
|
2023-11-22 21:31:08 +01:00 |
|
|
9097400c32
|
wind: Return more errors to the client when creating windows
continuous-integration/drone/push Build is passing
|
2023-10-13 22:33:36 +02:00 |
|
|
9a9c7e577a
|
wind+libui+taskbar: Add various window types and never focus the taskbar
continuous-integration/drone/push Build is passing
|
2023-09-27 18:14:32 +02:00 |
|
|
ab738772b9
|
wind: Stop tracking windows after they're closed
|
2023-09-20 07:05:59 +02:00 |
|
|
669e2747a7
|
wind: Move more fallible operations before window creation
|
2023-09-20 07:05:57 +02:00 |
|
|
5db1c3722c
|
libui+wind+libos: Move shared memory handling code to os::SharedMemory
|
2023-09-20 07:05:57 +02:00 |
|
|
88a202ba33
|
wind: Handle ftruncate() and mmap() errors properly
|
2023-09-20 07:05:56 +02:00 |
|
|
7e7f0a96f5
|
wind+libos+libui: Handle interrupted reads properly
|
2023-09-20 07:05:55 +02:00 |
|
|
5703faf50f
|
wind+libui+taskbar: Add GetScreenRect IPC, non-decorated windows, taskbar
|
2023-09-20 07:05:54 +02:00 |
|
|
062b09e20c
|
wind+libui: Add protocol for window close requests
|
2023-09-20 07:05:54 +02:00 |
|
|
2328987d81
|
libos+libui+wind: Use uppercase for static struct IDs to avoid confusion with fields
|
2023-09-20 07:05:54 +02:00 |
|
|
0fb47d90a7
|
wind+gclient: Add SetWindowTitle and support shm buffers
|
2023-09-20 07:05:53 +02:00 |
|
|
d3dd257dc1
|
wind: Handle CreateWindow IPC messages
|
2023-09-20 07:05:53 +02:00 |
|