More > JRiver Media Center 24 for Mac
[Request] Mac - support Full-Screen Mode
tjobbins:
I made the same request in the v23 macOS forum, in this post. I'll add the key points also to this post:
Besides being a worthwhile general improvement needed to better integrate into a macOS environment, the lack of a native Full Screen mode also causes one problem, and one disadvantage:
Problem:
When using multiple monitors with "Displays have separate spaces" enabled, if a video is played full screen on one screen it has two possible effects:
1. If the video window is focused, the menu bar disappears from all other monitors;
2. If the video window is not focused (some other window on another screen is), then a menu bar is superimposed over the top of the playing video, as seen in this photograph of a MC full screen video.
Both of these are problematic. Obviously it's not a good look to have a menu bar at the top of a playing video, and this happens whenever the user interacts with any window besides the video itself - ie when they want to simultaneously watch a video and use some other application. The menu will be partially greyed-out, but it's still ugly and distracting.
And when the video is highlighted, it's also annoying that no menu bar is visible on any other screen, as it means the user can't see their clock and other icons that may contain useful information.
Both issues can be solved if either: a) MC (optionally) automatically enters native Full Screen when theatre mode or a full-screen video is playing, or b) MC allows for manual selection of native Full Screen. Or ideally, both.
Disadvantage:
A further factor is that having a full-screen video in native Full Screen means it moves out to its own Space. This is handy, as it means the video can be switched to directly via Mission Control and shortcuts assigned to moving left/right a space. This can be seen in this screenshot of Mission Control - here Firefox is in full screen, and so is a separate selectable Space.
If MC were to put any playing video (and Theatre View) in its own native Full Screen window, it would allow the user to switch back to it specifically, rather than simply switching to the space on which MC is on, and which may contain other applications hidden by MC. In Safari it also means that a user can full-screen a video and then switch back to the main Safari window to interact with it, for example creating a new tab.
So the ideal implementation would be for MC to launch a new video window and (optionally) put it in native full screen, and then allow the main MC window to still be interacted with separately. I believe this actually already works OK on Windows, when the user chooses to Full Screen to a different monitor than the one MC is on. The video window is separate from the interface window and both may be used separately.
Thanks.
tyler69:
Can we please get a native macOS fullscreen for MC?
unfrostedpoptart:
--- Quote from: tyler69 on October 07, 2018, 04:52:19 am ---Can we please get a native macOS fullscreen for MC?
--- End quote ---
Yes! Any update from JRiver on this? I'd think this would be pretty easy but I'm not a Mac developer. The only issue I can think of is how pop-up windows (e.g. DSP) work in a full-screen app.
Can someone please give us some feedback on this?
Thanks,
David
Awesome Donkey:
I don't think it'd be easy to do. For one, MC does its own window drawing and stuff like that.
tjobbins:
Yeah, my main complaint with MC on Mac remains the fact that there's no Native Full Screen support for video playback. That and the fact that it's impossible to access the MC UI while a full-screen video is playing on another monitor, unlike Windows MC.
In a multi-monitor setup, I constantly have a menubar overlaid over my full screen video whenever the video is not focused. And when it is focused, I can't see the menubar on any other monitor (thus missing status info like the clock, new emails, etc.) Both of these would be fixed with Native Full Screen support for the video playback window.
Another annoyance is that it's impossible on Mac to access the MC UI while MC is playing full-screen video. This is not directly related, but I believe is a side-effect of the rather 'hacky' way MC currently implements full screen video.
Another side-effect of how MC-on-Mac does its full screen video is that whenever I exit out of MC's full screen, my MC window often appears on the wrong Space. It goes back to the correct position on the correct monitor, but it always goes to the first Space on that monitor, regardless of what Space it was on before. I guess MC has no concept of Spaces, so it just does something like "Set Window Position to X,Y on Monitor Z" rather than "Set Window Position X,Y on Space 5".
I do hope this whole area will be looked at sooner rather than the later. I have no problem with MC not looking and feeling like a 'normal' MacOS app. Non-standard menus, etc. And I can even live with the quirks in the main UI window - not resizing properly, etc. But I really do wish it integrated better for video playback at least. Native Fullscreen and Spaces have been a part of MacOS for 6+ years now, it's not new tech.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version