summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2011-09-16 02:49:58 +0300
committerAndrei Karas <akaras@inbox.ru>2011-09-16 02:59:29 +0300
commit124a109b6c9c8ef319bb43fd088d844d26591d26 (patch)
tree45f312a0f9f6df58b45968090a38e02a7979882c
parentae9577c6a52a1e4eb1ff647905672ca840ad3e44 (diff)
downloadmanaplus-124a109b6c9c8ef319bb43fd088d844d26591d26.tar.gz
manaplus-124a109b6c9c8ef319bb43fd088d844d26591d26.tar.bz2
manaplus-124a109b6c9c8ef319bb43fd088d844d26591d26.tar.xz
manaplus-124a109b6c9c8ef319bb43fd088d844d26591d26.zip
Add unity theme by freya.
-rwxr-xr-xconfigure.ac1
-rw-r--r--data/themes/CMakeLists.txt1
-rw-r--r--data/themes/Makefile.am2
-rw-r--r--data/themes/unity/CMakeLists.txt47
-rw-r--r--data/themes/unity/Makefile.am51
-rw-r--r--data/themes/unity/beingpopup.xml19
-rw-r--r--data/themes/unity/button.pngbin0 -> 956 bytes
-rw-r--r--data/themes/unity/button_disabled.pngbin0 -> 955 bytes
-rw-r--r--data/themes/unity/buttonhi.pngbin0 -> 956 bytes
-rw-r--r--data/themes/unity/buttonpress.pngbin0 -> 956 bytes
-rw-r--r--data/themes/unity/char.xml19
-rw-r--r--data/themes/unity/checkbox.pngbin0 -> 1028 bytes
-rw-r--r--data/themes/unity/close_button.pngbin0 -> 1218 bytes
-rw-r--r--data/themes/unity/colors.xml69
-rw-r--r--data/themes/unity/deepbox.pngbin0 -> 476 bytes
-rw-r--r--data/themes/unity/hscroll_left_default.pngbin0 -> 247 bytes
-rw-r--r--data/themes/unity/hscroll_left_highlight.pngbin0 -> 247 bytes
-rw-r--r--data/themes/unity/hscroll_left_pressed.pngbin0 -> 247 bytes
-rw-r--r--data/themes/unity/hscroll_right_default.pngbin0 -> 241 bytes
-rw-r--r--data/themes/unity/hscroll_right_highlight.pngbin0 -> 249 bytes
-rw-r--r--data/themes/unity/hscroll_right_pressed.pngbin0 -> 249 bytes
-rw-r--r--data/themes/unity/item_shortcut_bgr.pngbin0 -> 1243 bytes
-rw-r--r--data/themes/unity/itempopup.xml19
-rw-r--r--data/themes/unity/popup.xml19
-rw-r--r--data/themes/unity/progress.pngbin0 -> 259 bytes
-rw-r--r--data/themes/unity/radioin.pngbin0 -> 292 bytes
-rw-r--r--data/themes/unity/radioin_highlight.pngbin0 -> 298 bytes
-rw-r--r--data/themes/unity/radioout.pngbin0 -> 268 bytes
-rw-r--r--data/themes/unity/radioout_highlight.pngbin0 -> 262 bytes
-rw-r--r--data/themes/unity/resize.pngbin0 -> 164 bytes
-rw-r--r--data/themes/unity/selection.pngbin0 -> 216 bytes
-rw-r--r--data/themes/unity/slider.pngbin0 -> 1246 bytes
-rw-r--r--data/themes/unity/slider_hilight.pngbin0 -> 1246 bytes
-rw-r--r--data/themes/unity/sticky_button.pngbin0 -> 432 bytes
-rw-r--r--data/themes/unity/tab.pngbin0 -> 1211 bytes
-rw-r--r--data/themes/unity/tab_hilight.pngbin0 -> 212 bytes
-rw-r--r--data/themes/unity/tabselected.pngbin0 -> 210 bytes
-rw-r--r--data/themes/unity/textpopup.xml19
-rw-r--r--data/themes/unity/vscroll_down_default.pngbin0 -> 256 bytes
-rw-r--r--data/themes/unity/vscroll_down_highlight.pngbin0 -> 256 bytes
-rw-r--r--data/themes/unity/vscroll_down_pressed.pngbin0 -> 256 bytes
-rw-r--r--data/themes/unity/vscroll_grey.pngbin0 -> 210 bytes
-rw-r--r--data/themes/unity/vscroll_highlight.pngbin0 -> 205 bytes
-rw-r--r--data/themes/unity/vscroll_up_default.pngbin0 -> 249 bytes
-rw-r--r--data/themes/unity/vscroll_up_highlight.pngbin0 -> 252 bytes
-rw-r--r--data/themes/unity/vscroll_up_pressed.pngbin0 -> 252 bytes
-rw-r--r--data/themes/unity/window.pngbin0 -> 12508 bytes
-rw-r--r--data/themes/unity/window.xml19
-rw-r--r--packaging/windows/setup.nsi1
49 files changed, 285 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 2df15c464..76728dbab 100755
--- a/configure.ac
+++ b/configure.ac
@@ -253,6 +253,7 @@ data/themes/enchilado/Makefile
data/themes/mana/Makefile
data/themes/pink/Makefile
data/themes/redandblack/Makefile
+data/themes/unity/Makefile
data/themes/wood/Makefile
data/help/Makefile
data/help/es/Makefile
diff --git a/data/themes/CMakeLists.txt b/data/themes/CMakeLists.txt
index b6a7282df..9a0fef1b2 100644
--- a/data/themes/CMakeLists.txt
+++ b/data/themes/CMakeLists.txt
@@ -4,4 +4,5 @@ ADD_SUBDIRECTORY(enchilado)
ADD_SUBDIRECTORY(mana)
ADD_SUBDIRECTORY(pink)
ADD_SUBDIRECTORY(redandblack)
+ADD_SUBDIRECTORY(unity)
ADD_SUBDIRECTORY(wood)
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
index 947d83df2..d0ec767d4 100644
--- a/data/themes/Makefile.am
+++ b/data/themes/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = blackwood classic enchilado mana pink redandblack wood
+SUBDIRS = blackwood classic enchilado mana pink redandblack unity wood
EXTRA_DIST = CMakeLists.txt
diff --git a/data/themes/unity/CMakeLists.txt b/data/themes/unity/CMakeLists.txt
new file mode 100644
index 000000000..06d4f2920
--- /dev/null
+++ b/data/themes/unity/CMakeLists.txt
@@ -0,0 +1,47 @@
+SET (FILES
+ beingpopup.xml
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ char.xml
+ checkbox.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ itempopup.xml
+ popup.xml
+ progress.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ resize.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ textpopup.xml
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/unity)
diff --git a/data/themes/unity/Makefile.am b/data/themes/unity/Makefile.am
new file mode 100644
index 000000000..fb91baa5f
--- /dev/null
+++ b/data/themes/unity/Makefile.am
@@ -0,0 +1,51 @@
+
+guidir = $(pkgdatadir)/data/themes/unity
+
+gui_DATA = \
+ beingpopup.xml \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ char.xml \
+ checkbox.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ window.xml \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ itempopup.xml \
+ popup.xml \
+ progress.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ resize.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ textpopup.xml \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png
+
+EXTRA_DIST = \
+ $(gui_DATA) \
+ CMakeLists.txt
diff --git a/data/themes/unity/beingpopup.xml b/data/themes/unity/beingpopup.xml
new file mode 100644
index 000000000..215d4528e
--- /dev/null
+++ b/data/themes/unity/beingpopup.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/unity/button.png b/data/themes/unity/button.png
new file mode 100644
index 000000000..5e2bfbfc4
--- /dev/null
+++ b/data/themes/unity/button.png
Binary files differ
diff --git a/data/themes/unity/button_disabled.png b/data/themes/unity/button_disabled.png
new file mode 100644
index 000000000..b709473ae
--- /dev/null
+++ b/data/themes/unity/button_disabled.png
Binary files differ
diff --git a/data/themes/unity/buttonhi.png b/data/themes/unity/buttonhi.png
new file mode 100644
index 000000000..83318d19a
--- /dev/null
+++ b/data/themes/unity/buttonhi.png
Binary files differ
diff --git a/data/themes/unity/buttonpress.png b/data/themes/unity/buttonpress.png
new file mode 100644
index 000000000..5e2bfbfc4
--- /dev/null
+++ b/data/themes/unity/buttonpress.png
Binary files differ
diff --git a/data/themes/unity/char.xml b/data/themes/unity/char.xml
new file mode 100644
index 000000000..215d4528e
--- /dev/null
+++ b/data/themes/unity/char.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/unity/checkbox.png b/data/themes/unity/checkbox.png
new file mode 100644
index 000000000..2b1a1b5ec
--- /dev/null
+++ b/data/themes/unity/checkbox.png
Binary files differ
diff --git a/data/themes/unity/close_button.png b/data/themes/unity/close_button.png
new file mode 100644
index 000000000..3eb0866be
--- /dev/null
+++ b/data/themes/unity/close_button.png
Binary files differ
diff --git a/data/themes/unity/colors.xml b/data/themes/unity/colors.xml
new file mode 100644
index 000000000..c1bca3d8c
--- /dev/null
+++ b/data/themes/unity/colors.xml
@@ -0,0 +1,69 @@
+<colors>
+ <color id="TEXT" color="#E0E0E0" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#FE9750" />
+ <color id="BUTTON_DISABLED" color="#FC6400" />
+ <color id="TAB" color="#F0F0F0" />
+ <color id="PARTY_CHAT_TAB" color="#E0E0E0" />
+ <color id="PARTY_SOCIAL_TAB" color="#E0E0E0" />
+ <color id="GUILD_CHAT_TAB" color="#E0E0E0" />
+ <color id="GUILD_SOCIAL_TAB" color="#E0E0E0" />
+ <color id="BACKGROUND" color="#4D4D4D" />
+ <color id="BACKGROUND_GRAY" color="#404040" />
+ <color id="SCROLLBAR_GRAY" color="#4D4D4D" />
+ <color id="DROPDOWN_SHADOW" color="#4D4D4D" />
+ <color id="HIGHLIGHT" color="#FE9750" />
+ <color id="TAB_FLASH" color="#FC6400" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#FC6400" effect="pulse" />
+ <color id="SHOP_WARNING" color="#E0E0E0" />
+ <color id="ITEM_EQUIPPED" color="#FFFFFF" />
+ <color id="CHAT" color="#E0E0E0" />
+ <color id="GM" color="#FFFFFF" />
+ <color id="PLAYER" color="#66CCCC" />
+ <color id="WHISPER" color="#E0E0E0" />
+ <color id="WHISPER_OFFLINE" color="#A8A8A8" />
+ <color id="IS" color="#70C600" />
+ <color id="SERVER" color="#9966FF" />
+ <color id="LOGGER" color="#9966FF" />
+ <color id="HYPERLINK" color="#E0E0E0" />
+ <color id="UNKNOWN_ITEM" color="#F0F0F0" />
+ <color id="CHARM" color="#FFFFFF" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#F0F0F0" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#FC6400" />
+ <color id="PLAYER_ADVANCED" color="#FC6400" />
+ <color id="ITEM_NOT_EQUIPPED" color="#E0E0E0" />
+
+ <color id="RED" color="#FFA8A8" />
+ <color id="GREEN" color="#59FF6C" />
+ <color id="BLUE" color="#00FFFF" />
+ <color id="ORANGE" color="#4CFF1C" />
+ <color id="YELLOW" color="#f1dc27" />
+ <color id="PINK" color="#FF00BF" />
+ <color id="PURPLE" color="#8480E2" />
+ <color id="GRAY" color="#C1C1C1" />
+ <color id="BROWN" color="#05FF2E" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors> \ No newline at end of file
diff --git a/data/themes/unity/deepbox.png b/data/themes/unity/deepbox.png
new file mode 100644
index 000000000..e6dae6a45
--- /dev/null
+++ b/data/themes/unity/deepbox.png
Binary files differ
diff --git a/data/themes/unity/hscroll_left_default.png b/data/themes/unity/hscroll_left_default.png
new file mode 100644
index 000000000..a5e588041
--- /dev/null
+++ b/data/themes/unity/hscroll_left_default.png
Binary files differ
diff --git a/data/themes/unity/hscroll_left_highlight.png b/data/themes/unity/hscroll_left_highlight.png
new file mode 100644
index 000000000..38da69a96
--- /dev/null
+++ b/data/themes/unity/hscroll_left_highlight.png
Binary files differ
diff --git a/data/themes/unity/hscroll_left_pressed.png b/data/themes/unity/hscroll_left_pressed.png
new file mode 100644
index 000000000..38da69a96
--- /dev/null
+++ b/data/themes/unity/hscroll_left_pressed.png
Binary files differ
diff --git a/data/themes/unity/hscroll_right_default.png b/data/themes/unity/hscroll_right_default.png
new file mode 100644
index 000000000..3346f8c95
--- /dev/null
+++ b/data/themes/unity/hscroll_right_default.png
Binary files differ
diff --git a/data/themes/unity/hscroll_right_highlight.png b/data/themes/unity/hscroll_right_highlight.png
new file mode 100644
index 000000000..76b62aeba
--- /dev/null
+++ b/data/themes/unity/hscroll_right_highlight.png
Binary files differ
diff --git a/data/themes/unity/hscroll_right_pressed.png b/data/themes/unity/hscroll_right_pressed.png
new file mode 100644
index 000000000..76b62aeba
--- /dev/null
+++ b/data/themes/unity/hscroll_right_pressed.png
Binary files differ
diff --git a/data/themes/unity/item_shortcut_bgr.png b/data/themes/unity/item_shortcut_bgr.png
new file mode 100644
index 000000000..03b9b9a79
--- /dev/null
+++ b/data/themes/unity/item_shortcut_bgr.png
Binary files differ
diff --git a/data/themes/unity/itempopup.xml b/data/themes/unity/itempopup.xml
new file mode 100644
index 000000000..215d4528e
--- /dev/null
+++ b/data/themes/unity/itempopup.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/unity/popup.xml b/data/themes/unity/popup.xml
new file mode 100644
index 000000000..215d4528e
--- /dev/null
+++ b/data/themes/unity/popup.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/unity/progress.png b/data/themes/unity/progress.png
new file mode 100644
index 000000000..47c0724d4
--- /dev/null
+++ b/data/themes/unity/progress.png
Binary files differ
diff --git a/data/themes/unity/radioin.png b/data/themes/unity/radioin.png
new file mode 100644
index 000000000..7c82fe0e0
--- /dev/null
+++ b/data/themes/unity/radioin.png
Binary files differ
diff --git a/data/themes/unity/radioin_highlight.png b/data/themes/unity/radioin_highlight.png
new file mode 100644
index 000000000..bdc5decd3
--- /dev/null
+++ b/data/themes/unity/radioin_highlight.png
Binary files differ
diff --git a/data/themes/unity/radioout.png b/data/themes/unity/radioout.png
new file mode 100644
index 000000000..7fa4f97c4
--- /dev/null
+++ b/data/themes/unity/radioout.png
Binary files differ
diff --git a/data/themes/unity/radioout_highlight.png b/data/themes/unity/radioout_highlight.png
new file mode 100644
index 000000000..c43d19b9a
--- /dev/null
+++ b/data/themes/unity/radioout_highlight.png
Binary files differ
diff --git a/data/themes/unity/resize.png b/data/themes/unity/resize.png
new file mode 100644
index 000000000..15f3fb9dd
--- /dev/null
+++ b/data/themes/unity/resize.png
Binary files differ
diff --git a/data/themes/unity/selection.png b/data/themes/unity/selection.png
new file mode 100644
index 000000000..0dfceb7c5
--- /dev/null
+++ b/data/themes/unity/selection.png
Binary files differ
diff --git a/data/themes/unity/slider.png b/data/themes/unity/slider.png
new file mode 100644
index 000000000..1762289b6
--- /dev/null
+++ b/data/themes/unity/slider.png
Binary files differ
diff --git a/data/themes/unity/slider_hilight.png b/data/themes/unity/slider_hilight.png
new file mode 100644
index 000000000..99cda32d8
--- /dev/null
+++ b/data/themes/unity/slider_hilight.png
Binary files differ
diff --git a/data/themes/unity/sticky_button.png b/data/themes/unity/sticky_button.png
new file mode 100644
index 000000000..bed1b0a91
--- /dev/null
+++ b/data/themes/unity/sticky_button.png
Binary files differ
diff --git a/data/themes/unity/tab.png b/data/themes/unity/tab.png
new file mode 100644
index 000000000..8b473466d
--- /dev/null
+++ b/data/themes/unity/tab.png
Binary files differ
diff --git a/data/themes/unity/tab_hilight.png b/data/themes/unity/tab_hilight.png
new file mode 100644
index 000000000..2c2f84ed0
--- /dev/null
+++ b/data/themes/unity/tab_hilight.png
Binary files differ
diff --git a/data/themes/unity/tabselected.png b/data/themes/unity/tabselected.png
new file mode 100644
index 000000000..b2ad6ed13
--- /dev/null
+++ b/data/themes/unity/tabselected.png
Binary files differ
diff --git a/data/themes/unity/textpopup.xml b/data/themes/unity/textpopup.xml
new file mode 100644
index 000000000..215d4528e
--- /dev/null
+++ b/data/themes/unity/textpopup.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/unity/vscroll_down_default.png b/data/themes/unity/vscroll_down_default.png
new file mode 100644
index 000000000..d7e6b61ac
--- /dev/null
+++ b/data/themes/unity/vscroll_down_default.png
Binary files differ
diff --git a/data/themes/unity/vscroll_down_highlight.png b/data/themes/unity/vscroll_down_highlight.png
new file mode 100644
index 000000000..e3e5dbf3b
--- /dev/null
+++ b/data/themes/unity/vscroll_down_highlight.png
Binary files differ
diff --git a/data/themes/unity/vscroll_down_pressed.png b/data/themes/unity/vscroll_down_pressed.png
new file mode 100644
index 000000000..e3e5dbf3b
--- /dev/null
+++ b/data/themes/unity/vscroll_down_pressed.png
Binary files differ
diff --git a/data/themes/unity/vscroll_grey.png b/data/themes/unity/vscroll_grey.png
new file mode 100644
index 000000000..f18e7058d
--- /dev/null
+++ b/data/themes/unity/vscroll_grey.png
Binary files differ
diff --git a/data/themes/unity/vscroll_highlight.png b/data/themes/unity/vscroll_highlight.png
new file mode 100644
index 000000000..157502dbc
--- /dev/null
+++ b/data/themes/unity/vscroll_highlight.png
Binary files differ
diff --git a/data/themes/unity/vscroll_up_default.png b/data/themes/unity/vscroll_up_default.png
new file mode 100644
index 000000000..2b559dfda
--- /dev/null
+++ b/data/themes/unity/vscroll_up_default.png
Binary files differ
diff --git a/data/themes/unity/vscroll_up_highlight.png b/data/themes/unity/vscroll_up_highlight.png
new file mode 100644
index 000000000..f2b171d83
--- /dev/null
+++ b/data/themes/unity/vscroll_up_highlight.png
Binary files differ
diff --git a/data/themes/unity/vscroll_up_pressed.png b/data/themes/unity/vscroll_up_pressed.png
new file mode 100644
index 000000000..f2b171d83
--- /dev/null
+++ b/data/themes/unity/vscroll_up_pressed.png
Binary files differ
diff --git a/data/themes/unity/window.png b/data/themes/unity/window.png
new file mode 100644
index 000000000..c325c1f2e
--- /dev/null
+++ b/data/themes/unity/window.png
Binary files differ
diff --git a/data/themes/unity/window.xml b/data/themes/unity/window.xml
new file mode 100644
index 000000000..410d07b4c
--- /dev/null
+++ b/data/themes/unity/window.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <option name="padding" value="10" />
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/packaging/windows/setup.nsi b/packaging/windows/setup.nsi
index 7e9a45a62..c41e7ddef 100644
--- a/packaging/windows/setup.nsi
+++ b/packaging/windows/setup.nsi
@@ -238,6 +238,7 @@ Section "Core files (required)" SecCore
CreateDirectory "$INSTDIR\data\themes\mana"
CreateDirectory "$INSTDIR\data\themes\pink"
CreateDirectory "$INSTDIR\data\themes\redandblack"
+ CreateDirectory "$INSTDIR\data\themes\unity"
CreateDirectory "$INSTDIR\data\themes\wood"
CreateDirectory "$INSTDIR\docs"