From 6baa733f5682f660143c851a635a53dc2c2df7ae Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Mon, 25 Mar 2024 14:41:22 +0100 Subject: WindowServer: Add focus, minimize support --- userland/windowserver/ws.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'userland/windowserver/ws.h') diff --git a/userland/windowserver/ws.h b/userland/windowserver/ws.h index 477f123..9978b9c 100644 --- a/userland/windowserver/ws.h +++ b/userland/windowserver/ws.h @@ -16,6 +16,9 @@ typedef struct { int sy; int buffer_sx; int buffer_sy; + int minimized; + struct WINDOW *next; + struct WINDOW *prev; } WINDOW; typedef struct { @@ -32,6 +35,7 @@ typedef struct { uint8_t border_color; uint8_t wallpaper_color; WINDOW *active_window; - WINDOW **windows; + WINDOW *window; + WINDOW *window_tail; } DISPLAY; #endif -- cgit v1.2.3