def enter_fullscreen(self): self.screensaver_manager = screensaver.create_manager(app.widgetapp.window._window) if self.screensaver_manager is not None: self.screensaver_manager.disable() self.rebuild_video_details() self._make_overlay() self.overlay._window.connect("motion-notify-event", self.on_motion_notify) if not app.playback_manager.detached_window: app.widgetapp.window.menubar._widget.hide() self.schedule_hide_controls(self.HIDE_CONTROLS_TIMEOUT) # Need to call set_decorated() before fullscreen. See #10810. _window().set_decorated(False) _window().fullscreen()
def enter_fullscreen(self): self.screensaver_manager = screensaver.create_manager( app.widgetapp.window._window) if self.screensaver_manager is not None: self.screensaver_manager.disable() self.rebuild_video_details() self._make_overlay() self.overlay._window.connect('motion-notify-event', self.on_motion_notify) if not app.playback_manager.detached_window: app.widgetapp.window.menubar._widget.hide() self.schedule_hide_controls(self.HIDE_CONTROLS_TIMEOUT) # Need to call set_decorated() before fullscreen. See #10810. _window().set_decorated(False) _window().fullscreen()
def enter_fullscreen(self): self.screensaver_manager = screensaver.create_manager() if self.screensaver_manager is not None: self.screensaver_manager.disable() self.rebuild_video_details() self._make_overlay() self.motion_handler = self.wrapped_widget_connect( 'motion-notify-event', self.on_mouse_motion) self.videobox_motion_handler = self.overlay._window.connect( 'motion-notify-event', self.on_mouse_motion) if not app.playback_manager.detached_window: app.widgetapp.window.menubar.hide() self.schedule_hide_controls(self.HIDE_CONTROLS_TIMEOUT) # make sure all hide() calls go through, otherwise we get the wrong # size on windows (#10810) while gtk.events_pending(): gtk.main_iteration() _window().fullscreen()