def do_activate(self): if not self._window: self._window = Window(self) self.service = MediaPlayer2Service(self) self._notifications = NotificationManager(self._window.player) self._window.present()
def do_activate(self): if not self._window: self._window = Window(self) MediaPlayer2Service(self) if self._settings.get_value('notifications'): self._notifications = NotificationManager(self._window.player) self._window.present()
def do_activate(self): if not self._window: self._window = Window(self) self._window.set_default_icon_name(self._application_id) if self._application_id == 'org.gnome.MusicDevel': self._window.get_style_context().add_class('devel') MediaPlayer2Service(self) self._window.present()
def do_activate(self): if not self._window: self._window = Window(self) self._window.set_default_icon_name(self._application_id) if self._application_id == 'org.gnome.MusicDevel': self._window.get_style_context().add_class('devel') MediaPlayer2Service(self) # gtk_window_present does not work on Wayland. # Use gtk_present_with_time as a workaround instead. # See https://gitlab.gnome.org/GNOME/gtk/issues/624#note_10996 self._window.present_with_time(GLib.get_monotonic_time() / 1000)