Example #1
0
        private static void MVMenuItem()
        {
            var mainView = FullscreenUtility.GetMainView();

            if (FullscreenUtility.IsLinux)
            {
                if (wmctrl.IsInstalled)
                {
                    wmctrl.ToggleNativeFullscreen(mainView);
                }
                else
                {
                    Logger.Warning("wmctrl not installed, cannot fullscreen main view. Install it using 'sudo apt-get install wmctrl'");
                }
                return;
            }

            if (!mainView)
            {
                Logger.Error("No Main View found, this should not happen");
                return;
            }

            Fullscreen.ToggleFullscreen(mainView);
        }
Example #2
0
        private static void MVMenuItem()
        {
            var mainView = FullscreenUtility.GetMainView();

            if (!mainView)
            {
                return; // This should never happen
            }
            Fullscreen.ToggleFullscreen(mainView);
        }
Example #3
0
        public static void UpdateGameViewArea(FullscreenContainer fs)
        {
            After.Frames(50, () => {
                var window = fs.ActualViewPyramid.Window;
                if (window && window.IsOfType(Types.PlayModeView))
                {
                    Logger.Debug("Fixing game view area");
                    FullscreenUtility.FocusView(FullscreenUtility.GetMainView());

                    // Issue #95, fix Input.mouseScrollDelta
                    window.Focus();
                }
            });
        }
Example #4
0
        private static void MVMenuItem()
        {
            var mainView = FullscreenUtility.GetMainView();

            if (FullscreenUtility.IsLinux)
            {
                wmctrl.ToggleNativeFullscreen(mainView);
                return;
            }

            if (!mainView)
            {
                Logger.Error("No Main View found, this should not happen");
                return;
            }

            Fullscreen.ToggleFullscreen(mainView);
        }