summaryrefslogtreecommitdiff
path: root/desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc
diff options
context:
space:
mode:
authorSteve Zesch <stevezesch2@gmail.com>2013-03-24 16:41:50 -0400
committerSteve Zesch <stevezesch2@gmail.com>2013-03-24 16:41:50 -0400
commitfe9fc2dca5ed342b2c56b5ff61a749b6b9be49b7 (patch)
tree1a27725a3c8f3f7e186cdd7c1e482ebdd40c64ef /desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc
parent84e66712196e6a12b6f6ddb9b600b2997f5b953a (diff)
parent6490dd6bf814ac5a078ce3a4f57bb7c28aa6dfa0 (diff)
downloadmate-themes-fe9fc2dca5ed342b2c56b5ff61a749b6b9be49b7.tar.bz2
mate-themes-fe9fc2dca5ed342b2c56b5ff61a749b6b9be49b7.tar.xz
Merge branch 'master' of github.com:mate-desktop/mate-themes
Diffstat (limited to 'desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc')
-rw-r--r--desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc47
1 files changed, 47 insertions, 0 deletions
diff --git a/desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc b/desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc
new file mode 100644
index 00000000..f71fa7ff
--- /dev/null
+++ b/desktop-themes/TraditionalOkTest/gtk-2.0/applications.rc
@@ -0,0 +1,47 @@
+# Workaround for the evolution ETable (bug #527532)
+widget_class "*.<ETable>.<ECanvas>" style "treeview_header"
+# Workaround for the evolution ETree
+widget_class "*.<ETree>.<ECanvas>" style "treeview_header"
+
+# Special case the caja-extra-view-widget
+# ToDo: A more generic approach for all applications that have a widget like this.
+widget "*.caja-extra-view-widget" style : highest "caja-location"
+
+# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
+# Note that this work around assumes that the combobox is _not_ in appears-as-list mode.
+widget_class "*.<GtkComboBox>.<GtkCellView>" style "text_is_fg_color_workaround"
+# This is the part of the workaround that fixes the menus
+widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround"
+
+# Work around the usage of GtkLabel inside GtkListItems to display text.
+# This breaks because the label is shown on a background that is based on the base color.
+widget_class "*<GtkListItem>*" style "fg_is_text_color_workaround"
+# GtkCList also uses the fg color to draw text on top of the base colors.
+widget_class "*<GtkCList>" style "fg_is_text_color_workaround"
+# Caja when renaming files, and maybe other places.
+widget_class "*<EelEditableLabel>" style "fg_is_text_color_workaround"
+
+# See the documentation of the style.
+widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround"
+
+##########################################################################
+# Chromium.
+##########################################################################
+
+style "chromium_toolbar_button" {
+ engine "clearlooks" {
+ colorize_scrollbar = TRUE
+ reliefstyle = 1
+ menubarstyle = 2
+ toolbarstyle = 1
+ animation = FALSE
+ radius = 3.0
+ style = GUMMY
+
+ # Set a hint to disable backward compatibility fallbacks.
+ hint = "use-hints"
+ }
+}
+
+widget_class "*Chrom*Button*" style "chromium_toolbar_button"
+