2
#==========================================
3
# New Wave Pixmap Theme
4
#==========================================
7
# Based on: Ubuntu Human-Clearlooks
10
# Anton Kerezov <ankere@gmail.com>
13
# Giuseppe Pennisi <giupenni78@gmail.com>
15
# Feel free to modify and share!
16
# Licensed under Creative Commons 3.0
21
# Default color values used in Appearance Manager
22
gtk_color_scheme = "fg_color: #101010\nbg_color: #E5E5E5\nbase_color: #FFFFFF\ntext_color: #1A1A1A\nselected_bg_color: #FF8F4C\nselected_fg_color: #1A1A1A\ntooltip_bg_color:#FFE6C4\ntooltip_fg_color:#330606"
23
gtk-enable-animations = 1 # so that we can use pulsation on windows that need attention
24
gtk-tooltip-timeout = 1000 # Tooltips appear too fast so I modify the delay to 1 sec.
26
#=========================================================
28
#=========================================================
29
style "newwave-default"
34
#=========================================================
35
# General Style Properties
36
#=========================================================
38
GtkButton ::child-displacement-x = 1
39
GtkButton ::child-displacement-y = 1
40
GtkButton ::default-border = { 0, 0, 0, 0 }
42
GtkCheckButton ::indicator-size = 14
44
GtkPaned ::handle-size = 6
46
GtkRange ::trough-border = 0
47
GtkRange ::slider-width = 21
48
GtkRange ::stepper-size = 21
49
GtkRange ::stepper-spacing = 0
50
GtkRange ::activate-slider = 1
52
GtkScale ::slider-length = 17
53
GtkScale ::trough-side-details = 0 # @author:dilomo@ Do not change or will break consistancy
55
GtkScrollbar ::min-slider-length = 30
56
GtkScrollbar ::slider-width = 18
57
GtkScrollbar ::stepper-size = 18
58
GtkScrollbar ::activate-slider = 1
59
GtkScrollbar ::trough-under-steppers= 1
60
# Set this (not all ofcourse) properties to '1' of you wish the stepper arrows to be visible
61
GtkScrollbar ::has-backward-stepper = 0
62
GtkScrollbar ::has-forward-stepper = 0
63
GtkScrollbar ::has-secondary-backward-stepper = 0
64
GtkScrollbar ::has-secondary-forward-stepper = 0
66
GimpColorNotebook::tab-border = 1
67
GimpDockSeparator::height = 10
69
GtkMenuBar ::shadow-type = GTK_SHADOW_NONE # @author:dilomo@ Remove separator from Menubar
70
GtkMenuBar ::internal-padding = 1
72
GtkMenu ::horizontal-padding = 3
73
GtkMenu ::vertical-padding = 1
74
GtkMenu ::horizontal-offset = -1
76
GtkExpander ::expander-size = 16
78
GtkToolbar ::internal-padding = 2
79
GtkToolbar ::shadow-type = GTK_SHADOW_NONE # @author:dilomo@ Remove separators from Toolbars
81
GtkTreeView ::expander-size = 14
82
GtkTreeView ::vertical-separator = 0
83
GtkTreeView ::horizontal-separator = 2
84
GtkTreeView ::allow-rules = 0 # Don't use different color for odd rows
85
GtkTreeView ::row-ending-details = 1 # Allow for rounded endings and transparent active rows
87
GtkStatusbar ::shadow_type = GTK_SHADOW_NONE #@author: gp@ Remove separator from Statusbar
89
GtkProgressBar ::shadow-type = GTK_SHADOW_NONE
91
GtkWidget ::cursor-aspect-ratio = 0.05
93
# This is the pulsating rect that appears on newly launched apps
94
WnckTasklist ::fade-overlay-rect = 1
95
WnckTasklist ::fade-opacity = 0.6
97
NautilusIconContainer::highlight_alpha= 145 # Add transparency to Nautilus selection color.
100
fg[NORMAL] = @fg_color
101
fg[PRELIGHT] = @fg_color
102
fg[SELECTED] = @selected_fg_color
103
fg[ACTIVE] = @fg_color
104
fg[INSENSITIVE] = darker (@bg_color)
106
bg[NORMAL] = @bg_color
107
bg[PRELIGHT] = shade (1.02, @bg_color)
108
bg[SELECTED] = mix (0.25, @fg_color, @selected_bg_color)
109
bg[INSENSITIVE] = @bg_color
110
bg[ACTIVE] = shade (0.9, @bg_color)
112
base[NORMAL] = @base_color
113
base[PRELIGHT] = shade (0.95, @bg_color)
114
base[ACTIVE] = shade (0.90, @bg_color)
115
base[SELECTED] = mix(0.50, shade (1.05,@selected_bg_color), @tooltip_bg_color)
116
base[INSENSITIVE] = @bg_color
118
text[NORMAL] = @text_color
119
text[PRELIGHT] = @text_color
120
text[ACTIVE] = @selected_fg_color
121
text[SELECTED] = @selected_fg_color
122
text[INSENSITIVE] = darker (@bg_color)
135
file = "Images/Shadows/shadow-in.png"
136
border = { 1, 1, 2, 2}
144
file = "Images/Shadows/shadow-out.png"
145
border = { 1, 1, 2, 2}
154
file = "Images/Frame-Gap/frame-etched-out.png"
155
border = { 1, 1, 1, 2}
163
file = "Images/Shadows/shadow-etched-out.png"
164
border = { 1, 1, 1, 1}
172
function = SHADOW_GAP
175
file = "Images/Frame-Gap/frame-in.png"
176
border ={ 4, 4, 4, 4}
178
gap_start_file = "Images/Frame-Gap/frame-gapstart-in.png"
179
gap_start_border = { 4, 0, 4, 0}
180
gap_end_file = "Images/Frame-Gap/frame-gapend-in.png"
181
gap_end_border = { 0, 4, 4, 0}
189
function = SHADOW_GAP
192
file = "Images/Frame-Gap/frame-out.png"
193
border = { 4, 4, 4, 4}
195
gap_start_file = "Images/Frame-Gap/frame-gapstart-out.png"
196
gap_start_border = { 4, 0, 4, 0}
197
gap_end_file = "Images/Frame-Gap/frame-gapend-out.png"
198
gap_end_border = { 0, 4, 4, 0}
202
# Frame (Shadow etched in)
205
function = SHADOW_GAP
208
file = "Images/Frame-Gap/frame-etched-in.png"
209
border = { 1, 1, 4, 4}
211
gap_start_file = "Images/Frame-Gap/frame-gapstart-ein.png"
212
gap_start_border = { 2, 2, 2, 2}
213
gap_end_file = "Images/Frame-Gap/frame-gapend-ein.png"
214
gap_end_border = { 2, 2, 2, 2}
218
# Frame (Shadow etched out)
221
function = SHADOW_GAP
224
file = "Images/Frame-Gap/frame-etched-out.png"
225
border = { 0, 0, 0, 2}
227
gap_start_file = "Images/Frame-Gap/gap-etched-out.png"
228
#gap_start_border = { 2, 2, 2, 2}
229
gap_end_file = "Images/Frame-Gap/gap-etched-out.png"
230
#gap_end_border = { 2, 2, 2, 2}
235
# Handles (normal, prelight and insensitive)
241
overlay_file = "Images/Panel/handle-h.png"
242
overlay_stretch = FALSE
243
orientation = HORIZONTAL
250
overlay_file = "Images/Panel/handle-h-prelight.png"
251
overlay_stretch = FALSE
252
orientation = HORIZONTAL
259
overlay_file = "Images/Panel/handle-h-pressed.png"
260
overlay_stretch = FALSE
261
orientation = HORIZONTAL
268
overlay_file = "Images/Panel/handle-h-insens.png"
269
overlay_stretch = FALSE
270
orientation = HORIZONTAL
279
overlay_file = "Images/Panel/handle-v.png"
280
overlay_stretch = FALSE
281
orientation = VERTICAL
288
overlay_file = "Images/Panel/handle-v-prelight.png"
289
overlay_stretch = FALSE
290
orientation = VERTICAL
297
overlay_file = "Images/Panel/handle-v-pressed.png"
298
overlay_stretch = FALSE
299
orientation = VERTICAL
306
overlay_file = "Images/Panel/handle-v-insens.png"
307
overlay_stretch = FALSE
308
orientation = VERTICAL
316
file = "Images/Lines/line-v.png"
317
#border = { 0, 1, 0, 0 }
325
file = "Images/Lines/line-h.png"
326
#border = { 1, 1, 0, 1 }
330
#@author:dilomo@ focus image used on buttons any derivatives (check box, combo and so on) Now obsolate!
335
file = "Images/Others/focus.png"
336
border = { 2, 2, 2, 2 }
340
# Arrows (all states)
346
overlay_file = "Images/Arrows/arrow-up.png"
347
overlay_border = { 0, 0, 0, 0 }
348
overlay_stretch = FALSE
357
overlay_file = "Images/Arrows/arrow-up-prelight.png"
358
overlay_border = { 0, 0, 0, 0 }
359
overlay_stretch = FALSE
368
overlay_file = "Images/Arrows/arrow-up-pressed.png"
369
overlay_border = { 0, 0, 0, 0 }
370
overlay_stretch = FALSE
379
overlay_file = "Images/Arrows/arrow-up-insens.png"
380
overlay_border = { 0, 0, 0, 0 }
381
overlay_stretch = FALSE
390
overlay_file = "Images/Arrows/arrow-down.png"
391
overlay_border = { 0, 0, 0, 0 }
392
overlay_stretch = FALSE
393
arrow_direction = DOWN
401
overlay_file = "Images/Arrows/arrow-down-prelight.png"
402
overlay_border = { 0, 0, 0, 0 }
403
overlay_stretch = FALSE
404
arrow_direction = DOWN
412
overlay_file = "Images/Arrows/arrow-down-pressed.png"
413
overlay_border = { 0, 0, 0, 0 }
414
overlay_stretch = FALSE
415
arrow_direction = DOWN
423
overlay_file = "Images/Arrows/arrow-down-insens.png"
424
overlay_border = { 0, 0, 0, 0 }
425
overlay_stretch = FALSE
426
arrow_direction = DOWN
434
overlay_file = "Images/Arrows/arrow-left.png"
435
overlay_border = { 0, 0, 0, 0 }
436
overlay_stretch = FALSE
437
arrow_direction = LEFT
445
overlay_file = "Images/Arrows/arrow-left-prelight.png"
446
overlay_border = { 0, 0, 0, 0 }
447
overlay_stretch = FALSE
448
arrow_direction = LEFT
456
overlay_file = "Images/Arrows/arrow-left-pressed.png"
457
overlay_border = { 0, 0, 0, 0 }
458
overlay_stretch = FALSE
459
arrow_direction = LEFT
467
overlay_file = "Images/Arrows/arrow-left-insens.png"
468
overlay_border = { 0, 0, 0, 0 }
469
overlay_stretch = FALSE
470
arrow_direction = LEFT
478
overlay_file = "Images/Arrows/arrow-right.png"
479
overlay_border = { 0, 0, 0, 0 }
480
overlay_stretch = FALSE
481
arrow_direction = RIGHT
489
overlay_file = "Images/Arrows/arrow-right-prelight.png"
490
overlay_border = { 0, 0, 0, 0 }
491
overlay_stretch = FALSE
492
arrow_direction = RIGHT
500
overlay_file = "Images/Arrows/arrow-right-pressed.png"
501
overlay_border = { 0, 0, 0, 0 }
502
overlay_stretch = FALSE
503
arrow_direction = RIGHT
511
overlay_file = "Images/Arrows/arrow-right-insens.png"
512
overlay_border = { 0, 0, 0, 0 }
513
overlay_stretch = FALSE
514
arrow_direction = RIGHT
518
# Expander (all states)
525
expander_style = COLLAPSED
526
file = "Images/Expander/expander-normal-c.png"
527
border = { 2, 2, 2, 2 }
534
expander_style = COLLAPSED
535
file = "Images/Expander/expander-prelight-c.png"
536
border = { 2, 2, 2, 2 }
543
expander_style = COLLAPSED
544
file = "Images/Expander/expander-active-c.png"
545
border = { 2, 2, 2, 2 }
552
expander_style = COLLAPSED
553
file = "Images/Expander/expander-insens-c.png"
554
border = { 2, 2, 2, 2 }
562
expander_style = SEMI_COLLAPSED
563
file = "Images/Expander/expander-normal-sc.png"
564
border = { 2, 2, 2, 2 }
571
expander_style = SEMI_COLLAPSED
572
file = "Images/Expander/expander-prelight-sc.png"
573
border = { 2, 2, 2, 2 }
580
expander_style = SEMI_COLLAPSED
581
file = "Images/Expander/expander-active-sc.png"
582
border = { 2, 2, 2, 2 }
587
# function = EXPANDER
588
# state = INSENSITIVE
589
# expander_style = SEMI_COLLAPSED
590
# file = "Images/Expander/expander-insens-sc.png"
591
# border = { 2, 2, 2, 2 }
599
expander_style = SEMI_EXPANDED
600
file = "Images/Expander/expander-normal-se.png"
601
border = { 2, 2, 2, 2 }
608
expander_style = SEMI_EXPANDED
609
file = "Images/Expander/expander-prelight-se.png"
610
border = { 2, 2, 2, 2 }
617
expander_style = SEMI_EXPANDED
618
file = "Images/Expander/expander-active-se.png"
619
border = { 2, 2, 2, 2 }
624
# function = EXPANDER
625
# state = INSENSITIVE
626
# expander_style = SEMI_EXPANDED
627
# file = "Images/Expander/expander-insens-se.png"
628
# border = { 2, 2, 2, 2 }
636
expander_style = EXPANDED
637
file = "Images/Expander/expander-normal-e.png"
638
border = { 2, 2, 2, 2 }
645
expander_style = EXPANDED
646
file = "Images/Expander/expander-prelight-e.png"
647
border = { 2, 2, 2, 2 }
654
expander_style = EXPANDED
655
file = "Images/Expander/expander-active-e.png"
656
border = { 2, 2, 2, 2 }
663
expander_style = EXPANDED
664
file = "Images/Expander/expander-insens-e.png"
665
border = { 2, 2, 2, 2 }
669
# Use Images from the -Menu subfolder because in most cases the controls are embedded in lists and shadows underneath are not appropriate.
670
#OPTIONs themeing for widgets that are not pure optionbuttons (e.g. in lists):
672
# Set the insensitive state for all shadows
679
overlay_file = "Images/Check-Radio-Menu/opt-normal-insensitive.png"
680
overlay_stretch = FALSE
689
overlay_file = "Images/Check-Radio-Menu/opt-mark-insensitive.png"
690
overlay_stretch = FALSE
698
overlay_file = "Images/Check-Radio-Menu/opt-line-insensitive.png"
699
overlay_stretch = FALSE
702
#Set the prelight fro all shadows
709
overlay_file = "Images/Check-Radio-Menu/opt-normal-prelight.png"
710
overlay_stretch = FALSE
718
overlay_file = "Images/Check-Radio-Menu/opt-mark-prelight.png"
719
overlay_stretch = FALSE
727
overlay_file = "Images/Check-Radio-Menu/opt-line-prelight.png"
728
overlay_stretch = FALSE
731
# Theme everything else the same (NORMAL, SELECTED, ACTIVE)
737
overlay_file = "Images/Check-Radio-Menu/opt-normal.png"
738
overlay_stretch = FALSE
745
overlay_file = "Images/Check-Radio-Menu/opt-mark.png"
746
overlay_stretch = FALSE
753
overlay_file = "Images/Check-Radio-Menu/opt-line.png"
754
overlay_stretch = FALSE
757
# CHECKs themeing for widgets that are not pure checkbuttons (e.g. in lists):
758
# Set the insensitive state for all shadows
765
overlay_file = "Images/Check-Radio-Menu/check-normal-insensitive.png"
766
overlay_stretch = FALSE
774
overlay_file = "Images/Check-Radio-Menu/check-mark-insensitive.png"
775
overlay_stretch = FALSE
783
overlay_file = "Images/Check-Radio-Menu/check-line-insensitive.png"
784
overlay_stretch = FALSE
786
#Set the prelight fro all shadows
793
overlay_file = "Images/Check-Radio-Menu/check-normal-prelight.png"
794
overlay_stretch = FALSE
802
overlay_file = "Images/Check-Radio-Menu/check-mark-prelight.png"
803
overlay_stretch = FALSE
811
overlay_file = "Images/Check-Radio-Menu/check-line-prelight.png"
812
overlay_stretch = FALSE
821
overlay_file = "Images/Check-Radio-Menu/check-normal.png"
822
overlay_stretch = FALSE
829
overlay_file = "Images/Check-Radio-Menu/check-mark.png"
830
overlay_stretch = FALSE
837
overlay_file = "Images/Check-Radio-Menu/check-line.png"
838
overlay_stretch = FALSE
844
style "newwave-wide" = "newwave-default"
846
bg[SELECTED] = @selected_bg_color
851
style "newwave-wider" = "newwave-default"
853
bg[SELECTED] = @selected_bg_color
861
#=========================================================
862
#=========================================================
863
# Pixmap widget styles
864
#=========================================================
865
#=========================================================
869
style "newwave-frame" = "newwave-wide"
875
# function = FLAT_BOX
878
# file = "Images/Frame-Gap/frame2.png"
884
#=========================================================
886
#=========================================================
888
style "newwave-button" = "newwave-wider"
891
bg[NORMAL] = shade (0.98, @bg_color)
892
bg[PRELIGHT] = shade (1.04, @bg_color)
893
bg[ACTIVE] = shade (0.92, @bg_color)
895
GtkButton::interior_focus = 1
897
GtkWidget::focus_padding = 0
898
GtkButton::focus_width = 1
899
GtkButton::displace_focus = 1
902
GtkButton::child_displacement_x = 0
903
GtkButton::child_displacement_y = 1
905
# Increase because focus padding is zero
906
GtkButton::inner-border = {2, 2, 2, 2}
908
# Use to show glow around default buttons
909
GtkButton::default-border = { 3, 3, 3, 3}
910
GtkButton::default-outside-border = { 3, 3, 3, 3}
922
file = "Images/Buttons/button-focus.png"
923
border = {4, 4, 4, 4}
934
file = "Images/Buttons/button-normal.png"
935
border ={ 4, 4, 4, 4 }
939
#Used for default buttons glow
944
detail = "buttondefault"
945
file = "Images/Buttons/button-default.png"
946
border ={ 4, 4, 4, 4 }
955
file = "Images/Buttons/button-pressed.png"
956
border = { 4, 4, 4, 4 }
962
#@author:dilomo@ prelight used on toggle buttons when they are pressed in
969
file = "Images/Buttons/button-pressed-prelight.png"
970
border = { 4, 4, 4, 4 }
973
#@author:dilomo@ prelight used on normal buttons
980
file = "Images/Buttons/button-prelight.png"
981
border = { 4, 4, 4, 4 }
990
file = "Images/Buttons/button-insensitive-in.png"
991
border = { 4, 4, 4, 4 }
1000
file = "Images/Buttons/button-insensitive.png"
1001
border = { 4, 4, 4, 4 }
1009
#=========================================================
1011
#=========================================================
1012
style "newwave-progressbar" = "newwave-default"
1023
file = "Images/ProgressBar/trough-progressbar-horiz.png"
1024
border = { 4, 4, 4, 4 }
1026
overlay_file = "Images/ProgressBar/over-trough-horiz.png"
1027
overlay_stretch = TRUE
1028
overlay_border = { 2, 2, 2, 2 }
1029
orientation = HORIZONTAL
1036
file = "Images/ProgressBar/trough-progressbar-horiz.png"
1037
border = { 4, 4, 4, 4 }
1039
# overlay_file = "Images/ProgressBar/over-trough-horiz.png"
1040
# overlay_stretch = TRUE
1041
# overlay_border = { 2, 2, 2, 2 }
1042
orientation = VERTICAL
1049
file = "Images/ProgressBar/progressbar-horiz.png"
1050
border = { 2, 2, 2, 2 }
1052
overlay_file = "Images/ProgressBar/over-progressbar-horiz.png"
1053
overlay_stretch = FALSE
1054
overlay_border = { 2, 2, 2, 2 }
1055
orientation = HORIZONTAL
1061
file = "Images/ProgressBar/progressbar-vert.png"
1062
border = { 2, 2, 2, 2 }
1064
overlay_file = "Images/ProgressBar/over-progressbar-horiz.png"
1065
overlay_stretch = TRUE
1066
overlay_border = { 2, 2, 2, 2 }
1067
orientation = VERTICAL
1073
#=========================================================
1074
# Check/Radio Buttons
1075
#=========================================================
1076
style "newwave-checkradiobutton" = "newwave-default"
1078
GtkCheckButton::interior_focus = 1
1085
file = "Images/Others/null.png"
1086
border = { 2, 5, 2, 2 }
1093
file = "Images/Check-Radio/checkfocus.png"
1094
border = { 3, 3, 3, 3 }
1100
class "GtkRadioButton" style : highest "newwave-checkradiobutton"
1101
class "GtkCheckButton" style : highest "newwave-checkradiobutton"
1104
style "newwave-radiomenubutton" = "newwave-default"
1114
overlay_file = "Images/Check-Radio-Menu/opt-normal.png"
1115
overlay_stretch = FALSE
1123
overlay_file = "Images/Check-Radio-Menu/opt-normal-prelight.png"
1124
overlay_stretch = FALSE
1132
overlay_file = "Images/Check-Radio-Menu/opt-normal-prelight.png"
1133
overlay_stretch = FALSE
1141
overlay_file = "Images/Check-Radio-Menu/opt-normal-insensitive.png"
1142
overlay_stretch = FALSE
1150
overlay_file = "Images/Check-Radio-Menu/opt-mark.png"
1151
overlay_stretch = FALSE
1159
overlay_file = "Images/Check-Radio-Menu/opt-mark-prelight.png"
1160
overlay_stretch = FALSE
1168
overlay_file = "Images/Check-Radio-Menu/opt-mark-prelight.png"
1169
overlay_stretch = FALSE
1177
overlay_file = "Images/Check-Radio-Menu/opt-mark-insensitive.png"
1178
overlay_stretch = FALSE
1185
file = "Images/Others/null.png"
1186
border = { 2, 2, 2, 2 }
1192
style "newwave-radiobutton" = "newwave-default"
1202
overlay_file = "Images/Check-Radio/opt-normal.png"
1203
overlay_stretch = FALSE
1212
overlay_file = "Images/Check-Radio/opt-normal-prelight.png"
1213
overlay_stretch = FALSE
1221
overlay_file = "Images/Check-Radio/opt-normal-active.png"
1222
overlay_stretch = FALSE
1230
overlay_file = "Images/Check-Radio/opt-normal-insensitive.png"
1231
overlay_stretch = FALSE
1240
overlay_file = "Images/Check-Radio/opt-mark.png"
1241
overlay_stretch = FALSE
1249
overlay_file = "Images/Check-Radio/opt-mark-prelight.png"
1250
overlay_stretch = FALSE
1258
overlay_file = "Images/Check-Radio/opt-mark-active.png"
1259
overlay_stretch = FALSE
1267
overlay_file = "Images/Check-Radio/opt-mark-insensitive.png"
1268
overlay_stretch = FALSE
1277
overlay_file = "Images/Check-Radio/opt-line.png"
1278
overlay_stretch = FALSE
1286
overlay_file = "Images/Check-Radio/opt-line-prelight.png"
1287
overlay_stretch = FALSE
1295
overlay_file = "Images/Check-Radio/opt-line-active.png"
1296
overlay_stretch = FALSE
1304
overlay_file = "Images/Check-Radio/opt-line-insensitive.png"
1305
overlay_stretch = FALSE
1316
file = "Images/Others/null.png"
1317
border = { 2, 2, 2, 2 }
1322
style "newwave-checkmenubutton" = "newwave-default"
1332
overlay_file = "Images/Check-Radio-Menu/check-normal.png"
1333
overlay_stretch = FALSE
1341
overlay_file = "Images/Check-Radio-Menu/check-normal-prelight.png"
1342
overlay_stretch = FALSE
1350
overlay_file = "Images/Check-Radio-Menu/check-normal-prelight.png"
1351
overlay_stretch = FALSE
1359
overlay_file = "Images/Check-Radio-Menu/check-normal-insensitive.png"
1360
overlay_stretch = FALSE
1368
overlay_file = "Images/Check-Radio-Menu/check-mark.png"
1369
overlay_stretch = FALSE
1377
overlay_file = "Images/Check-Radio-Menu/check-mark-prelight.png"
1378
overlay_stretch = FALSE
1386
overlay_file = "Images/Check-Radio-Menu/check-mark-prelight.png"
1387
overlay_stretch = FALSE
1395
overlay_file = "Images/Check-Radio-Menu/check-mark-insensitive.png"
1396
overlay_stretch = FALSE
1404
file = "Images/Others/null.png"
1405
border = { 2, 2, 3, 2 }
1411
style "newwave-checkbutton" = "newwave-default"
1423
overlay_file = "Images/Check-Radio/check-normal.png"
1424
overlay_stretch = FALSE
1432
overlay_file = "Images/Check-Radio/check-normal-prelight.png"
1433
overlay_stretch = FALSE
1441
overlay_file = "Images/Check-Radio/check-normal-active.png"
1442
overlay_stretch = FALSE
1450
overlay_file = "Images/Check-Radio/check-normal-insensitive.png"
1451
overlay_stretch = FALSE
1461
overlay_file = "Images/Check-Radio/check-mark.png"
1462
overlay_stretch = FALSE
1470
overlay_file = "Images/Check-Radio/check-mark-prelight.png"
1471
overlay_stretch = FALSE
1479
overlay_file = "Images/Check-Radio/check-mark-active.png"
1480
overlay_stretch = FALSE
1488
overlay_file = "Images/Check-Radio/check-mark-insensitive.png"
1489
overlay_stretch = FALSE
1498
overlay_file = "Images/Check-Radio/check-line.png"
1499
overlay_stretch = FALSE
1507
overlay_file = "Images/Check-Radio/check-line-prelight.png"
1508
overlay_stretch = FALSE
1516
overlay_file = "Images/Check-Radio/check-line-active.png"
1517
overlay_stretch = FALSE
1525
overlay_file = "Images/Check-Radio/check-line-insensitive.png"
1526
overlay_stretch = FALSE
1529
# This is the overlay image
1535
file = "Images/Others/null.png"
1536
border = { 2, 2, 3, 2 }
1541
#=========================================================
1543
#=========================================================
1545
style "newwave-scrollbar" = "newwave-default"
1551
# Sliders background
1552
#=============================
1558
file = "Images/Scrollbars/trough-scrollbar-horiz.png"
1559
border = { 3, 3, 2, 2 }
1561
orientation = HORIZONTAL
1568
file = "Images/Scrollbars/trough-scrollbar-vert.png"
1569
border = { 2, 2, 3, 3}
1571
orientation = VERTICAL
1574
# Sliders - horizonral
1575
#=============================
1582
file = "Images/Scrollbars/slider-horiz.png"
1583
border = { 5, 5, 5, 5 }
1585
orientation = HORIZONTAL
1594
file = "Images/Scrollbars/slider-horiz-active.png"
1595
border = { 5, 5, 5, 5 }
1597
orientation = HORIZONTAL
1605
file = "Images/Scrollbars/slider-horiz-prelight.png"
1606
border = { 5, 5, 5, 5 }
1608
orientation = HORIZONTAL
1616
file = "Images/Scrollbars/slider-horiz-insens.png"
1617
border = { 5, 5, 5, 5 }
1619
orientation = HORIZONTAL
1622
# Sliders - vertical
1623
#=============================
1630
file = "Images/Scrollbars/slider-vert.png"
1631
border = { 5, 5, 5, 5 }
1633
orientation = VERTICAL
1642
file = "Images/Scrollbars/slider-vert-active.png"
1643
border = { 5, 5, 5, 5 }
1645
# overlay_file = "Images/Scrollbars/slider-vert-active-over.png"
1646
# overlay_border = { 2, 3, 2, 2 }
1647
# overlay_stretch = FALSE
1648
orientation = VERTICAL
1656
file = "Images/Scrollbars/slider-vert-prelight.png"
1657
border = { 5, 5, 5, 5 }
1659
orientation = VERTICAL
1668
file = "Images/Scrollbars/slider-vert-insens.png"
1669
border = { 5, 5, 5, 5 }
1671
orientation = VERTICAL
1676
#=============================
1682
file = "Images/Scrollbars/stepper-up.png"
1683
border = { 5, 5, 5, 5 }
1685
arrow_direction = UP
1692
file = "Images/Scrollbars/stepper-up-prelight.png"
1693
border = { 5, 5, 5, 5 }
1695
arrow_direction = UP
1702
file = "Images/Scrollbars/stepper-up-active.png"
1703
border = { 5, 5, 5, 5 }
1705
arrow_direction = UP
1712
file = "Images/Scrollbars/stepper-up-insens.png"
1714
arrow_direction = UP
1719
#=============================
1725
file = "Images/Scrollbars/stepper-down.png"
1726
border = { 5, 5, 5, 5 }
1728
arrow_direction = DOWN
1735
file = "Images/Scrollbars/stepper-down-prelight.png"
1736
border = { 5, 5, 5, 5 }
1738
arrow_direction = DOWN
1745
file = "Images/Scrollbars/stepper-down-active.png"
1746
border = { 5, 5, 5, 5 }
1748
arrow_direction = DOWN
1755
file = "Images/Scrollbars/stepper-down-insens.png"
1757
arrow_direction = DOWN
1762
#=============================
1768
file = "Images/Scrollbars/stepper-right.png"
1769
border = { 5, 5, 5, 5 }
1771
arrow_direction = RIGHT
1778
file = "Images/Scrollbars/stepper-right-prelight.png"
1779
border = { 5, 5, 5, 5 }
1781
arrow_direction = RIGHT
1788
file = "Images/Scrollbars/stepper-right-active.png"
1789
border = { 5, 5, 5, 5 }
1791
arrow_direction = RIGHT
1798
file = "Images/Scrollbars/stepper-right-insens.png"
1800
arrow_direction = RIGHT
1805
#=============================
1811
file = "Images/Scrollbars/stepper-left.png"
1812
border = { 5, 5, 5, 5 }
1814
arrow_direction = LEFT
1821
file = "Images/Scrollbars/stepper-left-prelight.png"
1822
border = { 5, 5, 5, 5 }
1824
arrow_direction = LEFT
1831
file = "Images/Scrollbars/stepper-left-active.png"
1832
border = { 5, 5, 5, 5 }
1834
arrow_direction = LEFT
1841
file = "Images/Scrollbars/stepper-left-insens.png"
1843
arrow_direction = LEFT
1849
style "newwave-scrolledwindow" = "newwave-default"
1851
GtkScrolledWindow ::scrollbars-within-bevel = 0
1852
GtkScrolledWindow ::scrollbar-spacing = 0
1854
base[NORMAL] = "#ffffff"
1855
bg[NORMAL] = "#ffffff"
1864
file = "Images/Scrollbars/shadow-in-insens.png"
1865
border = {3, 3, 3, 3}
1866
detail = "scrolled_window"
1872
file ="Images/Scrollbars/shadow-in.png"
1873
border = {3, 3, 3, 3}
1874
detail = "scrolled_window"
1880
class "GtkScrolledWindow" style "newwave-scrolledwindow"
1883
#=========================================================
1885
#=========================================================
1886
style "newwave-toolbar"
1898
file = "Images/Toolbar/toolbar-insens.png"
1899
border = { 1, 1, 2, 2}
1906
file = "Images/Toolbar/toolbar.png"
1907
border = { 1, 1, 2, 2}
1912
style "newwave-toolbar-handle"
1922
file = "Images/Toolbar/toolbar-handle.png"
1923
border = { 1, 1, 2, 2}
1929
style "newwave-toolbar-noimage"
1940
file = "Images/Others/null.png"
1941
border = { 1, 1, 4, 4}
1948
file = "Images/Others/null.png"
1949
border = { 1, 1, 4, 4}
1955
#Not working for eclipse
1956
style "newwave-toolbar-noimage-small"
1967
file = "Images/Others/null.png"
1968
border = { 1, 1, 4, 4}
1975
file = "Images/Others/null.png"
1976
border = { 1, 1, 4, 4}
1983
widget_class "*BonoboDockItem" style "newwave-toolbar"
1984
class "*BonoboDockItem" style "newwave-toolbar"
1986
widget_class "*HandleBox" style "newwave-toolbar" #-handle"
1987
class "*HandleBox" style"newwave-toolbar" #-handle"
1989
widget_class "*Toolbar" style "newwave-toolbar"
1990
class "*Toolbar" style "newwave-toolbar"
1992
#Remove images in Rythmbox toolbars besides the search textbox
1993
widget "*RBSourceHeader*" style:highest "newwave-toolbar-noimage"
1994
widget "*HeaderToolbar*" style:highest "newwave-toolbar-noimage"
1995
widget "*FooterToolbar*" style:highest "newwave-toolbar-noimage"
1996
#Fix eclipse toolbars and make them smaller
1997
widget "*swt*toolbar*" style:highest "newwave-toolbar-noimage-small"
2000
#=========================================================
2001
# Toolbar buttons (not currently used)
2002
#=========================================================
2005
style "newwave-toolbuttons" = "newwave-button"
2015
file = "Images/Toolbar/toolbutton-focus.png"
2016
border = {4, 4, 4, 4}
2023
style "newwave-toolbuttons-old" = "newwave-wide"
2028
# GtkWidget::focus_padding = 2
2030
GtkButton::interior_focus = TRUE
2032
GtkWidget::focus_padding = 0
2033
GtkButton::focus_width = 1
2034
GtkButton::displace_focus = TRUE
2037
GtkButton::child_displacement_x = 0
2038
GtkButton::child_displacement_y = 1
2040
# Increase because focus padding is zero
2041
GtkButton::inner-border = {2, 2, 2, 2}
2042
# Use to show glow around default buttons
2043
GtkButton::default-border = { 3, 3, 3, 3}
2044
GtkButton::default-outside-border = { 3, 3, 3, 3}
2054
file = "Images/Toolbar/toolbutton-focus.png"
2055
border = {4, 4, 4, 4}
2065
file = "Images/Toolbar/toolbutton-normal.png"
2066
border = { 4, 4, 4, 4 }
2075
file = "Images/Toolbar/toolbutton-prelight.png"
2076
border = { 4, 4, 4, 4 }
2085
file = "Images/Toolbar/toolbutton-pressed-prelight.png"
2086
border = { 4, 4, 4, 4 }
2094
file = "Images/Toolbar/toolbutton-pressed.png"
2095
border = { 4, 4, 4, 4 }
2104
file = "Images/Toolbar/toolbutton-insensitive.png"
2105
border = { 4, 4, 4, 4 }
2114
file = "Images/Toolbar/toolbutton-pressed-insensitive.png"
2115
border ={ 4, 4, 4, 4 }
2121
#=========================================================
2122
# Toolbar focus button image
2123
#=========================================================
2128
#=========================================================
2130
#=========================================================
2132
style "newwave-range" = "newwave-wide"
2137
# Range - background
2138
#=============================
2142
file = "Images/Range/trough-horizontal.png"
2143
border = { 6, 6, 7, 7 }
2145
orientation = HORIZONTAL
2151
# file = "Images/Range/trough-horizontal-focus.png"
2153
# border = { 7,7,7,7 }
2155
# orientation = HORIZONTAL
2160
file = "Images/Range/trough-vertical.png"
2161
border = { 7,7, 6, 6 }
2163
orientation = VERTICAL
2169
# file = "Images/Range/trough-vertical-focus.png"
2170
# border = {7,7,7,7}
2172
# orientation = VERTICAL
2176
# Range - horizonral
2177
#=============================
2183
file = "Images/Range/null.png"
2184
border = { 0, 0, 0, 0}
2186
overlay_file = "Images/Range/slider-horiz.png"
2187
overlay_stretch = FALSE
2188
orientation = HORIZONTAL
2196
file = "Images/Range/null.png"
2197
border = { 0, 0, 0, 0 }
2199
overlay_file = "Images/Range/slider-horiz-prelight.png"
2200
overlay_stretch = FALSE
2201
orientation = HORIZONTAL
2208
file = "Images/Range/null.png"
2209
border = { 0, 0, 0, 0 }
2211
overlay_file = "Images/Range/slider-horiz-active.png"
2212
overlay_stretch = FALSE
2213
orientation = HORIZONTAL
2220
file = "Images/Range/null.png"
2221
border = { 0, 0, 0, 0 }
2223
overlay_file = "Images/Range/slider-horiz-insens.png"
2224
overlay_stretch = FALSE
2225
orientation = HORIZONTAL
2230
#=============================
2236
file = "Images/Range/null.png"
2237
border = { 0, 0, 0, 0 }
2239
overlay_file = "Images/Range/slider-vert.png"
2240
overlay_stretch = FALSE
2241
orientation = VERTICAL
2248
file = "Images/Range/null.png"
2249
border = { 0, 0, 0, 0 }
2251
overlay_file = "Images/Range/slider-vert-prelight.png"
2252
overlay_stretch = FALSE
2253
orientation = VERTICAL
2260
file = "Images/Range/null.png"
2261
border = { 0, 0, 0, 0 }
2263
overlay_file = "Images/Range/slider-vert-active.png"
2264
overlay_stretch = FALSE
2265
orientation = VERTICAL
2272
file = "Images/Range/null.png"
2273
border = { 0, 0, 0, 0 }
2275
overlay_file = "Images/Range/slider-vert-insens.png"
2276
overlay_stretch = FALSE
2277
orientation = VERTICAL
2283
#=========================================================
2285
#=========================================================
2286
style "newwave-spinbutton" = "newwave-wider"
2289
GtkSpinButton::page-size = 0
2290
GtkWidget::interior_focus = 0
2291
GtkWidget::internal-padding = 4
2296
#@author:dilomo@ This is very important. Do not remove!
2303
#=============================
2308
detail = "spinbutton_up"
2310
file = "Images/Spin/spin-up-bg.png"
2311
border = { 2, 2, 2, 2}
2313
overlay_file = "Images/Spin/arrow-up.png"
2314
overlay_stretch = FALSE
2320
detail = "spinbutton_up"
2322
file = "Images/Spin/spin-up-bg-prelight.png"
2323
border = { 2, 2, 2, 2}
2325
overlay_file = "Images/Spin/arrow-up-prelight.png"
2326
overlay_stretch = FALSE
2332
detail = "spinbutton_up"
2334
file = "Images/Spin/spin-up-bg.png"
2335
border = { 2, 2, 2, 2}
2337
overlay_file = "Images/Spin/arrow-up-disable.png"
2338
overlay_stretch = FALSE
2344
detail = "spinbutton_up"
2346
file = "Images/Spin/spin-up-bg-active.png"
2347
border = { 2, 2, 2, 2}
2349
overlay_file = "Images/Spin/arrow-up-active.png"
2350
overlay_stretch = FALSE
2354
#=============================
2359
detail = "spinbutton_down"
2361
file = "Images/Spin/spin-down-bg.png"
2362
border = { 2, 2, 2, 2}
2364
overlay_file = "Images/Spin/arrow-down.png"
2365
overlay_stretch = FALSE
2371
detail = "spinbutton_down"
2373
file = "Images/Spin/spin-down-bg-prelight.png"
2374
border = { 2, 2, 2, 2}
2376
overlay_file = "Images/Spin/arrow-down-prelight.png"
2377
overlay_stretch = FALSE
2383
detail = "spinbutton_down"
2385
file = "Images/Spin/spin-down-bg.png"
2386
border = { 2, 2, 2, 2}
2388
overlay_file = "Images/Spin/arrow-down-disable.png"
2389
overlay_stretch = FALSE
2395
detail = "spinbutton_down"
2397
file = "Images/Spin/spin-down-bg-active.png"
2398
border = { 2, 2, 2, 3}
2400
overlay_file = "Images/Spin/arrow-down-active.png"
2401
overlay_stretch = FALSE
2405
# Spin - entry (textbox)
2406
#=============================
2411
file = "Images/Spin/text-entry-focus.png"
2412
border = { 2, 2, 3, 3}
2423
file = "Images/Spin/text-entry.png"
2424
border = { 2 , 2 ,3 ,3 }
2435
file = "Images/Spin/text-entry.png"
2436
border = { 2, 2, 2, 2}
2444
#=========================================================
2446
#=========================================================
2447
style "newwave-comboboxentry" = "newwave-wider"
2449
# Makes the button of the combo to have interior focus
2450
GtkButton::interior_focus = 0
2460
file = "Images/Combo/combo-entry-focus.png"
2461
border = {2, 2, 2, 3}
2471
file = "Images/Combo/combo-prelight.png"
2472
border = { 4, 4, 4, 4}
2480
file = "Images/Combo/combo-normal.png"
2481
border = { 4, 4, 4, 4}
2490
file = "Images/Combo/combo-pressed.png"
2491
border = { 4, 4, 4, 4}
2500
file = "Images/Combo/combo-inactive.png"
2501
border = { 4, 4, 4, 4}
2511
file = "Images/Combo/combo-entry.png"
2512
border = { 2,2,2,2 }
2520
style "newwave-combomenu"
2522
fg[PRELIGHT] = @bg_color
2524
widget_class "*GtkComboBox*.*GtkMenu*.*" style "newwave-combomenu"
2526
style "newwave-list-item"
2528
fg[PRELIGHT] = @bg_color
2534
#detail = "listitem"
2536
file = "Images/Tree/selected.png"
2541
widget_class "*<GtkListItem>*" style "newwave-list-item"
2544
#=========================================================
2546
#=========================================================
2547
style "newwave-combobox" = "newwave-comboboxentry"
2552
fg[PRELIGHT] = @bg_color
2555
style "newwave-combobutton" = "newwave-default"
2558
GtkButton::child_displacement_x = 0
2559
GtkButton::child_displacement_y = 1
2560
GtkButton::interior_focus = 1
2568
file = "Images/Combo/combo-focus.png"
2569
border = {2, 2, 3, 3}
2577
file = "Images/Combo/combo-normal.png"
2578
border = { 0, 2, 2, 2}
2588
file = "Images/Combo/combo-prelight.png"
2589
border = { 0, 2, 2, 2}
2599
file = "Images/Combo/combo-prelight.png"
2600
border = { 0, 2, 2, 2}
2608
file = "Images/Combo/combo-pressed.png"
2609
border = { 0, 2, 2, 2}
2616
file = "Images/Combo/combo-inactive.png"
2617
border = { 0, 2, 2, 2}
2624
#=========================================================
2626
#=========================================================
2627
style "newwave-entry" = "newwave-wider"
2629
#@author:dilomo@ Disable outer focus glow because it look ugly in comboboxes and spins
2630
GtkWidget::interior_focus = 0
2631
GtkEntry::inner-border = {2, 2, 1, 1}
2638
# i'm unsure about these
2645
file = "Images/Shadows/entry-shadow-in.png"
2646
border = { 3,3,4,3 }
2655
file = "Images/Shadows/entry-shadow-in.png"
2656
border = { 3,3,4,3 }
2665
file = "Images/Shadows/entry-focus.png"
2666
border = { 2,2,2,2 }
2675
file = "Images/Shadows/entry-focus.png"
2676
border = { 2,2,2,2 }
2681
# Glow image when selected
2687
file = "Images/Shadows/entry-focus.png"
2688
border = {3, 3, 4, 3}
2692
# the actual textbox in normal state
2700
file = "Images/Shadows/entry-shadow-in.png"
2701
border = { 2,2,2,2 }
2709
style "newwave-entry-nofocus" = "newwave-entry"
2711
GtkWidget::interior_focus = 1
2714
#=========================================================
2716
#=========================================================
2717
style "newwave-tasklist" = "newwave-wide"
2721
#=========================================================
2723
#=========================================================
2724
style "newwave-treeview"
2726
# make unfocused items have different text color
2727
text[ACTIVE] = shade(0.43, @selected_bg_color)
2728
text[SELECTED] = @text_color
2730
bg[NORMAL] = "#EDEDED"
2731
bg[SELECTED] = @selected_bg_color
2736
# Focus Images in treeviews
2737
#========================================================
2740
# Focus for the drop item - indicator
2744
detail = "treeview-drop-indicator-left"
2745
file = "Images/Tree/dropindicator.png"
2746
border = {2, 2, 2, 2}
2752
detail = "treeview-drop-indicator-middle"
2753
file = "Images/Tree/dropindicator.png"
2754
border = {2, 2, 2, 2}
2760
detail = "treeview-drop-indicator-right"
2761
file = "Images/Tree/dropindicator.png"
2762
border = {2, 2, 2, 2}
2769
detail = "treeview-drop-indicator"
2770
file = "Images/Tree/dropindicator.png"
2771
border = {2, 2, 2, 2}
2775
# Focus for the seleced row
2779
detail = "treeview-left"
2780
file = "Images/Tree/row-focus.png"
2781
border = {3, 3, 3, 3 }
2787
detail = "treeview-middle"
2788
file = "Images/Tree/row-focus.png"
2789
border = {3, 3, 3, 3 }
2795
detail = "treeview-right"
2796
file = "Images/Tree/row-focus.png"
2797
border = {3, 3, 3, 3 }
2805
file = "Images/Tree/row-focus.png"
2806
border = {3, 3, 3, 3 }
2810
# Focus for the whole empty treeview
2815
file = "Images/Tree/tree-empty-focus.png"
2816
border = {3, 3, 3, 3 }
2822
#========================================================
2824
# Start Selected images
2829
detail = "cell_even_start"
2830
border = {6, 2, 2, 2}
2831
file = "Images/Tree/selected-mid.png"
2838
detail = "cell_odd_start"
2839
border = {6, 2, 2, 2}
2840
file = "Images/Tree/selected-mid.png"
2847
detail = "cell_even_sorted_start"
2848
border = {6, 2, 2, 2}
2849
file = "Images/Tree/selected-mid-odd-sorted.png"
2856
detail = "cell_odd_sorted_start"
2857
border = {6, 2, 2, 2}
2858
file = "Images/Tree/selected-mid-odd-sorted.png"
2862
# Middle Selected images
2867
detail = "cell_even_middle"
2868
border = {2, 2, 2, 2}
2869
file = "Images/Tree/selected-mid.png"
2876
detail = "cell_odd_middle"
2877
border = {2, 2, 2, 2}
2878
file = "Images/Tree/selected-mid.png"
2885
detail = "cell_even_sorted_middle"
2886
border = {2, 2, 2, 2}
2887
file = "Images/Tree/selected-mid-odd-sorted.png"
2894
detail = "cell_odd_sorted_middle"
2895
border = {2, 2, 2, 2}
2896
file = "Images/Tree/selected-mid-odd-sorted.png"
2900
# End Selected images
2905
detail = "cell_even_end"
2906
border = {2, 6, 2, 2}
2907
file = "Images/Tree/selected-end.png"
2914
detail = "cell_odd_end"
2915
border = {2, 6, 2, 2}
2916
file = "Images/Tree/selected-end.png"
2923
detail = "cell_even_sorted_end"
2924
border = {2, 6, 2, 2}
2925
file = "Images/Tree/selected-end-odd-sorted.png"
2932
detail = "cell_odd_sorted_end"
2933
border = {2, 6, 2, 2}
2934
file = "Images/Tree/selected-end-odd-sorted.png"
2939
# This is for treeviews with only one column
2944
border = {6, 2, 2, 2}
2945
file = "Images/Tree/selected.png"
2950
#========================================================
2952
# Start Normal images
2957
detail = "cell_even_start"
2958
border = {2, 2, 2, 2}
2959
file = "Images/Tree/tree-normal.png"
2966
detail = "cell_odd_start"
2967
border = {2, 2, 2, 2}
2968
file = "Images/Tree/tree-normal-odd.png"
2975
detail = "cell_even_sorted_start"
2976
border = {2, 2, 2, 2}
2977
file = "Images/Tree/tree-normal-sorted.png"
2984
detail = "cell_odd_sorted_start"
2985
border = {2, 2, 2, 2}
2986
file = "Images/Tree/tree-normal-sorted-odd.png"
2990
# Middle Normal images
2995
detail = "cell_even_middle"
2996
border = {2, 2, 2, 2}
2997
file = "Images/Tree/tree-normal.png"
3004
detail = "cell_odd_middle"
3005
border = {2, 2, 2, 2}
3006
file = "Images/Tree/tree-normal-odd.png"
3013
detail = "cell_even_sorted_middle"
3014
border = {2, 2, 2, 2}
3015
file = "Images/Tree/tree-normal-sorted.png"
3022
detail = "cell_odd_sorted_middle"
3023
border = {2, 2, 2, 2}
3024
file = "Images/Tree/tree-normal-sorted-odd.png"
3032
detail = "cell_even_end"
3033
border = {2, 2, 2, 2}
3034
file = "Images/Tree/tree-normal-end.png"
3041
detail = "cell_odd_end"
3042
border = {2, 2, 2, 2}
3043
file = "Images/Tree/tree-normal-odd-end.png"
3050
detail = "cell_even_sorted_end"
3051
border = {2, 2, 2, 2}
3052
file = "Images/Tree/tree-normal-sorted-end.png"
3059
detail = "cell_odd_sorted_end"
3060
border = {2, 2, 2, 2}
3061
file = "Images/Tree/tree-normal-sorted-odd-end.png"
3073
file = "Images/Tree/selected.png"
3077
# this is needed for the progressbars inside treeviews (e.g. Transmission, System Info)
3083
file = "Images/Tree/selected-active.png"
3090
#=========================================================
3091
# Treeview in Nautilus SidePane
3092
#=========================================================
3093
style "newwave-treeview-nautilus-sidebar"
3096
# make unfocused items have different text color but darker than in standard treeviews
3097
text[ACTIVE] = shade(0.33, @selected_bg_color)
3098
text[SELECTED] = @text_color
3100
bg[NORMAL] = "#ffffff" # Color of sorted columns
3101
bg[SELECTED] = @selected_bg_color
3106
# Focus Images in treeviews
3107
#========================================================
3110
# Focus for the drop item - indicator
3114
detail = "treeview-drop-indicator"
3115
file = "Images/Tree/dropindicator-sidebar.png"
3116
border = {2, 6, 2, 2}
3120
# Focus for the seleced row
3125
file = "Images/Tree/row-focus-sidebar.png"
3126
border = {3, 6, 3, 3 }
3130
# Focus for the whole empty treeview
3135
file = "Images/Tree/tree-empty-focus.png"
3136
border = {3, 3, 3, 3 }
3141
# This is for treeviews with only one column
3146
border = {2, 6, 2, 2}
3147
file = "Images/Tree/selected-sidebar.png"
3151
# this is needed for the progressbars inside treeviews (e.g. Transmission, System Info)
3157
file = "Images/Tree/selected-active.png"
3163
style "newwave-treeview-header" = "newwave-default"
3165
bg[SELECTED] = mix(0.50, shade (1.05,@selected_bg_color), @tooltip_bg_color)
3167
GtkButton::interior_focus = 1
3168
GtkButton::focus_padding = 0
3171
GtkButton::child_displacement_x = 0
3172
GtkButton::child_displacement_y = 1
3181
file = "Images/ListHeaders/list_header-focus.png"
3182
border = { 2, 2, 2, 2 }
3192
file = "Images/ListHeaders/list_header.png"
3193
border = { 2, 2, 2, 2 }
3202
file = "Images/ListHeaders/list_header-prelight.png"
3203
border = { 2, 2, 2, 2 }
3212
file = "Images/ListHeaders/list_header-insens.png"
3213
border = { 2, 2, 2, 2 }
3217
#Does this do anything?
3224
file = "Images/ListHeaders/list_header-pressed.png"
3225
border = { 2, 2, 2, 2}
3233
file = "Images/ListHeaders/list_header-prelight.png"
3234
border = { 2, 2, 2, 2 }
3239
#widget_class "*List" style "newwave-treeview-header"
3240
#widget_class "*GtkTree*" style "newwave-treeview-header"
3241
#widget_class "*GtkCList*" style "newwave-treeview-header"
3242
#widget_class "*Tree*" style "list-header"
3245
#=========================================================
3247
#=========================================================
3249
style "newwave-notebook"
3251
GtkNotebook::tab-overlap = 6
3252
GtkNotebook::tab-curvature = 3
3259
# Focus - not currently working
3260
#=============================
3266
file = "Images/Tabs/tab-focus.png"
3273
#=============================
3276
function = EXTENSION
3279
file = "Images/Tabs/tab-bottom.png"
3286
function = EXTENSION
3290
file = "Images/Tabs/tab-top.png"
3297
function = EXTENSION
3300
file = "Images/Tabs/tab-left.png"
3307
function = EXTENSION
3310
file = "Images/Tabs/tab-right.png"
3319
function = EXTENSION
3322
file = "Images/Tabs/tab-top-active.png"
3323
border = { 3, 3, 5, 1}
3329
function = EXTENSION
3331
file = "Images/Tabs/tab-bottom-active.png"
3333
border = { 3, 3, 1, 5}
3339
function = EXTENSION
3342
file = "Images/Tabs/tab-left-active.png"
3343
border = { 5, 1, 3, 3}
3349
function = EXTENSION
3352
file = "Images/Tabs/tab-right-active.png"
3353
border = { 1, 5, 3, 3}
3359
#=============================
3364
file = "Images/Tabs/notebook-top.png"
3365
border = { 4, 4, 4, 4 }
3367
gap_file = "Images/Tabs/null-top.png"
3368
gap_border = { 3, 3, 2, 2 }
3369
gap_start_file = "Images/Tabs/top-gap-start.png"
3370
gap_start_border = { 2, 2, 3, 3 }
3371
gap_end_file = "Images/Tabs/top-gap-end.png"
3372
gap_end_border = { 2, 2, 3, 3 }
3379
file = "Images/Tabs/notebook-bottom.png"
3380
border = { 4, 4, 4, 4 }
3382
gap_file = "Images/Tabs/null-bottom.png"
3383
gap_border = { 5, 5, 5, 5 }
3384
gap_start_file = "Images/Tabs/bottom-gap-start.png"
3385
gap_start_border = { 2, 2, 3, 3 }
3386
gap_end_file = "Images/Tabs/bottom-gap-end.png"
3387
gap_end_border = { 2, 2, 3, 3 }
3394
file = "Images/Tabs/notebook-left.png"
3395
border = { 2, 4, 4, 4 }
3397
gap_file = "Images/Tabs/null-left.png"
3398
gap_border = { 2, 2, 2, 2 }
3399
gap_start_file = "Images/Tabs/left-gap-start.png"
3400
gap_start_border = { 3, 2, 3, 2 }
3401
gap_end_file = "Images/Tabs/left-gap-end.png"
3402
gap_end_border = { 3, 2, 2, 3 }
3409
file = "Images/Tabs/notebook-right.png"
3410
border = { 4, 2, 4, 4 }
3412
gap_file = "Images/Tabs/null-right.png"
3413
gap_border = { 1, 1, 3, 3 }
3414
gap_start_file = "Images/Tabs/right-gap-start.png"
3415
gap_start_border = { 2, 3, 3, 2 } #{ 2, 3, 2, 3 }
3416
gap_end_file = "Images/Tabs/right-gap-end.png"
3417
gap_end_border = { 2, 3, 2, 3 }
3422
#=============================
3427
file = "Images/Tabs/notebook-top.png"
3428
border = { 5, 5, 6, 5 }
3437
#=========================================================
3439
#=========================================================
3440
style "newwave-frame-title"
3442
fg[NORMAL] = lighter (@fg_color)
3446
#=========================================================
3448
#=========================================================
3449
style "newwave-tooltips" = "newwave-wider"
3452
fg[NORMAL] = @tooltip_fg_color
3454
bg[NORMAL] = @tooltip_bg_color
3455
bg[SELECTED] = darker(@tooltip_bg_color)
3456
bg[ACTIVE] = darker(@tooltip_bg_color)
3464
file = "Images/Others/tooltip.png"
3465
border = {3, 3, 3, 3}
3471
#=========================================================
3473
#=========================================================
3474
style "newwave-statusbar"
3479
bg[NORMAL] = @bg_color
3480
#fg[ACTIVE] = shade (0.8, @bg_color)
3481
#text[NORMAL] = shade (0.8, @bg_color)
3487
function = RESIZE_GRIP
3489
detail = "statusbar"
3490
overlay_file = "Images/Others/statusgrip.png"
3491
overlay_border = { 0 , 0 , 0 , 0}
3492
overlay_stretch = TRUE
3497
#=========================================================
3499
#=========================================================
3500
style "newwave-scale" = "newwave-range"
3502
#engine "clearlooks"
3509
style "newwave-hscale"
3511
#engine "clearlooks"
3517
style "newwave-vscale"
3519
#engine "clearlooks"
3525
#=========================================================
3527
#=========================================================
3529
style "newwave-menubar" = "newwave-wider"
3534
fg[NORMAL] = @bg_color
3535
fg[PRELIGHT] = lighter(@text_color)
3536
fg[ACTIVE] =@text_color
3537
fg[INSENSITIVE] = shade(0.32 , @bg_color)
3539
bg[NORMAL] = "#5D5D5D" #Replace "#696969" with smth darker to make menubar less visible when loading windows in v. 0.7.x # @author:dilomo@ old value in v0.5.6 "#5f5f5f"
3541
bg[PRELIGHT] = darker(@bg_color)
3542
bg[ACTIVE] = darker(@bg_color)
3543
# @author:gp@ Improve consistency between active-menu-item and menu-background.
3544
bg[SELECTED] = shade ( 0.97, @bg_color) #(old value for shade: 0.90)
3546
# @author:dilomo@ We don't need this anymore as we use the better pixmap
3547
# engine which could even stretch the shadow and fix several issues with VLC and thunderbird
3548
#bg_pixmap[NORMAL] = "Images/MenuMenubar/MenuBar.png"
3557
file = "Images/MenuMenubar/MenuBarBg.png"
3559
border = { 1, 1, 1, 2 }
3560
#overlay_file = "Images/MenuMenubar/MenuBar.png"
3561
#overlay_stretch = TRUE
3569
file = "Images/MenuMenubar/MenuBarBg.png"
3571
border = { 1, 1, 1, 2 }
3572
#overlay_file = "Images/MenuMenubar/MenuBar.png"
3573
#overlay_stretch = TRUE
3581
file = "Images/MenuMenubar/MenuBarBg.png"
3583
border = { 1, 1, 1, 2 }
3584
#overlay_file = "Images/MenuMenubar/MenuBar.png"
3585
#overlay_stretch = TRUE
3593
file = "Images/MenuMenubar/menubar-item.png"
3594
border = { 2, 2, 4, 2 }
3600
style "newwave-menu"
3605
bg[NORMAL] = "#F7F7F7"
3607
base[NORMAL] = "#F7F7F7"
3609
fg[NORMAL] = shade(0.3, "#696969")
3610
fg[PRELIGHT] = @text_color
3611
fg[ACTIVE] = @text_color
3612
fg[SELECTED] = @text_color
3614
text[NORMAL] = @text_color
3615
text[PRELIGHT] = @text_color
3616
text[ACTIVE] = @text_color
3617
text[SELECTED] = @text_color
3618
text[INSENSITIVE] = "#696969"
3621
#fg[NORMAL] = @bg_color
3622
#fg[PRELIGHT] = lighter(@bg_color)
3623
#fg[ACTIVE] = lighter(@bg_color)
3624
#fg[SELECTED] = lighter(@bg_color)
3625
#fg[INSENSITIVE] = darker("#7a7878")
3627
#bg[NORMAL] = "#7a7878"
3628
#bg[PRELIGHT] = "#7a7878"
3629
#bg[ACTIVE] = "#7a7878"
3630
#bg[SELECTED] = darker("#7a7878")
3641
file = "Images/MenuMenubar/combomenu.png" #used because is darker and once the original
3642
border = { 1, 1, 2, 1 }
3648
style "newwave-menu-item"
3654
#fg[NORMAL] = "#ffffff" #shade(1.12, @bg_color)
3655
#fg[PRELIGHT] = @fg_color
3656
#fg[INSENSITIVE] = darker("#696969")
3658
#bg[NORMAL] = "#696969"
3659
#bg[ACTIVE] = shade(1.05,"#696969")
3660
#bg[SELECTED] = shade(1.05,"#696969")
3661
#bg[INSENSITIVE] = "#696969"
3670
file = "Images/MenuMenubar/menuitem.png"
3671
border = { 4, 4, 4, 4 }
3679
overlay_file = "Images/Arrows/arrow-right.png"
3680
overlay_stretch = FALSE
3681
arrow_direction = RIGHT
3688
overlay_file = "Images/Arrows/arrow-right-prelight.png"
3689
overlay_stretch = FALSE
3690
arrow_direction = RIGHT
3697
overlay_file = "Images/Arrows/arrow-right-insens.png"
3698
overlay_stretch = FALSE
3699
arrow_direction = RIGHT
3707
style "newwave-tearoff-menu-item" = "newwave-menu-item"
3714
file = "Images/Arrows/arrow-left.png"
3716
arrow_direction = LEFT
3721
style "newwave-separator-menu-item"
3732
file = "Images/MenuMenubar/MenuLine.png"
3733
border = { 1, 1, 1, 1 }
3739
#=========================================================
3741
#=========================================================
3742
style "newwave-panelmenubar"
3745
# @author:dilomo@ fix the overlay of the main menu
3746
#bg_pixmap[NORMAL] = "Images/MenuMenubar/null.png"
3749
#use anoter file for menus
3754
#use anoter file for menus
3758
file = "Images/MenuMenubar/panel-menubar-item.png"
3759
border = { 4 , 4 , 4 , 4}
3764
#use transparent file for bg
3768
file = "Images/MenuMenubar/null.png"
3769
border = { 0 , 0 , 0 , 0}
3774
#use transparent file for bg
3778
file = "Images/MenuMenubar/null.png"
3779
border = { 0 , 0 , 0 , 0}
3785
# soon a widget <main-menu-name> match will replace and solcve this
3786
widget_class "*Panel*MenuBar*" style :highest "newwave-panelmenubar"
3789
# This had to make the main menu whit white bg (not working yet but will in Ibex)
3790
style "newwave-panelmenu-item"
3792
bg[NORMAL] = "#ffffff"
3794
base[NORMAL] = "#ffffff"
3796
fg[NORMAL] = shade(0.3, "#696969")
3797
fg[PRELIGHT] = @text_color
3798
fg[ACTIVE] = @text_color
3799
fg[SELECTED] = @text_color
3801
text[NORMAL] = @text_color
3802
text[PRELIGHT] = @text_color
3803
text[ACTIVE] = @text_color
3804
text[SELECTED] = @text_color
3805
text[INSENSITIVE] = "#696969"
3813
file = "Images/MenuMenubar/menuitem.png"
3814
border = { 2, 2, 2, 2 }
3822
overlay_file = "Images/Arrows/arrow-right.png"
3823
overlay_stretch = FALSE
3824
arrow_direction = RIGHT
3831
overlay_file = "Images/Arrows/arrow-right-prelight.png"
3832
overlay_stretch = FALSE
3833
arrow_direction = RIGHT
3840
overlay_file = "Images/Arrows/arrow-right-insens.png"
3841
overlay_stretch = FALSE
3842
arrow_direction = RIGHT
3847
widget "*.gnome-panel-main-menu.*" style :highest "newwave-panelmenu-item"
3849
style "newwave-panelmenu" = "newwave-menu"
3851
bg[NORMAL] = "#F5F5F5" #or lighter(@bg_color)
3853
base[NORMAL] = "#F5F5F5"
3855
fg[NORMAL] = darker("#696969")
3856
fg[PRELIGHT] = @text_color
3858
text[NORMAL] = @text_color
3859
text[PRELIGHT] = @text_color
3860
text[ACTIVE] = @text_color
3861
text[SELECTED] = @text_color
3862
text[INSENSITIVE] = "#696969"
3871
file = "Images/MenuMenubar/combomenu.png"
3872
border = { 1, 1, 1, 1 }
3877
widget "*.gnome-panel-main-menu" style :highest "newwave-panelmenu"
3881
#=========================================================
3883
#=========================================================
3884
style "panel" = "newwave-default"
3886
fg[NORMAL] = shade(0.97, @bg_color) #mix(0.70, lighter(@selected_bg_color), @bg_color)
3887
fg[PRELIGHT] = @text_color # lighter(mix(0.90, lighter(@selected_bg_color), @bg_color))
3888
#@autho:gp@ Improve consistency between metacity-frame and application active in taskbar.
3889
fg[ACTIVE] = @base_color # @text_color # lighter(mix(0.50, lighter(@selected_bg_color), @bg_color))
3892
#dark color from v0.1 : "#4C4D4E"
3893
#dark color from v0.1.1 : "#424242"
3894
bg[NORMAL] = "#3a3a3a" #This is dark gray
3895
# @author:gp@ Same color as item selected of taskbar menu.
3896
bg[PRELIGHT] = shade ( 1.60, @bg_color) #shade(3.0, "#424242")
3897
#@autho:gp@ Improve consistency between metacity-frame and application active in taskbar.
3898
bg[ACTIVE] = shade(1.02, "#696969") #bg[ACTIVE] = shade(2.5, "#424242")
3899
#@autho:gp@ Improve consistency between active-menu-item and menu-background.
3900
bg[SELECTED] = shade ( 1.60, @bg_color) #bg[SELECTED] = shade(3.2, "#424242")
3902
bg_pixmap[NORMAL] = "Images/Panel/PanelBarLong.png"
3906
style "panel-nopixmap" = "panel"
3908
bg_pixmap[NORMAL] = "Images/Others/null.png"
3911
#=========================================================
3912
# Panel Buttons (task list, date picker)
3913
#=========================================================
3914
style "newwave-panelbuttons"
3919
GtkWidget::focus_padding = 2
3928
file = "Images/Panel/p-normal.png"
3929
border = { 4, 4, 4, 4 }
3933
#@author:dilomo@ used for normal prelight
3940
file = "Images/Panel/p-prelight.png"
3941
border = { 4, 4, 4, 4 }
3944
#@author:dilomo@ used for active (pressed) buttons prelight
3951
file = "Images/Panel/p-active-prelight.png"
3952
border = { 4, 4, 4, 4 }
3961
file = "Images/Panel/p-active.png"
3962
border = { 4, 4, 4, 4 }
3970
file = "Images/Panel/p-insens.png"
3971
border = { 4, 4, 2, 2 }
3978
overlay_file = "Images/Panel/handle-v.png"
3979
overlay_stretch = FALSE
3980
orientation = VERTICAL
3985
overlay_file = "Images/Panel/handle-h.png"
3986
overlay_stretch = FALSE
3987
orientation = HORIZONTAL
3994
#=========================================================
3995
# Popup Nautilus Widget
3996
#=========================================================
3997
style "newwave-nautilus-location"
3999
bg[NORMAL] = "#E5D0C3"
4000
bg[INSENSITIVE] ="#E5D0C3"
4008
file = "Images/Others/nautilus-popup.png"
4009
border = { 3, 1, 0, 3 }
4011
overlay_file = "Images/Others/nautilus-popup-highlight.png"
4012
overlay_border = { 0, 0, 0, 0 }
4013
overlay_stretch = TRUE
4019
file = "Images/Others/nautilus-popup.png"
4020
border = { 3, 1, 1, 3 }
4022
overlay_file = "Images/Others/nautilus-popup-highlight.png"
4023
overlay_border = { 0, 0, 0, 0 }
4024
overlay_stretch = TRUE
4028
style "newwave-nautilus-location-text"
4030
bg[NORMAL] = mix(0.70, shade (1.05,"#696969"), @bg_color)
4031
bg[INSENSITIVE] = mix(0.80, shade (1.05,"#696969"), @bg_color)
4033
fg[NORMAL] = "#D89C4A"
4034
text[NORMAL] = "#ffffff"
4038
#=========================================================
4039
# Popup Notification Daemon
4040
#=========================================================
4041
style "newwave-notify-daemon"
4043
bg[NORMAL] = @text_color #mix(0.70, shade (1.05,"#696969"), @bg_color)
4044
bg[SELECTED] = @bg_color
4047
#widget_class "*NotifyDaemon*" style :highest "newwave-notify-daemon"
4049
class "*notif*" style :highest "panel" #"newwave-notify-daemon"
4050
class "*Notif*" style :highest "panel" #"newwave-notify-daemon"
4051
widget_class "*notif*" style :highest "panel" #"newwave-notify-daemon"
4052
widget_class "*Notif*" style :highest "panel" #"newwave-notify-daemon"
4054
#=========================================================
4055
# Metacity background
4056
#=========================================================
4057
style "metacity-frame"
4059
bg[SELECTED] = "#696969" # @author:gp@ It must be the same color as menubar (bg[NORMAL])
4060
bg[NORMAL] = "#696969"
4063
# @author:dilomo@ This has to fix the Appearance manager crash
4064
style "newwave-window"
4066
bg_pixmap[NORMAL] = "Images/Others/null.png"
4069
style "newwave-radiocheck" = "newwave-default"
4071
text[PRELIGHT] = @base_color # Text on Mouseover
4077
#=========================================================
4078
#=========================================================
4080
#=========================================================
4081
#=========================================================
4085
# theme radio buttons and checkmarks
4087
class "GtkButton" style "newwave-button"
4089
class "GtkCheck*" style "newwave-checkbutton"
4090
class "GtkRadio*" style "newwave-radiobutton"
4091
class "GtkCheckMenuItem" style : highest "newwave-checkmenubutton"
4092
class "GtkRadioMenuItem" style : highest "newwave-radiomenubutton"
4094
# keep proper colour for Metacity
4095
class "MetaFrames" style "metacity-frame"
4096
class "GtkWindow" style "newwave-window"
4098
# theme default style is applied to every widget
4099
class "GtkWidget" style "newwave-default"
4101
# Increase the x/ythickness in some widgets
4102
class "GtkFrame" style "newwave-frame"
4103
class "GtkSeparator" style "newwave-wide"
4104
class "GtkEntry" style "newwave-entry"
4105
class "GtkOldEditable" style "newwave-entry"
4106
class "GtkToolbar" style "newwave-toolbar"
4107
class "GtkRange" style "newwave-range"
4108
class "GtkSpinButton" style "newwave-spinbutton"
4109
class "GtkScale" style "newwave-scale"
4110
class "GtkVScale" style "newwave-vscale"
4111
class "GtkHScale" style "newwave-hscale"
4112
class "GtkScrollbar" style "newwave-scrollbar"
4113
#class "GtkVScrollbar" style "newwave-scrollbar"
4114
#class "GtkHScrollbar" style "newwave-scrollbar"
4115
class "GtkProgressBar" style "newwave-progressbar"
4116
class "GtkTearoffMenuItem" style "newwave-menu-item"
4117
class "GtkMenuItem" style "newwave-menu-item"
4118
class "GtkImageMenuItem" style "newwave-menu-item"
4119
class "GtkItem" style "newwave-menu-item"
4120
class "GtkOptionMenu" style "newwave-combobox"
4121
class "GtkCombo*" style "newwave-combobox"
4122
class "*Font*" style "newwave-combobox"
4124
# General matching following, the order is choosen so that the right styles override each other
4125
# eg. progressbar needs to be more important then the menu match.
4127
# This is not perfect, it could be done better
4128
# (That is modify *every* widget in the notebook, and change those back that
4129
# we really don't want changed)
4130
widget_class "*Nautilus*<GtkFrame>" style "newwave-default"
4131
widget_class "*<GtkNotebook>*<GtkEventBox>" style "newwave-notebook"
4132
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "newwave-notebook"
4133
widget_class "*<GtkNotebook>*<GtkLayout>" style "newwave-notebook"
4135
widget_class "*<GtkButton>" style "newwave-button"
4136
widget_class "*<GtkLinkButton>" style : highest "newwave-toolbuttons"
4137
widget_class "*<GtkNotebook>" style "newwave-notebook"
4138
widget_class "*<GtkStatusbar>*" style "newwave-statusbar"
4141
widget_class "*<GtkComboBoxEntry>*" style "newwave-comboboxentry"
4142
widget_class "*<GtkCombo>*" style "newwave-combobox"
4143
widget_class "*<GtkMenu>*" style "newwave-menu"
4146
widget_class "*<GtkMenuBar>*" style "newwave-menubar"
4148
class "GtkMenuBar" style "newwave-menubar"
4149
widget_class "GtkMenuBar" style "newwave-menubar"
4151
class "*MenuBar*" style "newwave-menubar"
4152
widget_class "*MenuBar*" style "newwave-menubar"
4154
widget_class "*GtkToolButton*" style : highest "newwave-toolbuttons"
4155
widget_class "*GtkToggleToolButton*" style : highest "newwave-toolbuttons"
4156
widget_class "*GtkMenuToolButton*" style : highest "newwave-toolbuttons"
4157
widget_class "*GtkToolbar*Button" style : highest "newwave-toolbuttons"
4162
# @author:dilomo@ Here "*<GtkMenu>.<GtkMenuItem>*" GtkMenu is used
4163
# to make menus' bg gray not like @selected_bg_color (relevant to Clearlooks)
4164
widget_class "*<GtkMenu>.<GtkMenuItem>*" style "newwave-menu-item"
4165
widget_class"*.GtkAccelMenuItem.*" style "newwave-menu-item"
4168
widget_class "*<GtkSeparatorMenuItem>*" style "newwave-separator-menu-item"
4170
widget_class "*.<GtkFrame>.<GtkLabel>" style "newwave-frame-title"
4171
widget_class "*.<GtkFrame>.*" style "newwave-frame"
4172
widget_class "*.<GtkTreeView>*" style "newwave-treeview"
4173
widget_class "*.GtkFrame.GtkScrolledWindow.GtkTreeView" style "newwave-treeview"
4175
widget_class "*<GtkProgressBar>" style "newwave-progressbar"
4177
widget_class "*Entry.GtkButton" style "newwave-combobutton"
4178
widget_class "*GtkComboBoxEntry*Button" style "newwave-combobutton"
4179
widget_class "*.GtkComboBox.GtkButton" style "newwave-combobutton"
4180
widget_class "*.GtkComboBox.GtkMenu" style "newwave-combomenu"
4181
widget_class "*.GtkCombo.GtkButton" style "newwave-combobutton"
4184
widget_class "*Tool*GtkToggleButton" style "newwave-button"
4185
widget_class "*Tool*GtkButton" style "newwave-button"
4188
widget_class "*.<GtkTreeView>.<GtkButton>" style "newwave-treeview-header"
4189
widget_class "*.<GtkCTree>.<GtkButton>" style "newwave-treeview-header"
4190
widget_class "*.<GtkList>.<GtkButton>" style "newwave-treeview-header"
4191
widget_class "*.<GtkCList>.<GtkButton>" style "newwave-treeview-header"
4193
# Workarounds for Evolution
4194
widget_class "*.ETable.ECanvas" style "newwave-treeview-header"
4195
widget_class "*.ETree.ECanvas" style "newwave-treeview-header"
4199
# The window of the tooltip is called "gtk-tooltip"
4200
#=========================================================
4202
# This will not work if one embeds eg. a button into the tooltip.
4203
# As far as I can tell right now we will need to rework the theme
4204
# quite a bit to get this working correctly.
4205
# (It will involve setting different priorities, etc.)
4206
#=========================================================
4207
widget "gtk-tooltip*" style "newwave-tooltips"
4210
#=========================================================
4211
# W O R K A R O U N D S
4212
#=========================================================
4214
# Special case the nautilus-extra-view-widget
4215
# ToDo: A more generic approach for all applications that have a widget like this.
4216
widget "*.nautilus-extra-view-widget*" style : highest "newwave-nautilus-location"
4217
widget "*.nautilus-extra-view-widget" style : highest "newwave-nautilus-location"
4219
#widget_class "MozillaGtkWidget*MenuBar" style :highest "newwave-menubar"#-mozilla"
4220
#widget "MozillaGtkWidget*Menu*" style :highest "newwave-menu-item-mozilla"
4222
# @author: gp, Special case to set color backgroud in Nautilus Sidebar.
4223
style "newwave-nautilus-sidebar"
4225
GtkTreeView::even_row_color = @bg_color
4226
# Make the sep line fade out
4233
file = "Images/Lines/line-h-faded.png"
4237
# Make the handle be a vert line in order to better separate nautilus files view
4244
overlay_file = "Images/Others/null.png"
4245
overlay_stretch = FALSE
4246
orientation = VERTICAL
4253
overlay_file = "Images/Others/null.png"
4254
overlay_stretch = FALSE
4255
orientation = VERTICAL
4262
overlay_file = "Images/Panel/handle-v-pressed.png"
4263
overlay_stretch = FALSE
4264
orientation = VERTICAL
4271
overlay_file = "Images/Panel/handle-v-insens.png"
4272
overlay_stretch = FALSE
4273
orientation = VERTICAL
4279
style "newwave-nautilus-sidebar-handles"
4283
# TODO: Make the handle be a vert line in order to better separate nautilus files view
4290
overlay_file = "Images/Others/null.png"
4291
overlay_stretch = FALSE
4292
orientation = VERTICAL
4299
overlay_file = "Images/Others/null.png"
4300
overlay_stretch = FALSE
4301
orientation = VERTICAL
4308
overlay_file = "Images/Panel/handle-v-pressed.png"
4309
overlay_stretch = FALSE
4310
orientation = VERTICAL
4317
overlay_file = "Images/Panel/handle-v-insens.png"
4318
overlay_stretch = FALSE
4319
orientation = VERTICAL
4325
widget_class "NautilusNavigationWindow.GtkTable.NautilusHorizontalSplitter.NautilusSidePane.GtkNotebook.*" style "newwave-nautilus-sidebar"
4326
#widget_class "NautilusNavigationWindow.GtkTable.NautilusHorizontalSplitter.NautilusSidePane.*" style "newwave-nautilus-sidebar-handles"
4327
widget_class "NautilusNavigationWindow.GtkTable.NautilusHorizontalSplitter.NautilusSidePane.GtkNotebook.*Tree*" style "newwave-treeview-nautilus-sidebar"
4330
style "newwave-nautilus-filemanager"
4332
#bg[NORMAL] = "##FFE68D"
4333
#base[NORMAL] = "#FF9E9E"
4334
bg_pixmap[NORMAL] = "Images/MenuMenubar/combomenu.png"
4336
#widget_class "NautilusNavigationWindow.GtkTable.NautilusHorizontalSplitter.*FM*View.*" style "newwave-nautilus-filemanager"
4338
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
4339
# Note that the work around assumes that the combobox is _not_ in
4340
# appears-as-list mode.
4341
# Similar hack also in the menuitem style.
4342
# This style does not affect GtkComboBoxEntry, it does have an effect
4343
# on comboboxes in appears-as-list mode though.
4344
style "newwave-combobox-text-color-workaround"
4346
text[NORMAL] = @fg_color
4347
text[PRELIGHT] = @fg_color
4348
text[SELECTED] = @selected_fg_color
4349
text[ACTIVE] = @fg_color
4350
text[INSENSITIVE] = darker (@bg_color)
4352
widget_class "*.<GtkComboBox>.<GtkCellView>" style "newwave-combobox-text-color-workaround"
4355
# This inverts the menus of comboboxes - white bg and dark text
4356
# Unfortunately it does not work on the obsolete option menus that are used by some apps.
4357
style "newwave-menuitem-text-is-fg-color-workaround"
4366
file = "Images/MenuMenubar/menuitem.png"
4367
border = { 2, 2, 2, 2 }
4373
widget "*.gtk-combobox-popup-menu.*" style :highest "newwave-menuitem-text-is-fg-color-workaround"
4375
style "newwave-popupmenu-workaround"
4377
fg[NORMAL] = "#696969"
4378
fg[SELECTED] = @text_color
4380
bg[NORMAL] = "#ffffff"
4382
text[NORMAL] = @text_color
4383
text[PRELIGHT] = @text_color
4384
text[SELECTED] = @selected_fg_color
4385
text[ACTIVE] = @fg_color
4386
text[INSENSITIVE] = darker (@bg_color)
4394
file = "Images/MenuMenubar/combomenu.png"
4395
border = { 1, 1, 1, 1 }
4401
widget "*.gtk-combobox-popup-menu" style :highest "newwave-popupmenu-workaround"
4405
# Work around the usage of GtkLabel inside GtkListItems to display text.
4406
# This breaks because the label is shown on a background that is based on the
4408
style "newwave-fg-is-text-color-workaround"
4410
fg[NORMAL] = @text_color
4411
fg[PRELIGHT] = @text_color
4412
fg[ACTIVE] = @selected_fg_color
4413
fg[SELECTED] = @selected_fg_color
4414
fg[INSENSITIVE] = darker(@bg_color)
4416
text[ACTIVE] = shade(0.43, @selected_bg_color)
4417
text[SELECTED] = @text_color
4419
bg[NORMAL] = @bg_color
4420
bg[SELECTED] = @selected_bg_color
4429
file = "Images/Tree/selected.png"
4437
file = "Images/Tree/selected-active.png"
4445
file = "Images/Tree/selected.png"
4451
widget_class "*<GtkListItem>*" style "newwave-fg-is-text-color-workaround"
4452
# The same problem also exists for GtkCList and GtkCTree
4453
# Only match GtkCList and not the parent widgets, because that would also change the headers.
4455
widget_class "*<GtkCList>" style "newwave-fg-is-text-color-workaround"
4458
style "newwave-evo-new-button-workaround"
4470
file = "Images/Toolbar/toolbar-evo.png"
4471
border = { 3, 3, 3,3}
4478
file = "Images/Toolbar/toolbar-evo.png"
4479
border = { 3, 3, 3,3}
4486
file = "Images/Toolbar/toolbar-evo.png"
4487
border = { 3, 3, 3,3}
4493
#This are some dirty hacks to make evolution look decent
4494
# TODO: find out a better way to do that
4496
# Fix the toolbar by using flat style
4497
widget_class "*EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "newwave-evo-new-button-workaround"
4498
#Fix the New button that was broken when fixing the toolbar
4499
widget_class "*EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem.InternalToolbar.BonoboUIToolbarControlItem.GtkVBox.BonoboWidget.BonoboSocket.BonoboPlug.EComboButton*" style:highest "newwave-button"
4500
# Fix the menu that was broken when fixing the toolbar
4501
widget_class "*EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem.GtkMenuBar*" style "newwave-menubar"
4502
# Fix the double entry search box in the top right corner
4503
widget_class "*EShellWindow.GtkVBox.BonoboDock.GtkVBox.GtkHPaned.GtkNotebook.BonoboWidget.BonoboSocket.BonoboPlug.EMFolderBrowser.EFilterBar.GtkHBox.GtkHBox.EIconEntry.GtkHBox.GtkEntry" style :highest "newwave-entry-nofocus"
4506
#=========================================================
4508
#=========================================================
4512
class "*Mail*" style "panel"
4513
class "*Tray*" style "panel"
4514
class "*tray*" style "panel"
4515
widget_class "*Tray*" style "panel"
4516
widget_class "*tray*" style "panel"
4517
widget "*TrayIcon*" style "panel"
4518
class "*Panel*Applet*" style "panel"
4519
widget_class "*Panel*GtkToggleButton" style "panel"
4520
widget_class "*Panel*GtkButton" style "panel"
4521
widget_class "*.Panel*Button*GtkLabel" style "panel"
4522
widget_class "*.Panel*GtkLabel" style "panel"
4523
widget "*PanelWidget*" style "panel"
4524
widget "*PanelApplet*" style "panel"
4525
class "PanelApp*" style "panel"
4526
class "PanelToplevel*" style "panel"
4527
widget_class "*Mail*" style "panel"
4528
widget_class "*Netstatus*" style "panel"
4529
widget_class "*Tomboy*Tray*" style "panel"
4530
widget "*fast-user-switch*" style "panel"
4531
widget_class "*PanelToplevel*" style "panel"
4532
class "Xfce*Panel*" style "panel"
4533
widget_class "*Xfce*Panel*" style "panel"
4534
widget_class "*PanelApplet*" style "panel"
4535
widget_class "*PanelWidget*" style "panel"
4536
# @author:dilomo@ cpu-frequency applet was with dark text. Fix it.
4537
widget_class "*FreqApplet*" style "panel"
4539
#(TODO:)fixes for banshee and drawers
4540
#widget_class "*DrawerApplet*" style "panel-nopixmap"
4542
widget_class "*Panel*GtkToggleButton" style "newwave-panelbuttons"
4543
widget "*.tasklist-button" style "newwave-panelbuttons"
4544
widget_class "*PanelToplevel*Button" style "newwave-panelbuttons"
4545
widget_class "*Xfce*Panel*.GtkToggleButton" style "newwave-panelbuttons"
4546
widget_class "*Xfce*NetkTasklist*GtkToggleButton" style "newwave-panelbuttons"
4548
# Theme panel elements
4549
#widget "*PanelWidget*" style "panel"
4550
#widget "*PanelApplet
4551
#widget "*fast-user-switch*" style "panel"
4552
#class "PanelApp*" style "panel"
4553
#class "PanelToplevel*" style "panel"
4554
#widget_class "*Mail*" style "panel"
4555
#widget_class "*notif*" style "panel"
4556
#widget_class "*Notif*" style "panel"
4557
# @author:dilomo@ cpu-frequency applet was with dark text. Fix it.
4558
#widget_class "*FreqApplet*" style "panel"
4559
#widget_class "*AllTray*" style "panel"
4560
# @author:dilomo@ Only testing this as it is alpha software.
4561
#widget "*.globalmenu-applet-eventbox" style : highest "panel"