diff --git a/src/gtk_mediathek_player/main.py b/src/gtk_mediathek_player/main.py new file mode 100644 index 0000000..1b9c152 --- /dev/null +++ b/src/gtk_mediathek_player/main.py @@ -0,0 +1,15 @@ + +import gi +from . import main_window + +from gi.repository import Gtk, Gio, Gst, Gdk + +gi.require_version('Gtk', '3.0') +gi.require_version('Gst', '1.0') + +Gst.init(None) +Gst.init_check(None) + + +win = main_window.MainApp() +win.run() \ No newline at end of file diff --git a/src/gtk_mediathek_player/main_window.py b/src/gtk_mediathek_player/main_window.py index 13b1cd9..1682307 100644 --- a/src/gtk_mediathek_player/main_window.py +++ b/src/gtk_mediathek_player/main_window.py @@ -14,6 +14,10 @@ class MainApp(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, title="Gtk Mediathek Player") + self.set_default_icon_name("totem") + + self.set_wmclass("app-name", "Gtk Mediathek Player"); + self.set_default_size(800, 600) self._main_container = Gtk.Overlay() @@ -98,7 +102,7 @@ class MainApp(Gtk.Window): headerbar.pack_start(self._search_radio) headerbar.set_show_close_button(True) - headerbar.props.title = "Main Window" + headerbar.props.title = "Gtk Mediathek Player" self.set_titlebar(headerbar) return headerbar