diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..305fb06
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,28 @@
+emotes_target = "/usr/share/pixmaps/pidgin/emotes"
+emotes_src = "emotes/src"
+emotes_theme = "emotes/elementary"
+status_dir = "~/.purple/themes/elementary"
+status_theme = "status-icons/purple"
+
+convert:
+ for icon in $(emotes_src)/*.svg; do \
+ inkscape -z $$icon -e $${icon%%.*}.png; \
+ done
+ mv $(emotes_src)/*.png $(emotes_theme)
+
+install: install-emotes install-status
+
+install-emotes:
+ cp -r $(emotes_theme) $(emotes_target)
+
+install-status:
+ mkdir -p $(status_dir)
+ cp -r $(status_theme) $(status_dir)
+
+uninstall: uninstall-emotes uninstall-status
+
+uninstall-emotes:
+ test -e $(emotes_target)/elementary && rm -rfv $(emotes_target)/elementary
+
+uninstall-status:
+ test -e $(status_dir) && rm -rfv $(status_dir)
diff --git a/README.md b/README.md
index 465e36c..b806892 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,57 @@
# pidgin-elementary
-This is a very simple status icon theme for Pidgin to match the elementary icon theme, released under GPLv2+ like its bigger brother, elementary-xfce.
+These icon themes are based on the elementary icon project and as such is released under GPLv2+.
+
+## status icons ##
+![alt text](status-icons/purple/status-icon/22/available.png)
+![alt text](status-icons/purple/status-icon/22/away.png)
+![alt text](status-icons/purple/status-icon/22/busy.png)
+![alt text](status-icons/purple/status-icon/22/chat.png)
+![alt text](status-icons/purple/status-icon/22/offline.png)
+![alt text](status-icons/purple/status-icon/22/person.png)
+
+This is a very simple status icon theme for Pidgin to match the elementary icon theme.
It follows Pidgin's status icon specification: https://developer.pidgin.im/wiki/StatusIconThemes
-## Install ##
+## smiley theme ##
+![alt text](emotes/elementary/face-angel.png)
+![alt text](emotes/elementary/face-angry.png)
+![alt text](emotes/elementary/face-cool.png)
+![alt text](emotes/elementary/face-crying.png)
+![alt text](emotes/elementary/face-devilish.png)
+![alt text](emotes/elementary/face-embarrassed.png)
+![alt text](emotes/elementary/face-happy.png)
+![alt text](emotes/elementary/face-heart-broken.png)
+![alt text](emotes/elementary/face-heart.png)
+![alt text](emotes/elementary/face-kiss.png)
+![alt text](emotes/elementary/face-laugh.png)
+![alt text](emotes/elementary/face-mail.png)
+![alt text](emotes/elementary/face-plain.png)
+![alt text](emotes/elementary/face-raspberry.png)
+![alt text](emotes/elementary/face-raspberry-squint.png)
+![alt text](emotes/elementary/face-raspberry-wink.png)
+![alt text](emotes/elementary/face-sad.png)
+![alt text](emotes/elementary/face-sick.png)
+![alt text](emotes/elementary/face-smile-big.png)
+![alt text](emotes/elementary/face-smile-big-squint.png)
+![alt text](emotes/elementary/face-smile-crying.png)
+![alt text](emotes/elementary/face-smile.png)
+![alt text](emotes/elementary/face-smirk.png)
+![alt text](emotes/elementary/face-star.png)
+![alt text](emotes/elementary/face-surprise.png)
+![alt text](emotes/elementary/face-tired.png)
+![alt text](emotes/elementary/face-uncertain.png)
+![alt text](emotes/elementary/face-wink.png)
+![alt text](emotes/elementary/face-worried.png)
+
+This is a plain smiley theme based on elementary.
-Create a folder "elementary" in ~./purple/themes, e.g. in the Bash:
-`mkdir ~/.purple/themes/elementary`
+## Installation ##
-Then extract copy the content of the "purple" folder to that directory and select the theme in Pidgin.
+Run `make install-status` and `make install-emotes` respectively.
+Please note that currently the emotes theme goes to the system-wide directory and
+the status-icons are installed for the current user only (pidgin does not support
+system-wide status-icon themes yet).
+When this is fixed you can run `make install`, which currently is broken because
+one part would need `sudo` and the other would not.
diff --git a/emotes/elementary/face-angel.png b/emotes/elementary/face-angel.png
new file mode 100644
index 0000000..ba4bef6
Binary files /dev/null and b/emotes/elementary/face-angel.png differ
diff --git a/emotes/elementary/face-angry.png b/emotes/elementary/face-angry.png
new file mode 100644
index 0000000..0e8954d
Binary files /dev/null and b/emotes/elementary/face-angry.png differ
diff --git a/emotes/elementary/face-cool.png b/emotes/elementary/face-cool.png
new file mode 100644
index 0000000..8e8b628
Binary files /dev/null and b/emotes/elementary/face-cool.png differ
diff --git a/emotes/elementary/face-crying.png b/emotes/elementary/face-crying.png
new file mode 100644
index 0000000..48203f7
Binary files /dev/null and b/emotes/elementary/face-crying.png differ
diff --git a/emotes/elementary/face-devilish.png b/emotes/elementary/face-devilish.png
new file mode 100644
index 0000000..ef866fb
Binary files /dev/null and b/emotes/elementary/face-devilish.png differ
diff --git a/emotes/elementary/face-embarrassed.png b/emotes/elementary/face-embarrassed.png
new file mode 100644
index 0000000..fe79350
Binary files /dev/null and b/emotes/elementary/face-embarrassed.png differ
diff --git a/emotes/elementary/face-happy.png b/emotes/elementary/face-happy.png
new file mode 100644
index 0000000..5db159b
Binary files /dev/null and b/emotes/elementary/face-happy.png differ
diff --git a/emotes/elementary/face-heart-broken.png b/emotes/elementary/face-heart-broken.png
new file mode 100644
index 0000000..c711328
Binary files /dev/null and b/emotes/elementary/face-heart-broken.png differ
diff --git a/emotes/elementary/face-heart.png b/emotes/elementary/face-heart.png
new file mode 100644
index 0000000..f170529
Binary files /dev/null and b/emotes/elementary/face-heart.png differ
diff --git a/emotes/elementary/face-kiss.png b/emotes/elementary/face-kiss.png
new file mode 100644
index 0000000..c173e6f
Binary files /dev/null and b/emotes/elementary/face-kiss.png differ
diff --git a/emotes/elementary/face-laugh.png b/emotes/elementary/face-laugh.png
new file mode 100644
index 0000000..e3ea6a1
Binary files /dev/null and b/emotes/elementary/face-laugh.png differ
diff --git a/emotes/elementary/face-mail.png b/emotes/elementary/face-mail.png
new file mode 100644
index 0000000..543a83b
Binary files /dev/null and b/emotes/elementary/face-mail.png differ
diff --git a/emotes/elementary/face-plain.png b/emotes/elementary/face-plain.png
new file mode 100644
index 0000000..7848c26
Binary files /dev/null and b/emotes/elementary/face-plain.png differ
diff --git a/emotes/elementary/face-raspberry-squint.png b/emotes/elementary/face-raspberry-squint.png
new file mode 100644
index 0000000..b4a314f
Binary files /dev/null and b/emotes/elementary/face-raspberry-squint.png differ
diff --git a/emotes/elementary/face-raspberry-wink.png b/emotes/elementary/face-raspberry-wink.png
new file mode 100644
index 0000000..4aac5d0
Binary files /dev/null and b/emotes/elementary/face-raspberry-wink.png differ
diff --git a/emotes/elementary/face-raspberry.png b/emotes/elementary/face-raspberry.png
new file mode 100644
index 0000000..1a2d8ea
Binary files /dev/null and b/emotes/elementary/face-raspberry.png differ
diff --git a/emotes/elementary/face-sad.png b/emotes/elementary/face-sad.png
new file mode 100644
index 0000000..9fe3478
Binary files /dev/null and b/emotes/elementary/face-sad.png differ
diff --git a/emotes/elementary/face-sick.png b/emotes/elementary/face-sick.png
new file mode 100644
index 0000000..73cc215
Binary files /dev/null and b/emotes/elementary/face-sick.png differ
diff --git a/emotes/elementary/face-smile-big-squint.png b/emotes/elementary/face-smile-big-squint.png
new file mode 100644
index 0000000..34074b9
Binary files /dev/null and b/emotes/elementary/face-smile-big-squint.png differ
diff --git a/emotes/elementary/face-smile-big.png b/emotes/elementary/face-smile-big.png
new file mode 100644
index 0000000..a3cec72
Binary files /dev/null and b/emotes/elementary/face-smile-big.png differ
diff --git a/emotes/elementary/face-smile-crying.png b/emotes/elementary/face-smile-crying.png
new file mode 100644
index 0000000..8936d85
Binary files /dev/null and b/emotes/elementary/face-smile-crying.png differ
diff --git a/emotes/elementary/face-smile.png b/emotes/elementary/face-smile.png
new file mode 100644
index 0000000..5001fc8
Binary files /dev/null and b/emotes/elementary/face-smile.png differ
diff --git a/emotes/elementary/face-smirk.png b/emotes/elementary/face-smirk.png
new file mode 100644
index 0000000..f1f6c91
Binary files /dev/null and b/emotes/elementary/face-smirk.png differ
diff --git a/emotes/elementary/face-star.png b/emotes/elementary/face-star.png
new file mode 100644
index 0000000..e5e34b8
Binary files /dev/null and b/emotes/elementary/face-star.png differ
diff --git a/emotes/elementary/face-surprise.png b/emotes/elementary/face-surprise.png
new file mode 100644
index 0000000..d4d4285
Binary files /dev/null and b/emotes/elementary/face-surprise.png differ
diff --git a/emotes/elementary/face-tired.png b/emotes/elementary/face-tired.png
new file mode 100644
index 0000000..a62ced7
Binary files /dev/null and b/emotes/elementary/face-tired.png differ
diff --git a/emotes/elementary/face-uncertain.png b/emotes/elementary/face-uncertain.png
new file mode 100644
index 0000000..aa36dbd
Binary files /dev/null and b/emotes/elementary/face-uncertain.png differ
diff --git a/emotes/elementary/face-wink.png b/emotes/elementary/face-wink.png
new file mode 100644
index 0000000..45f82b8
Binary files /dev/null and b/emotes/elementary/face-wink.png differ
diff --git a/emotes/elementary/face-worried.png b/emotes/elementary/face-worried.png
new file mode 100644
index 0000000..b731692
Binary files /dev/null and b/emotes/elementary/face-worried.png differ
diff --git a/emotes/elementary/theme b/emotes/elementary/theme
new file mode 100644
index 0000000..cc0d9b6
--- /dev/null
+++ b/emotes/elementary/theme
@@ -0,0 +1,45 @@
+Name=elementary
+Description=elementary smileys
+Icon=face-wink.png
+Author=Simon Steinbeiss
+
+# This icon theme is based on the work of Daniel Foré and all other contributors
+# to the elementary icon theme. https://github.com/elementary/icons
+
+# Default smileys
+[default]
+face-angel.png O:-) o:-) O:) o:)
+face-angry.png >:o >:O >:-( >:( X-( x-(
+face-cool.png 8-) B-)
+face-crying.png :'( :'-(
+face-devilish.png (6)
+face-embarrassed.png :-[ :"> /:-| /gg /embarassed
+face-happy.png :) :-)
+face-heart-broken.png :brokenheart:
+face-heart.png :heart: :love: <3
+face-kiss.png :* :-* :kiss:
+face-laugh.png :-D :-d :D :d
+face-mail.png :mail: :e-mail:
+face-plain.png :| :-|
+face-raspberry.png :P :p :-P :-p
+face-raspberry-squint.png XP xp X-P x-p
+face-raspberry-wink.png ;P ;p ;-P ;-p
+face-sad.png :-( :(
+face-sick.png +o( /:T /tu /vomit
+face-smile-big.png :DD :-DD :dd :-dd
+face-smile-big-squint.png X:D x:d X:DD x:dd
+face-smile-crying.png :'D :'d :')
+face-smile.png :)) :-))
+face-smirk.png :, /:> /hanx /smirk ^o)
+face-star.png :star: (*) /<*> /xixing /star
+face-surprise.png =-O =-o
+face-tired.png *TIRED* *tired*
+face-uncertain.png :-/ :-\\ :/
+face-wink.png ;-) ;)
+face-worried.png :s :S :-S :-s
+
+
+## Currently not supported emotes (while part of Pidgin's default smiley theme)
+# shut-mouth.png :-X
+# moneymouth.png :-$
+# foot-in-mouth.png :-!
diff --git a/emotes/src/face-angel.svg b/emotes/src/face-angel.svg
new file mode 100644
index 0000000..dc07e09
--- /dev/null
+++ b/emotes/src/face-angel.svg
@@ -0,0 +1,129 @@
+
+
diff --git a/emotes/src/face-angry.svg b/emotes/src/face-angry.svg
new file mode 100644
index 0000000..486cbf4
--- /dev/null
+++ b/emotes/src/face-angry.svg
@@ -0,0 +1,167 @@
+
+
diff --git a/emotes/src/face-cool.svg b/emotes/src/face-cool.svg
new file mode 100644
index 0000000..f8754ea
--- /dev/null
+++ b/emotes/src/face-cool.svg
@@ -0,0 +1,198 @@
+
+
diff --git a/emotes/src/face-crying.svg b/emotes/src/face-crying.svg
new file mode 100644
index 0000000..78375e0
--- /dev/null
+++ b/emotes/src/face-crying.svg
@@ -0,0 +1,178 @@
+
+
diff --git a/emotes/src/face-devilish.svg b/emotes/src/face-devilish.svg
new file mode 100644
index 0000000..9a762c0
--- /dev/null
+++ b/emotes/src/face-devilish.svg
@@ -0,0 +1,188 @@
+
+
diff --git a/emotes/src/face-embarrassed.svg b/emotes/src/face-embarrassed.svg
new file mode 100644
index 0000000..df0b473
--- /dev/null
+++ b/emotes/src/face-embarrassed.svg
@@ -0,0 +1,167 @@
+
+
diff --git a/emotes/src/face-happy.svg b/emotes/src/face-happy.svg
new file mode 100644
index 0000000..9ba5542
--- /dev/null
+++ b/emotes/src/face-happy.svg
@@ -0,0 +1,144 @@
+
+
diff --git a/emotes/src/face-heart-broken.svg b/emotes/src/face-heart-broken.svg
new file mode 100644
index 0000000..641e524
--- /dev/null
+++ b/emotes/src/face-heart-broken.svg
@@ -0,0 +1,114 @@
+
+
diff --git a/emotes/src/face-heart.svg b/emotes/src/face-heart.svg
new file mode 100644
index 0000000..ba8fef6
--- /dev/null
+++ b/emotes/src/face-heart.svg
@@ -0,0 +1,116 @@
+
+
diff --git a/emotes/src/face-kiss.svg b/emotes/src/face-kiss.svg
new file mode 100644
index 0000000..1ca3843
--- /dev/null
+++ b/emotes/src/face-kiss.svg
@@ -0,0 +1,287 @@
+
+
diff --git a/emotes/src/face-laugh.svg b/emotes/src/face-laugh.svg
new file mode 100644
index 0000000..08a8f05
--- /dev/null
+++ b/emotes/src/face-laugh.svg
@@ -0,0 +1,185 @@
+
+
diff --git a/emotes/src/face-mail.svg b/emotes/src/face-mail.svg
new file mode 100644
index 0000000..bc472e6
--- /dev/null
+++ b/emotes/src/face-mail.svg
@@ -0,0 +1,267 @@
+
+
+
+
diff --git a/emotes/src/face-plain.svg b/emotes/src/face-plain.svg
new file mode 100644
index 0000000..68ee717
--- /dev/null
+++ b/emotes/src/face-plain.svg
@@ -0,0 +1,130 @@
+
+
diff --git a/emotes/src/face-raspberry-squint.svg b/emotes/src/face-raspberry-squint.svg
new file mode 100644
index 0000000..f260bb5
--- /dev/null
+++ b/emotes/src/face-raspberry-squint.svg
@@ -0,0 +1,191 @@
+
+
diff --git a/emotes/src/face-raspberry-wink.svg b/emotes/src/face-raspberry-wink.svg
new file mode 100644
index 0000000..91156e5
--- /dev/null
+++ b/emotes/src/face-raspberry-wink.svg
@@ -0,0 +1,150 @@
+
+
diff --git a/emotes/src/face-raspberry.svg b/emotes/src/face-raspberry.svg
new file mode 100644
index 0000000..6247ee6
--- /dev/null
+++ b/emotes/src/face-raspberry.svg
@@ -0,0 +1,163 @@
+
+
diff --git a/emotes/src/face-sad.svg b/emotes/src/face-sad.svg
new file mode 100644
index 0000000..ba118a1
--- /dev/null
+++ b/emotes/src/face-sad.svg
@@ -0,0 +1,136 @@
+
+
diff --git a/emotes/src/face-sick.svg b/emotes/src/face-sick.svg
new file mode 100644
index 0000000..6aee730
--- /dev/null
+++ b/emotes/src/face-sick.svg
@@ -0,0 +1,176 @@
+
+
diff --git a/emotes/src/face-smile-big-squint.svg b/emotes/src/face-smile-big-squint.svg
new file mode 100644
index 0000000..b102f9f
--- /dev/null
+++ b/emotes/src/face-smile-big-squint.svg
@@ -0,0 +1,209 @@
+
+
diff --git a/emotes/src/face-smile-big.svg b/emotes/src/face-smile-big.svg
new file mode 100644
index 0000000..a984fb6
--- /dev/null
+++ b/emotes/src/face-smile-big.svg
@@ -0,0 +1,225 @@
+
+
diff --git a/emotes/src/face-smile-crying.svg b/emotes/src/face-smile-crying.svg
new file mode 100644
index 0000000..85ca40a
--- /dev/null
+++ b/emotes/src/face-smile-crying.svg
@@ -0,0 +1,247 @@
+
+
diff --git a/emotes/src/face-smile.svg b/emotes/src/face-smile.svg
new file mode 100644
index 0000000..ebd8d39
--- /dev/null
+++ b/emotes/src/face-smile.svg
@@ -0,0 +1,199 @@
+
+
diff --git a/emotes/src/face-smirk.svg b/emotes/src/face-smirk.svg
new file mode 100644
index 0000000..dae5c7a
--- /dev/null
+++ b/emotes/src/face-smirk.svg
@@ -0,0 +1,121 @@
+
+
diff --git a/emotes/src/face-star.svg b/emotes/src/face-star.svg
new file mode 100644
index 0000000..20b66a5
--- /dev/null
+++ b/emotes/src/face-star.svg
@@ -0,0 +1,143 @@
+
+
diff --git a/emotes/src/face-surprise.svg b/emotes/src/face-surprise.svg
new file mode 100644
index 0000000..cf97e9e
--- /dev/null
+++ b/emotes/src/face-surprise.svg
@@ -0,0 +1,169 @@
+
+
diff --git a/emotes/src/face-tired.svg b/emotes/src/face-tired.svg
new file mode 100644
index 0000000..a66b1bb
--- /dev/null
+++ b/emotes/src/face-tired.svg
@@ -0,0 +1,210 @@
+
+
diff --git a/emotes/src/face-uncertain.svg b/emotes/src/face-uncertain.svg
new file mode 100644
index 0000000..f406e53
--- /dev/null
+++ b/emotes/src/face-uncertain.svg
@@ -0,0 +1,120 @@
+
+
diff --git a/emotes/src/face-wink.svg b/emotes/src/face-wink.svg
new file mode 100644
index 0000000..467ff92
--- /dev/null
+++ b/emotes/src/face-wink.svg
@@ -0,0 +1,139 @@
+
+
diff --git a/emotes/src/face-worried.svg b/emotes/src/face-worried.svg
new file mode 100644
index 0000000..a232dde
--- /dev/null
+++ b/emotes/src/face-worried.svg
@@ -0,0 +1,120 @@
+
+
diff --git a/purple/status-icon/11/available.png b/status-icons/purple/status-icon/11/available.png
similarity index 100%
rename from purple/status-icon/11/available.png
rename to status-icons/purple/status-icon/11/available.png
diff --git a/purple/status-icon/11/away.png b/status-icons/purple/status-icon/11/away.png
similarity index 100%
rename from purple/status-icon/11/away.png
rename to status-icons/purple/status-icon/11/away.png
diff --git a/purple/status-icon/11/busy.png b/status-icons/purple/status-icon/11/busy.png
similarity index 100%
rename from purple/status-icon/11/busy.png
rename to status-icons/purple/status-icon/11/busy.png
diff --git a/purple/status-icon/11/chat.png b/status-icons/purple/status-icon/11/chat.png
similarity index 100%
rename from purple/status-icon/11/chat.png
rename to status-icons/purple/status-icon/11/chat.png
diff --git a/purple/status-icon/11/extended-away.png b/status-icons/purple/status-icon/11/extended-away.png
similarity index 100%
rename from purple/status-icon/11/extended-away.png
rename to status-icons/purple/status-icon/11/extended-away.png
diff --git a/purple/status-icon/11/invisible.png b/status-icons/purple/status-icon/11/invisible.png
similarity index 100%
rename from purple/status-icon/11/invisible.png
rename to status-icons/purple/status-icon/11/invisible.png
diff --git a/purple/status-icon/11/log-in.png b/status-icons/purple/status-icon/11/log-in.png
similarity index 100%
rename from purple/status-icon/11/log-in.png
rename to status-icons/purple/status-icon/11/log-in.png
diff --git a/purple/status-icon/11/log-out.png b/status-icons/purple/status-icon/11/log-out.png
similarity index 100%
rename from purple/status-icon/11/log-out.png
rename to status-icons/purple/status-icon/11/log-out.png
diff --git a/purple/status-icon/11/offline.png b/status-icons/purple/status-icon/11/offline.png
similarity index 100%
rename from purple/status-icon/11/offline.png
rename to status-icons/purple/status-icon/11/offline.png
diff --git a/purple/status-icon/11/person.png b/status-icons/purple/status-icon/11/person.png
similarity index 100%
rename from purple/status-icon/11/person.png
rename to status-icons/purple/status-icon/11/person.png
diff --git a/purple/status-icon/16/available.png b/status-icons/purple/status-icon/16/available.png
similarity index 100%
rename from purple/status-icon/16/available.png
rename to status-icons/purple/status-icon/16/available.png
diff --git a/purple/status-icon/16/away.png b/status-icons/purple/status-icon/16/away.png
similarity index 100%
rename from purple/status-icon/16/away.png
rename to status-icons/purple/status-icon/16/away.png
diff --git a/purple/status-icon/16/busy.png b/status-icons/purple/status-icon/16/busy.png
similarity index 100%
rename from purple/status-icon/16/busy.png
rename to status-icons/purple/status-icon/16/busy.png
diff --git a/purple/status-icon/16/chat.png b/status-icons/purple/status-icon/16/chat.png
similarity index 100%
rename from purple/status-icon/16/chat.png
rename to status-icons/purple/status-icon/16/chat.png
diff --git a/purple/status-icon/16/extended-away.png b/status-icons/purple/status-icon/16/extended-away.png
similarity index 100%
rename from purple/status-icon/16/extended-away.png
rename to status-icons/purple/status-icon/16/extended-away.png
diff --git a/purple/status-icon/16/invisible.png b/status-icons/purple/status-icon/16/invisible.png
similarity index 100%
rename from purple/status-icon/16/invisible.png
rename to status-icons/purple/status-icon/16/invisible.png
diff --git a/purple/status-icon/16/log-in.png b/status-icons/purple/status-icon/16/log-in.png
similarity index 100%
rename from purple/status-icon/16/log-in.png
rename to status-icons/purple/status-icon/16/log-in.png
diff --git a/purple/status-icon/16/log-out.png b/status-icons/purple/status-icon/16/log-out.png
similarity index 100%
rename from purple/status-icon/16/log-out.png
rename to status-icons/purple/status-icon/16/log-out.png
diff --git a/purple/status-icon/16/offline.png b/status-icons/purple/status-icon/16/offline.png
similarity index 100%
rename from purple/status-icon/16/offline.png
rename to status-icons/purple/status-icon/16/offline.png
diff --git a/purple/status-icon/16/person.png b/status-icons/purple/status-icon/16/person.png
similarity index 100%
rename from purple/status-icon/16/person.png
rename to status-icons/purple/status-icon/16/person.png
diff --git a/purple/status-icon/22/available.png b/status-icons/purple/status-icon/22/available.png
similarity index 100%
rename from purple/status-icon/22/available.png
rename to status-icons/purple/status-icon/22/available.png
diff --git a/purple/status-icon/22/away.png b/status-icons/purple/status-icon/22/away.png
similarity index 100%
rename from purple/status-icon/22/away.png
rename to status-icons/purple/status-icon/22/away.png
diff --git a/purple/status-icon/22/busy.png b/status-icons/purple/status-icon/22/busy.png
similarity index 100%
rename from purple/status-icon/22/busy.png
rename to status-icons/purple/status-icon/22/busy.png
diff --git a/purple/status-icon/22/chat.png b/status-icons/purple/status-icon/22/chat.png
similarity index 100%
rename from purple/status-icon/22/chat.png
rename to status-icons/purple/status-icon/22/chat.png
diff --git a/purple/status-icon/22/extended-away.png b/status-icons/purple/status-icon/22/extended-away.png
similarity index 100%
rename from purple/status-icon/22/extended-away.png
rename to status-icons/purple/status-icon/22/extended-away.png
diff --git a/purple/status-icon/22/invisible.png b/status-icons/purple/status-icon/22/invisible.png
similarity index 100%
rename from purple/status-icon/22/invisible.png
rename to status-icons/purple/status-icon/22/invisible.png
diff --git a/purple/status-icon/22/log-in.png b/status-icons/purple/status-icon/22/log-in.png
similarity index 100%
rename from purple/status-icon/22/log-in.png
rename to status-icons/purple/status-icon/22/log-in.png
diff --git a/purple/status-icon/22/log-out.png b/status-icons/purple/status-icon/22/log-out.png
similarity index 100%
rename from purple/status-icon/22/log-out.png
rename to status-icons/purple/status-icon/22/log-out.png
diff --git a/purple/status-icon/22/offline.png b/status-icons/purple/status-icon/22/offline.png
similarity index 100%
rename from purple/status-icon/22/offline.png
rename to status-icons/purple/status-icon/22/offline.png
diff --git a/purple/status-icon/22/person.png b/status-icons/purple/status-icon/22/person.png
similarity index 100%
rename from purple/status-icon/22/person.png
rename to status-icons/purple/status-icon/22/person.png
diff --git a/purple/status-icon/24/available.png b/status-icons/purple/status-icon/24/available.png
similarity index 100%
rename from purple/status-icon/24/available.png
rename to status-icons/purple/status-icon/24/available.png
diff --git a/purple/status-icon/24/away.png b/status-icons/purple/status-icon/24/away.png
similarity index 100%
rename from purple/status-icon/24/away.png
rename to status-icons/purple/status-icon/24/away.png
diff --git a/purple/status-icon/24/busy.png b/status-icons/purple/status-icon/24/busy.png
similarity index 100%
rename from purple/status-icon/24/busy.png
rename to status-icons/purple/status-icon/24/busy.png
diff --git a/purple/status-icon/24/chat.png b/status-icons/purple/status-icon/24/chat.png
similarity index 100%
rename from purple/status-icon/24/chat.png
rename to status-icons/purple/status-icon/24/chat.png
diff --git a/purple/status-icon/24/extended-away.png b/status-icons/purple/status-icon/24/extended-away.png
similarity index 100%
rename from purple/status-icon/24/extended-away.png
rename to status-icons/purple/status-icon/24/extended-away.png
diff --git a/purple/status-icon/24/invisible.png b/status-icons/purple/status-icon/24/invisible.png
similarity index 100%
rename from purple/status-icon/24/invisible.png
rename to status-icons/purple/status-icon/24/invisible.png
diff --git a/purple/status-icon/24/log-in.png b/status-icons/purple/status-icon/24/log-in.png
similarity index 100%
rename from purple/status-icon/24/log-in.png
rename to status-icons/purple/status-icon/24/log-in.png
diff --git a/purple/status-icon/24/log-out.png b/status-icons/purple/status-icon/24/log-out.png
similarity index 100%
rename from purple/status-icon/24/log-out.png
rename to status-icons/purple/status-icon/24/log-out.png
diff --git a/purple/status-icon/24/offline.png b/status-icons/purple/status-icon/24/offline.png
similarity index 100%
rename from purple/status-icon/24/offline.png
rename to status-icons/purple/status-icon/24/offline.png
diff --git a/purple/status-icon/24/person.png b/status-icons/purple/status-icon/24/person.png
similarity index 100%
rename from purple/status-icon/24/person.png
rename to status-icons/purple/status-icon/24/person.png
diff --git a/purple/status-icon/32/available.png b/status-icons/purple/status-icon/32/available.png
similarity index 100%
rename from purple/status-icon/32/available.png
rename to status-icons/purple/status-icon/32/available.png
diff --git a/purple/status-icon/32/away.png b/status-icons/purple/status-icon/32/away.png
similarity index 100%
rename from purple/status-icon/32/away.png
rename to status-icons/purple/status-icon/32/away.png
diff --git a/purple/status-icon/32/busy.png b/status-icons/purple/status-icon/32/busy.png
similarity index 100%
rename from purple/status-icon/32/busy.png
rename to status-icons/purple/status-icon/32/busy.png
diff --git a/purple/status-icon/32/chat.png b/status-icons/purple/status-icon/32/chat.png
similarity index 100%
rename from purple/status-icon/32/chat.png
rename to status-icons/purple/status-icon/32/chat.png
diff --git a/purple/status-icon/32/extended-away.png b/status-icons/purple/status-icon/32/extended-away.png
similarity index 100%
rename from purple/status-icon/32/extended-away.png
rename to status-icons/purple/status-icon/32/extended-away.png
diff --git a/purple/status-icon/32/invisible.png b/status-icons/purple/status-icon/32/invisible.png
similarity index 100%
rename from purple/status-icon/32/invisible.png
rename to status-icons/purple/status-icon/32/invisible.png
diff --git a/purple/status-icon/32/log-in.png b/status-icons/purple/status-icon/32/log-in.png
similarity index 100%
rename from purple/status-icon/32/log-in.png
rename to status-icons/purple/status-icon/32/log-in.png
diff --git a/purple/status-icon/32/log-out.png b/status-icons/purple/status-icon/32/log-out.png
similarity index 100%
rename from purple/status-icon/32/log-out.png
rename to status-icons/purple/status-icon/32/log-out.png
diff --git a/purple/status-icon/32/offline.png b/status-icons/purple/status-icon/32/offline.png
similarity index 100%
rename from purple/status-icon/32/offline.png
rename to status-icons/purple/status-icon/32/offline.png
diff --git a/purple/status-icon/32/person.png b/status-icons/purple/status-icon/32/person.png
similarity index 100%
rename from purple/status-icon/32/person.png
rename to status-icons/purple/status-icon/32/person.png
diff --git a/purple/status-icon/48/available.png b/status-icons/purple/status-icon/48/available.png
similarity index 100%
rename from purple/status-icon/48/available.png
rename to status-icons/purple/status-icon/48/available.png
diff --git a/purple/status-icon/48/away.png b/status-icons/purple/status-icon/48/away.png
similarity index 100%
rename from purple/status-icon/48/away.png
rename to status-icons/purple/status-icon/48/away.png
diff --git a/purple/status-icon/48/busy.png b/status-icons/purple/status-icon/48/busy.png
similarity index 100%
rename from purple/status-icon/48/busy.png
rename to status-icons/purple/status-icon/48/busy.png
diff --git a/purple/status-icon/48/chat.png b/status-icons/purple/status-icon/48/chat.png
similarity index 100%
rename from purple/status-icon/48/chat.png
rename to status-icons/purple/status-icon/48/chat.png
diff --git a/purple/status-icon/48/extended-away.png b/status-icons/purple/status-icon/48/extended-away.png
similarity index 100%
rename from purple/status-icon/48/extended-away.png
rename to status-icons/purple/status-icon/48/extended-away.png
diff --git a/purple/status-icon/48/invisible.png b/status-icons/purple/status-icon/48/invisible.png
similarity index 100%
rename from purple/status-icon/48/invisible.png
rename to status-icons/purple/status-icon/48/invisible.png
diff --git a/purple/status-icon/48/log-in.png b/status-icons/purple/status-icon/48/log-in.png
similarity index 100%
rename from purple/status-icon/48/log-in.png
rename to status-icons/purple/status-icon/48/log-in.png
diff --git a/purple/status-icon/48/log-out.png b/status-icons/purple/status-icon/48/log-out.png
similarity index 100%
rename from purple/status-icon/48/log-out.png
rename to status-icons/purple/status-icon/48/log-out.png
diff --git a/purple/status-icon/48/offline.png b/status-icons/purple/status-icon/48/offline.png
similarity index 100%
rename from purple/status-icon/48/offline.png
rename to status-icons/purple/status-icon/48/offline.png
diff --git a/purple/status-icon/48/person.png b/status-icons/purple/status-icon/48/person.png
similarity index 100%
rename from purple/status-icon/48/person.png
rename to status-icons/purple/status-icon/48/person.png
diff --git a/purple/status-icon/theme.xml b/status-icons/purple/status-icon/theme.xml
similarity index 100%
rename from purple/status-icon/theme.xml
rename to status-icons/purple/status-icon/theme.xml
diff --git a/src/11/available.svg b/status-icons/src/11/available.svg
similarity index 100%
rename from src/11/available.svg
rename to status-icons/src/11/available.svg
diff --git a/src/11/away.svg b/status-icons/src/11/away.svg
similarity index 100%
rename from src/11/away.svg
rename to status-icons/src/11/away.svg
diff --git a/src/11/busy.svg b/status-icons/src/11/busy.svg
similarity index 100%
rename from src/11/busy.svg
rename to status-icons/src/11/busy.svg
diff --git a/src/11/chat.svg b/status-icons/src/11/chat.svg
similarity index 100%
rename from src/11/chat.svg
rename to status-icons/src/11/chat.svg
diff --git a/src/11/extended-away.svg b/status-icons/src/11/extended-away.svg
similarity index 100%
rename from src/11/extended-away.svg
rename to status-icons/src/11/extended-away.svg
diff --git a/src/11/invisible.svg b/status-icons/src/11/invisible.svg
similarity index 100%
rename from src/11/invisible.svg
rename to status-icons/src/11/invisible.svg
diff --git a/src/11/log-in.svg b/status-icons/src/11/log-in.svg
similarity index 100%
rename from src/11/log-in.svg
rename to status-icons/src/11/log-in.svg
diff --git a/src/11/log-out.svg b/status-icons/src/11/log-out.svg
similarity index 100%
rename from src/11/log-out.svg
rename to status-icons/src/11/log-out.svg
diff --git a/src/11/offline.svg b/status-icons/src/11/offline.svg
similarity index 100%
rename from src/11/offline.svg
rename to status-icons/src/11/offline.svg
diff --git a/src/11/person.svg b/status-icons/src/11/person.svg
similarity index 100%
rename from src/11/person.svg
rename to status-icons/src/11/person.svg
diff --git a/src/16/available.svg b/status-icons/src/16/available.svg
similarity index 100%
rename from src/16/available.svg
rename to status-icons/src/16/available.svg
diff --git a/src/16/away.svg b/status-icons/src/16/away.svg
similarity index 100%
rename from src/16/away.svg
rename to status-icons/src/16/away.svg
diff --git a/src/16/busy.svg b/status-icons/src/16/busy.svg
similarity index 100%
rename from src/16/busy.svg
rename to status-icons/src/16/busy.svg
diff --git a/src/16/chat.svg b/status-icons/src/16/chat.svg
similarity index 100%
rename from src/16/chat.svg
rename to status-icons/src/16/chat.svg
diff --git a/src/16/extended-away.svg b/status-icons/src/16/extended-away.svg
similarity index 100%
rename from src/16/extended-away.svg
rename to status-icons/src/16/extended-away.svg
diff --git a/src/16/invisible.svg b/status-icons/src/16/invisible.svg
similarity index 100%
rename from src/16/invisible.svg
rename to status-icons/src/16/invisible.svg
diff --git a/src/16/log-in.svg b/status-icons/src/16/log-in.svg
similarity index 100%
rename from src/16/log-in.svg
rename to status-icons/src/16/log-in.svg
diff --git a/src/16/log-out.svg b/status-icons/src/16/log-out.svg
similarity index 100%
rename from src/16/log-out.svg
rename to status-icons/src/16/log-out.svg
diff --git a/src/16/offline.svg b/status-icons/src/16/offline.svg
similarity index 100%
rename from src/16/offline.svg
rename to status-icons/src/16/offline.svg
diff --git a/src/16/person.svg b/status-icons/src/16/person.svg
similarity index 100%
rename from src/16/person.svg
rename to status-icons/src/16/person.svg
diff --git a/src/22/available.svg b/status-icons/src/22/available.svg
similarity index 100%
rename from src/22/available.svg
rename to status-icons/src/22/available.svg
diff --git a/src/22/away.svg b/status-icons/src/22/away.svg
similarity index 100%
rename from src/22/away.svg
rename to status-icons/src/22/away.svg
diff --git a/src/22/busy.svg b/status-icons/src/22/busy.svg
similarity index 100%
rename from src/22/busy.svg
rename to status-icons/src/22/busy.svg
diff --git a/src/22/chat.svg b/status-icons/src/22/chat.svg
similarity index 100%
rename from src/22/chat.svg
rename to status-icons/src/22/chat.svg
diff --git a/src/22/extended-away.svg b/status-icons/src/22/extended-away.svg
similarity index 100%
rename from src/22/extended-away.svg
rename to status-icons/src/22/extended-away.svg
diff --git a/src/22/invisible.svg b/status-icons/src/22/invisible.svg
similarity index 100%
rename from src/22/invisible.svg
rename to status-icons/src/22/invisible.svg
diff --git a/src/22/log-in.svg b/status-icons/src/22/log-in.svg
similarity index 100%
rename from src/22/log-in.svg
rename to status-icons/src/22/log-in.svg
diff --git a/src/22/log-out.svg b/status-icons/src/22/log-out.svg
similarity index 100%
rename from src/22/log-out.svg
rename to status-icons/src/22/log-out.svg
diff --git a/src/22/offline.svg b/status-icons/src/22/offline.svg
similarity index 100%
rename from src/22/offline.svg
rename to status-icons/src/22/offline.svg
diff --git a/src/22/person.svg b/status-icons/src/22/person.svg
similarity index 100%
rename from src/22/person.svg
rename to status-icons/src/22/person.svg
diff --git a/src/24/available.svg b/status-icons/src/24/available.svg
similarity index 100%
rename from src/24/available.svg
rename to status-icons/src/24/available.svg
diff --git a/src/24/away.svg b/status-icons/src/24/away.svg
similarity index 100%
rename from src/24/away.svg
rename to status-icons/src/24/away.svg
diff --git a/src/24/busy.svg b/status-icons/src/24/busy.svg
similarity index 100%
rename from src/24/busy.svg
rename to status-icons/src/24/busy.svg
diff --git a/src/24/chat.svg b/status-icons/src/24/chat.svg
similarity index 100%
rename from src/24/chat.svg
rename to status-icons/src/24/chat.svg
diff --git a/src/24/extended-away.svg b/status-icons/src/24/extended-away.svg
similarity index 100%
rename from src/24/extended-away.svg
rename to status-icons/src/24/extended-away.svg
diff --git a/src/24/invisible.svg b/status-icons/src/24/invisible.svg
similarity index 100%
rename from src/24/invisible.svg
rename to status-icons/src/24/invisible.svg
diff --git a/src/24/log-in.svg b/status-icons/src/24/log-in.svg
similarity index 100%
rename from src/24/log-in.svg
rename to status-icons/src/24/log-in.svg
diff --git a/src/24/log-out.svg b/status-icons/src/24/log-out.svg
similarity index 100%
rename from src/24/log-out.svg
rename to status-icons/src/24/log-out.svg
diff --git a/src/24/offline.svg b/status-icons/src/24/offline.svg
similarity index 100%
rename from src/24/offline.svg
rename to status-icons/src/24/offline.svg
diff --git a/src/24/person.svg b/status-icons/src/24/person.svg
similarity index 100%
rename from src/24/person.svg
rename to status-icons/src/24/person.svg
diff --git a/src/32/available.svg b/status-icons/src/32/available.svg
similarity index 100%
rename from src/32/available.svg
rename to status-icons/src/32/available.svg
diff --git a/src/32/away.svg b/status-icons/src/32/away.svg
similarity index 100%
rename from src/32/away.svg
rename to status-icons/src/32/away.svg
diff --git a/src/32/busy.svg b/status-icons/src/32/busy.svg
similarity index 100%
rename from src/32/busy.svg
rename to status-icons/src/32/busy.svg
diff --git a/src/32/chat.svg b/status-icons/src/32/chat.svg
similarity index 100%
rename from src/32/chat.svg
rename to status-icons/src/32/chat.svg
diff --git a/src/32/extended-away.svg b/status-icons/src/32/extended-away.svg
similarity index 100%
rename from src/32/extended-away.svg
rename to status-icons/src/32/extended-away.svg
diff --git a/src/32/invisible.svg b/status-icons/src/32/invisible.svg
similarity index 100%
rename from src/32/invisible.svg
rename to status-icons/src/32/invisible.svg
diff --git a/src/32/log-in.svg b/status-icons/src/32/log-in.svg
similarity index 100%
rename from src/32/log-in.svg
rename to status-icons/src/32/log-in.svg
diff --git a/src/32/log-out.svg b/status-icons/src/32/log-out.svg
similarity index 100%
rename from src/32/log-out.svg
rename to status-icons/src/32/log-out.svg
diff --git a/src/32/offline.svg b/status-icons/src/32/offline.svg
similarity index 100%
rename from src/32/offline.svg
rename to status-icons/src/32/offline.svg
diff --git a/src/32/person.svg b/status-icons/src/32/person.svg
similarity index 100%
rename from src/32/person.svg
rename to status-icons/src/32/person.svg
diff --git a/src/48/available.svg b/status-icons/src/48/available.svg
similarity index 100%
rename from src/48/available.svg
rename to status-icons/src/48/available.svg
diff --git a/src/48/away.svg b/status-icons/src/48/away.svg
similarity index 100%
rename from src/48/away.svg
rename to status-icons/src/48/away.svg
diff --git a/src/48/busy.svg b/status-icons/src/48/busy.svg
similarity index 100%
rename from src/48/busy.svg
rename to status-icons/src/48/busy.svg
diff --git a/src/48/chat.svg b/status-icons/src/48/chat.svg
similarity index 100%
rename from src/48/chat.svg
rename to status-icons/src/48/chat.svg
diff --git a/src/48/extended-away.svg b/status-icons/src/48/extended-away.svg
similarity index 100%
rename from src/48/extended-away.svg
rename to status-icons/src/48/extended-away.svg
diff --git a/src/48/invisible.svg b/status-icons/src/48/invisible.svg
similarity index 100%
rename from src/48/invisible.svg
rename to status-icons/src/48/invisible.svg
diff --git a/src/48/log-in.svg b/status-icons/src/48/log-in.svg
similarity index 100%
rename from src/48/log-in.svg
rename to status-icons/src/48/log-in.svg
diff --git a/src/48/log-out.svg b/status-icons/src/48/log-out.svg
similarity index 100%
rename from src/48/log-out.svg
rename to status-icons/src/48/log-out.svg
diff --git a/src/48/offline.svg b/status-icons/src/48/offline.svg
similarity index 100%
rename from src/48/offline.svg
rename to status-icons/src/48/offline.svg
diff --git a/src/48/person.svg b/status-icons/src/48/person.svg
similarity index 100%
rename from src/48/person.svg
rename to status-icons/src/48/person.svg