--- a/ui/cocoa/WindowManager.h Sat Jun 06 16:53:39 2026 +0200 +++ b/ui/cocoa/WindowManager.h Sat Jun 06 18:04:54 2026 +0200 @@ -28,14 +28,16 @@ #import "toolkit.h" -@interface WindowManager : NSObject<NSWindowDelegate> +@interface WindowManager : NSObject -@property NSMutableArray<NSWindow*> *windows; +@property NSMutableArray<NSWindowController*> *windows; + (WindowManager*) sharedWindowManager; - (WindowManager*)init; -- (void)addWindow:(NSWindow*)win; +- (void)addWindow:(NSWindowController*)win; + +- (void)closeWindow:(NSWindow*)win; @end