From 77b8059cbf4ba97c20f7dfa8945f6f7ac6c6d533 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Mon, 19 Nov 2012 14:56:01 -0600 Subject: Add GtkLevelBar support --- tdegtk/tdegtk-theme.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'tdegtk/tdegtk-theme.cpp') diff --git a/tdegtk/tdegtk-theme.cpp b/tdegtk/tdegtk-theme.cpp index 446480b..e18e30d 100644 --- a/tdegtk/tdegtk-theme.cpp +++ b/tdegtk/tdegtk-theme.cpp @@ -728,8 +728,10 @@ void writeGtkThemeControlFile(int forceRecreate) { stream << parse_rc_string(TQString("-GtkComboBox-appears-as-list: %1px").arg(combobox_appears_as_list), "*"); // FIXME - // Work around problems detailed in upstream GTK bug #687677 + // Partially work around problems detailed in upstream GTK bug #687677 + // These issues will likely have a more permanent and complete resolution in GTK 3.8, and the following two lines should be removed at that point stream << parse_rc_string(TQString("-GtkComboBox-shadow-type: in"), "*"); + stream << parse_rc_string(TQString("background-color: transparent"), "GtkComboBox"); stream << parse_rc_string(TQString("-GtkScrolledWindow-scrollbars-within-bevel: 1"), "*"); stream << parse_rc_string(TQString("-GtkScrolledWindow-scrollbar-spacing: 0px"), "*"); @@ -827,6 +829,11 @@ void writeGtkThemeControlFile(int forceRecreate) { // When GTK provides an option to switch to vertical buttons, implement theming support for them // See upstream GTK bug #687172 + // FIXME + // GtkSwitch slider height must be set to the TQt3 scrollbar slider width + // When GTK provides an option to set the GtkSwitch height, implement theming support for this + // See upstream GTK bug #688675 + // FIXME // There must be a way to set the selected tab offset (shift) // If not, it may be neccessary to override the GTK text drawing routines for notebooks to insert the proper shift -- cgit v1.2.1