Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/data/themes
diff options
context:
space:
mode:
Diffstat (limited to 'data/themes')
-rw-r--r--data/themes/default/Vera.ttfbin0 -> 65932 bytes
-rw-r--r--data/themes/default/box.down.pngbin0 -> 312 bytes
-rw-r--r--data/themes/default/box.hover.pngbin0 -> 324 bytes
-rw-r--r--data/themes/default/box.normal.pngbin0 -> 242 bytes
-rw-r--r--data/themes/default/box.xcfbin0 -> 2004 bytes
-rw-r--r--data/themes/default/button.down.tgabin0 -> 786 bytes
-rw-r--r--data/themes/default/button.hover.tgabin0 -> 776 bytes
-rw-r--r--data/themes/default/button.normal.tgabin0 -> 729 bytes
-rw-r--r--data/themes/default/check.pngbin0 -> 205 bytes
-rw-r--r--data/themes/default/checkbox.off.hover.tgabin0 -> 442 bytes
-rw-r--r--data/themes/default/checkbox.off.normal.tgabin0 -> 320 bytes
-rw-r--r--data/themes/default/checkbox.on.hover.tgabin0 -> 535 bytes
-rw-r--r--data/themes/default/checkbox.on.normal.tgabin0 -> 500 bytes
-rw-r--r--data/themes/default/config.txt291
-rw-r--r--data/themes/default/console.input.focus.pngbin0 -> 224 bytes
-rw-r--r--data/themes/default/console.input.normal.pngbin0 -> 224 bytes
-rw-r--r--data/themes/default/console.pngbin0 -> 224 bytes
-rw-r--r--data/themes/default/desktop.pngbin0 -> 181 bytes
-rw-r--r--data/themes/default/desktop.xcfbin0 -> 1975 bytes
-rw-r--r--data/themes/default/dialog.bar.pngbin0 -> 329 bytes
-rw-r--r--data/themes/default/dialog.close.down.tgabin0 -> 677 bytes
-rw-r--r--data/themes/default/dialog.close.hover.tgabin0 -> 668 bytes
-rw-r--r--data/themes/default/dialog.close.normal.tgabin0 -> 582 bytes
-rw-r--r--data/themes/default/dialog.pngbin0 -> 322 bytes
-rw-r--r--data/themes/default/dot.down.pngbin0 -> 549 bytes
-rw-r--r--data/themes/default/dot.hover.pngbin0 -> 548 bytes
-rw-r--r--data/themes/default/dot.normal.pngbin0 -> 366 bytes
-rw-r--r--data/themes/default/dot.xcfbin0 -> 1930 bytes
-rw-r--r--data/themes/default/down.pngbin0 -> 202 bytes
-rw-r--r--data/themes/default/filebrowser.folder.pngbin0 -> 634 bytes
-rw-r--r--data/themes/default/generate.py98
-rw-r--r--data/themes/default/hslider.bar.hover.tgabin0 -> 776 bytes
-rw-r--r--data/themes/default/hslider.bar.normal.tgabin0 -> 729 bytes
-rw-r--r--data/themes/default/hslider.left.tgabin0 -> 372 bytes
-rw-r--r--data/themes/default/hslider.right.tgabin0 -> 372 bytes
-rw-r--r--data/themes/default/hslider.tgabin0 -> 1231 bytes
-rw-r--r--data/themes/default/idot.normal.pngbin0 -> 408 bytes
-rw-r--r--data/themes/default/input.focus.pngbin0 -> 181 bytes
-rw-r--r--data/themes/default/input.normal.pngbin0 -> 208 bytes
-rw-r--r--data/themes/default/left.pngbin0 -> 209 bytes
-rw-r--r--data/themes/default/list.item.down.pngbin0 -> 190 bytes
-rw-r--r--data/themes/default/list.item.hover.pngbin0 -> 172 bytes
-rw-r--r--data/themes/default/list.item.normal.pngbin0 -> 172 bytes
-rw-r--r--data/themes/default/list.pngbin0 -> 129 bytes
-rw-r--r--data/themes/default/listitem.down.tgabin0 -> 2226 bytes
-rw-r--r--data/themes/default/listitem.hover.tgabin0 -> 2226 bytes
-rw-r--r--data/themes/default/listitem.normal.tgabin0 -> 2322 bytes
-rw-r--r--data/themes/default/menu.down.tgabin0 -> 528 bytes
-rw-r--r--data/themes/default/menu.hover.tgabin0 -> 441 bytes
-rw-r--r--data/themes/default/menu.normal.tgabin0 -> 78 bytes
-rw-r--r--data/themes/default/notes.txt8
-rw-r--r--data/themes/default/out.tgabin0 -> 795 bytes
-rw-r--r--data/themes/default/progressbar.bar.tgabin0 -> 563 bytes
-rw-r--r--data/themes/default/progressbar.tgabin0 -> 412 bytes
-rw-r--r--data/themes/default/radio.off.hover.tgabin0 -> 582 bytes
-rw-r--r--data/themes/default/radio.off.normal.tgabin0 -> 537 bytes
-rw-r--r--data/themes/default/radio.on.hover.tgabin0 -> 637 bytes
-rw-r--r--data/themes/default/radio.on.normal.tgabin0 -> 646 bytes
-rw-r--r--data/themes/default/radio.pngbin0 -> 197 bytes
-rw-r--r--data/themes/default/rdot.down.pngbin0 -> 525 bytes
-rw-r--r--data/themes/default/rdot.hover.pngbin0 -> 529 bytes
-rw-r--r--data/themes/default/rdot.normal.pngbin0 -> 370 bytes
-rw-r--r--data/themes/default/right.pngbin0 -> 206 bytes
-rw-r--r--data/themes/default/sbox.normal.pngbin0 -> 232 bytes
-rw-r--r--data/themes/default/scroller.slide.bar.hover.tgabin0 -> 342 bytes
-rw-r--r--data/themes/default/scroller.slide.bar.normal.tgabin0 -> 342 bytes
-rw-r--r--data/themes/default/scroller.slide.h.tgabin0 -> 1278 bytes
-rw-r--r--data/themes/default/scroller.slide.v.tgabin0 -> 1278 bytes
-rw-r--r--data/themes/default/select.arrow.down.tgabin0 -> 344 bytes
-rw-r--r--data/themes/default/select.arrow.hover.tgabin0 -> 363 bytes
-rw-r--r--data/themes/default/select.arrow.normal.tgabin0 -> 363 bytes
-rw-r--r--data/themes/default/select.arrow.pngbin0 -> 156 bytes
-rw-r--r--data/themes/default/select.option.hover.pngbin0 -> 190 bytes
-rw-r--r--data/themes/default/select.option.normal.pngbin0 -> 172 bytes
-rw-r--r--data/themes/default/select.options.pngbin0 -> 181 bytes
-rw-r--r--data/themes/default/select.selected.down.tgabin0 -> 322 bytes
-rw-r--r--data/themes/default/select.selected.hover.tgabin0 -> 338 bytes
-rw-r--r--data/themes/default/select.selected.normal.tgabin0 -> 282 bytes
-rw-r--r--data/themes/default/slider.bar.hover.tgabin0 -> 776 bytes
-rw-r--r--data/themes/default/slider.bar.normal.tgabin0 -> 729 bytes
-rw-r--r--data/themes/default/slider.tgabin0 -> 1231 bytes
-rw-r--r--data/themes/default/tool.down.tgabin0 -> 528 bytes
-rw-r--r--data/themes/default/tool.hover.tgabin0 -> 563 bytes
-rw-r--r--data/themes/default/tool.normal.tgabin0 -> 441 bytes
-rw-r--r--data/themes/default/up.pngbin0 -> 195 bytes
-rw-r--r--data/themes/default/vbox.normal.pngbin0 -> 233 bytes
-rw-r--r--data/themes/default/vdot.down.pngbin0 -> 540 bytes
-rw-r--r--data/themes/default/vdot.hover.pngbin0 -> 527 bytes
-rw-r--r--data/themes/default/vdot.normal.pngbin0 -> 354 bytes
-rw-r--r--data/themes/default/vsbox.normal.pngbin0 -> 224 bytes
-rw-r--r--data/themes/default/vslider.bar.hover.tgabin0 -> 1412 bytes
-rw-r--r--data/themes/default/vslider.bar.normal.tgabin0 -> 1412 bytes
-rw-r--r--data/themes/default/vslider.down.tgabin0 -> 864 bytes
-rw-r--r--data/themes/default/vslider.tgabin0 -> 1231 bytes
-rw-r--r--data/themes/default/vslider.up.tgabin0 -> 864 bytes
-rw-r--r--data/themes/default/x.pngbin0 -> 199 bytes
-rw-r--r--data/themes/gray/Vera.ttfbin0 -> 65932 bytes
-rw-r--r--data/themes/gray/box.down.pngbin0 -> 225 bytes
-rw-r--r--data/themes/gray/box.normal.pngbin0 -> 230 bytes
-rw-r--r--data/themes/gray/button.down.pngbin0 -> 191 bytes
-rw-r--r--data/themes/gray/button.normal.pngbin0 -> 199 bytes
-rw-r--r--data/themes/gray/checkbox.off.down.pngbin0 -> 165 bytes
-rw-r--r--data/themes/gray/checkbox.off.normal.pngbin0 -> 178 bytes
-rw-r--r--data/themes/gray/checkbox.on.down.pngbin0 -> 213 bytes
-rw-r--r--data/themes/gray/checkbox.on.normal.pngbin0 -> 216 bytes
-rw-r--r--data/themes/gray/config.txt244
-rw-r--r--data/themes/gray/console.input.focus.pngbin0 -> 224 bytes
-rw-r--r--data/themes/gray/console.input.normal.pngbin0 -> 224 bytes
-rw-r--r--data/themes/gray/console.pngbin0 -> 224 bytes
-rw-r--r--data/themes/gray/desktop.pngbin0 -> 131 bytes
-rw-r--r--data/themes/gray/dialog.bar.pngbin0 -> 138 bytes
-rw-r--r--data/themes/gray/dialog.close.down.pngbin0 -> 270 bytes
-rw-r--r--data/themes/gray/dialog.close.normal.pngbin0 -> 217 bytes
-rw-r--r--data/themes/gray/dialog.pngbin0 -> 138 bytes
-rw-r--r--data/themes/gray/filebrowser.folder.pngbin0 -> 634 bytes
-rw-r--r--data/themes/gray/input.focus.pngbin0 -> 181 bytes
-rw-r--r--data/themes/gray/input.normal.pngbin0 -> 208 bytes
-rw-r--r--data/themes/gray/list.item.normal.pngbin0 -> 172 bytes
-rw-r--r--data/themes/gray/list.pngbin0 -> 129 bytes
-rw-r--r--data/themes/gray/menu.down.pngbin0 -> 149 bytes
-rw-r--r--data/themes/gray/menu.hover.pngbin0 -> 150 bytes
-rw-r--r--data/themes/gray/menu.normal.pngbin0 -> 120 bytes
-rw-r--r--data/themes/gray/menu.option.hover.pngbin0 -> 147 bytes
-rw-r--r--data/themes/gray/menu.option.normal.pngbin0 -> 131 bytes
-rw-r--r--data/themes/gray/radio.off.down.pngbin0 -> 224 bytes
-rw-r--r--data/themes/gray/radio.off.normal.pngbin0 -> 238 bytes
-rw-r--r--data/themes/gray/radio.on.down.pngbin0 -> 248 bytes
-rw-r--r--data/themes/gray/radio.on.normal.pngbin0 -> 250 bytes
-rw-r--r--data/themes/gray/select.arrow.down.pngbin0 -> 149 bytes
-rw-r--r--data/themes/gray/select.arrow.normal.pngbin0 -> 168 bytes
-rw-r--r--data/themes/gray/select.arrow.pngbin0 -> 156 bytes
-rw-r--r--data/themes/gray/select.option.normal.pngbin0 -> 172 bytes
-rw-r--r--data/themes/gray/select.options.pngbin0 -> 181 bytes
-rw-r--r--data/themes/gray/select.selected.normal.pngbin0 -> 135 bytes
-rw-r--r--data/themes/gray/slider.bar.normal.pngbin0 -> 181 bytes
-rw-r--r--data/themes/gray/slider.pngbin0 -> 145 bytes
-rw-r--r--data/themes/gray/tool.down.pngbin0 -> 168 bytes
-rw-r--r--data/themes/gray/tool.normal.pngbin0 -> 168 bytes
-rw-r--r--data/themes/tools/config.txt11
-rw-r--r--data/themes/tools/icons48.bkgr.tgabin0 -> 1595 bytes
-rw-r--r--data/themes/tools/icons48.code.tgabin0 -> 1360 bytes
-rw-r--r--data/themes/tools/icons48.draw.tgabin0 -> 1443 bytes
-rw-r--r--data/themes/tools/icons48.eraser.tgabin0 -> 1381 bytes
-rw-r--r--data/themes/tools/icons48.fill.tgabin0 -> 1221 bytes
-rw-r--r--data/themes/tools/icons48.line.tgabin0 -> 1141 bytes
-rw-r--r--data/themes/tools/icons48.pixel.tgabin0 -> 1210 bytes
-rw-r--r--data/themes/tools/icons48.select.tgabin0 -> 1457 bytes
-rw-r--r--data/themes/tools/icons48.tile.tgabin0 -> 1268 bytes
148 files changed, 652 insertions, 0 deletions
diff --git a/data/themes/default/Vera.ttf b/data/themes/default/Vera.ttf
new file mode 100644
index 0000000..58cd6b5
--- /dev/null
+++ b/data/themes/default/Vera.ttf
Binary files differ
diff --git a/data/themes/default/box.down.png b/data/themes/default/box.down.png
new file mode 100644
index 0000000..b9e965d
--- /dev/null
+++ b/data/themes/default/box.down.png
Binary files differ
diff --git a/data/themes/default/box.hover.png b/data/themes/default/box.hover.png
new file mode 100644
index 0000000..ef3c225
--- /dev/null
+++ b/data/themes/default/box.hover.png
Binary files differ
diff --git a/data/themes/default/box.normal.png b/data/themes/default/box.normal.png
new file mode 100644
index 0000000..90f8d40
--- /dev/null
+++ b/data/themes/default/box.normal.png
Binary files differ
diff --git a/data/themes/default/box.xcf b/data/themes/default/box.xcf
new file mode 100644
index 0000000..960ca8d
--- /dev/null
+++ b/data/themes/default/box.xcf
Binary files differ
diff --git a/data/themes/default/button.down.tga b/data/themes/default/button.down.tga
new file mode 100644
index 0000000..64873c1
--- /dev/null
+++ b/data/themes/default/button.down.tga
Binary files differ
diff --git a/data/themes/default/button.hover.tga b/data/themes/default/button.hover.tga
new file mode 100644
index 0000000..5e5c53a
--- /dev/null
+++ b/data/themes/default/button.hover.tga
Binary files differ
diff --git a/data/themes/default/button.normal.tga b/data/themes/default/button.normal.tga
new file mode 100644
index 0000000..e9371c7
--- /dev/null
+++ b/data/themes/default/button.normal.tga
Binary files differ
diff --git a/data/themes/default/check.png b/data/themes/default/check.png
new file mode 100644
index 0000000..4ef58a3
--- /dev/null
+++ b/data/themes/default/check.png
Binary files differ
diff --git a/data/themes/default/checkbox.off.hover.tga b/data/themes/default/checkbox.off.hover.tga
new file mode 100644
index 0000000..9a4d8a8
--- /dev/null
+++ b/data/themes/default/checkbox.off.hover.tga
Binary files differ
diff --git a/data/themes/default/checkbox.off.normal.tga b/data/themes/default/checkbox.off.normal.tga
new file mode 100644
index 0000000..de59f19
--- /dev/null
+++ b/data/themes/default/checkbox.off.normal.tga
Binary files differ
diff --git a/data/themes/default/checkbox.on.hover.tga b/data/themes/default/checkbox.on.hover.tga
new file mode 100644
index 0000000..4940c26
--- /dev/null
+++ b/data/themes/default/checkbox.on.hover.tga
Binary files differ
diff --git a/data/themes/default/checkbox.on.normal.tga b/data/themes/default/checkbox.on.normal.tga
new file mode 100644
index 0000000..9cf658e
--- /dev/null
+++ b/data/themes/default/checkbox.on.normal.tga
Binary files differ
diff --git a/data/themes/default/config.txt b/data/themes/default/config.txt
new file mode 100644
index 0000000..e4ef48b
--- /dev/null
+++ b/data/themes/default/config.txt
@@ -0,0 +1,291 @@
+desktop background desktop.png
+
+input font Vera.ttf 16
+input background input.normal.png
+input color #000000
+input:focus background input.focus.png
+input padding_left 6
+input padding_right 6
+input padding_top 3
+input padding_bottom 3
+
+link font Vera.ttf 24
+link color #0000FF
+link:hover color #FF0000
+link:down color #00FF00
+
+label font Vera.ttf 16
+label color #000000
+
+document font Vera.ttf 16
+document color #000000
+div font Vera.ttf 16
+div color #000000
+
+td font Vera.ttf 16
+td color #000000
+th font Vera.ttf 16
+th color #000000
+
+h1 font Vera.ttf 24
+h1 color #000000
+h2 font Vera.ttf 20
+h2 color #000000
+h3 font Vera.ttf 16
+h3 color #000000
+h4 font Vera.ttf 14
+h4 color #000000
+h5 font Vera.ttf 12
+h5 color #000000
+h6 font Vera.ttf 10
+h6 color #000000
+
+ul font Vera.ttf 16
+ul color #000000
+ol font Vera.ttf 16
+ol color #000000
+li font Vera.ttf 16
+li color #000000
+li padding_left 32
+
+pre font mono 16
+pre color #000000
+code font mono 16
+code color #000000
+
+checkbox off checkbox.off.normal.tga
+checkbox on checkbox.on.normal.tga
+checkbox:hover off checkbox.off.hover.tga
+checkbox:hover on checkbox.on.hover.tga
+checkbox:down off checkbox.off.hover.tga
+checkbox:down on checkbox.on.hover.tga
+
+switch off checkbox.off.normal.tga
+switch on checkbox.on.normal.tga
+switch:hover off checkbox.off.hover.tga
+switch:hover on checkbox.on.hover.tga
+switch:down off checkbox.off.hover.tga
+switch:down on checkbox.on.hover.tga
+
+radio off radio.off.normal.tga
+radio on radio.on.normal.tga
+radio:hover off radio.off.hover.tga
+radio:hover on radio.on.hover.tga
+radio:down off radio.off.hover.tga
+radio:down on radio.on.hover.tga
+
+button background button.normal.tga
+button:hover background button.hover.tga
+button:down background button.down.tga
+button padding_left 8
+button padding_right 8
+button padding_top 1
+button padding_bottom 1
+button.label font Vera.ttf 16
+button.label color #000000
+
+slider background slider.tga
+slider bar slider.bar.normal.tga
+slider:hover bar slider.bar.hover.tga
+slider width 16
+slider height 16
+
+hslider background hslider.tga
+hslider bar hslider.bar.normal.tga
+hslider:hover bar hslider.bar.hover.tga
+hslider:down bar hslider.bar.hover.tga
+hslider width 16
+hslider height 16
+
+vslider background vslider.tga
+vslider bar vslider.bar.normal.tga
+vslider:hover bar vslider.bar.hover.tga
+vslider:down bar vslider.bar.hover.tga
+vslider width 16
+vslider height 16
+
+xhscrollbar height 16
+xhscrollbar background scroller.slide.h.tga
+xhscrollbar bar scroller.slide.bar.normal.tga
+xhscrollbar:hover bar scroller.slide.bar.hover.tga
+
+xvscrollbar width 16
+xvscrollbar background scroller.slide.v.tga
+xvscrollbar bar scroller.slide.bar.normal.tga
+xvscrollbar:hover bar scroller.slide.bar.hover.tga
+
+hscrollbar.slider background hslider.tga
+hscrollbar.slider bar hslider.bar.normal.tga
+hscrollbar.slider:hover bar hslider.bar.hover.tga
+hscrollbar.slider:down bar hslider.bar.hover.tga
+hscrollbar.slider width 16
+hscrollbar.slider height 16
+hscrollbar minus hslider.left.tga
+hscrollbar plus hslider.right.tga
+
+vscrollbar.slider background vslider.tga
+vscrollbar.slider bar vslider.bar.normal.tga
+vscrollbar.slider:hover bar vslider.bar.hover.tga
+vscrollbar.slider:down bar vslider.bar.hover.tga
+vscrollbar.slider width 16
+vscrollbar.slider height 16
+vscrollbar minus vslider.up.tga
+vscrollbar plus vslider.down.tga
+
+
+select.selected background select.selected.normal.tga
+select.selected:hover background select.selected.hover.tga
+select.selected:down background select.selected.down.tga
+select.selected padding_left 4
+select.selected padding_right 4
+select.selected padding_top 1
+select.selected padding_bottom 1
+select.arrow background select.arrow.normal.tga
+select.arrow:hover background select.arrow.hover.tga
+select.arrow:down background select.arrow.down.tga
+select.arrow padding_left 1
+select.arrow padding_right 1
+
+select.options background select.options.png
+select.option background select.option.normal.png
+select.option:hover background select.option.hover.png
+select.option:down background select.option.hover.png
+select.option padding_left 4
+select.option padding_right 4
+select.option padding_top 1
+select.option padding_bottom 1
+#select.option border_top 1
+#select.option border_right 1
+#select.option border_bottom 1
+#select.option border_left 1
+
+select.option.label font Vera.ttf 16
+select.option.label color #000000
+select.options padding_left 1
+select.options padding_right 1
+select.options padding_top 1
+select.options padding_bottom 1
+select arrow select.arrow.png
+
+
+dialog background dialog.bar.png
+xdialog.bar background dialog.bar.png
+dialog.bar padding_left 8
+dialog.bar padding_right 8
+dialog.bar padding_top 2
+dialog.bar padding_bottom 1
+dialog.bar.close image dialog.close.normal.tga
+dialog.bar.close:hover image dialog.close.hover.tga
+dialog.bar.close:down image dialog.close.down.tga
+dialog.main background dialog.png
+dialog.main padding_left 8
+dialog.main padding_right 8
+dialog.main padding_top 4
+dialog.main padding_bottom 4
+
+keysym font Vera.ttf 16
+keysym background input.normal.png
+keysym color #000000
+keysym:focus background input.focus.png
+keysym padding_left 6
+keysym padding_right 6
+keysym padding_top 3
+keysym padding_bottom 3
+
+tool background tool.normal.tga
+tool:hover background tool.hover.tga
+tool:down background tool.down.tga
+tool padding_left 4
+tool padding_right 4
+tool padding_top 1
+tool padding_bottom 1
+tool.label font Vera.ttf 16
+tool.label color #000000
+
+menu background menu.normal.tga
+menu:hover background menu.hover.tga
+menu:down background menu.down.tga
+menu padding_left 6
+menu padding_right 6
+menu padding_top 3
+menu padding_bottom 3
+menu.label font Vera.ttf 16
+menu.label color #000000
+
+menu-open background menu.down.tga
+menu-open:hover background menu.down.tga
+menu-open:down background menu.down.tga
+menu-open padding_left 6
+menu-open padding_right 6
+menu-open padding_top 3
+menu-open padding_bottom 3
+
+menu.options background select.options.png
+menu.option background select.option.normal.png
+menu.option:hover background select.option.hover.png
+menu.option:down background select.option.hover.png
+menu.option padding_left 6
+menu.option padding_right 6
+menu.option padding_top 1
+menu.option padding_bottom 1
+menu.option.label font Vera.ttf 16
+menu.option.label color #000000
+menu.options padding_left 1
+menu.options padding_right 1
+menu.options padding_top 1
+menu.options padding_bottom 1
+menu arrow select.arrow.tga
+
+
+scrollarea.content background #ffffff
+scrollarea.content padding_left 1
+scrollarea.content padding_right 1
+scrollarea.content padding_top 1
+scrollarea.content padding_bottom 1
+
+
+list.item background list.item.normal.png
+list.item:hover background list.item.down.png
+list.item:down background list.item.down.png
+list.item padding_left 4
+list.item padding_right 4
+list.item padding_top 2
+list.item padding_bottom 2
+list.item margin_bottom 1
+list.item align -1
+list.item.label font Vera.ttf 14
+list.item.label color #000000
+
+list background list.png
+list padding_left 1
+list padding_right 1
+list padding_top 1
+list padding_bottom 1
+list.content background #eeeeee
+list.content padding_left 1
+list.content padding_right 1
+list.content padding_top 1
+list.content padding_bottom 1
+
+filedialog.folder image filebrowser.folder.png
+filedialog.label font Vera.ttf 14
+filedialog.label color #000000
+filedialog.title.label font Vera.ttf 16
+filedialog.title.label color #000000
+filedialog.input font Vera.ttf 14
+filedialog.input background input.normal.png
+filedialog.input color #000000
+filedialog.input:focus background input.focus.png
+filedialog.input padding_left 6
+filedialog.input padding_right 6
+filedialog.input padding_top 3
+filedialog.input padding_bottom 3
+
+dialog.title.label font Vera.ttf 16
+dialog.title.label color #000000
+
+
+progressbar background progressbar.tga
+progressbar bar progressbar.bar.tga
+progressbar width 16
+progressbar height 16
diff --git a/data/themes/default/console.input.focus.png b/data/themes/default/console.input.focus.png
new file mode 100644
index 0000000..819d835
--- /dev/null
+++ b/data/themes/default/console.input.focus.png
Binary files differ
diff --git a/data/themes/default/console.input.normal.png b/data/themes/default/console.input.normal.png
new file mode 100644
index 0000000..a14e329
--- /dev/null
+++ b/data/themes/default/console.input.normal.png
Binary files differ
diff --git a/data/themes/default/console.png b/data/themes/default/console.png
new file mode 100644
index 0000000..a14e329
--- /dev/null
+++ b/data/themes/default/console.png
Binary files differ
diff --git a/data/themes/default/desktop.png b/data/themes/default/desktop.png
new file mode 100644
index 0000000..c83f5cd
--- /dev/null
+++ b/data/themes/default/desktop.png
Binary files differ
diff --git a/data/themes/default/desktop.xcf b/data/themes/default/desktop.xcf
new file mode 100644
index 0000000..2c504ab
--- /dev/null
+++ b/data/themes/default/desktop.xcf
Binary files differ
diff --git a/data/themes/default/dialog.bar.png b/data/themes/default/dialog.bar.png
new file mode 100644
index 0000000..e014e04
--- /dev/null
+++ b/data/themes/default/dialog.bar.png
Binary files differ
diff --git a/data/themes/default/dialog.close.down.tga b/data/themes/default/dialog.close.down.tga
new file mode 100644
index 0000000..ade4813
--- /dev/null
+++ b/data/themes/default/dialog.close.down.tga
Binary files differ
diff --git a/data/themes/default/dialog.close.hover.tga b/data/themes/default/dialog.close.hover.tga
new file mode 100644
index 0000000..9f36bb7
--- /dev/null
+++ b/data/themes/default/dialog.close.hover.tga
Binary files differ
diff --git a/data/themes/default/dialog.close.normal.tga b/data/themes/default/dialog.close.normal.tga
new file mode 100644
index 0000000..ee3a5d4
--- /dev/null
+++ b/data/themes/default/dialog.close.normal.tga
Binary files differ
diff --git a/data/themes/default/dialog.png b/data/themes/default/dialog.png
new file mode 100644
index 0000000..26ae2a6
--- /dev/null
+++ b/data/themes/default/dialog.png
Binary files differ
diff --git a/data/themes/default/dot.down.png b/data/themes/default/dot.down.png
new file mode 100644
index 0000000..ab117a7
--- /dev/null
+++ b/data/themes/default/dot.down.png
Binary files differ
diff --git a/data/themes/default/dot.hover.png b/data/themes/default/dot.hover.png
new file mode 100644
index 0000000..090f07d
--- /dev/null
+++ b/data/themes/default/dot.hover.png
Binary files differ
diff --git a/data/themes/default/dot.normal.png b/data/themes/default/dot.normal.png
new file mode 100644
index 0000000..55bd736
--- /dev/null
+++ b/data/themes/default/dot.normal.png
Binary files differ
diff --git a/data/themes/default/dot.xcf b/data/themes/default/dot.xcf
new file mode 100644
index 0000000..3100750
--- /dev/null
+++ b/data/themes/default/dot.xcf
Binary files differ
diff --git a/data/themes/default/down.png b/data/themes/default/down.png
new file mode 100644
index 0000000..7532249
--- /dev/null
+++ b/data/themes/default/down.png
Binary files differ
diff --git a/data/themes/default/filebrowser.folder.png b/data/themes/default/filebrowser.folder.png
new file mode 100644
index 0000000..4a3bd2c
--- /dev/null
+++ b/data/themes/default/filebrowser.folder.png
Binary files differ
diff --git a/data/themes/default/generate.py b/data/themes/default/generate.py
new file mode 100644
index 0000000..a161556
--- /dev/null
+++ b/data/themes/default/generate.py
@@ -0,0 +1,98 @@
+import pygame
+from pygame.locals import *
+pygame.display.init()
+pygame.display.set_mode((80,80),32)
+
+def prep(name):
+ fname = name+".png"
+ img = pygame.image.load(fname)
+ w,h = img.get_width()/2,img.get_height()/2
+
+ out = pygame.Surface((w*3,h*3),SWSURFACE|SRCALPHA,32)
+ out.fill((0,0,0,0))
+ out.blit(img.subsurface(0,0,w,h),(0,0))
+ out.blit(img.subsurface(w,0,w,h),(w*2,0))
+ out.blit(img.subsurface(0,h,w,h),(0,h*2))
+ out.blit(img.subsurface(w,h,w,h),(w*2,h*2))
+ for i in range(0,w):
+ img = out.subsurface((w-1,0,1,h*3)).convert_alpha()
+ out.blit(img,(w+i,0))
+ for i in range(0,h):
+ img = out.subsurface((0,h-1,w*3,1)).convert_alpha()
+ out.blit(img,(0,h+i))
+
+ return out,w,h
+
+todo = [
+ ('button.normal','dot.normal',None,3,3,'789456123'),
+ ('button.hover','dot.hover',None,3,3,'789456123'),
+ ('button.down','dot.down',None,3,3,'789456123'),
+
+ ('checkbox.off.normal','box.normal',None,2,2,'7913'),
+ ('checkbox.on.normal','box.down','check',2,2,'7913'),
+ ('checkbox.off.hover','box.hover',None,2,2,'7913'),
+ ('checkbox.on.hover','box.hover','check',2,2,'7913'),
+
+ ('radio.off.normal','dot.normal',None,2,2,'7913'),
+ ('radio.on.normal','dot.down','radio',2,2,'7913'),
+ ('radio.off.hover','dot.hover',None,2,2,'7913'),
+ ('radio.on.hover','dot.hover','radio',2,2,'7913'),
+
+ ('tool.normal','box.normal',None,3,3,'789456123'),
+ ('tool.hover','box.hover',None,3,3,'789456123'),
+ ('tool.down','box.down',None,3,3,'789456123'),
+
+ ('hslider','idot.normal',None,3,3,'789456123'),
+ ('hslider.bar.normal','dot.normal',None,3,3,'789456123'),
+ ('hslider.bar.hover','dot.hover',None,3,3,'789456123'),
+ ('hslider.left','sbox.normal','left',2,2,'7913'),
+ ('hslider.right','sbox.normal','right',2,2,'7913'),
+
+
+ ('vslider','idot.normal',None,3,3,'789456123'),
+ ('vslider.bar.normal','vdot.normal',None,3,3,'789456123'),
+ ('vslider.bar.hover','vdot.hover',None,3,3,'789456123'),
+ ('vslider.up','vsbox.normal','up',2,2,'7913'),
+ ('vslider.down','vsbox.normal','down',2,2,'7913'),
+
+ ('dialog.close.normal','rdot.hover',None,2,2,'7913'),
+ ('dialog.close.hover','rdot.hover','x',2,2,'7913'),
+ ('dialog.close.down','rdot.down','x',2,2,'7913'),
+
+ ('menu.normal','desktop',None,1,1,'7'),
+ ('menu.hover','box.normal',None,3,3,'789456123'),
+ ('menu.down','box.down',None,3,3,'789456123'),
+
+ ('select.selected.normal','box.normal',None,3,3,'788455122'),
+ ('select.selected.hover','box.hover',None,3,3,'788455122'),
+ ('select.selected.down','box.down',None,3,3,'788455122'),
+
+ ('select.arrow.normal','box.hover',None,3,3,'889556223'),
+ ('select.arrow.hover','box.hover',None,3,3,'889556223'),
+ ('select.arrow.down','box.down',None,3,3,'889556223'),
+
+ ('progressbar','sbox.normal',None,3,3,'789456123'),
+ ('progressbar.bar','box.hover',None,3,3,'789456123'),
+ ]
+
+for fname,img,over,ww,hh,s in todo:
+ print fname
+ img,w,h = prep(img)
+ out = pygame.Surface((ww*w,hh*h),SWSURFACE|SRCALPHA,32)
+ out.fill((0,0,0,0))
+ n = 0
+ for y in range(0,hh):
+ for x in range(0,ww):
+ c = int(s[n])
+ xx,yy = (c-1)%3,2-(c-1)/3
+ out.blit(img.subsurface((xx*w,yy*h,w,h)),(x*w,y*h))
+ n += 1
+ if over != None:
+ over = pygame.image.load(over+".png")
+ out.blit(over,(0,0))
+ pygame.image.save(out,fname+".tga")
+
+
+
+
+
diff --git a/data/themes/default/hslider.bar.hover.tga b/data/themes/default/hslider.bar.hover.tga
new file mode 100644
index 0000000..5e5c53a
--- /dev/null
+++ b/data/themes/default/hslider.bar.hover.tga
Binary files differ
diff --git a/data/themes/default/hslider.bar.normal.tga b/data/themes/default/hslider.bar.normal.tga
new file mode 100644
index 0000000..e9371c7
--- /dev/null
+++ b/data/themes/default/hslider.bar.normal.tga
Binary files differ
diff --git a/data/themes/default/hslider.left.tga b/data/themes/default/hslider.left.tga
new file mode 100644
index 0000000..2fe406c
--- /dev/null
+++ b/data/themes/default/hslider.left.tga
Binary files differ
diff --git a/data/themes/default/hslider.right.tga b/data/themes/default/hslider.right.tga
new file mode 100644
index 0000000..86a9ca5
--- /dev/null
+++ b/data/themes/default/hslider.right.tga
Binary files differ
diff --git a/data/themes/default/hslider.tga b/data/themes/default/hslider.tga
new file mode 100644
index 0000000..ff3b4b2
--- /dev/null
+++ b/data/themes/default/hslider.tga
Binary files differ
diff --git a/data/themes/default/idot.normal.png b/data/themes/default/idot.normal.png
new file mode 100644
index 0000000..4e22195
--- /dev/null
+++ b/data/themes/default/idot.normal.png
Binary files differ
diff --git a/data/themes/default/input.focus.png b/data/themes/default/input.focus.png
new file mode 100644
index 0000000..477a826
--- /dev/null
+++ b/data/themes/default/input.focus.png
Binary files differ
diff --git a/data/themes/default/input.normal.png b/data/themes/default/input.normal.png
new file mode 100644
index 0000000..8519a98
--- /dev/null
+++ b/data/themes/default/input.normal.png
Binary files differ
diff --git a/data/themes/default/left.png b/data/themes/default/left.png
new file mode 100644
index 0000000..b965666
--- /dev/null
+++ b/data/themes/default/left.png
Binary files differ
diff --git a/data/themes/default/list.item.down.png b/data/themes/default/list.item.down.png
new file mode 100644
index 0000000..fd9dc21
--- /dev/null
+++ b/data/themes/default/list.item.down.png
Binary files differ
diff --git a/data/themes/default/list.item.hover.png b/data/themes/default/list.item.hover.png
new file mode 100644
index 0000000..627790d
--- /dev/null
+++ b/data/themes/default/list.item.hover.png
Binary files differ
diff --git a/data/themes/default/list.item.normal.png b/data/themes/default/list.item.normal.png
new file mode 100644
index 0000000..627790d
--- /dev/null
+++ b/data/themes/default/list.item.normal.png
Binary files differ
diff --git a/data/themes/default/list.png b/data/themes/default/list.png
new file mode 100644
index 0000000..99ad5bc
--- /dev/null
+++ b/data/themes/default/list.png
Binary files differ
diff --git a/data/themes/default/listitem.down.tga b/data/themes/default/listitem.down.tga
new file mode 100644
index 0000000..13e2e57
--- /dev/null
+++ b/data/themes/default/listitem.down.tga
Binary files differ
diff --git a/data/themes/default/listitem.hover.tga b/data/themes/default/listitem.hover.tga
new file mode 100644
index 0000000..8bdf60a
--- /dev/null
+++ b/data/themes/default/listitem.hover.tga
Binary files differ
diff --git a/data/themes/default/listitem.normal.tga b/data/themes/default/listitem.normal.tga
new file mode 100644
index 0000000..a2994aa
--- /dev/null
+++ b/data/themes/default/listitem.normal.tga
Binary files differ
diff --git a/data/themes/default/menu.down.tga b/data/themes/default/menu.down.tga
new file mode 100644
index 0000000..f89d4b4
--- /dev/null
+++ b/data/themes/default/menu.down.tga
Binary files differ
diff --git a/data/themes/default/menu.hover.tga b/data/themes/default/menu.hover.tga
new file mode 100644
index 0000000..b304b87
--- /dev/null
+++ b/data/themes/default/menu.hover.tga
Binary files differ
diff --git a/data/themes/default/menu.normal.tga b/data/themes/default/menu.normal.tga
new file mode 100644
index 0000000..d3eb2d0
--- /dev/null
+++ b/data/themes/default/menu.normal.tga
Binary files differ
diff --git a/data/themes/default/notes.txt b/data/themes/default/notes.txt
new file mode 100644
index 0000000..f6541e4
--- /dev/null
+++ b/data/themes/default/notes.txt
@@ -0,0 +1,8 @@
+dot and box.xcf:
+
+color -170
+
+.down
+.hover +64 brightness
+.normal, grayscale +127 brightness, +48 contrast
+
diff --git a/data/themes/default/out.tga b/data/themes/default/out.tga
new file mode 100644
index 0000000..7ed46cc
--- /dev/null
+++ b/data/themes/default/out.tga
Binary files differ
diff --git a/data/themes/default/progressbar.bar.tga b/data/themes/default/progressbar.bar.tga
new file mode 100644
index 0000000..184ae9c
--- /dev/null
+++ b/data/themes/default/progressbar.bar.tga
Binary files differ
diff --git a/data/themes/default/progressbar.tga b/data/themes/default/progressbar.tga
new file mode 100644
index 0000000..d459763
--- /dev/null
+++ b/data/themes/default/progressbar.tga
Binary files differ
diff --git a/data/themes/default/radio.off.hover.tga b/data/themes/default/radio.off.hover.tga
new file mode 100644
index 0000000..6b0f737
--- /dev/null
+++ b/data/themes/default/radio.off.hover.tga
Binary files differ
diff --git a/data/themes/default/radio.off.normal.tga b/data/themes/default/radio.off.normal.tga
new file mode 100644
index 0000000..3da51d8
--- /dev/null
+++ b/data/themes/default/radio.off.normal.tga
Binary files differ
diff --git a/data/themes/default/radio.on.hover.tga b/data/themes/default/radio.on.hover.tga
new file mode 100644
index 0000000..d26764b
--- /dev/null
+++ b/data/themes/default/radio.on.hover.tga
Binary files differ
diff --git a/data/themes/default/radio.on.normal.tga b/data/themes/default/radio.on.normal.tga
new file mode 100644
index 0000000..42515fe
--- /dev/null
+++ b/data/themes/default/radio.on.normal.tga
Binary files differ
diff --git a/data/themes/default/radio.png b/data/themes/default/radio.png
new file mode 100644
index 0000000..7596f48
--- /dev/null
+++ b/data/themes/default/radio.png
Binary files differ
diff --git a/data/themes/default/rdot.down.png b/data/themes/default/rdot.down.png
new file mode 100644
index 0000000..35cd4fe
--- /dev/null
+++ b/data/themes/default/rdot.down.png
Binary files differ
diff --git a/data/themes/default/rdot.hover.png b/data/themes/default/rdot.hover.png
new file mode 100644
index 0000000..5cd77a2
--- /dev/null
+++ b/data/themes/default/rdot.hover.png
Binary files differ
diff --git a/data/themes/default/rdot.normal.png b/data/themes/default/rdot.normal.png
new file mode 100644
index 0000000..636a207
--- /dev/null
+++ b/data/themes/default/rdot.normal.png
Binary files differ
diff --git a/data/themes/default/right.png b/data/themes/default/right.png
new file mode 100644
index 0000000..613779e
--- /dev/null
+++ b/data/themes/default/right.png
Binary files differ
diff --git a/data/themes/default/sbox.normal.png b/data/themes/default/sbox.normal.png
new file mode 100644
index 0000000..00be882
--- /dev/null
+++ b/data/themes/default/sbox.normal.png
Binary files differ
diff --git a/data/themes/default/scroller.slide.bar.hover.tga b/data/themes/default/scroller.slide.bar.hover.tga
new file mode 100644
index 0000000..d0b85a9
--- /dev/null
+++ b/data/themes/default/scroller.slide.bar.hover.tga
Binary files differ
diff --git a/data/themes/default/scroller.slide.bar.normal.tga b/data/themes/default/scroller.slide.bar.normal.tga
new file mode 100644
index 0000000..84ff6bb
--- /dev/null
+++ b/data/themes/default/scroller.slide.bar.normal.tga
Binary files differ
diff --git a/data/themes/default/scroller.slide.h.tga b/data/themes/default/scroller.slide.h.tga
new file mode 100644
index 0000000..0281567
--- /dev/null
+++ b/data/themes/default/scroller.slide.h.tga
Binary files differ
diff --git a/data/themes/default/scroller.slide.v.tga b/data/themes/default/scroller.slide.v.tga
new file mode 100644
index 0000000..cbaa875
--- /dev/null
+++ b/data/themes/default/scroller.slide.v.tga
Binary files differ
diff --git a/data/themes/default/select.arrow.down.tga b/data/themes/default/select.arrow.down.tga
new file mode 100644
index 0000000..d721002
--- /dev/null
+++ b/data/themes/default/select.arrow.down.tga
Binary files differ
diff --git a/data/themes/default/select.arrow.hover.tga b/data/themes/default/select.arrow.hover.tga
new file mode 100644
index 0000000..162d8e7
--- /dev/null
+++ b/data/themes/default/select.arrow.hover.tga
Binary files differ
diff --git a/data/themes/default/select.arrow.normal.tga b/data/themes/default/select.arrow.normal.tga
new file mode 100644
index 0000000..162d8e7
--- /dev/null
+++ b/data/themes/default/select.arrow.normal.tga
Binary files differ
diff --git a/data/themes/default/select.arrow.png b/data/themes/default/select.arrow.png
new file mode 100644
index 0000000..19de760
--- /dev/null
+++ b/data/themes/default/select.arrow.png
Binary files differ
diff --git a/data/themes/default/select.option.hover.png b/data/themes/default/select.option.hover.png
new file mode 100644
index 0000000..fd9dc21
--- /dev/null
+++ b/data/themes/default/select.option.hover.png
Binary files differ
diff --git a/data/themes/default/select.option.normal.png b/data/themes/default/select.option.normal.png
new file mode 100644
index 0000000..627790d
--- /dev/null
+++ b/data/themes/default/select.option.normal.png
Binary files differ
diff --git a/data/themes/default/select.options.png b/data/themes/default/select.options.png
new file mode 100644
index 0000000..477a826
--- /dev/null
+++ b/data/themes/default/select.options.png
Binary files differ
diff --git a/data/themes/default/select.selected.down.tga b/data/themes/default/select.selected.down.tga
new file mode 100644
index 0000000..7d952a0
--- /dev/null
+++ b/data/themes/default/select.selected.down.tga
Binary files differ
diff --git a/data/themes/default/select.selected.hover.tga b/data/themes/default/select.selected.hover.tga
new file mode 100644
index 0000000..91dd794
--- /dev/null
+++ b/data/themes/default/select.selected.hover.tga
Binary files differ
diff --git a/data/themes/default/select.selected.normal.tga b/data/themes/default/select.selected.normal.tga
new file mode 100644
index 0000000..54b8927
--- /dev/null
+++ b/data/themes/default/select.selected.normal.tga
Binary files differ
diff --git a/data/themes/default/slider.bar.hover.tga b/data/themes/default/slider.bar.hover.tga
new file mode 100644
index 0000000..5e5c53a
--- /dev/null
+++ b/data/themes/default/slider.bar.hover.tga
Binary files differ
diff --git a/data/themes/default/slider.bar.normal.tga b/data/themes/default/slider.bar.normal.tga
new file mode 100644
index 0000000..e9371c7
--- /dev/null
+++ b/data/themes/default/slider.bar.normal.tga
Binary files differ
diff --git a/data/themes/default/slider.tga b/data/themes/default/slider.tga
new file mode 100644
index 0000000..ff3b4b2
--- /dev/null
+++ b/data/themes/default/slider.tga
Binary files differ
diff --git a/data/themes/default/tool.down.tga b/data/themes/default/tool.down.tga
new file mode 100644
index 0000000..f89d4b4
--- /dev/null
+++ b/data/themes/default/tool.down.tga
Binary files differ
diff --git a/data/themes/default/tool.hover.tga b/data/themes/default/tool.hover.tga
new file mode 100644
index 0000000..184ae9c
--- /dev/null
+++ b/data/themes/default/tool.hover.tga
Binary files differ
diff --git a/data/themes/default/tool.normal.tga b/data/themes/default/tool.normal.tga
new file mode 100644
index 0000000..b304b87
--- /dev/null
+++ b/data/themes/default/tool.normal.tga
Binary files differ
diff --git a/data/themes/default/up.png b/data/themes/default/up.png
new file mode 100644
index 0000000..d42c324
--- /dev/null
+++ b/data/themes/default/up.png
Binary files differ
diff --git a/data/themes/default/vbox.normal.png b/data/themes/default/vbox.normal.png
new file mode 100644
index 0000000..9229c87
--- /dev/null
+++ b/data/themes/default/vbox.normal.png
Binary files differ
diff --git a/data/themes/default/vdot.down.png b/data/themes/default/vdot.down.png
new file mode 100644
index 0000000..e9e781e
--- /dev/null
+++ b/data/themes/default/vdot.down.png
Binary files differ
diff --git a/data/themes/default/vdot.hover.png b/data/themes/default/vdot.hover.png
new file mode 100644
index 0000000..74e043b
--- /dev/null
+++ b/data/themes/default/vdot.hover.png
Binary files differ
diff --git a/data/themes/default/vdot.normal.png b/data/themes/default/vdot.normal.png
new file mode 100644
index 0000000..f64089b
--- /dev/null
+++ b/data/themes/default/vdot.normal.png
Binary files differ
diff --git a/data/themes/default/vsbox.normal.png b/data/themes/default/vsbox.normal.png
new file mode 100644
index 0000000..2deca17
--- /dev/null
+++ b/data/themes/default/vsbox.normal.png
Binary files differ
diff --git a/data/themes/default/vslider.bar.hover.tga b/data/themes/default/vslider.bar.hover.tga
new file mode 100644
index 0000000..0a3f70a
--- /dev/null
+++ b/data/themes/default/vslider.bar.hover.tga
Binary files differ
diff --git a/data/themes/default/vslider.bar.normal.tga b/data/themes/default/vslider.bar.normal.tga
new file mode 100644
index 0000000..07ee06e
--- /dev/null
+++ b/data/themes/default/vslider.bar.normal.tga
Binary files differ
diff --git a/data/themes/default/vslider.down.tga b/data/themes/default/vslider.down.tga
new file mode 100644
index 0000000..61c75a6
--- /dev/null
+++ b/data/themes/default/vslider.down.tga
Binary files differ
diff --git a/data/themes/default/vslider.tga b/data/themes/default/vslider.tga
new file mode 100644
index 0000000..ff3b4b2
--- /dev/null
+++ b/data/themes/default/vslider.tga
Binary files differ
diff --git a/data/themes/default/vslider.up.tga b/data/themes/default/vslider.up.tga
new file mode 100644
index 0000000..ce73c30
--- /dev/null
+++ b/data/themes/default/vslider.up.tga
Binary files differ
diff --git a/data/themes/default/x.png b/data/themes/default/x.png
new file mode 100644
index 0000000..d00f36b
--- /dev/null
+++ b/data/themes/default/x.png
Binary files differ
diff --git a/data/themes/gray/Vera.ttf b/data/themes/gray/Vera.ttf
new file mode 100644
index 0000000..58cd6b5
--- /dev/null
+++ b/data/themes/gray/Vera.ttf
Binary files differ
diff --git a/data/themes/gray/box.down.png b/data/themes/gray/box.down.png
new file mode 100644
index 0000000..0009fe7
--- /dev/null
+++ b/data/themes/gray/box.down.png
Binary files differ
diff --git a/data/themes/gray/box.normal.png b/data/themes/gray/box.normal.png
new file mode 100644
index 0000000..e4599d9
--- /dev/null
+++ b/data/themes/gray/box.normal.png
Binary files differ
diff --git a/data/themes/gray/button.down.png b/data/themes/gray/button.down.png
new file mode 100644
index 0000000..efb67bc
--- /dev/null
+++ b/data/themes/gray/button.down.png
Binary files differ
diff --git a/data/themes/gray/button.normal.png b/data/themes/gray/button.normal.png
new file mode 100644
index 0000000..7393150
--- /dev/null
+++ b/data/themes/gray/button.normal.png
Binary files differ
diff --git a/data/themes/gray/checkbox.off.down.png b/data/themes/gray/checkbox.off.down.png
new file mode 100644
index 0000000..656f779
--- /dev/null
+++ b/data/themes/gray/checkbox.off.down.png
Binary files differ
diff --git a/data/themes/gray/checkbox.off.normal.png b/data/themes/gray/checkbox.off.normal.png
new file mode 100644
index 0000000..70943f1
--- /dev/null
+++ b/data/themes/gray/checkbox.off.normal.png
Binary files differ
diff --git a/data/themes/gray/checkbox.on.down.png b/data/themes/gray/checkbox.on.down.png
new file mode 100644
index 0000000..fa61a2b
--- /dev/null
+++ b/data/themes/gray/checkbox.on.down.png
Binary files differ
diff --git a/data/themes/gray/checkbox.on.normal.png b/data/themes/gray/checkbox.on.normal.png
new file mode 100644
index 0000000..5ee17b1
--- /dev/null
+++ b/data/themes/gray/checkbox.on.normal.png
Binary files differ
diff --git a/data/themes/gray/config.txt b/data/themes/gray/config.txt
new file mode 100644
index 0000000..0ea2006
--- /dev/null
+++ b/data/themes/gray/config.txt
@@ -0,0 +1,244 @@
+desktop background desktop.png
+
+input font Vera.ttf 16
+input background input.normal.png
+input color #000000
+input:focus background input.focus.png
+input padding_left 6
+input padding_right 6
+input padding_top 3
+input padding_bottom 3
+
+label font Vera.ttf 16
+label color #000000
+
+document font Vera.ttf 16
+document color #000000
+div font Vera.ttf 16
+div color #000000
+
+td font Vera.ttf 16
+td color #000000
+th font Vera.ttf 16
+th color #000000
+
+h1 font Vera.ttf 24
+h1 color #000000
+h2 font Vera.ttf 20
+h2 color #000000
+h3 font Vera.ttf 16
+h3 color #000000
+h4 font Vera.ttf 14
+h4 color #000000
+h5 font Vera.ttf 12
+h5 color #000000
+h6 font Vera.ttf 10
+h6 color #000000
+
+ul font Vera.ttf 16
+ul color #000000
+ol font Vera.ttf 16
+ol color #000000
+li font Vera.ttf 16
+li color #000000
+li padding_left 32
+
+pre font mono 16
+pre color #000000
+code font mono 16
+code color #000000
+
+checkbox off checkbox.off.normal.png
+checkbox on checkbox.on.normal.png
+checkbox:down off checkbox.off.down.png
+checkbox:down on checkbox.on.down.png
+
+switch off checkbox.off.normal.png
+switch on checkbox.on.normal.png
+switch:down off checkbox.off.down.png
+switch:down on checkbox.on.down.png
+
+radio off radio.off.normal.png
+radio on radio.on.normal.png
+radio:down off radio.off.down.png
+radio:down on radio.on.down.png
+
+button background button.normal.png
+button:down background button.down.png
+button padding_left 8
+button padding_right 8
+button padding_top 1
+button padding_bottom 1
+button.label font Vera.ttf 16
+button.label color #000000
+
+slider background slider.png
+slider bar slider.bar.normal.png
+slider:down bar slider.bar.down.png
+slider width 16
+slider height 16
+
+hslider background slider.png
+hslider bar slider.bar.normal.png
+hslider:down bar slider.bar.down.png
+hslider width 16
+hslider height 16
+
+vslider background slider.png
+vslider bar slider.bar.normal.png
+vslider:down bar slider.bar.down.png
+vslider width 16
+vslider height 16
+
+select.selected background select.selected.normal.png
+#select.selected:down background select.selected.down.png
+select.selected padding_left 4
+select.selected padding_right 4
+select.selected padding_top 1
+select.selected padding_bottom 1
+select.arrow background select.arrow.normal.png
+select.arrow:down background select.arrow.down.png
+select.arrow padding_left 1
+select.arrow padding_right 1
+
+select.options background select.options.png
+select.option background select.option.normal.png
+#select.option:hover background select.option.hover.png
+select.option padding_left 4
+select.option padding_right 4
+select.option padding_top 1
+select.option padding_bottom 1
+#select.option border_top 1
+#select.option border_right 1
+#select.option border_bottom 1
+#select.option border_left 1
+
+select.option.label font Vera.ttf 16
+select.option.label color #000000
+select.options padding_left 1
+select.options padding_right 1
+select.options padding_top 1
+select.options padding_bottom 1
+select arrow select.arrow.png
+
+
+dialog.bar background dialog.bar.png
+dialog.bar padding_left 8
+dialog.bar padding_right 8
+dialog.bar padding_top 2
+dialog.bar padding_bottom 1
+dialog.bar.close image dialog.close.normal.png
+dialog.bar.close:down image dialog.close.down.png
+dialog.main background dialog.png
+dialog.main padding_left 8
+dialog.main padding_right 8
+dialog.main padding_top 4
+dialog.main padding_bottom 4
+
+keysym font helvetica 16
+keysym background input.normal.png
+keysym color #000000
+keysym:focus background input.focus.png
+keysym padding_left 6
+keysym padding_right 6
+keysym padding_top 3
+keysym padding_bottom 3
+
+tool background tool.normal.png
+tool:down background tool.down.png
+tool padding_left 4
+tool padding_right 4
+tool padding_top 1
+tool padding_bottom 1
+tool.label font Vera.ttf 16
+tool.label color #000000
+
+menu background menu.normal.png
+menu:hover background menu.hover.png
+menu:down background menu.down.png
+menu padding_left 6
+menu padding_right 6
+menu padding_top 3
+menu padding_bottom 3
+menu.label font Vera.ttf 16
+menu.label color #000000
+
+menu-open background menu.down.png
+menu-open:down background menu.down.png
+menu-open padding_left 6
+menu-open padding_right 6
+menu-open padding_top 3
+menu-open padding_bottom 3
+
+menu.options background select.options.png
+menu.option background menu.option.normal.png
+menu.option:hover background menu.option.hover.png
+#menu.option.label color #FF0000
+menu.option padding_left 6
+menu.option padding_right 6
+menu.option padding_top 1
+menu.option padding_bottom 1
+menu.option.label font Vera.ttf 16
+menu.option.label color #000000
+menu.options padding_left 1
+menu.options padding_right 1
+menu.options padding_top 1
+menu.options padding_bottom 1
+menu arrow select.arrow.png
+
+
+scrollarea.content background #ffffff
+scrollarea.content padding_left 1
+scrollarea.content padding_right 1
+scrollarea.content padding_top 1
+scrollarea.content padding_bottom 1
+hscrollbar height 15
+##hscrollbar background scroller.slide.h.png
+hscrollbar background slider.png
+##hscrollbar bar scroller.slide.bar.normal.png
+hscrollbar bar slider.bar.normal.png
+##hscrollbar:down bar scroller.slide.bar.down.png
+vscrollbar width 15
+##vscrollbar background scroller.slide.v.png
+vscrollbar background slider.png
+##vscrollbar bar scroller.slide.bar.normal.png
+vscrollbar bar slider.bar.normal.png
+##vscrollbar:down bar scroller.slide.bar.down.png
+
+list.item background list.item.normal.png
+#list.item:down background list.item.down.png
+list.item padding_left 4
+list.item padding_right 4
+list.item padding_top 2
+list.item padding_bottom 2
+list.item margin_bottom 1
+list.item align -1
+list.item.label font Vera.ttf 14
+list.item.label color #000000
+
+list background list.png
+list padding_left 1
+list padding_right 1
+list padding_top 1
+list padding_bottom 1
+list.content background #eeeeee
+list.content padding_left 1
+list.content padding_right 1
+list.content padding_top 1
+list.content padding_bottom 1
+
+filedialog.folder image filebrowser.folder.png
+filedialog.label font Vera.ttf 14
+filedialog.label color #000000
+filedialog.title.label font Vera.ttf 16
+filedialog.title.label color #000000
+filedialog.input font Vera.ttf 14
+filedialog.input background input.normal.png
+filedialog.input color #000000
+filedialog.input:focus background input.focus.png
+filedialog.input padding_left 6
+filedialog.input padding_right 6
+filedialog.input padding_top 3
+filedialog.input padding_bottom 3
+
+
diff --git a/data/themes/gray/console.input.focus.png b/data/themes/gray/console.input.focus.png
new file mode 100644
index 0000000..819d835
--- /dev/null
+++ b/data/themes/gray/console.input.focus.png
Binary files differ
diff --git a/data/themes/gray/console.input.normal.png b/data/themes/gray/console.input.normal.png
new file mode 100644
index 0000000..a14e329
--- /dev/null
+++ b/data/themes/gray/console.input.normal.png
Binary files differ
diff --git a/data/themes/gray/console.png b/data/themes/gray/console.png
new file mode 100644
index 0000000..a14e329
--- /dev/null
+++ b/data/themes/gray/console.png
Binary files differ
diff --git a/data/themes/gray/desktop.png b/data/themes/gray/desktop.png
new file mode 100644
index 0000000..73ac803
--- /dev/null
+++ b/data/themes/gray/desktop.png
Binary files differ
diff --git a/data/themes/gray/dialog.bar.png b/data/themes/gray/dialog.bar.png
new file mode 100644
index 0000000..ffac15d
--- /dev/null
+++ b/data/themes/gray/dialog.bar.png
Binary files differ
diff --git a/data/themes/gray/dialog.close.down.png b/data/themes/gray/dialog.close.down.png
new file mode 100644
index 0000000..cde6e96
--- /dev/null
+++ b/data/themes/gray/dialog.close.down.png
Binary files differ
diff --git a/data/themes/gray/dialog.close.normal.png b/data/themes/gray/dialog.close.normal.png
new file mode 100644
index 0000000..73dc9e4
--- /dev/null
+++ b/data/themes/gray/dialog.close.normal.png
Binary files differ
diff --git a/data/themes/gray/dialog.png b/data/themes/gray/dialog.png
new file mode 100644
index 0000000..1308b9c
--- /dev/null
+++ b/data/themes/gray/dialog.png
Binary files differ
diff --git a/data/themes/gray/filebrowser.folder.png b/data/themes/gray/filebrowser.folder.png
new file mode 100644
index 0000000..4a3bd2c
--- /dev/null
+++ b/data/themes/gray/filebrowser.folder.png
Binary files differ
diff --git a/data/themes/gray/input.focus.png b/data/themes/gray/input.focus.png
new file mode 100644
index 0000000..477a826
--- /dev/null
+++ b/data/themes/gray/input.focus.png
Binary files differ
diff --git a/data/themes/gray/input.normal.png b/data/themes/gray/input.normal.png
new file mode 100644
index 0000000..8519a98
--- /dev/null
+++ b/data/themes/gray/input.normal.png
Binary files differ
diff --git a/data/themes/gray/list.item.normal.png b/data/themes/gray/list.item.normal.png
new file mode 100644
index 0000000..627790d
--- /dev/null
+++ b/data/themes/gray/list.item.normal.png
Binary files differ
diff --git a/data/themes/gray/list.png b/data/themes/gray/list.png
new file mode 100644
index 0000000..99ad5bc
--- /dev/null
+++ b/data/themes/gray/list.png
Binary files differ
diff --git a/data/themes/gray/menu.down.png b/data/themes/gray/menu.down.png
new file mode 100644
index 0000000..3555053
--- /dev/null
+++ b/data/themes/gray/menu.down.png
Binary files differ
diff --git a/data/themes/gray/menu.hover.png b/data/themes/gray/menu.hover.png
new file mode 100644
index 0000000..f4b2a6a
--- /dev/null
+++ b/data/themes/gray/menu.hover.png
Binary files differ
diff --git a/data/themes/gray/menu.normal.png b/data/themes/gray/menu.normal.png
new file mode 100644
index 0000000..9a7aca6
--- /dev/null
+++ b/data/themes/gray/menu.normal.png
Binary files differ
diff --git a/data/themes/gray/menu.option.hover.png b/data/themes/gray/menu.option.hover.png
new file mode 100644
index 0000000..8ae05f3
--- /dev/null
+++ b/data/themes/gray/menu.option.hover.png
Binary files differ
diff --git a/data/themes/gray/menu.option.normal.png b/data/themes/gray/menu.option.normal.png
new file mode 100644
index 0000000..394200b
--- /dev/null
+++ b/data/themes/gray/menu.option.normal.png
Binary files differ
diff --git a/data/themes/gray/radio.off.down.png b/data/themes/gray/radio.off.down.png
new file mode 100644
index 0000000..5a6e9a3
--- /dev/null
+++ b/data/themes/gray/radio.off.down.png
Binary files differ
diff --git a/data/themes/gray/radio.off.normal.png b/data/themes/gray/radio.off.normal.png
new file mode 100644
index 0000000..4a57f1f
--- /dev/null
+++ b/data/themes/gray/radio.off.normal.png
Binary files differ
diff --git a/data/themes/gray/radio.on.down.png b/data/themes/gray/radio.on.down.png
new file mode 100644
index 0000000..483bd66
--- /dev/null
+++ b/data/themes/gray/radio.on.down.png
Binary files differ
diff --git a/data/themes/gray/radio.on.normal.png b/data/themes/gray/radio.on.normal.png
new file mode 100644
index 0000000..43b380b
--- /dev/null
+++ b/data/themes/gray/radio.on.normal.png
Binary files differ
diff --git a/data/themes/gray/select.arrow.down.png b/data/themes/gray/select.arrow.down.png
new file mode 100644
index 0000000..9ef850e
--- /dev/null
+++ b/data/themes/gray/select.arrow.down.png
Binary files differ
diff --git a/data/themes/gray/select.arrow.normal.png b/data/themes/gray/select.arrow.normal.png
new file mode 100644
index 0000000..fde6e42
--- /dev/null
+++ b/data/themes/gray/select.arrow.normal.png
Binary files differ
diff --git a/data/themes/gray/select.arrow.png b/data/themes/gray/select.arrow.png
new file mode 100644
index 0000000..19de760
--- /dev/null
+++ b/data/themes/gray/select.arrow.png
Binary files differ
diff --git a/data/themes/gray/select.option.normal.png b/data/themes/gray/select.option.normal.png
new file mode 100644
index 0000000..627790d
--- /dev/null
+++ b/data/themes/gray/select.option.normal.png
Binary files differ
diff --git a/data/themes/gray/select.options.png b/data/themes/gray/select.options.png
new file mode 100644
index 0000000..477a826
--- /dev/null
+++ b/data/themes/gray/select.options.png
Binary files differ
diff --git a/data/themes/gray/select.selected.normal.png b/data/themes/gray/select.selected.normal.png
new file mode 100644
index 0000000..e1463f8
--- /dev/null
+++ b/data/themes/gray/select.selected.normal.png
Binary files differ
diff --git a/data/themes/gray/slider.bar.normal.png b/data/themes/gray/slider.bar.normal.png
new file mode 100644
index 0000000..b335bda
--- /dev/null
+++ b/data/themes/gray/slider.bar.normal.png
Binary files differ
diff --git a/data/themes/gray/slider.png b/data/themes/gray/slider.png
new file mode 100644
index 0000000..0ed9619
--- /dev/null
+++ b/data/themes/gray/slider.png
Binary files differ
diff --git a/data/themes/gray/tool.down.png b/data/themes/gray/tool.down.png
new file mode 100644
index 0000000..760e666
--- /dev/null
+++ b/data/themes/gray/tool.down.png
Binary files differ
diff --git a/data/themes/gray/tool.normal.png b/data/themes/gray/tool.normal.png
new file mode 100644
index 0000000..17b344d
--- /dev/null
+++ b/data/themes/gray/tool.normal.png
Binary files differ
diff --git a/data/themes/tools/config.txt b/data/themes/tools/config.txt
new file mode 100644
index 0000000..b663eb0
--- /dev/null
+++ b/data/themes/tools/config.txt
@@ -0,0 +1,11 @@
+tool.draw image icons48.draw.tga
+tool.pixel image icons48.pixel.tga
+tool.line image icons48.line.tga
+tool.fill image icons48.fill.tga
+
+tool.select image icons48.select.tga
+tool.eraser image icons48.eraser.tga
+
+tool.tile image icons48.tile.tga
+tool.code image icons48.code.tga
+tool.bkgr image icons48.bkgr.tga
diff --git a/data/themes/tools/icons48.bkgr.tga b/data/themes/tools/icons48.bkgr.tga
new file mode 100644
index 0000000..67a614b
--- /dev/null
+++ b/data/themes/tools/icons48.bkgr.tga
Binary files differ
diff --git a/data/themes/tools/icons48.code.tga b/data/themes/tools/icons48.code.tga
new file mode 100644
index 0000000..bfe9615
--- /dev/null
+++ b/data/themes/tools/icons48.code.tga
Binary files differ
diff --git a/data/themes/tools/icons48.draw.tga b/data/themes/tools/icons48.draw.tga
new file mode 100644
index 0000000..0eec5ff
--- /dev/null
+++ b/data/themes/tools/icons48.draw.tga
Binary files differ
diff --git a/data/themes/tools/icons48.eraser.tga b/data/themes/tools/icons48.eraser.tga
new file mode 100644
index 0000000..a7f4d42
--- /dev/null
+++ b/data/themes/tools/icons48.eraser.tga
Binary files differ
diff --git a/data/themes/tools/icons48.fill.tga b/data/themes/tools/icons48.fill.tga
new file mode 100644
index 0000000..cb7be71
--- /dev/null
+++ b/data/themes/tools/icons48.fill.tga
Binary files differ
diff --git a/data/themes/tools/icons48.line.tga b/data/themes/tools/icons48.line.tga
new file mode 100644
index 0000000..19f9f9c
--- /dev/null
+++ b/data/themes/tools/icons48.line.tga
Binary files differ
diff --git a/data/themes/tools/icons48.pixel.tga b/data/themes/tools/icons48.pixel.tga
new file mode 100644
index 0000000..976b66a
--- /dev/null
+++ b/data/themes/tools/icons48.pixel.tga
Binary files differ
diff --git a/data/themes/tools/icons48.select.tga b/data/themes/tools/icons48.select.tga
new file mode 100644
index 0000000..09ee631
--- /dev/null
+++ b/data/themes/tools/icons48.select.tga
Binary files differ
diff --git a/data/themes/tools/icons48.tile.tga b/data/themes/tools/icons48.tile.tga
new file mode 100644
index 0000000..8ca8bae
--- /dev/null
+++ b/data/themes/tools/icons48.tile.tga
Binary files differ