Example #1
0
    def __init__(self, app, *args, **kwargs):
        """Initialize window."""
        super(MainWindow, self).__init__(*args, application=app, **kwargs)
        # Some basic inventory
        self.app = app
        self._overview_window = None

        # Styling
        self.set_position(Gtk.WindowPosition.CENTER)
        self.set_titlebar(HeaderBar(self.app))
        self.set_default_size(*DEFAULT_WINDOW_SIZE)

        # Setup css
        style_provider = Gtk.CssProvider()
        style_provider.load_from_path(get_resource_path('css/hamster-gtk.css'))
        Gtk.StyleContext.add_provider_for_screen(
            Gdk.Screen.get_default(), style_provider,
            Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)

        # Set tracking as default screen at startup.
        self.add(TrackingScreen(self.app))
    def __init__(self, app, *args, **kwargs):
        """Initialize window."""
        super(MainWindow, self).__init__(*args, application=app, **kwargs)
        # Some basic inventory
        self.app = app
        self._overview_window = None

        # Styling
        self.set_position(Gtk.WindowPosition.CENTER)
        self.set_titlebar(HeaderBar(self.app))
        self.set_default_size(*DEFAULT_WINDOW_SIZE)

        # Setup css
        style_provider = Gtk.CssProvider()
        style_provider.load_from_path(get_resource_path('css/hamster-gtk.css'))
        Gtk.StyleContext.add_provider_for_screen(
            Gdk.Screen.get_default(),
            style_provider,
            Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION
        )

        # Set tracking as default screen at startup.
        self.add(TrackingScreen(self.app))
Example #3
0
def test_get_resource_path(request, file_path):
    """Make sure the path to the resource is correct."""
    path = helpers.get_resource_path(file_path)
    expected = os.path.join(os.path.dirname(helpers.__file__), 'resources',
                            file_path)
    assert path == expected
def test_get_resource_path(request, file_path):
    """Make sure the path to the resource is correct."""
    path = helpers.get_resource_path(file_path)
    expected = os.path.join(os.path.dirname(helpers.__file__), 'resources', file_path)
    assert path == expected