From add6f3a869d8f397b6cd6463a50eb66a6579ce87 Mon Sep 17 00:00:00 2001 From: Marvin Scholz Date: Sun, 29 Jan 2017 23:38:01 +0100 Subject: [PATCH] macOS: Autosave log window state and make it a panel --- .../macosx/Resources/English.lproj/LogMessageWindow.xib | 7 ++++--- modules/gui/macosx/VLCDebugMessageWindowController.m | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/extras/package/macosx/Resources/English.lproj/LogMessageWindow.xib b/extras/package/macosx/Resources/English.lproj/LogMessageWindow.xib index 0f2306f973..02a031d1a4 100644 --- a/extras/package/macosx/Resources/English.lproj/LogMessageWindow.xib +++ b/extras/package/macosx/Resources/English.lproj/LogMessageWindow.xib @@ -2,8 +2,8 @@ - + @@ -19,8 +19,9 @@ - + + @@ -28,7 +29,7 @@ - + diff --git a/modules/gui/macosx/VLCDebugMessageWindowController.m b/modules/gui/macosx/VLCDebugMessageWindowController.m index e8002cf165..55752ccada 100644 --- a/modules/gui/macosx/VLCDebugMessageWindowController.m +++ b/modules/gui/macosx/VLCDebugMessageWindowController.m @@ -105,6 +105,7 @@ static void MsgCallback(void *data, int type, const vlc_log_t *item, const char [self.window setExcludedFromWindowsMenu:YES]; [self.window setDelegate:self]; [self.window setTitle:_NS("Messages")]; + [self.window setLevel:NSModalPanelWindowLevel]; #define setupButton(target, title, desc) \ [target accessibilitySetOverrideValue:title \ -- 2.20.1