Group tab bg should be theme-able
This commit is contained in:
@@ -308,13 +308,13 @@ GroupTabs::render (Cairo::RefPtr<Cairo::Context> const& ctx, cairo_rectangle_t*)
|
||||
|
||||
if (!get_sensitive ()) {
|
||||
c = get_style()->get_base (Gtk::STATE_INSENSITIVE);
|
||||
cairo_set_source_rgb (cr, c.get_red_p(), c.get_green_p(), c.get_blue_p());
|
||||
} else {
|
||||
c = get_style()->get_base (Gtk::STATE_NORMAL);
|
||||
uint32_t bg_color = UIConfiguration::instance().color ("group tab base");
|
||||
Gtkmm2ext::set_source_rgb_a (cr, bg_color, 1.0);
|
||||
}
|
||||
|
||||
/* background */
|
||||
|
||||
cairo_set_source_rgb (cr, c.get_red_p(), c.get_green_p(), c.get_blue_p());
|
||||
cairo_rectangle (cr, 0, 0, get_width(), get_height());
|
||||
cairo_fill (cr);
|
||||
|
||||
|
||||
@@ -138,6 +138,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="grid line micro" alias="widget:bg"/>
|
||||
<ColorAlias name="grid line minor" alias="widget:blue darker"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="neutral:background"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -135,6 +135,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:background2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="neutral:background2"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -136,6 +136,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:bg"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="widget:gray"/>
|
||||
|
||||
@@ -137,6 +137,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:background2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="neutral:background2"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -136,6 +136,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:backgroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:backgroundest"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:blue darker"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -136,6 +136,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:backgroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:background2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:blue darker"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -138,6 +138,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:blue darker"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -137,6 +137,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="neutral:background2"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="neutral:backgroundest"/>
|
||||
|
||||
@@ -137,6 +137,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foreground"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:midground"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:blue darker"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -135,6 +135,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foregroundest"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:midground"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="widget:blue darker"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
@@ -136,6 +136,7 @@
|
||||
<ColorAlias name="grid line major" alias="neutral:foreground2"/>
|
||||
<ColorAlias name="grid line micro" alias="neutral:background2"/>
|
||||
<ColorAlias name="grid line minor" alias="neutral:midground"/>
|
||||
<ColorAlias name="group tab base" alias="theme:bg2"/>
|
||||
<ColorAlias name="gtk_arm" alias="alert:red"/>
|
||||
<ColorAlias name="gtk_audio_bus" alias="neutral:background"/>
|
||||
<ColorAlias name="gtk_audio_track" alias="theme:bg1"/>
|
||||
|
||||
Reference in New Issue
Block a user