57 Commits (d37f0aa4a34d7499327bb6d95f0e2c370c68b0e5)

Author SHA1 Message Date
David Fuhrmann 67004e36c5 macosx: do not explicitely set presentation options for native fullscreen mode 13 years ago
David Fuhrmann 791354cd28 macosx: preserve fullscreen state also in native fullscreen mode 13 years ago
David Fuhrmann dd6454da61 macosx: exit the native fullscreen mode if video is finished 13 years ago
David Fuhrmann 1e3cdead75 macosx: set fullscreen to false also if window is exited the fast way 13 years ago
David Fuhrmann 8a8767fed1 macosx: already set fullscreen to no when fullscreen exit animation is started 13 years ago
David Fuhrmann a34b8d76ed macosx: do not (mis)use the content view as the video view in fullscreen 13 years ago
David Fuhrmann 113917a45b macosx: reactivate no animation path for start in fullscreen 13 years ago
David Fuhrmann 0011c26124 macosx: reactivate fast path for exiting fullscreen window when video finished 13 years ago
David Fuhrmann 827b8e61eb macosx: fix some static code analysis warnings 13 years ago
David Fuhrmann 03e70c71d1 macosx: add NSFullScreenWindowMask to compatibilityFixes.h and avoid NSAnimationContext warning 13 years ago
David Fuhrmann 25ff844112 macosx: comment custom lion fullscreen mode on snow leopard 13 years ago
David Fuhrmann 4bec749d2a macosx: do not enforce AR if video view is hidden 13 years ago
David Fuhrmann e568e69e60 macosx: add workaround to avoid grey or transparent top bars in fullscreen mode 13 years ago
David Fuhrmann e5267d38f1 macosx: use custom animation for native fullscreen to continue video in animation 13 years ago
Felix Paul Kühne 0975876372 macosx: fix recursive inclusion of the compatibility header 13 years ago
David Fuhrmann 0206828ae8 macosx: Fix issue where window vanishes from screen if fullscreen is toggled fast in a row 13 years ago
David Fuhrmann 38e14c073d macosx: workaround for bug where window will vanish if minimized in float-on-top mode 13 years ago
David Fuhrmann 627b5d8edc macosx: fix float-on-top behaviour with fullscreen 13 years ago
David Fuhrmann 9dda04b93d macosx: fix float-on-top-behaviour if setting is changed while in fullscreen 13 years ago
David Fuhrmann e062d7c8b5 macosx: reset float-on-top when native fullscreen has already finished 13 years ago
David Fuhrmann e949b3288b macosx: fix behaviour when closing black main window in native fullscreen (fixes #9566) 13 years ago
David Fuhrmann 7fbedf14e1 macosx: ensure that video view is always visible in fullscreen window (close #9526) 13 years ago
David Fuhrmann c8bad30871 macosx: add missing deletate for blackout window hiding animation (fixes #9106) 13 years ago
Felix Paul Kühne 706da72a53 macosx: fix compilation on 10.6 with clang 3.0 13 years ago
David Fuhrmann f6c636aeaf macosx: move fullscreen-related method to VideoWindowCommon class 13 years ago
David Fuhrmann 3c2b8b3e3a macosx: add missing retains when exchanging views 13 years ago
David Fuhrmann d856bd93fa macosx: remove recursive lock from fullscreen animation 13 years ago
Felix Paul Kühne 3efeac8318 Revert "macosx: clean code of objectAtIndex" 13 years ago
Felix Paul Kühne 00b2fcce88 macosx: clean code of objectAtIndex 13 years ago
Felix Paul Kühne 7033729747 macosx: upgrade read-only array initializations to the modern ObjC syntax 13 years ago
David Fuhrmann 7f85575cbe macosx: fix video view and bottom bar framings 14 years ago
David Fuhrmann 57df1568f6 macosx: only revert presentation options on fullscreen leave which are touched when entering fs for this particular window 14 years ago
David Fuhrmann 138034aebf macosx: deduplicate code for fullscreen presentation options 14 years ago
David Fuhrmann 6c1ae0ff61 macosx: try to fix another instances of wrong occurrence for fspanel 14 years ago
David Fuhrmann 7b621263ee macosx: update copyright headers for some recently changed files 14 years ago
David Fuhrmann 8f38f673a4 macosx: fix another wrong occurrence of the fspanel 14 years ago
David Fuhrmann 13882691dd macosx: also hide mouse cursor when detached window is in fullscreen 14 years ago
David Fuhrmann b04f1e544e macosx: only show fspanel when needed, additional fixed for lion fullscreen behavior 14 years ago
David Fuhrmann 60eba2be7b macosx: support multiple VLC windows in fullscreen, try to just display fspanel when sensible 14 years ago
David Fuhrmann 4fdb3cc96f macosx: add lion fullscreen support for detached windows 14 years ago
David Fuhrmann a02360f242 macosx: fix and improve window level handling 14 years ago
David Fuhrmann c45da6baae macosx: fix selectorNotFound warnings of when compiling with llvm-gcc 14 years ago
David Fuhrmann 784f47a244 macosx: only hide dock and menu bar when necessary 14 years ago
Felix Paul Kühne 2974427561 macosx: white space and minor coding style fixes 14 years ago
Felix Paul Kühne c96fa88a74 macosx: added sanity check to prevent a Cocoa runtime exception 14 years ago
David Fuhrmann 8fad0cd726 macosx: fix fullscreen button state in mainwindow 14 years ago
David Fuhrmann 354dcd7df9 macosx: simplify vout window instantiation 14 years ago
David Fuhrmann b7165d6053 macosx: implement vout actions handling for multiple vout windows 14 years ago
David Fuhrmann 87937a2d4a macosx: fspanel: give up focus to the right fullscreen window 14 years ago
David Fuhrmann dd86d6d469 macosx: adapt and fix fullscreen handling after latest changes 14 years ago