Merge lp:~psyke83/ubuntustudio-look/UbuntuStudio into lp:~ubuntustudio-dev/ubuntustudio-look/ubuntustudio-look.broken

Proposed by Conn O Griofa
Status: Merged
Merge reported by: Luke Yelavich
Merged at revision: not available
Proposed branch: lp:~psyke83/ubuntustudio-look/UbuntuStudio
Merge into: lp:~ubuntustudio-dev/ubuntustudio-look/ubuntustudio-look.broken
Diff against target: 593 lines (+183/-203)
3 files modified
AUTHORS (+1/-0)
debian/changelog (+12/-0)
ubuntustudio-theme/gtk-2.0/gtkrc (+170/-203)
To merge this branch: bzr merge lp:~psyke83/ubuntustudio-look/UbuntuStudio
To post a comment you must log in.
Revision history for this message
Conn O Griofa (psyke83) wrote :

Updated GTK theme with new Murrine GIT engine options, tweaked appearance, added name to AUTHORS file.

113. By Conn O Griofa

Fix bug #452664 (thanks to Dashua)

114. By Conn O Griofa

Minor tweak to trough gradient, added updated debian changelog

115. By Conn O Griofa

Added LP #452664 note to changelog

116. By Conn O Griofa

Tweaked insensitive text, base[ACTIVE] colours

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'AUTHORS'
2--- AUTHORS 2009-01-25 16:53:19 +0000
3+++ AUTHORS 2010-02-18 01:39:11 +0000
4@@ -10,3 +10,4 @@
5 3rd.foundation <3rd.foundation@cromagnon.com> - ubuntustudio-brushes.jpg
6 Ola Harstrom <olis_studios@hotmail.com>- ubuntustudio-olis.jpg
7 Alexis Younes <73lab@free.fr>- ubuntustudio-ayo.png
8+ Conn O'Griofa <connogriofa@gmail.com> - GTK/Metacity theme
9
10=== modified file 'debian/changelog'
11--- debian/changelog 2009-08-26 12:20:17 +0000
12+++ debian/changelog 2010-02-18 01:39:11 +0000
13@@ -1,3 +1,15 @@
14+ubuntustudio-look (0.37) UNRELEASED; urgency=low
15+
16+ * Theme refresh based on latest Human gtkrc (0.40 unreleased)
17+ * Documented new Murrine GIT engine options
18+ * Various tweaks to widget outline shadow/gradient
19+ * Various tweaks to widget shadings
20+ * Enabled filled arrow widgets
21+ * Changed tabs (notebook) to use Clearlooks engine
22+ * Added fix for Firefox GTKEntry problem (LP #452664)
23+
24+ -- Conn O Griofa <connogriofa@gmail.com> Mon, 08 Feb 2010 13:52:46 +0000
25+
26 ubuntustudio-look (0.36) karmic; urgency=low
27
28 * debian/control: Remove ubuntustudio-gdm-theme as a dependency of
29
30=== modified file 'ubuntustudio-theme/gtk-2.0/gtkrc'
31--- ubuntustudio-theme/gtk-2.0/gtkrc 2009-03-23 15:10:20 +0000
32+++ ubuntustudio-theme/gtk-2.0/gtkrc 2010-02-18 01:39:11 +0000
33@@ -1,88 +1,100 @@
34 # UbuntuStudio Colorscheme
35 #
36 # Authors:
37-# Conn O'Griofa <connogriofa@gmail.com>
38-# Cory Kontros <coryisatm@nc.rr.com>
39+# Conn O'Griofa <connogriofa@gmail.com>
40+# Cory Kontros <coryisatm@nc.rr.com>
41+# Kenneth Wimer <kwwii@ubuntu.com>
42 #
43 # Feel free to modify and share!
44
45 gtk_color_scheme = "fg_color:#CCC\nbg_color:#525252\nbase_color:#FFF\ntext_color:#000\nselected_bg_color:#009BF9\nselected_fg_color:#FFF\ntooltip_bg_color:#F5F5B5\ntooltip_fg_color:#000000"
46
47-gtk-icon-sizes = "panel-menu=22,22"
48+gtk-icon-sizes = "panel-menu=24,24:gtk-button=16,16"
49
50 style "murrine-default"
51 {
52 ########
53 # Style Properties
54 ########
55+ GtkButton ::child-displacement-x = 1
56+ GtkButton ::child-displacement-y = 1
57 GtkButton ::default-border = { 0, 0, 0, 0 }
58- GtkRange ::trough-border = 0
59+ GtkCheckButton ::indicator-size = 14
60+
61 GtkPaned ::handle-size = 6
62- GtkRange ::slider-width = 15
63- GtkRange ::stepper-size = 15
64-
65+
66+ GtkRange ::trough-border = 2
67+ GtkRange ::slider-width = 14
68+ GtkRange ::stepper-size = 14
69+
70+ GtkScale ::slider-length = 20
71+ GtkScale ::trough-side-details = 1
72 GtkScrollbar ::min-slider-length = 30
73- GtkCheckButton ::indicator-size = 14
74+
75 GtkMenuBar ::internal-padding = 0
76+ GtkExpander ::expander-size = 16
77+ GtkToolbar ::internal-padding = 1
78 GtkTreeView ::expander-size = 14
79- GtkExpander ::expander-size = 16
80- GtkScale ::slider-length = 24
81-
82- GtkScrollbar::has-forward-stepper = 1
83- GtkScrollbar::has-backward-stepper = 0
84- GtkScrollbar::has-secondary-forward-stepper = 0
85- GtkScrollbar::has-secondary-backward-stepper = 1
86-
87- GtkToolbar ::internal-padding = 0
88 GtkTreeView ::vertical-separator = 0
89+
90 GtkMenu ::horizontal-padding = 0
91 GtkMenu ::vertical-padding = 0
92- #GtkNotebook ::tab-overlap = -1
93- GtkScale ::trough-side-details = 0 # Restores sliders
94- #GtkButton ::child-displacement-x = 1
95- #GtkButton ::child-displacement-y = 1
96
97 # Glow the tasklist by changing the color, instead of overlaying it with a rectangle
98 #WnckTasklist ::fade-overlay-rect = 0
99
100+ # The following line hints to gecko (and possibly other appliations)
101+ # that the entry should be drawn transparently on the canvas.
102+ # Without this, gecko will fill in the background of the entry.
103+ GtkEntry::honors-transparent-bg-hint = 1
104+
105+ #GtkWidget      ::link-color         = @fg_color
106+ #GtkWidget      ::visited-link-color = shade (0.2, @fg_color)
107+
108 xthickness = 1
109 ythickness = 1
110
111- fg[NORMAL] = @fg_color # Metacity and mouseover, Most text
112- fg[PRELIGHT] = @selected_fg_color # Text when mouseover
113- fg[ACTIVE] = @fg_color # Text when mouseclicking button, Tabs, Active window list
114- fg[SELECTED] = @selected_fg_color # Metacity X when window selected
115- fg[INSENSITIVE] = shade (0.22, @ fg_color) # Insensitive Text
116-
117- bg[NORMAL] = @bg_color # Normal Background, inactive Metacity bar, buttons
118- bg[PRELIGHT] = shade (1.30, @bg_color) # Mouseover buttons
119- bg[ACTIVE] = shade (0.90, @bg_color) # Mouseclicking, Tabs, active window list
120- bg[SELECTED] = @selected_bg_color # Metacity Bar
121- bg[INSENSITIVE] = @bg_color # Insensitive buttons
122-
123-
124- base[NORMAL] = @base_color # Background, most
125- base[PRELIGHT] = shade (0.95, @bg_color) # Mouseover menu
126- base[ACTIVE] = shade (0.90, @bg_color) # Menu active item in inactive window
127- base[SELECTED] = @selected_bg_color # Menu active item in active window
128- base[INSENSITIVE] = @bg_color # Background, insensitive
129-
130- text[NORMAL] = @text_color # Text in window
131- text[PRELIGHT] = @text_color # Text on Mouseover
132- text[ACTIVE] = @selected_fg_color # Active text in inactive window
133- text[SELECTED] = @selected_fg_color # Active text in active window
134- text[INSENSITIVE] = shade (0.22, @ fg_color) # Insensitive text
135+ fg[NORMAL] = @fg_color
136+ fg[PRELIGHT] = @fg_color
137+ fg[ACTIVE] = @fg_color
138+ fg[SELECTED] = @selected_fg_color
139+ fg[INSENSITIVE] = shade (1.6, @bg_color)
140+
141+ bg[NORMAL] = @bg_color
142+ bg[PRELIGHT] = shade (1.1, @bg_color)
143+ bg[ACTIVE] = shade (0.78, @bg_color)
144+ bg[SELECTED] = @selected_bg_color
145+ bg[INSENSITIVE] = @bg_color
146+
147+ base[NORMAL] = @base_color
148+ base[PRELIGHT] = shade (0.95, @bg_color)
149+ base[ACTIVE] = shade (0.9, @selected_bg_color)
150+ base[SELECTED] = shade (1.05, @selected_bg_color)
151+ base[INSENSITIVE] = @bg_color
152+
153+ text[NORMAL] = @text_color
154+ text[PRELIGHT] = @text_color
155+ text[ACTIVE] = @selected_fg_color
156+ text[SELECTED] = @selected_fg_color
157+ text[INSENSITIVE] = shade (1.6, @bg_color)
158
159 engine "murrine"
160 {
161 animation = TRUE # FALSE = disabled, TRUE = enabled
162+ arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows
163+ #border_colors = { "#ffffff", "#ffffff" } # colors used on borders of many widgets
164+ border_shades = { 1.5, 0.8 } # gradient to draw on border
165+ #gradient_colors = { "#ffffff", "#ffffff", "#ffffff", "#ffffff" } # colors used on gradient of many widgets
166+ comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow
167 colorize_scrollbar = TRUE # FALSE = disabled, TRUE = enabled
168- contrast = 1.03 # 0.8 for less contrast, more than 1.0 for more contrast on borders
169- glazestyle = 3 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
170- gradient_shades = {1.20,1.05,1.20,1.02} # default: {1.1,1.0,1.0,1.1}
171- gradients = TRUE # FALSE = disabled, TRUE = enabled
172- highlight_shade = 1.04 # set highlight amount for buttons or widgets
173- lightborder_shade = 1.2 # sets lightborder amount for buttons or widgets
174+ contrast = 1.0 # 0.8 for less contrast, more than 1.0 for more contrast on borders
175+ focus_color = shade (1.0, @selected_bg_color)
176+ glazestyle = 0 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
177+ glow_shade = 1.2 # sets glow amount for buttons or widgets
178+ glowstyle = 2 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
179+ gradient_shades = {1.02,1.01,0.96,0.95} # default: {1.1,1.0,1.0,1.1}
180+ highlight_shade = 1.05 # set highlight amount for buttons or widgets
181+ lightborder_shade = 1.4 # sets lightborder amount for buttons or widgets
182 lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides
183 listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
184 listviewstyle = 1 # 0 = nothing, 1 = dotted
185@@ -90,14 +102,19 @@
186 menubarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
187 menuitemstyle = 1 # 0 = flat, 1 = glassy, 2 = striped
188 menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
189- reliefstyle = 2 # 0 = flat, 1 = inset, 2 = shadow
190+ prelight_shade = 1.1 # shade level for scrollbar's slider, comboboxstyle(1), and prelight state with gradient_colors
191+ progressbarstyle = 1 # 0 = no stripes, 1 = diagonal stripes, 2 = vertical stripes
192+ reliefstyle = 4 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
193 rgba = FALSE # FALSE = disabled, TRUE = enabled
194 roundness = 2 # 0 = squared, 1 = old default, more will increase roundness
195- scrollbarstyle = 2 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
196- sliderstyle = 1 # 0 = nothing added, 1 = handles
197- stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
198- #style = MURRINE # engine style options: CANDIDO, CLEARLOOKS, MIST, MURRINE, NODOKA
199+ scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
200+ shadow_shades = { 2.0, 1.0 } # draw gradient on shadow of some widgets
201+ sliderstyle = 0 # 0 = nothing added, 1 = handles
202+ spinbuttonstyle = 0 # 0 = no seperator, 1 = with separator
203+ stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = squared steppers with round slider
204+ textstyle = 0 # 0 = normal text, 1 = inset
205 toolbarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient
206+ trough_shades = { 1.0, 1.2 } # draw gradient on trough of GtkScrollbar and GtkProgressbar
207 }
208 }
209
210@@ -113,30 +130,18 @@
211 ythickness = 3
212 }
213
214-style "murrine-darker"
215-{
216- fg[NORMAL] = shade (0.1, @fg_color)
217- fg[ACTIVE] = shade (0.1, @fg_color)
218-}
219-
220 style "murrine-button" = "murrine-wider"
221 {
222- bg[NORMAL] = shade (0.94, @bg_color)
223- bg[ACTIVE] = shade (0.73, @bg_color)
224- bg[SELECTED] = shade (0.7, @selected_bg_color)
225- bg[INSENSITIVE] = shade (0.97, @bg_color)
226+ bg[SELECTED] = shade (1.0, @selected_bg_color) # pre-selected buttons, keep same as focus colour
227 }
228
229 style "murrine-notebook"
230 {
231- bg[ACTIVE] = shade (0.7, @bg_color)
232- bg[NORMAL] = shade (0.88, @bg_color)
233+ bg[NORMAL] = shade (1.15, @bg_color)
234+ bg[ACTIVE] = shade (1.03, @bg_color)
235
236 engine "clearlooks"
237 {
238- #contrast = 1.3
239- #highlight_shade = 1.2
240- #roundness = 3
241 }
242 }
243
244@@ -146,40 +151,32 @@
245
246 style "murrine-menu" = "murrine-wider"
247 {
248- bg[NORMAL] = shade (1.3, @bg_color)
249+ bg[NORMAL] = shade (1.1, @bg_color)
250+ fg[PRELIGHT] = @selected_fg_color
251 }
252
253 style "murrine-menubar"
254 {
255 bg[NORMAL]= shade (0.75, @bg_color)
256+ fg[PRELIGHT] = @selected_fg_color
257 }
258
259 style "murrine-menu-item" = "murrine-wider"
260 {
261- bg[PRELIGHT] = shade (1.3, @bg_color)
262-
263- engine "murrine"
264- {
265- roundness = 2
266- }
267+ bg[PRELIGHT] = shade (1.02, @selected_bg_color)
268+ bg[SELECTED] = shade (1.02, @selected_bg_color)
269 }
270
271 style "murrine-separator-menu-item"
272 {
273- ythickness = 1
274-}
275-
276-style "murrine-treeview" = "murrine-default"
277-{
278- fg[NORMAL] = shade (0.5, @bg_color)
279- fg[PRELIGHT] = shade (0.5, @bg_color)
280- bg[NORMAL] = shade (1.5, @bg_color)
281-}
282-
283-style "murrine-treeview-header"
284-{
285- bg[NORMAL] = shade (0.95, @bg_color)
286- bg[INSENSITIVE] = shade (0.88, @bg_color)
287+}
288+
289+style "murrine-treeview"
290+{
291+}
292+
293+style "murrine-treeview-header" = "murrine-default"
294+{
295 }
296
297 style "murrine-frame-title"
298@@ -194,10 +191,7 @@
299
300 style "murrine-progressbar"
301 {
302- engine "murrine"
303- {
304- contrast = 1.5
305- }
306+ fg[PRELIGHT] = @selected_fg_color
307 }
308
309 style "murrine-statusbar"
310@@ -214,13 +208,7 @@
311
312 style "murrine-scale"
313 {
314- GtkScale ::slider-length = 22
315- GtkRange ::slider-width = 13
316-
317- engine "murrine"
318- {
319- contrast = 1.5
320- }
321+ GtkRange ::slider-width = 13
322 }
323
324 style "murrine-hscale"
325@@ -233,10 +221,7 @@
326
327 style "murrine-scrollbar"
328 {
329- engine "murrine"
330- {
331- contrast = 2.0
332- }
333+ bg[SELECTED] = mix (0.9, @selected_bg_color, @bg_color)
334 }
335
336 style "murrine-hscrollbar"
337@@ -250,29 +235,17 @@
338 style "murrine-nautilus-location"
339 {
340 bg[NORMAL] = @selected_bg_color
341- fg[NORMAL] = @bg_color # text on mouseover
342 }
343
344 style "metacity-frame"
345 {
346- #bg[NORMAL] = shade (0.75, @bg_color) # ensure this matches "murrine-menubar"
347-}
348-
349-style "murrine-qt"
350-{
351- fg[NORMAL] = @text_color
352 }
353
354 style "murrine-radiocheck"
355 {
356- bg[SELECTED] = @selected_bg_color
357- text[NORMAL] = @selected_fg_color # text in window
358- text[PRELIGHT] = @selected_fg_color # text on mouseover
359-}
360-
361-style "murrine-invisible"
362-{
363- fg[PRELIGHT] = @fg_color # text on mouseover
364+ text[NORMAL] = @selected_fg_color
365+ text[PRELIGHT] = @selected_fg_color
366+ bg[SELECTED] = @selected_bg_color # HACK: override button selection colour
367 }
368
369 style "murrine-panel"
370@@ -284,33 +257,31 @@
371 # Matches
372 #########################################
373
374-# Theme radio buttons and checkmarks
375-class "GtkRadio*" style:highest "murrine-radiocheck"
376-class "GtkCheck*" style:highest "murrine-radiocheck"
377-
378-# Keep proper colour for Metacity
379-class "MetaFrames" style "metacity-frame"
380-
381 # Theme default style is applied to every widget
382-class "GtkWidget" style "murrine-default"
383+class "GtkWidget" style "murrine-default"
384
385 # Increase the x/ythickness in some widgets
386-class "GtkToolbar" style "murrine-default"
387-class "GtkRange" style "murrine-wide"
388-class "GtkFrame" style "murrine-wide"
389-class "GtkSeparator" style "murrine-wide"
390-class "GtkEntry" style "murrine-wider"
391-
392-class "GtkSpinButton" style "murrine-spinbutton"
393-class "GtkScale" style "murrine-scale"
394-class "GtkVScale" style "murrine-vscale"
395-class "GtkHScale" style "murrine-hscale"
396-class "GtkScrollbar" style "murrine-scrollbar"
397-class "GtkVScrollbar" style "murrine-vscrollbar"
398-class "GtkHScrollbar" style "murrine-hscrollbar"
399-
400-class "GtkWindow" style "murrine-qt" # DARK: workaround for misbehaving QT applications
401-class "GtkInvisible" style "murrine-invisible" # DARK: workaround for Firefox white text hover effect
402+class "GtkToolbar" style "murrine-default"
403+class "GtkRange" style "murrine-wide"
404+class "GtkFrame" style "murrine-wide"
405+class "GtkSeparator" style "murrine-wide"
406+class "GtkEntry" style "murrine-wider"
407+
408+class "GtkSpinButton" style "murrine-spinbutton"
409+class "GtkScale" style "murrine-scale"
410+class "GtkVScale" style "murrine-vscale"
411+class "GtkHScale" style "murrine-hscale"
412+class "GtkScrollbar" style "murrine-scrollbar"
413+class "GtkVScrollbar" style "murrine-vscrollbar"
414+class "GtkHScrollbar" style "murrine-hscrollbar"
415+
416+class "GtkRadio*" style:highest "murrine-radiocheck" # HACK: override button selection colour
417+class "GtkCheck*" style:highest "murrine-radiocheck" # HACK: override button selection colour
418+
419+# Use this to customize Metacity colours (causes issues with KDE/gtk-window-decorator)
420+class "MetaFrames" style "metacity-frame"
421+#class "GtkWindow" style "metacity-frame"
422+
423
424 # General matching following, the order is choosen so that the right styles override each other
425 # eg. progressbar needs to be more important then the menu match.
426@@ -318,39 +289,39 @@
427 # This is not perfect, it could be done better
428 # (That is modify *every* widget in the notebook, and change those back that
429 # we really don't want changed)
430-
431-widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook"
432-widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook"
433-widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook"
434-
435-widget_class "*<GtkButton>" style "murrine-button"
436-widget_class "*<GtkNotebook>" style "murrine-notebook"
437-widget_class "*<GtkStatusbar>*" style "murrine-statusbar"
438-
439-widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
440-widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
441-
442-widget_class "*<GtkMenuBar>*" style "murrine-menubar"
443-widget_class "*<GtkMenu>*" style "murrine-menu"
444-widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
445-widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
446-
447-widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
448-widget_class "*.<GtkTreeView>*" style "murrine-treeview"
449-
450-widget_class "*<GtkProgressBar>" style "murrine-progressbar"
451+widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook"
452+widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook"
453+widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook"
454+widget_class "*<GtkNotebook>*<GtkViewport>" style "murrine-notebook"
455+widget_class "*<GtkNotebook>*<GtkScrolledWindow>" style "murrine-notebook"
456+
457+widget_class "*<GtkButton>" style "murrine-button"
458+widget_class "*<GtkNotebook>" style "murrine-notebook"
459+widget_class "*<GtkStatusbar>*" style "murrine-statusbar"
460+
461+widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
462+widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
463+
464+widget_class "*<GtkMenuBar>*" style "murrine-menubar"
465+widget_class "*<GtkMenu>*" style "murrine-menu"
466+widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
467+widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
468+
469+widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
470+widget_class "*.<GtkTreeView>*" style "murrine-treeview"
471+
472+widget_class "*<GtkProgress>" style "murrine-progressbar"
473+widget_class "*<GtkProgressBar>" style "murrine-progressbar"
474
475 # Treeview header
476-widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
477-widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
478-widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
479-widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
480-widget_class "*.<GtkTreeView>*<GtkLabel>*" style "murrine-default" # DARK: ensure GtkTreeView header text is light
481-widget_class "*.<GtkTreeView>*<GtkArrow>*" style:highest "murrine-default" # DARK: ensure GtkArrows are light
482+widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
483+widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
484+widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
485+widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
486
487 # Workarounds for Evolution
488-widget_class "*.ETable.ECanvas" style "murrine-treeview-header"
489-widget_class "*.ETree.ECanvas" style "murrine-treeview-header"
490+widget_class "*.ETable.ECanvas" style "murrine-treeview-header"
491+widget_class "*.ETree.ECanvas" style "murrine-treeview-header"
492
493 # The window of the tooltip is called "gtk-tooltip"
494 ################################
495@@ -360,7 +331,7 @@
496 # quite a bit to get this working correctly.
497 # (It will involve setting different priorities, etc.)
498 ################################
499-widget "gtk-tooltip*" style "murrine-tooltips"
500+widget "gtk-tooltip*" style "murrine-tooltips"
501
502 ###################################################
503 # Special cases and work arounds
504@@ -368,8 +339,7 @@
505
506 # Special case the nautilus-extra-view-widget
507 # ToDo: A more generic approach for all applications that have a widget like this.
508-widget "*.nautilus-extra-view-widget" style : highest "murrine-nautilus-location"
509-widget "*auti*IconView*" style : highest "murrine-darker" # DARK: use black text for rename in Nautilus Icon View
510+widget "*.nautilus-extra-view-widget" style : highest "murrine-nautilus-location"
511
512 # Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
513 # Note that the work around assumes that the combobox is _not_ in
514@@ -380,23 +350,23 @@
515 style "murrine-combobox-text-color-workaround"
516 {
517 text[NORMAL] = @fg_color
518- text[PRELIGHT] = @selected_fg_color
519+ text[PRELIGHT] = @fg_color
520+ text[ACTIVE] = @fg_color
521 text[SELECTED] = @selected_fg_color
522- text[ACTIVE] = @fg_color
523- text[INSENSITIVE] = shade (0.22, @ fg_color)
524+ text[INSENSITIVE] = shade (1.6, @bg_color)
525 }
526-widget_class "*.<GtkComboBox>.<GtkCellView>" style "murrine-combobox-text-color-workaround"
527+widget_class "*.<GtkComboBox>.<GtkCellView>" style "murrine-combobox-text-color-workaround"
528
529 style "murrine-menuitem-text-is-fg-color-workaround"
530 {
531- text[NORMAL] = @fg_color
532- text[PRELIGHT] = @selected_fg_color # should be identical to fg[PRELIGHT]
533- text[SELECTED] = @selected_fg_color
534- text[ACTIVE] = @fg_color
535- text[INSENSITIVE] = shade (0.22, @ fg_color)
536+ text[NORMAL] = @fg_color
537+ text[PRELIGHT] = @selected_fg_color
538+ text[ACTIVE] = @fg_color
539+ text[SELECTED] = @selected_fg_color
540+ text[INSENSITIVE] = shade (1.6, @bg_color)
541 }
542
543-widget "*.gtk-combobox-popup-menu.*" style "murrine-menuitem-text-is-fg-color-workaround"
544+widget "*.gtk-combobox-popup-menu.*" style "murrine-menuitem-text-is-fg-color-workaround"
545
546 # Work around the usage of GtkLabel inside GtkListItems to display text.
547 # This breaks because the label is shown on a background that is based on the
548@@ -407,14 +377,14 @@
549 fg[PRELIGHT] = @text_color
550 fg[ACTIVE] = @selected_fg_color
551 fg[SELECTED] = @selected_fg_color
552- fg[INSENSITIVE] = shade (0.22, @ fg_color)
553+ fg[INSENSITIVE] = shade (1.6, @bg_color)
554 }
555
556-widget_class "*<GtkListItem>*" style "murrine-fg-is-text-color-workaround"
557+widget_class "*<GtkListItem>*" style "murrine-fg-is-text-color-workaround"
558
559 # The same problem also exists for GtkCList and GtkCTree
560 # Only match GtkCList and not the parent widgets, because that would also change the headers.
561-widget_class "*<GtkCList>" style "murrine-fg-is-text-color-workaround"
562+widget_class "*<GtkCList>" style "murrine-fg-is-text-color-workaround"
563
564 style "murrine-evo-new-button-workaround"
565 {
566@@ -424,18 +394,15 @@
567 toolbarstyle = 0
568 }
569 }
570+
571 widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
572
573 # Theme panel elements
574-widget "*PanelWidget*" style "murrine-panel"
575-widget "*PanelApplet*" style "murrine-panel"
576-widget "*fast-user-switch*" style "murrine-panel"
577-class "PanelApp*" style "murrine-panel"
578-class "PanelToplevel*" style "murrine-panel"
579-widget_class "*Mail*" style "murrine-panel"
580-widget_class "*notif*" style "murrine-panel"
581-widget_class "*Notif*" style "murrine-panel"
582-
583-# DARK: Override Gedit's erroneous MessageArea colours
584-widget_class "*GeditWindow.GtkVBox.GtkHPaned.GtkVPaned.GeditNotebook.GeditTab.GeditMessageArea*GtkButton*" style:highest "murrine-default"
585-widget_class "*GeditWindow.GtkVBox.GtkHPaned.GtkVPaned.GeditNotebook.GeditTab.GeditMessageArea*" style "murrine-qt"
586+widget "*PanelWidget*" style "murrine-panel"
587+widget "*PanelApplet*" style "murrine-panel"
588+widget "*fast-user-switch*" style "murrine-panel" # workaround for Fast User Switch applet
589+class "PanelApp*" style "murrine-panel"
590+class "PanelToplevel*" style "murrine-panel"
591+widget_class "*Mail*" style "murrine-panel"
592+widget_class "*notif*" style "murrine-panel"
593+widget_class "*Notif*" style "murrine-panel"

Subscribers

People subscribed via source and target branches

to all changes:
to status/vote changes: