Don't hardcode the background colour

It can be now overriden in the user's gtk.css.
This commit is contained in:
2021-10-17 12:44:23 +02:00
parent fa7b1631f0
commit a6972e4c6e
2 changed files with 9 additions and 4 deletions

View File

@@ -116,12 +116,10 @@ fastiv_view_draw(GtkWidget *widget, cairo_t *cr)
|| !gtk_cairo_should_draw_window(cr, gtk_widget_get_window(widget)))
return TRUE;
// TODO(p): Make this adjustable later.
cairo_set_source_rgb(cr, 0, 0, 0);
cairo_paint(cr);
GtkAllocation allocation;
gtk_widget_get_allocation(widget, &allocation);
gtk_render_background(gtk_widget_get_style_context(widget), cr,
0, 0, allocation.width, allocation.height);
int w = get_display_width(self);
int h = get_display_height(self);
@@ -180,6 +178,7 @@ fastiv_view_class_init(FastivViewClass *klass)
// TODO(p): Later override "screen_changed", recreate Pango layouts there,
// if we get to have any, or otherwise reflect DPI changes.
gtk_widget_class_set_css_name(widget_class, "fastiv-view");
}
static void