[vlc-commits] macosx: fix and improve window level handling
David Fuhrmann
git at videolan.org
Sat Jan 12 16:30:17 CET 2013
vlc | branch: master | David Fuhrmann <david.fuhrmann at googlemail.com> | Sat Jan 12 16:29:26 2013 +0100| [a02360f242393bb324b114fe93609fd986aeb85c] | committer: David Fuhrmann
macosx: fix and improve window level handling
- fix behavior of video-on-top by adapting to vout windows handling changes
- set all windows to status level if one vout window has this level:
This avoids that video effects panel, audio efffects panel etc. pp. are opened behind
a vout window. Now they can be used as usual.
Please note, that due to the type of these panels they do not remain visible
when VLC gets inactive.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a02360f242393bb324b114fe93609fd986aeb85c
---
modules/gui/macosx/AudioEffects.h | 2 +
modules/gui/macosx/AudioEffects.m | 10 ++++-
modules/gui/macosx/MainMenu.m | 5 +--
modules/gui/macosx/MainWindow.m | 8 ++--
modules/gui/macosx/TrackSynchronization.h | 2 +
modules/gui/macosx/TrackSynchronization.m | 10 ++++-
modules/gui/macosx/VLCVoutWindowController.h | 9 +++++
modules/gui/macosx/VLCVoutWindowController.m | 56 +++++++++++++++++++++-----
modules/gui/macosx/VideoEffects.h | 2 +
modules/gui/macosx/VideoEffects.m | 10 ++++-
modules/gui/macosx/Windows.h | 2 +
modules/gui/macosx/Windows.m | 21 ++++++----
modules/gui/macosx/bookmarks.h | 2 +
modules/gui/macosx/bookmarks.m | 7 ++++
modules/gui/macosx/intf.h | 3 +-
modules/gui/macosx/intf.m | 34 +++++++++-------
modules/gui/macosx/playlistinfo.h | 1 +
modules/gui/macosx/playlistinfo.m | 8 ++++
18 files changed, 149 insertions(+), 43 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=a02360f242393bb324b114fe93609fd986aeb85c
More information about the vlc-commits
mailing list