Need to allocate appearances!
authorDave Foster <daf@minuslab.net>
Thu, 13 Sep 2007 20:09:43 +0000 (16:09 -0400)
committerMikael Magnusson <mikachu@comhem.se>
Sat, 12 Jan 2008 02:57:33 +0000 (03:57 +0100)
render/theme.c

index 16ea79d11c6a96d5c9fbe4d76b13629c3a5d2efa..b8652a7b94fff8b72237e99639b3450576f40809 100644 (file)
@@ -164,6 +164,50 @@ RrTheme* RrThemeNew(const RrInstance *inst, const gchar *name,
     theme->a_focused_pressed_max = RrAppearanceNew(inst, 1);
     theme->a_unfocused_unpressed_max = RrAppearanceNew(inst, 1);
     theme->a_unfocused_pressed_max = RrAppearanceNew(inst, 1);
+    theme->a_disabled_focused_desk = RrAppearanceNew(inst, 1);
+    theme->a_disabled_unfocused_desk = RrAppearanceNew(inst, 1);
+    theme->a_hover_focused_desk = RrAppearanceNew(inst, 1);
+    theme->a_hover_unfocused_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_focused_unpressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_unfocused_unpressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_hover_focused_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_hover_unfocused_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_focused_pressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_toggled_unfocused_pressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_focused_unpressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_focused_pressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_unpressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_pressed_desk = RrAppearanceNew(inst, 1);
+    theme->a_disabled_focused_shade = RrAppearanceNew(inst, 1);
+    theme->a_disabled_unfocused_shade = RrAppearanceNew(inst, 1);
+    theme->a_hover_focused_shade = RrAppearanceNew(inst, 1);
+    theme->a_hover_unfocused_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_focused_unpressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_unfocused_unpressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_hover_focused_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_hover_unfocused_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_focused_pressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_toggled_unfocused_pressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_focused_unpressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_focused_pressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_unpressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_pressed_shade = RrAppearanceNew(inst, 1);
+    theme->a_disabled_focused_close = RrAppearanceNew(inst, 1);
+    theme->a_disabled_unfocused_close = RrAppearanceNew(inst, 1);
+    theme->a_hover_focused_close = RrAppearanceNew(inst, 1);
+    theme->a_hover_unfocused_close = RrAppearanceNew(inst, 1);
+    theme->a_focused_unpressed_close = RrAppearanceNew(inst, 1);
+    theme->a_focused_pressed_close = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_unpressed_close = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_pressed_close = RrAppearanceNew(inst, 1);
+    theme->a_disabled_focused_iconify = RrAppearanceNew(inst, 1);
+    theme->a_disabled_unfocused_iconify = RrAppearanceNew(inst, 1);
+    theme->a_hover_focused_iconify = RrAppearanceNew(inst, 1);
+    theme->a_hover_unfocused_iconify = RrAppearanceNew(inst, 1);
+    theme->a_focused_unpressed_iconify = RrAppearanceNew(inst, 1);
+    theme->a_focused_pressed_iconify = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_unpressed_iconify = RrAppearanceNew(inst, 1);
+    theme->a_unfocused_pressed_iconify = RrAppearanceNew(inst, 1);
     theme->a_focused_grip = RrAppearanceNew(inst, 0);
     theme->a_unfocused_grip = RrAppearanceNew(inst, 0);
     theme->a_focused_title = RrAppearanceNew(inst, 0);