Merge lp:~tombeckmann/egtk/metacity-wm-support into lp:~elementary-design/egtk/trunk

Proposed by Tom Beckmann
Status: Merged
Approved by: Danielle Foré
Approved revision: 236
Merged at revision: 237
Proposed branch: lp:~tombeckmann/egtk/metacity-wm-support
Merge into: lp:~elementary-design/egtk/trunk
Diff against target: 908 lines (+904/-0)
1 file modified
metacity-1/metacity-theme-2.xml (+904/-0)
To merge this branch: bzr merge lp:~tombeckmann/egtk/metacity-wm-support
Reviewer Review Type Date Requested Status
Danielle Foré Approve
Review via email: mp+216069@code.launchpad.net

Commit message

re-add support for metacity-based wm's to fix ubiquity

Description of the change

This adds support for metacity. Basically, it's just a copy of the -3.xml file with some small adjustments to make metacity happy.

Support for metacity for one is nice to have, just in case you need a non-compositing wm, and it also appears as if the installation session is using metacity, so this branch would fix the title decorations.

To post a comment you must log in.
Revision history for this message
Danielle Foré (danrabbit) :
review: Approve
Revision history for this message
Danielle Foré (danrabbit) wrote :

Let's do this!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'metacity-1/metacity-theme-2.xml'
2--- metacity-1/metacity-theme-2.xml 1970-01-01 00:00:00 +0000
3+++ metacity-1/metacity-theme-2.xml 2014-04-16 11:41:06 +0000
4@@ -0,0 +1,904 @@
5+<?xml version="1.0"?>
6+<metacity_theme>
7+<info>
8+ <name>elementary</name>
9+ <author>Daniel Fore</author>
10+ <copyright>elementary LLC.</copyright>
11+ <date>2009-2014</date>
12+ <description>elementary theme for LibMutter-based WM's</description>
13+</info>
14+
15+<!-- :: CONSTANTS :: -->
16+
17+<constant name="C_border_focused" value="shade/gtk:bg[NORMAL]/0.5" />
18+<constant name="C_highlight_color" value="shade/gtk:bg[NORMAL]/1.4" />
19+<constant name="C_text_color" value="gtk:fg[NORMAL]" />
20+<constant name="C_title_color" value="gtk:fg[NORMAL]" />
21+<constant name="C_title_shadow_color" value="gtk:bg[NORMAL]" />
22+
23+<!-- :: GEOMETRIES :: -->
24+
25+<frame_geometry name="normal" rounded_top_left="4" rounded_top_right="4">
26+ <distance name="left_width" value="1"/>
27+ <distance name="right_width" value="1"/>
28+ <distance name="bottom_height" value="1"/>
29+ <distance name="left_titlebar_edge" value="4"/>
30+ <distance name="right_titlebar_edge" value="4"/>
31+ <distance name="title_vertical_pad" value="0"/>
32+ <aspect_ratio name="button" value="1.0"/>
33+ <border name="title_border" left="10" right="10" top="7" bottom="3"/>
34+ <border name="button_border" left="2" right="2" top="5" bottom="1"/>
35+</frame_geometry>
36+
37+<frame_geometry name="max" parent="normal" rounded_top_left="false" rounded_top_right="false">
38+ <distance name="left_width" value="0"/>
39+ <distance name="right_width" value="0"/>
40+ <distance name="bottom_height" value="0"/>
41+</frame_geometry>
42+
43+<frame_geometry name="nobuttons" hide_buttons="true" parent="normal">
44+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
45+</frame_geometry>
46+
47+<frame_geometry name="border" has_title="false" parent="normal" >
48+ <distance name="left_width" value="1" />
49+ <distance name="right_width" value="1" />
50+ <distance name="bottom_height" value="1" />
51+ <border name="title_border" left="10" right="10" top="0" bottom="0" />
52+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
53+ <distance name="title_vertical_pad" value="1" />
54+</frame_geometry>
55+
56+<frame_geometry name="borderless" has_title="false" parent="normal" >
57+ <distance name="left_width" value="0" />
58+ <distance name="right_width" value="0" />
59+ <distance name="bottom_height" value="0" />
60+ <distance name="title_vertical_pad" value="0" />
61+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
62+ <border name="title_border" left="0" right="0" top="0" bottom="0" />
63+</frame_geometry>
64+
65+<!-- ::: BORDER OUTLINE ::: -->
66+
67+<draw_ops name="border_focused">
68+ <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" />
69+</draw_ops>
70+
71+<draw_ops name="border_unfocused">
72+ <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" />
73+</draw_ops>
74+
75+<draw_ops name="rounded_border">
76+ <line color="C_border_focused" x1="4" y1="0" x2="width-5" y2="0" />
77+ <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" />
78+ <line color="C_border_focused" x1="0" y1="4" x2="0" y2="height-2" />
79+ <line color="C_border_focused" x1="width-1" y1="4" x2="width-1" y2="height-2" />
80+ <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" />
81+ <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" />
82+ <!-- double arcs for darker borders -->
83+ <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" />
84+ <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" />
85+</draw_ops>
86+
87+<draw_ops name="rounded_hilight">
88+ <line color="C_highlight_color" x1="5" y1="1" x2="width-6" y2="1" />
89+ <arc color="C_highlight_color" x="1" y="1" width="7" height="7" start_angle="270" extent_angle="90" />
90+ <arc color="C_highlight_color" x="width-10" y="1" width="9" height="7" start_angle="0" extent_angle="90" />
91+</draw_ops>
92+
93+
94+<draw_ops name="border_right_focused">
95+ <line
96+ x1="width" y1="0"
97+ x2="width" y2="height"
98+ color="C_border_focused" />
99+</draw_ops>
100+
101+<draw_ops name="border_right_unfocused">
102+ <line
103+ x1="width" y1="0"
104+ x2="width" y2="height"
105+ color="C_border_focused" />
106+</draw_ops>
107+
108+<draw_ops name="border_left_focused">
109+ <line
110+ x1="0" y1="0"
111+ x2="0" y2="height"
112+ color="C_border_focused" />
113+</draw_ops>
114+
115+<draw_ops name="border_left_unfocused">
116+ <line
117+ x1="0" y1="0"
118+ x2="0" y2="height"
119+ color="C_border_focused" />
120+</draw_ops>
121+
122+<!-- ::: TITLES ::: -->
123+
124+<draw_ops name="title_focused">
125+ <title color="C_title_shadow_color" x="((width - title_width) / 2) `max` 0" y="1 `max` ((height-title_height)/2)+1"/>
126+ <title color="C_title_color" x="((width - title_width) / 2) `max` 0" y="0 `max` ((height-title_height)/2)"/>
127+</draw_ops>
128+
129+<draw_ops name="title_unfocused">
130+ <title color="C_title_shadow_color" x="((width - title_width) / 2) `max` 0" y="1 `max` ((height-title_height)/2)+1"/>
131+ <title color="C_title_color" x="((width - title_width) / 2) `max` 0" y="0 `max` ((height-title_height)/2)"/>
132+</draw_ops>
133+
134+<!-- ::: TITLEBAR ::: -->
135+
136+<draw_ops name="entire_background_focused">
137+ <rectangle color="shade/gtk:bg[NORMAL]/1" x="1" y="5" width="width-2" height="height-6" filled="true" />
138+
139+</draw_ops>
140+
141+<draw_ops name="entire_background_unfocused">
142+ <rectangle color="shade/gtk:bg[NORMAL]/1" x="1" y="5" width="width-2" height="height-6" filled="true" />
143+</draw_ops>
144+
145+<draw_ops name="dialog_background_focused">
146+ <rectangle color="shade/gtk:bg[NORMAL]/1" x="1" y="5" width="width-2" height="height-6" filled="true" />
147+</draw_ops>
148+
149+<draw_ops name="titlebar_fill_focused">
150+ <gradient type="vertical" x="0" y="0" width="width" height="top_height">
151+ <color value="shade/gtk:bg[NORMAL]/1"/>
152+ <color value="shade/gtk:bg[NORMAL]/1"/>
153+ </gradient>
154+</draw_ops>
155+
156+<draw_ops name="dialog_titlebar_fill_focused">
157+ <rectangle color="shade/gtk:bg[NORMAL]/1" x="1" y="1" width="width-2" height="height-2" filled="true" />
158+</draw_ops>
159+
160+<draw_ops name="titlebar_fill_unfocused">
161+ <gradient type="vertical" x="1" y="1" width="width-2" height="height-2">
162+ <color value="shade/gtk:bg[NORMAL]/1"/>
163+ <color value="shade/gtk:bg[NORMAL]/1"/>
164+ </gradient>
165+</draw_ops>
166+
167+<draw_ops name="hilight">
168+ <line color="C_highlight_color" x1="0" y1="0" x2="width-1" y2="0" />
169+</draw_ops>
170+
171+<draw_ops name="titlebar_focused">
172+ <include name="titlebar_fill_focused" />
173+ <include name="hilight" />
174+</draw_ops>
175+
176+<draw_ops name="rounded_titlebar_focused">
177+ <include name="titlebar_fill_focused" />
178+ <include name="rounded_hilight" />
179+</draw_ops>
180+
181+<draw_ops name="dialog_titlebar_focused">
182+ <include name="dialog_titlebar_fill_focused" />
183+ <include name="rounded_hilight" />
184+</draw_ops>
185+
186+<!-- :: OVERLAY ICONS :: -->
187+
188+<draw_ops name="hover">
189+ <image filename="pressed.svg"
190+ x="(width - object_width) / 2"
191+ y="(height - object_height) / 2"
192+ width="object_width"
193+ height="object_height"
194+ alpha="0.6"/>
195+</draw_ops>
196+
197+<draw_ops name="pressed">
198+ <image filename="pressed.svg"
199+ x="(width - object_width) / 2"
200+ y="(height - object_height) / 2"
201+ width="object_width"
202+ height="object_height"/>
203+</draw_ops>
204+
205+<!-- :: CLOSE ICON :: -->
206+
207+<draw_ops name="close_focused">
208+ <image filename="close.svg"
209+ x="(width - object_width) / 2"
210+ y="(height - object_height) / 2"
211+ width="object_width"
212+ height="object_height"
213+ colorize="C_text_color" />
214+</draw_ops>
215+
216+<draw_ops name="close_hover">
217+ <include name="close_focused" />
218+ <include name="hover" />
219+</draw_ops>
220+
221+<draw_ops name="close_focused_pressed">
222+ <include name="close_focused" />
223+ <include name="pressed" />
224+</draw_ops>
225+
226+<draw_ops name="close_unfocused">
227+ <image filename="close.svg"
228+ x="(width - object_width) / 2"
229+ y="(height - object_height) / 2"
230+ width="object_width"
231+ height="object_height"
232+ alpha="0.6"
233+ colorize="C_text_color" />
234+</draw_ops>
235+
236+<draw_ops name="close_unfocused_hover">
237+ <include name="close_unfocused" />
238+ <include name="hover" />
239+</draw_ops>
240+
241+<draw_ops name="close_unfocused_pressed">
242+ <include name="close_unfocused" />
243+ <include name="pressed" />
244+</draw_ops>
245+
246+<!-- :: MAXIMIZE ICON :: -->
247+
248+<draw_ops name="maximize_focused">
249+ <image filename="maximize.svg"
250+ x="(width - object_width) / 2"
251+ y="(height - object_height) / 2"
252+ width="object_width"
253+ height="object_height"
254+ colorize="C_text_color" />
255+</draw_ops>
256+
257+<draw_ops name="maximize_hover">
258+ <include name="maximize_focused" />
259+ <include name="hover" />
260+</draw_ops>
261+
262+<draw_ops name="maximize_focused_pressed">
263+ <include name="maximize_focused" />
264+ <include name="pressed" />
265+</draw_ops>
266+
267+<draw_ops name="maximize_unfocused">
268+ <image filename="maximize.svg"
269+ x="(width - object_width) / 2"
270+ y="(height - object_height) / 2"
271+ width="object_width"
272+ height="object_height"
273+ alpha="0.6"
274+ colorize="C_text_color" />
275+</draw_ops>
276+
277+<draw_ops name="maximize_unfocused_hover">
278+ <include name="maximize_unfocused" />
279+ <include name="hover" />
280+</draw_ops>
281+
282+<draw_ops name="maximize_unfocused_pressed">
283+ <include name="maximize_unfocused" />
284+ <include name="pressed" />
285+</draw_ops>
286+
287+<!-- :: UNMAXIMIZE ICON :: -->
288+
289+<draw_ops name="unmaximize_focused">
290+ <image filename="unmaximize.svg"
291+ x="(width - object_width) / 2"
292+ y="(height - object_height) / 2"
293+ width="object_width"
294+ height="object_height"
295+ colorize="C_text_color" />
296+</draw_ops>
297+
298+<draw_ops name="unmaximize_hover">
299+ <include name="unmaximize_focused" />
300+ <include name="hover" />
301+</draw_ops>
302+
303+<draw_ops name="unmaximize_focused_pressed">
304+ <include name="unmaximize_focused" />
305+ <include name="pressed" />
306+</draw_ops>
307+
308+<draw_ops name="unmaximize_unfocused">
309+ <image filename="unmaximize.svg"
310+ x="(width - object_width) / 2"
311+ y="(height - object_height) / 2"
312+ width="object_width"
313+ height="object_height"
314+ alpha="0.6"
315+ colorize="C_text_color" />
316+</draw_ops>
317+
318+<draw_ops name="unmaximize_unfocused_hover">
319+ <include name="unmaximize_unfocused" />
320+ <include name="hover" />
321+</draw_ops>
322+
323+<draw_ops name="unmaximize_unfocused_pressed">
324+ <include name="unmaximize_unfocused" />
325+ <include name="pressed" />
326+</draw_ops>
327+
328+<!-- :: MINIMIZE ICON :: -->
329+
330+<draw_ops name="minimize_focused">
331+ <image filename="minimize.svg"
332+ x="(width - object_width) / 2"
333+ y="(height - object_height) / 2"
334+ width="object_width"
335+ height="object_height"
336+ colorize="C_text_color" />
337+</draw_ops>
338+
339+<draw_ops name="minimize_hover">
340+ <include name="minimize_focused" />
341+ <include name="hover" />
342+</draw_ops>
343+
344+<draw_ops name="minimize_focused_pressed">
345+ <include name="minimize_focused" />
346+ <include name="pressed" />
347+</draw_ops>
348+
349+<draw_ops name="minimize_unfocused">
350+ <image filename="minimize.svg"
351+ x="(width - object_width) / 2"
352+ y="(height - object_height) / 2"
353+ width="object_width"
354+ height="object_height"
355+ alpha="0.6"
356+ colorize="C_text_color" />
357+</draw_ops>
358+
359+<draw_ops name="minimize_unfocused_hover">
360+ <include name="minimize_unfocused" />
361+ <include name="hover" />
362+</draw_ops>
363+
364+<draw_ops name="minimize_unfocused_pressed">
365+ <include name="minimize_unfocused" />
366+ <include name="pressed" />
367+</draw_ops>
368+
369+
370+<!-- :: BLANK :: -->
371+
372+<draw_ops name="blank"/>
373+
374+<!-- :: FRAME STYLES :: -->
375+
376+<frame_style name="normal_focused" geometry="normal">
377+ <piece position="entire_background" draw_ops="entire_background_focused" />
378+ <piece position="titlebar" draw_ops="rounded_titlebar_focused" />
379+ <piece position="title" draw_ops="title_focused" />
380+ <piece position="overlay" draw_ops="rounded_border" />
381+ <button function="close" state="normal" draw_ops="close_focused" />
382+ <button function="close" state="prelight" draw_ops="close_hover" />
383+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
384+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
385+ <button function="maximize" state="prelight" draw_ops="maximize_hover" />
386+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
387+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
388+ <button function="minimize" state="prelight" draw_ops="minimize_hover" />
389+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
390+ <button function="menu" state="normal" draw_ops="blank" />
391+ <button function="menu" state="pressed" draw_ops="blank" />
392+ <button function="shade" state="normal" draw_ops="blank" />
393+ <button function="shade" state="pressed" draw_ops="blank" />
394+ <button function="unshade" state="normal" draw_ops="blank" />
395+ <button function="unshade" state="pressed" draw_ops="blank" />
396+
397+ <button function="above" state="normal"><draw_ops></draw_ops></button>
398+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
399+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
400+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
401+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
402+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
403+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
404+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
405+</frame_style>
406+
407+<frame_style name="normal_unfocused" geometry="normal">
408+ <piece position="entire_background" draw_ops="entire_background_focused" />
409+ <piece position="titlebar" draw_ops="rounded_titlebar_focused" />
410+ <piece position="title" draw_ops="title_unfocused" />
411+ <piece position="overlay" draw_ops="rounded_border" />
412+ <button function="close" state="normal" draw_ops="close_unfocused"/>
413+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
414+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
415+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
416+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_hover"/>
417+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
418+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
419+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
420+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
421+ <button function="menu" state="normal" draw_ops="blank" />
422+ <button function="menu" state="prelight" draw_ops="blank" />
423+ <button function="menu" state="pressed" draw_ops="blank" />
424+ <button function="shade" state="normal" draw_ops="blank" />
425+ <button function="shade" state="prelight" draw_ops="blank" />
426+ <button function="shade" state="pressed" draw_ops="blank" />
427+ <button function="unshade" state="normal" draw_ops="blank" />
428+ <button function="unshade" state="prelight" draw_ops="blank" />
429+ <button function="unshade" state="pressed" draw_ops="blank" />
430+ <button function="above" state="normal"><draw_ops></draw_ops></button>
431+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
432+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
433+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
434+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
435+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
436+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
437+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
438+</frame_style>
439+
440+<frame_style name="normal_max_focused" geometry="max">
441+ <piece position="entire_background" draw_ops="entire_background_focused" />
442+ <piece position="titlebar" draw_ops="titlebar_focused" />
443+ <piece position="title" draw_ops="title_focused" />
444+ <button function="close" state="normal" draw_ops="close_focused" />
445+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
446+ <button function="close" state="prelight" draw_ops="close_hover" />
447+ <button function="maximize" state="normal" draw_ops="unmaximize_focused" />
448+ <button function="maximize" state="prelight" draw_ops="unmaximize_hover" />
449+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed" />
450+
451+ <button function="minimize" state="normal" draw_ops="minimize_focused"/>
452+ <button function="minimize" state="prelight" draw_ops="minimize_hover"/>
453+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
454+ <button function="menu" state="normal" draw_ops="blank" />
455+ <button function="menu" state="pressed" draw_ops="blank" />
456+ <button function="shade" state="normal" draw_ops="blank" />
457+ <button function="shade" state="pressed" draw_ops="blank" />
458+ <button function="unshade" state="normal" draw_ops="blank" />
459+ <button function="unshade" state="pressed" draw_ops="blank" />
460+ <button function="above" state="normal" draw_ops="blank" />
461+ <button function="above" state="pressed" draw_ops="blank" />
462+ <button function="unabove" state="normal" draw_ops="blank" />
463+ <button function="unabove" state="pressed" draw_ops="blank" />
464+ <button function="stick" state="normal" draw_ops="blank" />
465+ <button function="stick" state="pressed" draw_ops="blank" />
466+ <button function="unstick" state="normal" draw_ops="blank" />
467+ <button function="unstick" state="pressed" draw_ops="blank" />
468+</frame_style>
469+
470+<frame_style name="normal_max_unfocused" geometry="max">
471+ <piece position="entire_background" draw_ops="entire_background_focused" />
472+ <piece position="titlebar" draw_ops="titlebar_focused" />
473+ <piece position="title" draw_ops="title_unfocused" />
474+ <button function="close" state="normal" draw_ops="close_unfocused"/>
475+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
476+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
477+ <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/>
478+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_hover"/>
479+ <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/>
480+
481+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
482+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
483+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
484+ <button function="menu" state="normal" draw_ops="blank" />
485+ <button function="menu" state="pressed" draw_ops="blank" />
486+ <button function="shade" state="normal" draw_ops="blank" />
487+ <button function="shade" state="pressed" draw_ops="blank" />
488+ <button function="unshade" state="normal" draw_ops="blank" />
489+ <button function="unshade" state="pressed" draw_ops="blank" />
490+ <button function="above" state="normal" draw_ops="blank" />
491+ <button function="above" state="pressed" draw_ops="blank" />
492+ <button function="unabove" state="normal" draw_ops="blank" />
493+ <button function="unabove" state="pressed" draw_ops="blank" />
494+ <button function="stick" state="normal" draw_ops="blank" />
495+ <button function="stick" state="pressed" draw_ops="blank" />
496+ <button function="unstick" state="normal" draw_ops="blank" />
497+ <button function="unstick" state="pressed" draw_ops="blank" />
498+</frame_style>
499+
500+<frame_style name="normal_max_shaded_focused" geometry="max">
501+ <piece position="entire_background" draw_ops="entire_background_focused" />
502+ <piece position="titlebar" draw_ops="titlebar_fill_focused" />
503+ <piece position="title" draw_ops="title_focused" />
504+ <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece>
505+ <button function="close" state="normal" draw_ops="close_focused" />
506+ <button function="close" state="prelight" draw_ops="close_hover" />
507+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
508+ <button function="maximize" state="normal" draw_ops="unmaximize_focused" />
509+ <button function="maximize" state="prelight" draw_ops="unmaximize_hover" />
510+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed" />
511+
512+ <button function="minimize" state="normal" draw_ops="minimize_focused"/>
513+ <button function="minimize" state="prelight" draw_ops="minimize_hover"/>
514+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
515+ <button function="menu" state="normal" draw_ops="blank" />
516+ <button function="menu" state="pressed" draw_ops="blank" />
517+ <button function="shade" state="normal" draw_ops="blank" />
518+ <button function="shade" state="pressed" draw_ops="blank" />
519+ <button function="unshade" state="normal" draw_ops="blank" />
520+ <button function="unshade" state="pressed" draw_ops="blank" />
521+ <button function="above" state="normal" draw_ops="blank" />
522+ <button function="above" state="pressed" draw_ops="blank" />
523+ <button function="unabove" state="normal" draw_ops="blank" />
524+ <button function="unabove" state="pressed" draw_ops="blank" />
525+ <button function="stick" state="normal" draw_ops="blank" />
526+ <button function="stick" state="pressed" draw_ops="blank" />
527+ <button function="unstick" state="normal" draw_ops="blank" />
528+ <button function="unstick" state="pressed" draw_ops="blank" />
529+</frame_style>
530+
531+<frame_style name="normal_max_shaded_unfocused" geometry="max">
532+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
533+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
534+ <piece position="title" draw_ops="title_unfocused" />
535+ <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece>
536+ <button function="close" state="normal" draw_ops="close_unfocused"/>
537+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
538+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
539+ <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/>
540+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_hover"/>
541+ <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/>
542+
543+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
544+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
545+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
546+ <button function="menu" state="normal" draw_ops="blank" />
547+ <button function="menu" state="pressed" draw_ops="blank" />
548+ <button function="shade" state="normal" draw_ops="blank" />
549+ <button function="shade" state="pressed" draw_ops="blank" />
550+ <button function="unshade" state="normal" draw_ops="blank" />
551+ <button function="unshade" state="pressed" draw_ops="blank" />
552+ <button function="above" state="normal" draw_ops="blank" />
553+ <button function="above" state="pressed" draw_ops="blank" />
554+ <button function="unabove" state="normal" draw_ops="blank" />
555+ <button function="unabove" state="pressed" draw_ops="blank" />
556+ <button function="stick" state="normal" draw_ops="blank" />
557+ <button function="stick" state="pressed" draw_ops="blank" />
558+ <button function="unstick" state="normal" draw_ops="blank" />
559+ <button function="unstick" state="pressed" draw_ops="blank" />
560+</frame_style>
561+
562+<frame_style name="dialog_focused" geometry="nobuttons">
563+ <piece position="entire_background" draw_ops="dialog_background_focused" />
564+ <piece position="titlebar" draw_ops="dialog_titlebar_focused" />
565+ <piece position="title" draw_ops="title_focused" />
566+ <piece position="overlay" draw_ops="rounded_border" />
567+ <button function="close" state="normal" draw_ops="close_focused" />
568+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
569+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
570+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
571+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
572+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
573+ <button function="menu" state="normal" draw_ops="blank" />
574+ <button function="menu" state="pressed" draw_ops="blank" />
575+ <button function="shade" state="normal" draw_ops="blank" />
576+ <button function="shade" state="pressed" draw_ops="blank" />
577+ <button function="unshade" state="normal" draw_ops="blank" />
578+ <button function="unshade" state="pressed" draw_ops="blank" />
579+
580+ <button function="above" state="normal"><draw_ops></draw_ops></button>
581+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
582+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
583+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
584+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
585+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
586+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
587+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
588+</frame_style>
589+
590+<frame_style name="dialog_unfocused" geometry="nobuttons">
591+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
592+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
593+ <piece position="title" draw_ops="title_unfocused" />
594+ <piece position="overlay" draw_ops="rounded_border" />
595+ <button function="close" state="normal" draw_ops="close_unfocused"/>
596+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
597+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
598+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
599+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_hover"/>
600+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
601+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
602+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
603+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
604+ <button function="menu" state="normal" draw_ops="blank" />
605+ <button function="menu" state="prelight" draw_ops="blank" />
606+ <button function="menu" state="pressed" draw_ops="blank" />
607+ <button function="shade" state="normal" draw_ops="blank" />
608+ <button function="shade" state="prelight" draw_ops="blank" />
609+ <button function="shade" state="pressed" draw_ops="blank" />
610+ <button function="unshade" state="normal" draw_ops="blank" />
611+ <button function="unshade" state="prelight" draw_ops="blank" />
612+ <button function="unshade" state="pressed" draw_ops="blank" />
613+ <button function="above" state="normal"><draw_ops></draw_ops></button>
614+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
615+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
616+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
617+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
618+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
619+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
620+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
621+</frame_style>
622+
623+<frame_style name="modal_dialog_focused" geometry="nobuttons">
624+ <piece position="entire_background" draw_ops="entire_background_focused" />
625+ <piece position="titlebar" draw_ops="dialog_titlebar_focused" />
626+ <piece position="title" draw_ops="title_focused" />
627+ <piece position="overlay" draw_ops="rounded_border" />
628+ <button function="close" state="normal" draw_ops="close_focused" />
629+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
630+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
631+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
632+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
633+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
634+ <button function="menu" state="normal" draw_ops="blank" />
635+ <button function="menu" state="pressed" draw_ops="blank" />
636+ <button function="shade" state="normal" draw_ops="blank" />
637+ <button function="shade" state="pressed" draw_ops="blank" />
638+ <button function="unshade" state="normal" draw_ops="blank" />
639+ <button function="unshade" state="pressed" draw_ops="blank" />
640+
641+ <button function="above" state="normal"><draw_ops></draw_ops></button>
642+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
643+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
644+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
645+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
646+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
647+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
648+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
649+</frame_style>
650+
651+<frame_style name="modal_dialog_unfocused" geometry="nobuttons">
652+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
653+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
654+ <piece position="title" draw_ops="title_unfocused" />
655+ <piece position="overlay" draw_ops="rounded_border" />
656+ <button function="close" state="normal" draw_ops="close_unfocused"/>
657+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
658+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
659+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
660+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_hover"/>
661+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
662+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
663+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
664+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
665+ <button function="menu" state="normal" draw_ops="blank" />
666+ <button function="menu" state="prelight" draw_ops="blank" />
667+ <button function="menu" state="pressed" draw_ops="blank" />
668+ <button function="shade" state="normal" draw_ops="blank" />
669+ <button function="shade" state="prelight" draw_ops="blank" />
670+ <button function="shade" state="pressed" draw_ops="blank" />
671+ <button function="unshade" state="normal" draw_ops="blank" />
672+ <button function="unshade" state="prelight" draw_ops="blank" />
673+ <button function="unshade" state="pressed" draw_ops="blank" />
674+ <button function="above" state="normal"><draw_ops></draw_ops></button>
675+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
676+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
677+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
678+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
679+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
680+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
681+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
682+</frame_style>
683+
684+<frame_style name="utility_focused" geometry="normal">
685+ <piece position="entire_background" draw_ops="dialog_background_focused" />
686+ <piece position="titlebar" draw_ops="dialog_titlebar_focused" />
687+ <piece position="title" draw_ops="title_focused" />
688+ <piece position="overlay" draw_ops="rounded_border" />
689+ <button function="close" state="normal" draw_ops="close_focused" />
690+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
691+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
692+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
693+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
694+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
695+ <button function="menu" state="normal" draw_ops="blank" />
696+ <button function="menu" state="pressed" draw_ops="blank" />
697+ <button function="shade" state="normal" draw_ops="blank" />
698+ <button function="shade" state="pressed" draw_ops="blank" />
699+ <button function="unshade" state="normal" draw_ops="blank" />
700+ <button function="unshade" state="pressed" draw_ops="blank" />
701+
702+ <button function="above" state="normal"><draw_ops></draw_ops></button>
703+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
704+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
705+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
706+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
707+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
708+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
709+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
710+</frame_style>
711+
712+<frame_style name="utility_unfocused" geometry="normal">
713+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
714+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
715+ <piece position="title" draw_ops="title_unfocused" />
716+ <piece position="overlay" draw_ops="rounded_border" />
717+ <button function="close" state="normal" draw_ops="close_unfocused"/>
718+ <button function="close" state="prelight" draw_ops="close_unfocused_hover"/>
719+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
720+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
721+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_hover"/>
722+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
723+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
724+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_hover"/>
725+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
726+ <button function="menu" state="normal" draw_ops="blank" />
727+ <button function="menu" state="prelight" draw_ops="blank" />
728+ <button function="menu" state="pressed" draw_ops="blank" />
729+ <button function="shade" state="normal" draw_ops="blank" />
730+ <button function="shade" state="prelight" draw_ops="blank" />
731+ <button function="shade" state="pressed" draw_ops="blank" />
732+ <button function="unshade" state="normal" draw_ops="blank" />
733+ <button function="unshade" state="prelight" draw_ops="blank" />
734+ <button function="unshade" state="pressed" draw_ops="blank" />
735+ <button function="above" state="normal"><draw_ops></draw_ops></button>
736+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
737+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
738+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
739+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
740+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
741+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
742+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
743+</frame_style>
744+
745+<frame_style name="border_focused" geometry="border">
746+ <piece position="entire_background" draw_ops="entire_background_focused" />
747+ <piece position="overlay" draw_ops="border_focused" />
748+ <button function="close" state="normal"><draw_ops></draw_ops></button>
749+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
750+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
751+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
752+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
753+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
754+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
755+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
756+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
757+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
758+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
759+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
760+ <button function="above" state="normal"><draw_ops></draw_ops></button>
761+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
762+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
763+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
764+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
765+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
766+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
767+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
768+</frame_style>
769+
770+<frame_style name="border_unfocused" geometry="border">
771+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
772+ <piece position="overlay" draw_ops="border_unfocused" />
773+ <button function="close" state="normal"><draw_ops></draw_ops></button>
774+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
775+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
776+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
777+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
778+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
779+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
780+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
781+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
782+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
783+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
784+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
785+ <button function="above" state="normal"><draw_ops></draw_ops></button>
786+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
787+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
788+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
789+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
790+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
791+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
792+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
793+</frame_style>
794+
795+<frame_style name="borderless" geometry="borderless">
796+ <button function="close" state="normal"><draw_ops></draw_ops></button>
797+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
798+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
799+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
800+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
801+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
802+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
803+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
804+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
805+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
806+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
807+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
808+ <button function="above" state="normal"><draw_ops></draw_ops></button>
809+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
810+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
811+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
812+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
813+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
814+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
815+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
816+</frame_style>
817+
818+<!-- placeholder for unimplementated styles-->
819+<frame_style name="blank" geometry="normal">
820+ <button function="close" state="normal"><draw_ops></draw_ops></button>
821+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
822+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
823+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
824+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
825+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
826+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
827+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
828+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
829+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
830+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
831+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
832+ <button function="above" state="normal"><draw_ops></draw_ops></button>
833+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
834+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
835+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
836+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
837+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
838+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
839+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
840+</frame_style>
841+
842+<!-- frame style sets -->
843+
844+<frame_style_set name="normal_style_set">
845+ <frame focus="yes" state="normal" resize="both" style="normal_focused"/>
846+ <frame focus="no" state="normal" resize="both" style="normal_unfocused"/>
847+ <frame focus="yes" state="maximized" style="normal_max_focused"/>
848+ <frame focus="no" state="maximized" style="normal_max_unfocused"/>
849+ <frame focus="yes" state="shaded" style="normal_focused"/>
850+ <frame focus="no" state="shaded" style="normal_focused"/>
851+ <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/>
852+ <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_focused"/>
853+</frame_style_set>
854+
855+<frame_style_set name="dialog_style_set">
856+ <frame focus="yes" state="normal" resize="both" style="dialog_focused"/>
857+ <frame focus="no" state="normal" resize="both" style="dialog_focused"/>
858+ <frame focus="yes" state="maximized" style="blank"/>
859+ <frame focus="no" state="maximized" style="blank"/>
860+ <frame focus="yes" state="shaded" style="dialog_focused"/>
861+ <frame focus="no" state="shaded" style="dialog_focused"/>
862+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
863+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
864+</frame_style_set>
865+
866+<frame_style_set name="modal_dialog_style_set">
867+ <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/>
868+ <frame focus="no" state="normal" resize="both" style="modal_dialog_focused"/>
869+ <frame focus="yes" state="maximized" style="blank"/>
870+ <frame focus="no" state="maximized" style="blank"/>
871+ <frame focus="yes" state="shaded" style="modal_dialog_focused"/>
872+ <frame focus="no" state="shaded" style="modal_dialog_focused"/>
873+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
874+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
875+</frame_style_set>
876+
877+<frame_style_set name="utility_style_set">
878+ <frame focus="yes" state="normal" resize="both" style="utility_focused"/>
879+ <frame focus="no" state="normal" resize="both" style="utility_focused"/>
880+ <frame focus="yes" state="maximized" style="blank"/>
881+ <frame focus="no" state="maximized" style="blank"/>
882+ <frame focus="yes" state="shaded" style="utility_focused"/>
883+ <frame focus="no" state="shaded" style="utility_focused"/>
884+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
885+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
886+</frame_style_set>
887+
888+<frame_style_set name="border_style_set">
889+ <frame focus="yes" state="normal" resize="both" style="border_focused"/>
890+ <frame focus="no" state="normal" resize="both" style="border_focused"/>
891+ <frame focus="yes" state="maximized" style="borderless"/>
892+ <frame focus="no" state="maximized" style="borderless"/>
893+ <frame focus="yes" state="shaded" style="blank"/>
894+ <frame focus="no" state="shaded" style="blank"/>
895+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
896+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
897+</frame_style_set>
898+
899+<!-- windows -->
900+
901+<window type="normal" style_set="normal_style_set"/>
902+<window type="dialog" style_set="dialog_style_set"/>
903+<window type="modal_dialog" style_set="modal_dialog_style_set"/>
904+<window type="menu" style_set="utility_style_set"/>
905+<window type="utility" style_set="utility_style_set"/>
906+<window type="border" style_set="border_style_set"/>
907+
908+</metacity_theme>

Subscribers

People subscribed via source and target branches

to all changes:
to status/vote changes: