From 0b5126d0e776a18e085a763c3cad55f45d0506aa Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Thu, 1 Jan 2026 19:23:51 +0900
Subject: Move data/icons folder to top level

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 Makefile.am                      |   2 +-
 configure.in                     |  14 +-
 data/Makefile.am                 |   2 +-
 data/icons/128x128/Makefile.am   |   5 -
 data/icons/128x128/kva.png       | Bin 11570 -> 0 bytes
 data/icons/128x128/kvc.png       | Bin 12139 -> 0 bytes
 data/icons/128x128/kvirc.png     | Bin 13698 -> 0 bytes
 data/icons/128x128/kvs.png       | Bin 13081 -> 0 bytes
 data/icons/128x128/kvt.png       | Bin 12323 -> 0 bytes
 data/icons/16x16/Makefile.am     |   5 -
 data/icons/16x16/kva.png         | Bin 839 -> 0 bytes
 data/icons/16x16/kvc.png         | Bin 803 -> 0 bytes
 data/icons/16x16/kvirc.png       | Bin 944 -> 0 bytes
 data/icons/16x16/kvs.png         | Bin 838 -> 0 bytes
 data/icons/16x16/kvt.png         | Bin 858 -> 0 bytes
 data/icons/32x32/Makefile.am     |   6 -
 data/icons/32x32/kva.png         | Bin 2060 -> 0 bytes
 data/icons/32x32/kvc.png         | Bin 1945 -> 0 bytes
 data/icons/32x32/kvirc.png       | Bin 2268 -> 0 bytes
 data/icons/32x32/kvirc.xpm       | 295 -------------------------------------
 data/icons/32x32/kvs.png         | Bin 2127 -> 0 bytes
 data/icons/32x32/kvt.png         | Bin 2125 -> 0 bytes
 data/icons/48x48/Makefile.am     |   5 -
 data/icons/48x48/kva.png         | Bin 3408 -> 0 bytes
 data/icons/48x48/kvc.png         | Bin 3310 -> 0 bytes
 data/icons/48x48/kvirc.png       | Bin 3821 -> 0 bytes
 data/icons/48x48/kvirc.xpm       | 311 ---------------------------------------
 data/icons/48x48/kvs.png         | Bin 3618 -> 0 bytes
 data/icons/48x48/kvt.png         | Bin 3600 -> 0 bytes
 data/icons/64x64/Makefile.am     |   5 -
 data/icons/64x64/kvirc.png       | Bin 5524 -> 0 bytes
 data/icons/64x64/kvs.png         | Bin 5364 -> 0 bytes
 data/icons/Makefile.am           |   5 -
 data/icons/scalable/Makefile.am  |   5 -
 data/icons/scalable/createpng.sh |  24 ---
 data/icons/scalable/kva.svgz     | Bin 5226 -> 0 bytes
 data/icons/scalable/kvc.svgz     | Bin 7557 -> 0 bytes
 data/icons/scalable/kvirc.svgz   | Bin 2759 -> 0 bytes
 data/icons/scalable/kvs.svgz     | Bin 10411 -> 0 bytes
 data/icons/scalable/kvt.svgz     | Bin 10270 -> 0 bytes
 icons/128x128/Makefile.am        |   5 +
 icons/128x128/kva.png            | Bin 0 -> 11570 bytes
 icons/128x128/kvc.png            | Bin 0 -> 12139 bytes
 icons/128x128/kvirc.png          | Bin 0 -> 13698 bytes
 icons/128x128/kvs.png            | Bin 0 -> 13081 bytes
 icons/128x128/kvt.png            | Bin 0 -> 12323 bytes
 icons/16x16/Makefile.am          |   5 +
 icons/16x16/kva.png              | Bin 0 -> 839 bytes
 icons/16x16/kvc.png              | Bin 0 -> 803 bytes
 icons/16x16/kvirc.png            | Bin 0 -> 944 bytes
 icons/16x16/kvs.png              | Bin 0 -> 838 bytes
 icons/16x16/kvt.png              | Bin 0 -> 858 bytes
 icons/32x32/Makefile.am          |   6 +
 icons/32x32/kva.png              | Bin 0 -> 2060 bytes
 icons/32x32/kvc.png              | Bin 0 -> 1945 bytes
 icons/32x32/kvirc.png            | Bin 0 -> 2268 bytes
 icons/32x32/kvirc.xpm            | 295 +++++++++++++++++++++++++++++++++++++
 icons/32x32/kvs.png              | Bin 0 -> 2127 bytes
 icons/32x32/kvt.png              | Bin 0 -> 2125 bytes
 icons/48x48/Makefile.am          |   5 +
 icons/48x48/kva.png              | Bin 0 -> 3408 bytes
 icons/48x48/kvc.png              | Bin 0 -> 3310 bytes
 icons/48x48/kvirc.png            | Bin 0 -> 3821 bytes
 icons/48x48/kvirc.xpm            | 311 +++++++++++++++++++++++++++++++++++++++
 icons/48x48/kvs.png              | Bin 0 -> 3618 bytes
 icons/48x48/kvt.png              | Bin 0 -> 3600 bytes
 icons/64x64/Makefile.am          |   5 +
 icons/64x64/kvirc.png            | Bin 0 -> 5524 bytes
 icons/64x64/kvs.png              | Bin 0 -> 5364 bytes
 icons/Makefile.am                |   5 +
 icons/scalable/Makefile.am       |   5 +
 icons/scalable/createpng.sh      |  24 +++
 icons/scalable/kva.svgz          | Bin 0 -> 5226 bytes
 icons/scalable/kvc.svgz          | Bin 0 -> 7557 bytes
 icons/scalable/kvirc.svgz        | Bin 0 -> 2759 bytes
 icons/scalable/kvs.svgz          | Bin 0 -> 10411 bytes
 icons/scalable/kvt.svgz          | Bin 0 -> 10270 bytes
 77 files changed, 675 insertions(+), 675 deletions(-)
 delete mode 100644 data/icons/128x128/Makefile.am
 delete mode 100644 data/icons/128x128/kva.png
 delete mode 100644 data/icons/128x128/kvc.png
 delete mode 100644 data/icons/128x128/kvirc.png
 delete mode 100644 data/icons/128x128/kvs.png
 delete mode 100644 data/icons/128x128/kvt.png
 delete mode 100644 data/icons/16x16/Makefile.am
 delete mode 100644 data/icons/16x16/kva.png
 delete mode 100644 data/icons/16x16/kvc.png
 delete mode 100644 data/icons/16x16/kvirc.png
 delete mode 100644 data/icons/16x16/kvs.png
 delete mode 100644 data/icons/16x16/kvt.png
 delete mode 100644 data/icons/32x32/Makefile.am
 delete mode 100644 data/icons/32x32/kva.png
 delete mode 100644 data/icons/32x32/kvc.png
 delete mode 100644 data/icons/32x32/kvirc.png
 delete mode 100644 data/icons/32x32/kvirc.xpm
 delete mode 100644 data/icons/32x32/kvs.png
 delete mode 100644 data/icons/32x32/kvt.png
 delete mode 100644 data/icons/48x48/Makefile.am
 delete mode 100644 data/icons/48x48/kva.png
 delete mode 100644 data/icons/48x48/kvc.png
 delete mode 100644 data/icons/48x48/kvirc.png
 delete mode 100644 data/icons/48x48/kvirc.xpm
 delete mode 100644 data/icons/48x48/kvs.png
 delete mode 100644 data/icons/48x48/kvt.png
 delete mode 100644 data/icons/64x64/Makefile.am
 delete mode 100644 data/icons/64x64/kvirc.png
 delete mode 100644 data/icons/64x64/kvs.png
 delete mode 100644 data/icons/Makefile.am
 delete mode 100644 data/icons/scalable/Makefile.am
 delete mode 100644 data/icons/scalable/createpng.sh
 delete mode 100644 data/icons/scalable/kva.svgz
 delete mode 100644 data/icons/scalable/kvc.svgz
 delete mode 100644 data/icons/scalable/kvirc.svgz
 delete mode 100644 data/icons/scalable/kvs.svgz
 delete mode 100644 data/icons/scalable/kvt.svgz
 create mode 100644 icons/128x128/Makefile.am
 create mode 100644 icons/128x128/kva.png
 create mode 100644 icons/128x128/kvc.png
 create mode 100644 icons/128x128/kvirc.png
 create mode 100644 icons/128x128/kvs.png
 create mode 100644 icons/128x128/kvt.png
 create mode 100644 icons/16x16/Makefile.am
 create mode 100644 icons/16x16/kva.png
 create mode 100644 icons/16x16/kvc.png
 create mode 100644 icons/16x16/kvirc.png
 create mode 100644 icons/16x16/kvs.png
 create mode 100644 icons/16x16/kvt.png
 create mode 100644 icons/32x32/Makefile.am
 create mode 100644 icons/32x32/kva.png
 create mode 100644 icons/32x32/kvc.png
 create mode 100644 icons/32x32/kvirc.png
 create mode 100644 icons/32x32/kvirc.xpm
 create mode 100644 icons/32x32/kvs.png
 create mode 100644 icons/32x32/kvt.png
 create mode 100644 icons/48x48/Makefile.am
 create mode 100644 icons/48x48/kva.png
 create mode 100644 icons/48x48/kvc.png
 create mode 100644 icons/48x48/kvirc.png
 create mode 100644 icons/48x48/kvirc.xpm
 create mode 100644 icons/48x48/kvs.png
 create mode 100644 icons/48x48/kvt.png
 create mode 100644 icons/64x64/Makefile.am
 create mode 100644 icons/64x64/kvirc.png
 create mode 100644 icons/64x64/kvs.png
 create mode 100644 icons/Makefile.am
 create mode 100644 icons/scalable/Makefile.am
 create mode 100644 icons/scalable/createpng.sh
 create mode 100644 icons/scalable/kva.svgz
 create mode 100644 icons/scalable/kvc.svgz
 create mode 100644 icons/scalable/kvirc.svgz
 create mode 100644 icons/scalable/kvs.svgz
 create mode 100644 icons/scalable/kvt.svgz

diff --git a/Makefile.am b/Makefile.am
index 8f203fe..93e2860 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,7 +4,7 @@
 
 EXTRA_DIST    = autogen.sh README FAQ
 
-SUBDIRS          = admin data doc translations scripts src
+SUBDIRS          = admin data doc icons translations scripts src
 
 AUTOMAKE_OPTIONS = foreign 
 
diff --git a/configure.in b/configure.in
index 24c7724..378edf8 100644
--- a/configure.in
+++ b/configure.in
@@ -128,13 +128,6 @@ AC_OUTPUT( \
 	data/deftheme/silverirc/Makefile \
 	data/doctemplates/Makefile \
 	data/helppics/Makefile \
-	data/icons/Makefile \
-	data/icons/16x16/Makefile \
-	data/icons/32x32/Makefile \
-	data/icons/48x48/Makefile \
-	data/icons/64x64/Makefile \
-	data/icons/128x128/Makefile \
-	data/icons/scalable/Makefile \
 	data/man/Makefile \
 	data/mimelnk/Makefile \
 	data/msgcolors/Makefile \
@@ -152,6 +145,13 @@ AC_OUTPUT( \
 	doc/scriptexamples/runmenu/Makefile \
 	doc/scriptexamples/simplehttp/Makefile \
 	doc/scriptexamples/tutorial/Makefile \
+	icons/Makefile \
+	icons/16x16/Makefile \
+	icons/32x32/Makefile \
+	icons/48x48/Makefile \
+	icons/64x64/Makefile \
+	icons/128x128/Makefile \
+	icons/scalable/Makefile \
 	translations/Makefile \
 	translations/messages/Makefile \
 	translations/messages/kvirc/Makefile \
diff --git a/data/Makefile.am b/data/Makefile.am
index 60551c8..f498d35 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -3,4 +3,4 @@
 ###############################################################################
 
 SUBDIRS = app config defscript deftheme doctemplates \
-helppics icons man mimelnk msgcolors pics protocols resources resources_mac
+helppics man mimelnk msgcolors pics protocols resources resources_mac
diff --git a/data/icons/128x128/Makefile.am b/data/icons/128x128/Makefile.am
deleted file mode 100644
index 1a3be16..0000000
--- a/data/icons/128x128/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-iconapps64data_DATA = kvirc.png
-
-iconmime64data_DATA = kvs.png kvc.png kvt.png kva.png
-   
-EXTRA_DIST = $(iconapps64data_DATA) $(iconmime64data_DATA)
diff --git a/data/icons/128x128/kva.png b/data/icons/128x128/kva.png
deleted file mode 100644
index fd8eb83..0000000
Binary files a/data/icons/128x128/kva.png and /dev/null differ
diff --git a/data/icons/128x128/kvc.png b/data/icons/128x128/kvc.png
deleted file mode 100644
index dcb227c..0000000
Binary files a/data/icons/128x128/kvc.png and /dev/null differ
diff --git a/data/icons/128x128/kvirc.png b/data/icons/128x128/kvirc.png
deleted file mode 100644
index 3f6f69f..0000000
Binary files a/data/icons/128x128/kvirc.png and /dev/null differ
diff --git a/data/icons/128x128/kvs.png b/data/icons/128x128/kvs.png
deleted file mode 100644
index 20c10d8..0000000
Binary files a/data/icons/128x128/kvs.png and /dev/null differ
diff --git a/data/icons/128x128/kvt.png b/data/icons/128x128/kvt.png
deleted file mode 100644
index 454bceb..0000000
Binary files a/data/icons/128x128/kvt.png and /dev/null differ
diff --git a/data/icons/16x16/Makefile.am b/data/icons/16x16/Makefile.am
deleted file mode 100644
index 929471e..0000000
--- a/data/icons/16x16/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-iconapps16data_DATA = kvirc.png
-
-iconmime16data_DATA = kvs.png kvc.png kvt.png kva.png
-   
-EXTRA_DIST = $(iconapps16data_DATA) $(iconmime16data_DATA)
diff --git a/data/icons/16x16/kva.png b/data/icons/16x16/kva.png
deleted file mode 100644
index 7e2fd6d..0000000
Binary files a/data/icons/16x16/kva.png and /dev/null differ
diff --git a/data/icons/16x16/kvc.png b/data/icons/16x16/kvc.png
deleted file mode 100644
index c0f4890..0000000
Binary files a/data/icons/16x16/kvc.png and /dev/null differ
diff --git a/data/icons/16x16/kvirc.png b/data/icons/16x16/kvirc.png
deleted file mode 100644
index 9319f3e..0000000
Binary files a/data/icons/16x16/kvirc.png and /dev/null differ
diff --git a/data/icons/16x16/kvs.png b/data/icons/16x16/kvs.png
deleted file mode 100644
index 7855417..0000000
Binary files a/data/icons/16x16/kvs.png and /dev/null differ
diff --git a/data/icons/16x16/kvt.png b/data/icons/16x16/kvt.png
deleted file mode 100644
index a89e037..0000000
Binary files a/data/icons/16x16/kvt.png and /dev/null differ
diff --git a/data/icons/32x32/Makefile.am b/data/icons/32x32/Makefile.am
deleted file mode 100644
index aa871e3..0000000
--- a/data/icons/32x32/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-iconapps32data_DATA = kvirc.png \
-	kvirc.xpm
-
-iconmime32data_DATA = kvs.png kvc.png kvt.png kva.png
-   
-EXTRA_DIST = $(iconapps32data_DATA) $(iconmime32data_DATA)
diff --git a/data/icons/32x32/kva.png b/data/icons/32x32/kva.png
deleted file mode 100644
index 72babff..0000000
Binary files a/data/icons/32x32/kva.png and /dev/null differ
diff --git a/data/icons/32x32/kvc.png b/data/icons/32x32/kvc.png
deleted file mode 100644
index f55ec5a..0000000
Binary files a/data/icons/32x32/kvc.png and /dev/null differ
diff --git a/data/icons/32x32/kvirc.png b/data/icons/32x32/kvirc.png
deleted file mode 100644
index c2d302b..0000000
Binary files a/data/icons/32x32/kvirc.png and /dev/null differ
diff --git a/data/icons/32x32/kvirc.xpm b/data/icons/32x32/kvirc.xpm
deleted file mode 100644
index e724d45..0000000
--- a/data/icons/32x32/kvirc.xpm
+++ /dev/null
@@ -1,295 +0,0 @@
-/* XPM */
-static char *kvirc3[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 257 2",
-"   c #000000",
-".  c #09050A",
-"X  c #0C0A0C",
-"o  c #070408",
-"O  c #0F0810",
-"+  c #130A14",
-"@  c #171218",
-"#  c #1F1420",
-"$  c #201E21",
-"%  c #2A1A2B",
-"&  c #251526",
-"*  c #331C35",
-"=  c #361E38",
-"-  c #242024",
-";  c #2D282D",
-":  c #2A242A",
-">  c #2F2930",
-",  c #372538",
-"<  c #3E2E40",
-"1  c #6D3B08",
-"2  c #4A294C",
-"3  c #47274A",
-"4  c #4E2B50",
-"5  c #4F275E",
-"6  c #483C49",
-"7  c #532E55",
-"8  c #542C5B",
-"9  c #592F57",
-"0  c #56315A",
-"q  c #59315B",
-"w  c #4F2661",
-"e  c #552C62",
-"r  c #572B67",
-"t  c #5D3361",
-"y  c #5E3268",
-"u  c #613664",
-"i  c #653669",
-"p  c #653868",
-"a  c #6A3A6D",
-"s  c #643F66",
-"d  c #623372",
-"f  c #6D3C71",
-"g  c #6A367A",
-"h  c #713E74",
-"j  c #753D7C",
-"k  c #79440A",
-"l  c #69586A",
-"z  c #744077",
-"x  c #754078",
-"c  c #79427C",
-"v  c #794F7B",
-"b  c #6F626F",
-"n  c #7A607B",
-"m  c #6E3C83",
-"M  c #763681",
-"N  c #7C4582",
-"B  c #79418A",
-"V  c #7D4F84",
-"C  c #7E7080",
-"Z  c #8D3E00",
-"A  c #993F00",
-"S  c #8D4000",
-"D  c #894808",
-"F  c #944400",
-"G  c #984100",
-"H  c #885615",
-"J  c #9E5422",
-"K  c #905031",
-"L  c #92611C",
-"P  c #9C6B21",
-"I  c #967533",
-"U  c #A54800",
-"Y  c #AB4B00",
-"T  c #A65409",
-"R  c #B24F00",
-"E  c #B35400",
-"W  c #B95700",
-"Q  c #BD5A01",
-"!  c #B9610B",
-"~  c #B9621D",
-"^  c #A96A21",
-"/  c #A77825",
-"(  c #BA7B37",
-")  c #835343",
-"_  c #915B48",
-"`  c #975A5A",
-"'  c #8A4972",
-"]  c #885E66",
-"[  c #94665C",
-"{  c #8F6F67",
-"}  c #836266",
-"|  c #97656A",
-" . c #AA704E",
-".. c #B37351",
-"X. c #A96358",
-"o. c #A07D6A",
-"O. c #C25A00",
-"+. c #CD5800",
-"@. c #C45700",
-"#. c #CF6100",
-"$. c #D36200",
-"%. c #DF6900",
-"&. c #D5680C",
-"*. c #E56400",
-"=. c #E06A00",
-"-. c #E86700",
-";. c #EA6900",
-":. c #EE7000",
-">. c #F27100",
-",. c #FD7600",
-"<. c #FE7A02",
-"1. c #FF7D0A",
-"2. c #823A8B",
-"3. c #804684",
-"4. c #85448B",
-"5. c #854A8A",
-"6. c #8A4D8E",
-"7. c #8D4D93",
-"8. c #88568F",
-"9. c #924C9B",
-"0. c #945699",
-"q. c #98568C",
-"w. c #975CA1",
-"e. c #9E56A1",
-"r. c #9850AE",
-"t. c #9E58A3",
-"y. c #9551A4",
-"u. c #9650B0",
-"i. c #9B54B3",
-"p. c #866787",
-"a. c #8F6894",
-"s. c #976993",
-"d. c #9861A1",
-"f. c #A057A5",
-"g. c #A159A6",
-"h. c #A55BAA",
-"j. c #AA5EAF",
-"k. c #A25ABB",
-"l. c #AB5EB0",
-"z. c #A658BA",
-"x. c #A967AD",
-"c. c #AE61B3",
-"v. c #AF6BB5",
-"b. c #A872AA",
-"n. c #AD7AB3",
-"m. c #B063B5",
-"M. c #B564BB",
-"N. c #B869BE",
-"B. c #B469B9",
-"V. c #B574B9",
-"C. c #BD6BC2",
-"Z. c #B769C7",
-"A. c #BE74C3",
-"S. c #BD79C1",
-"D. c #BA75C9",
-"F. c #C16FC7",
-"G. c #C06ED4",
-"H. c #C171C6",
-"J. c #C272C9",
-"K. c #C57ACA",
-"L. c #C27AC6",
-"P. c #9F833F",
-"I. c #AE8224",
-"U. c #BA8532",
-"Y. c #BB9657",
-"T. c #B2837C",
-"R. c #BEA262",
-"E. c #D98B32",
-"W. c #DBAD33",
-"Q. c #E1961E",
-"!. c #FF830B",
-"~. c #FF8519",
-"^. c #FF881C",
-"/. c #FF8816",
-"(. c #FF8C24",
-"). c #FF8E28",
-"_. c #FF9120",
-"`. c #FF912F",
-"'. c #FF963A",
-"]. c #FF993D",
-"[. c #FE9833",
-"{. c #F6A908",
-"}. c #F7A927",
-"|. c #FFBA2A",
-" X c #C78441",
-".X c #CA8D53",
-"XX c #CA827B",
-"oX c #CBA157",
-"OX c #D5BD58",
-"+X c #CBB656",
-"@X c #CABF6B",
-"#X c #D4AA6F",
-"$X c #C9A967",
-"%X c #EA9D43",
-"&X c #FF9C44",
-"*X c #E1BF4F",
-"=X c #E7BF5A",
-"-X c #FFA241",
-";X c #FEA556",
-":X c #FFA759",
-">X c #E0B662",
-",X c #EEB374",
-"<X c #FEB36D",
-"1X c #FFB565",
-"2X c #FFB672",
-"3X c #D6C46B",
-"4X c #EDC74B",
-"5X c #FFCF41",
-"6X c #FFDB41",
-"7X c #FFD15A",
-"8X c #E8C957",
-"9X c #E6C261",
-"0X c #FFD862",
-"qX c #FFDD72",
-"wX c #FFDC79",
-"eX c #F3C66B",
-"rX c #FFE046",
-"tX c #FFE476",
-"yX c #FFF36A",
-"uX c #FFFB79",
-"iX c #B19587",
-"pX c #B988BC",
-"aX c #B3A189",
-"sX c #BD8EC0",
-"dX c #CE8781",
-"fX c #D4B892",
-"gX c #FEBD83",
-"hX c #CC92D0",
-"jX c #D094D5",
-"kX c #FFC387",
-"lX c #FDCC96",
-"zX c #FEDD83",
-"xX c #FFD29C",
-"cX c #E5D89C",
-"vX c #E9D0A8",
-"bX c #FFCCA0",
-"nX c #FDD3AB",
-"mX c #FFE787",
-"MX c #FFE490",
-"NX c #FFED97",
-"BX c #FFEA9A",
-"VX c #FFF087",
-"CX c #FFF28E",
-"ZX c #FFEFA6",
-"AX c #F6E5C8",
-"SX c #FFE2C5",
-"DX c #FEE4CA",
-"FX c #FCEBCC",
-"GX c #F5E2C4",
-"HX c #FCEBD2",
-"JX c #F7EDD4",
-"KX c #FFF0CE",
-"LX c #FAF1DB",
-"PX c #FFF3E1",
-"IX c #FFFAF2",
-"UX c #FFFFF9",
-"YX c None",
-/* pixels */
-"YXYXYXYXYXYXYXYXYXYXYXYX  X - $ $ $ O   YXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYX  C jXhXhXjXb   YXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYX    YXYXYX    p.V.V.V.v.n     YXYXYX    YXYXYXYXYXYX",
-"YXYXYXYX    ; X       X b n.V.hXL.V.b.l o       + :     YXYXYXYX",
-"YXYXYX    > sXpX< > a.pXS.L.L.K.K.H.M.m.V.p.; 6 b.b.-     YXYXYX",
-"YXYXYX  X a.d.0.d.d.d.v.K.K.K.K.J.J.F.M.9.M 4.4.M M V @     YXYX",
-"YXYX  : s.vXJXGXGXAXAXiXJ.J.J.J.F.C.C.l.iXJXLXLXHXLXfX8.@   YXYX",
-"YXYX  X n.T.LXIXIXIXIXnX9.Z.k.k.z.z.z.M KXUXUXPXHXKX} 0.o   YXYX",
-"YXYXYX  , s.lXDXDXSXSXxX| dX%X}.}.].XX| SXSXnXnXlX,Xj >     YXYX",
-"YXYXYX  % D...xXbXbXgX<X X7XwXwX0X5X{..XkXgXgX<X1X_ y.@   YXYXYX",
-"YXYXYX  v J.q.-X2X<X;X&X].R.MXzXzX7XI.;X;X;X&X].[.y 5.s     YXYX",
-"YXYX  o v.J.G.~ -X&X'.).(.( ZXMXmXtX^ ].'.(.(._.J B 3.6.    YXYX",
-"      0 A.C.Z.' /.`.).^.^.&.cXBXMX3X&.).^.~.~.!.9 N c N 3       ",
-". q a t.N.C.M.k.Q /.(.!.1.<.Y.NXVXP.<.1.<.1.<.T m c x x h q 7 o ",
-"@ C.j.M.M.N.l.z.K <.!.<.,.,.! NXCXT >.<.,.,.,.) m x h h a a c + ",
-"+ l.j.c.c.m.h.i.Q.Q <.>.>.>.*.3X3X+.:.:.:.>.E >Xg h a a a p x O ",
-"+ j.g.j.h.h.g.u.}./ ;.=.=.=.*.U.I =.=.%.=.=./ eXd a a i i t h O ",
-"+ j.g.h.h.f.f.r.E.4XY $.$.$.$.T k $.#.#.#.U 8X#Xd i i u t q a O ",
-"o , 7 N h.f.f.y.X.6XL @.O.O.O.O.E O.O.O.@.L yX| y u t t q , = o ",
-"  o   * f.e.0.7.B |.8XG E E E E E E E E A OXtXr t q q t %       ",
-"YXYX    N 7.6.4.B ` 6XL E E E E E E E E H uX] e q q q q     YXYX",
-"YXYXYX  3 6.3.3.c j  .W.U E E E E E W Y +Xo.5 0 q q q *     YXYX",
-"YXYXYX  X N N c x j g [ k F Z Z Z S F 1 } 5 8 q q q q .   YXYXYX",
-"YXYXYX  @ c c x z z f g d [ oX=X9X$X{ e 0 0 q q q q q +   YXYXYX",
-"YXYX  o u c x h h a f a i y r e w 8 8 q q q q q q q t 4     YXYX",
-"YXYX  X u x h h a a p i t t t q 9 q q q 8 q q q q q q 4 .   YXYX",
-"YXYXYX  . q h f p u p u q q q q q q q q q q q q q t 2 o     YXYX",
-"YXYXYX    . q 7 + . * 7 t q q q 0 q q q 7 * . + 4 4 o     YXYXYX",
-"YXYXYXYX    o           & 7 q q q q 2 #           o     YXYXYXYX",
-"YXYXYXYXYXYX    YXYXYX    = q q q t *       YXYX      YXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYX  % t t t u &   YXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYX    o o o o     YXYXYXYXYXYXYXYXYXYXYXYX"
-};
diff --git a/data/icons/32x32/kvs.png b/data/icons/32x32/kvs.png
deleted file mode 100644
index 36d0e91..0000000
Binary files a/data/icons/32x32/kvs.png and /dev/null differ
diff --git a/data/icons/32x32/kvt.png b/data/icons/32x32/kvt.png
deleted file mode 100644
index 59ec9a7..0000000
Binary files a/data/icons/32x32/kvt.png and /dev/null differ
diff --git a/data/icons/48x48/Makefile.am b/data/icons/48x48/Makefile.am
deleted file mode 100644
index 72b5a3c..0000000
--- a/data/icons/48x48/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-iconapps48data_DATA = kvirc.png kvirc.xpm
-
-iconmime48data_DATA = kvs.png kvc.png kvt.png kva.png
-   
-EXTRA_DIST = $(iconapps48data_DATA) $(iconmime48data_DATA)
diff --git a/data/icons/48x48/kva.png b/data/icons/48x48/kva.png
deleted file mode 100644
index 4966eed..0000000
Binary files a/data/icons/48x48/kva.png and /dev/null differ
diff --git a/data/icons/48x48/kvc.png b/data/icons/48x48/kvc.png
deleted file mode 100644
index 009d46c..0000000
Binary files a/data/icons/48x48/kvc.png and /dev/null differ
diff --git a/data/icons/48x48/kvirc.png b/data/icons/48x48/kvirc.png
deleted file mode 100644
index c9c3015..0000000
Binary files a/data/icons/48x48/kvirc.png and /dev/null differ
diff --git a/data/icons/48x48/kvirc.xpm b/data/icons/48x48/kvirc.xpm
deleted file mode 100644
index 3ffc456..0000000
--- a/data/icons/48x48/kvirc.xpm
+++ /dev/null
@@ -1,311 +0,0 @@
-/* XPM */
-static char *kvirc3[] = {
-/* columns rows colors chars-per-pixel */
-"48 48 257 2",
-"   c #000000",
-".  c #09060B",
-"X  c #150B17",
-"o  c #181019",
-"O  c #1E1122",
-"+  c #251528",
-"@  c #2D1932",
-"#  c #331C35",
-"$  c #351D38",
-"%  c #38273B",
-"&  c #2D2931",
-"*  c #3E2242",
-"=  c #5A2C33",
-"-  c #633201",
-";  c #68301A",
-":  c #442549",
-">  c #4E2B52",
-",  c #423B45",
-"<  c #522C55",
-"1  c #542E59",
-"2  c #54345A",
-"3  c #542E62",
-"4  c #562E65",
-"5  c #573062",
-"6  c #5B3162",
-"7  c #5B326B",
-"8  c #5A3467",
-"9  c #5D3271",
-"0  c #613565",
-"q  c #62356B",
-"w  c #65396D",
-"e  c #693A6C",
-"r  c #623572",
-"t  c #663873",
-"y  c #6B3B73",
-"u  c #6B3A7B",
-"i  c #653679",
-"p  c #713E7A",
-"a  c #703C76",
-"s  c #7A5616",
-"d  c #75480C",
-"f  c #6E4B21",
-"g  c #6D5529",
-"h  c #78713E",
-"j  c #504D52",
-"k  c #454345",
-"l  c #704259",
-"z  c #654365",
-"x  c #67546C",
-"c  c #6C5A73",
-"v  c #75407B",
-"b  c #77447C",
-"n  c #6E6072",
-"m  c #6C3A82",
-"M  c #733D82",
-"N  c #773D89",
-"B  c #7B4383",
-"V  c #7C428B",
-"C  c #764087",
-"Z  c #7F4592",
-"A  c #795680",
-"S  c #843D00",
-"D  c #863E16",
-"F  c #8B4400",
-"G  c #954600",
-"H  c #955204",
-"J  c #845A11",
-"K  c #884332",
-"L  c #98631E",
-"P  c #8D6512",
-"I  c #967823",
-"U  c #856A22",
-"Y  c #A44800",
-"T  c #B45100",
-"R  c #BA5400",
-"E  c #B65D0B",
-"W  c #A45407",
-"Q  c #A97F1E",
-"!  c #BD600C",
-"~  c #A56E13",
-"^  c #A17936",
-"/  c #AA6C24",
-"(  c #914B45",
-")  c #895965",
-"_  c #8A5878",
-"`  c #955C6C",
-"'  c #986A54",
-"]  c #896A7A",
-"[  c #977262",
-"{  c #BA7353",
-"}  c #A67F6A",
-"|  c #C35600",
-" . c #C55800",
-".. c #CB5A00",
-"X. c #D25D00",
-"o. c #D46100",
-"O. c #DC6200",
-"+. c #D46E09",
-"@. c #CA792B",
-"#. c #E46500",
-"$. c #E86700",
-"%. c #EA6800",
-"&. c #E36900",
-"*. c #F36C00",
-"=. c #FE7300",
-"-. c #FF7B00",
-";. c #F47403",
-":. c #82468A",
-">. c #83498A",
-",. c #854991",
-"<. c #874895",
-"1. c #915B9D",
-"2. c #8C5098",
-"3. c #9753A5",
-"4. c #9B54B3",
-"5. c #924FA6",
-"6. c #86658D",
-"7. c #8D6A94",
-"8. c #807182",
-"9. c #8C7792",
-"0. c #96799A",
-"q. c #986483",
-"w. c #9963A3",
-"e. c #9C77A4",
-"r. c #A459AC",
-"t. c #A355BB",
-"y. c #A459B3",
-"u. c #A45ABA",
-"i. c #AA5CB4",
-"p. c #A75AB7",
-"a. c #AF63BB",
-"s. c #B162BA",
-"d. c #B26BBC",
-"f. c #AF73A7",
-"g. c #AC5DC2",
-"h. c #B35DC8",
-"j. c #B363C2",
-"k. c #BC69CB",
-"l. c #B765C8",
-"z. c #BC66D1",
-"x. c #BA76C5",
-"c. c #C06CCF",
-"v. c #C26BD5",
-"b. c #C46CD7",
-"n. c #C07BC9",
-"m. c #C473D4",
-"M. c #C97CD4",
-"N. c #CC7ADB",
-"B. c #C773D8",
-"V. c #9C803F",
-"C. c #AA8729",
-"Z. c #A98B32",
-"A. c #8C8240",
-"S. c #BE9D63",
-"D. c #AA8C6F",
-"F. c #BEAE4F",
-"G. c #B7AA59",
-"H. c #B9A56B",
-"J. c #D38837",
-"K. c #C88C37",
-"L. c #EF821D",
-"P. c #FF8102",
-"I. c #FF850C",
-"U. c #FF890B",
-"Y. c #FF8C14",
-"T. c #FF8C1A",
-"R. c #FF901A",
-"E. c #EE8321",
-"W. c #E69426",
-"Q. c #FF8F21",
-"!. c #FF9324",
-"~. c #FF9928",
-"^. c #FF9A33",
-"/. c #FF9F3E",
-"(. c #FFB607",
-"). c #FFBC16",
-"_. c #EFAC2D",
-"`. c #EDB033",
-"'. c #FFA03C",
-"]. c #F6A533",
-"[. c #D6AA2E",
-"{. c #C49140",
-"}. c #C89155",
-"|. c #C69774",
-" X c #D68E72",
-".X c #D3AC5C",
-"XX c #D1BD53",
-"oX c #CCA777",
-"OX c #EB9D47",
-"+X c #EBA250",
-"@X c #FFA542",
-"#X c #FFAB47",
-"$X c #FFAC53",
-"%X c #FFB25C",
-"&X c #FFBB63",
-"*X c #FFBD70",
-"=X c #E4B070",
-"-X c #FFC517",
-";X c #FFC82A",
-":X c #F9C535",
-">X c #FFD227",
-",X c #FFD333",
-"<X c #D0C876",
-"1X c #F2CF4C",
-"2X c #FED546",
-"3X c #FBDB54",
-"4X c #E6C952",
-"5X c #ECD279",
-"6X c #FFC37B",
-"7X c #FFC373",
-"8X c #E1C66E",
-"9X c #FFE448",
-"0X c #FFE656",
-"qX c #FFE56A",
-"wX c #FFE67B",
-"eX c #FAE97F",
-"rX c #FFF56B",
-"tX c #FFF264",
-"yX c #FFFC75",
-"uX c #98829A",
-"iX c #BB9D80",
-"pX c #A585AA",
-"aX c #A981B3",
-"sX c #B48DBC",
-"dX c #BA86C4",
-"fX c #D5BC9E",
-"gX c #C281C9",
-"hX c #CB82D4",
-"jX c #C789D2",
-"kX c #C494CD",
-"lX c #D193DA",
-"zX c #D086D7",
-"xX c #D8A2E1",
-"cX c #FFC680",
-"vX c #FFCC84",
-"bX c #FFD79B",
-"nX c #FFD9A1",
-"mX c #FFDCA8",
-"MX c #FFDAB3",
-"NX c #FEEC87",
-"BX c #FFF38B",
-"VX c #FFF49C",
-"CX c #FFF794",
-"ZX c #FFE4AC",
-"AX c #FFE5B7",
-"SX c #FFF8A9",
-"DX c #EEE5A4",
-"FX c #F4DFC1",
-"GX c #FFECC2",
-"HX c #FBE5C7",
-"JX c #FBECD6",
-"KX c #FFF5CF",
-"LX c #FFF6DA",
-"PX c #FFFDE3",
-"IX c #FFFFEA",
-"UX c #FFFFFE",
-"YX c None",
-/* pixels */
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX                    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  j uXuXuX0.uXuXk   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  uXgXgXgXdXn.x.]   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  pXgXn.zXhXx.d.pX    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYX      YXYXYXYXYX      kXx.zXhXhXhXd.dX      YXYXYXYXYX      YXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYX    ,             . n dXgXhXhXM.M.M.gXd.aXn .             ,     YXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYX    pXxXuXX     % 9.kXx.x.hXhXM.N.N.M.m.k.a.a.dXA &     X e.n.0.    YXYXYXYXYXYXYX",
-"YXYXYXYXYXYX    pXlXjXlXdXn e.jXx.x.M.M.N.N.N.N.N.B.B.k.l.j.a.a.x.e.c x.i.i.s.7.    YXYXYXYXYXYX",
-"YXYXYXYXYX    x w.w.w.w.1.1.1.1.4.x.N.zXN.N.N.B.b.B.b.v.h.h.r.V N N N :.N V V >.x     YXYXYXYXYX",
-"YXYXYXYX    0.D.JXJXHXGXHXHXHXFXHX6.N.x.b.B.b.z.v.v.v.v.h.h.] FXJXJXJXJXJXJXLXHX) 7.    YXYXYXYX",
-"YXYXYXYX  % lXq.LXUXUXUXUXUXUXUXIXiXj.k.z.z.h.l.h.h.h.h.g.<.fXUXUXUXUXUXUXUXUXMXy d.+   YXYXYXYX",
-"YXYXYXYX    7.x.|.PXUXUXUXUXUXUXIXAXC h.g.t.t.g.t.t.t.t.t.e KXUXUXUXUXIXPXPXKX[ 3.A     YXYXYXYX",
-"YXYXYXYXYX  . dX` ZXPXIXPXPXPXLXGXnX) 4.f. X$X].].OX Xf.4.' HXPXPXKXGXAXAXZXvX0 w..   YXYXYXYXYX",
-"YXYXYXYXYX    z j.}.ZXGXGXGXGXAXbX6X}.K.).`.,X2X,X;X(.(./ =XnXAXmXbXnXbX6X6X' ,.2     YXYXYXYXYX",
-"YXYXYXYXYX    w.x.) 6XbXnXbXbXcX*X%X%XZ.NXwXwXwXqX2X2X(.P *X*XcXcXvX7X7X7X%X< 2.,.    YXYXYXYXYX",
-"YXYXYXYXYX  @ x.B.l.@.&X6X6X7X%X%X/.@X/ NXBXNXNXNXqX0X`.L %X%X&X%X#X].'.]./ C Z 3.O   YXYXYXYXYX",
-"YXYXYXYXYX  b c.B.B.( ].$X%X@X'.^.!.!.;.H.VXVXCXNXNXqXZ.L././.'.~.~.!.R.~.= Z Z Z 9     YXYXYXYX",
-"YXYXYXYX  . d.m.B.B.r.+.~.@X^.~.!.T.Q.!.^ SXSXVXCXBXrXP !.^.^.R.Y.Y.R.R.! i V V V 2.    YXYXYXYX",
-"YXYXYXYX  2 c.c.b.b.z.K U.R.R.~.Q.I.L.I.! DXSXSXVXNX8XH Q.~.Y.I.U.U.U.U.= N N C C B >     YXYXYX",
-"          3.c.c.b.v.l.,.&.U.Y.Y.Y.I.-.-.P.D.SXSXVXBXV.&.-.-.P.-.P.P.P.o.5 C C C C C B           ",
-"  % w >.i.k.k.c.v.h.g.g.D -.U.U.-.-.-.-.-.L SXVXBXNXs =.;.-.-.-.-.-.-.; m M M M M p p >.y 6 #   ",
-"  v d.s.d.k.k.c.z.h.g.4.l $.-.P.P.=.=.=.=.X.<XCXCX<XY =.=.-.=.=.-.-.&.z m m m m u p p u a p 6   ",
-"  a s.s.k.j.l.z.l.g.g.4.J.H -.-.-.=.=.=.=.=.' BXBXh *.=.=.=.=.=.=.=.H |.m m u u u u y y a y 1   ",
-"  e s.s.k.j.j.h.g.g.4.4.W.~ $.-.=.*.*.*.*.*.H BXNXd *.%.*.*.*.*.*.O.Z.=Xm m u u u y y y e e <   ",
-"  e i.i.d.s.s.s.u.u.y.4.W.;XG *.*.%.$.$.$.%.X.G.G.G $.#.$.$.$.$.%.F qX=Xi i r r r r w w w e >   ",
-"  0 i.r.s.s.s.i.y.y.4.4.J.,XI X.O.O.O.O.O.O.O.L g O.O.O.O.O.O.&.o.I tXoXi i r r w w w w 6 6 >   ",
-"  0 r.r.r.i.i.p.r.t.t.4.{ ;X2XS X.X.X.X.X.X.X.S - ......X.X.X.o.S 3XyXD.r r r w 7 q 8 8 6 0 >   ",
-"  + : e :.r.i.p.i.4.4.3._ -X9XI  ..... . . .| | Y |  . .|  .....U rXrXb 9 9 7 7 7 6 7 4 > = o   ",
-"          a i.r.y.4.4.5.Z W.9X1XS | R R R R R T R T R R R R R S 4XyX8X9 7 7 7 6 6 6 <           ",
-"YXYXYX    # 3.r.r.3.3.2.,.` >X9XU T T T T T T T T T T T T T R s yXyX_ 9 7 4 6 5 4 6 +     YXYXYX",
-"YXYXYXYX    B 5.3.1.2.Z Z C J.9X4XS T T T T T T T T T T T R F XXyXoX4 4 4 4 5 6 6 5     YXYXYXYX",
-"YXYXYXYXYX  : 2.2.,.,.Z Z V v _.3XJ T T T T T T T T T R R R s yX5X7 4 3 3 3 6 1 6 #     YXYXYXYX",
-"YXYXYXYXYX  . :.<.,.:.V N N M v `.[.F T T R R R R R R R R G .X5X8 3 3 3 3 1 6 6 6 .   YXYXYXYXYX",
-"YXYXYXYXYX    1 ,.>.:.B :.M M M v {.J R R R | R R R R R R d H.2 3 3 3 1 3 6 6 6 *     YXYXYXYXYX",
-"YXYXYXYXYXYX  + >.>.:.N B C p M u i < f Q C.C.C.C.Z.Z.Z.g * 3 3 3 3 3 3 6 6 6 6 O     YXYXYXYXYX",
-"YXYXYXYXYX    e >.>._ N C p v u u u t r z [ }..X.XS.} z 3 3 3 1 3 3 3 5 6 0 6 0 <     YXYXYXYXYX",
-"YXYXYXYX    : >.:.:.B B p p p u y r r 9 r 9 7 7 8 4 3 3 3 3 3 3 5 5 6 6 6 0 0 0 e $     YXYXYXYX",
-"YXYXYXYX  X p :._ :.b p v p u y t r r w 7 7 4 4 3 3 3 3 3 3 3 3 5 6 6 6 6 0 0 0 0 0 .   YXYXYXYX",
-"YXYXYXYX    : :.M M b b v y y y w w q 7 4 6 5 3 3 3 5 3 3 3 6 6 6 6 6 6 0 0 0 0 0 $     YXYXYXYX",
-"YXYXYXYXYX    % _ p v v y y y w q q 6 7 6 5 5 5 5 5 5 5 6 6 6 6 0 6 0 0 0 0 0 0 $     YXYXYXYXYX",
-"YXYXYXYXYXYX    * a p y 1 + : 6 q 6 6 6 6 6 6 6 1 6 6 6 6 6 6 6 1 : + 1 0 0 0 $       YXYXYXYXYX",
-"YXYXYXYXYXYXYX    * e $       . @ 1 6 6 6 1 2 6 6 6 6 6 6 6 < @ .       % 0 $       YXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYX    .               O : 6 6 6 0 6 6 6 6 : o               .       YXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYX      YXYXYXYX        1 6 0 2 0 6 6 <         YXYXYXYX      YXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  : 2 0 6 0 0 2 :     YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  # 0 0 0 6 0 0 +   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  X # # # # # # X   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
-"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX                    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
-};
diff --git a/data/icons/48x48/kvs.png b/data/icons/48x48/kvs.png
deleted file mode 100644
index 39370f4..0000000
Binary files a/data/icons/48x48/kvs.png and /dev/null differ
diff --git a/data/icons/48x48/kvt.png b/data/icons/48x48/kvt.png
deleted file mode 100644
index 262a986..0000000
Binary files a/data/icons/48x48/kvt.png and /dev/null differ
diff --git a/data/icons/64x64/Makefile.am b/data/icons/64x64/Makefile.am
deleted file mode 100644
index cac3ad6..0000000
--- a/data/icons/64x64/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-iconapps64data_DATA = kvirc.png
-
-iconmime64data_DATA = kvs.png
-   
-EXTRA_DIST = $(iconapps64data_DATA) $(iconmime64data_DATA)
diff --git a/data/icons/64x64/kvirc.png b/data/icons/64x64/kvirc.png
deleted file mode 100644
index 6de3822..0000000
Binary files a/data/icons/64x64/kvirc.png and /dev/null differ
diff --git a/data/icons/64x64/kvs.png b/data/icons/64x64/kvs.png
deleted file mode 100644
index 7ffcd13..0000000
Binary files a/data/icons/64x64/kvs.png and /dev/null differ
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
deleted file mode 100644
index 1b20afa..0000000
--- a/data/icons/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-###############################################################################
-# KVirc IRC client Makefile - 16.12.98 Szymon Stefanek <stefanek@tin.it>
-###############################################################################
-
-SUBDIRS          = 16x16 32x32 48x48 64x64 128x128 scalable
diff --git a/data/icons/scalable/Makefile.am b/data/icons/scalable/Makefile.am
deleted file mode 100644
index 93e27bf..0000000
--- a/data/icons/scalable/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-iconappsscalabledata_DATA = kvirc.svgz
-
-iconmimescalabledata_DATA = kvs.svgz kvc.svgz kvt.svgz kva.svgz
-   
-EXTRA_DIST = $(iconappsscalabledata_DATA) $(iconmimescalabledata_DATA) createpng.sh
diff --git a/data/icons/scalable/createpng.sh b/data/icons/scalable/createpng.sh
deleted file mode 100644
index 74fec26..0000000
--- a/data/icons/scalable/createpng.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-HERE=$(pwd)
-
-for size in 16 32 48 64 128; do
-	echo "Creating icons with size" $size "x" $size
-	for file in *.svgz; do
-		PNGFNAME=$(echo $file | sed -e 's/svgz/png/g')
-		echo "Creating icon" $PNGFNAME
-		set -x
-		# Ksvgtopng exports broken pngs..
-		#ksvgtopng $size $size $HERE/$file $HERE/../$size"x"$size/$PNGFNAME
-		inkscape \
-			-z \
-			--export-png=$HERE/../$size"x"$size/$PNGFNAME \
-			--export-area-drawing \
-			--export-width=$size \
-			--export-height=$size \
-			$HERE/$file
-		set +x
-	done
-done
-
-echo "Done :)"
diff --git a/data/icons/scalable/kva.svgz b/data/icons/scalable/kva.svgz
deleted file mode 100644
index 4e2822d..0000000
Binary files a/data/icons/scalable/kva.svgz and /dev/null differ
diff --git a/data/icons/scalable/kvc.svgz b/data/icons/scalable/kvc.svgz
deleted file mode 100644
index 68fc3a7..0000000
Binary files a/data/icons/scalable/kvc.svgz and /dev/null differ
diff --git a/data/icons/scalable/kvirc.svgz b/data/icons/scalable/kvirc.svgz
deleted file mode 100644
index 78c084d..0000000
Binary files a/data/icons/scalable/kvirc.svgz and /dev/null differ
diff --git a/data/icons/scalable/kvs.svgz b/data/icons/scalable/kvs.svgz
deleted file mode 100644
index e98e639..0000000
Binary files a/data/icons/scalable/kvs.svgz and /dev/null differ
diff --git a/data/icons/scalable/kvt.svgz b/data/icons/scalable/kvt.svgz
deleted file mode 100644
index d1af8a0..0000000
Binary files a/data/icons/scalable/kvt.svgz and /dev/null differ
diff --git a/icons/128x128/Makefile.am b/icons/128x128/Makefile.am
new file mode 100644
index 0000000..1a3be16
--- /dev/null
+++ b/icons/128x128/Makefile.am
@@ -0,0 +1,5 @@
+iconapps64data_DATA = kvirc.png
+
+iconmime64data_DATA = kvs.png kvc.png kvt.png kva.png
+   
+EXTRA_DIST = $(iconapps64data_DATA) $(iconmime64data_DATA)
diff --git a/icons/128x128/kva.png b/icons/128x128/kva.png
new file mode 100644
index 0000000..fd8eb83
Binary files /dev/null and b/icons/128x128/kva.png differ
diff --git a/icons/128x128/kvc.png b/icons/128x128/kvc.png
new file mode 100644
index 0000000..dcb227c
Binary files /dev/null and b/icons/128x128/kvc.png differ
diff --git a/icons/128x128/kvirc.png b/icons/128x128/kvirc.png
new file mode 100644
index 0000000..3f6f69f
Binary files /dev/null and b/icons/128x128/kvirc.png differ
diff --git a/icons/128x128/kvs.png b/icons/128x128/kvs.png
new file mode 100644
index 0000000..20c10d8
Binary files /dev/null and b/icons/128x128/kvs.png differ
diff --git a/icons/128x128/kvt.png b/icons/128x128/kvt.png
new file mode 100644
index 0000000..454bceb
Binary files /dev/null and b/icons/128x128/kvt.png differ
diff --git a/icons/16x16/Makefile.am b/icons/16x16/Makefile.am
new file mode 100644
index 0000000..929471e
--- /dev/null
+++ b/icons/16x16/Makefile.am
@@ -0,0 +1,5 @@
+iconapps16data_DATA = kvirc.png
+
+iconmime16data_DATA = kvs.png kvc.png kvt.png kva.png
+   
+EXTRA_DIST = $(iconapps16data_DATA) $(iconmime16data_DATA)
diff --git a/icons/16x16/kva.png b/icons/16x16/kva.png
new file mode 100644
index 0000000..7e2fd6d
Binary files /dev/null and b/icons/16x16/kva.png differ
diff --git a/icons/16x16/kvc.png b/icons/16x16/kvc.png
new file mode 100644
index 0000000..c0f4890
Binary files /dev/null and b/icons/16x16/kvc.png differ
diff --git a/icons/16x16/kvirc.png b/icons/16x16/kvirc.png
new file mode 100644
index 0000000..9319f3e
Binary files /dev/null and b/icons/16x16/kvirc.png differ
diff --git a/icons/16x16/kvs.png b/icons/16x16/kvs.png
new file mode 100644
index 0000000..7855417
Binary files /dev/null and b/icons/16x16/kvs.png differ
diff --git a/icons/16x16/kvt.png b/icons/16x16/kvt.png
new file mode 100644
index 0000000..a89e037
Binary files /dev/null and b/icons/16x16/kvt.png differ
diff --git a/icons/32x32/Makefile.am b/icons/32x32/Makefile.am
new file mode 100644
index 0000000..aa871e3
--- /dev/null
+++ b/icons/32x32/Makefile.am
@@ -0,0 +1,6 @@
+iconapps32data_DATA = kvirc.png \
+	kvirc.xpm
+
+iconmime32data_DATA = kvs.png kvc.png kvt.png kva.png
+   
+EXTRA_DIST = $(iconapps32data_DATA) $(iconmime32data_DATA)
diff --git a/icons/32x32/kva.png b/icons/32x32/kva.png
new file mode 100644
index 0000000..72babff
Binary files /dev/null and b/icons/32x32/kva.png differ
diff --git a/icons/32x32/kvc.png b/icons/32x32/kvc.png
new file mode 100644
index 0000000..f55ec5a
Binary files /dev/null and b/icons/32x32/kvc.png differ
diff --git a/icons/32x32/kvirc.png b/icons/32x32/kvirc.png
new file mode 100644
index 0000000..c2d302b
Binary files /dev/null and b/icons/32x32/kvirc.png differ
diff --git a/icons/32x32/kvirc.xpm b/icons/32x32/kvirc.xpm
new file mode 100644
index 0000000..e724d45
--- /dev/null
+++ b/icons/32x32/kvirc.xpm
@@ -0,0 +1,295 @@
+/* XPM */
+static char *kvirc3[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 257 2",
+"   c #000000",
+".  c #09050A",
+"X  c #0C0A0C",
+"o  c #070408",
+"O  c #0F0810",
+"+  c #130A14",
+"@  c #171218",
+"#  c #1F1420",
+"$  c #201E21",
+"%  c #2A1A2B",
+"&  c #251526",
+"*  c #331C35",
+"=  c #361E38",
+"-  c #242024",
+";  c #2D282D",
+":  c #2A242A",
+">  c #2F2930",
+",  c #372538",
+"<  c #3E2E40",
+"1  c #6D3B08",
+"2  c #4A294C",
+"3  c #47274A",
+"4  c #4E2B50",
+"5  c #4F275E",
+"6  c #483C49",
+"7  c #532E55",
+"8  c #542C5B",
+"9  c #592F57",
+"0  c #56315A",
+"q  c #59315B",
+"w  c #4F2661",
+"e  c #552C62",
+"r  c #572B67",
+"t  c #5D3361",
+"y  c #5E3268",
+"u  c #613664",
+"i  c #653669",
+"p  c #653868",
+"a  c #6A3A6D",
+"s  c #643F66",
+"d  c #623372",
+"f  c #6D3C71",
+"g  c #6A367A",
+"h  c #713E74",
+"j  c #753D7C",
+"k  c #79440A",
+"l  c #69586A",
+"z  c #744077",
+"x  c #754078",
+"c  c #79427C",
+"v  c #794F7B",
+"b  c #6F626F",
+"n  c #7A607B",
+"m  c #6E3C83",
+"M  c #763681",
+"N  c #7C4582",
+"B  c #79418A",
+"V  c #7D4F84",
+"C  c #7E7080",
+"Z  c #8D3E00",
+"A  c #993F00",
+"S  c #8D4000",
+"D  c #894808",
+"F  c #944400",
+"G  c #984100",
+"H  c #885615",
+"J  c #9E5422",
+"K  c #905031",
+"L  c #92611C",
+"P  c #9C6B21",
+"I  c #967533",
+"U  c #A54800",
+"Y  c #AB4B00",
+"T  c #A65409",
+"R  c #B24F00",
+"E  c #B35400",
+"W  c #B95700",
+"Q  c #BD5A01",
+"!  c #B9610B",
+"~  c #B9621D",
+"^  c #A96A21",
+"/  c #A77825",
+"(  c #BA7B37",
+")  c #835343",
+"_  c #915B48",
+"`  c #975A5A",
+"'  c #8A4972",
+"]  c #885E66",
+"[  c #94665C",
+"{  c #8F6F67",
+"}  c #836266",
+"|  c #97656A",
+" . c #AA704E",
+".. c #B37351",
+"X. c #A96358",
+"o. c #A07D6A",
+"O. c #C25A00",
+"+. c #CD5800",
+"@. c #C45700",
+"#. c #CF6100",
+"$. c #D36200",
+"%. c #DF6900",
+"&. c #D5680C",
+"*. c #E56400",
+"=. c #E06A00",
+"-. c #E86700",
+";. c #EA6900",
+":. c #EE7000",
+">. c #F27100",
+",. c #FD7600",
+"<. c #FE7A02",
+"1. c #FF7D0A",
+"2. c #823A8B",
+"3. c #804684",
+"4. c #85448B",
+"5. c #854A8A",
+"6. c #8A4D8E",
+"7. c #8D4D93",
+"8. c #88568F",
+"9. c #924C9B",
+"0. c #945699",
+"q. c #98568C",
+"w. c #975CA1",
+"e. c #9E56A1",
+"r. c #9850AE",
+"t. c #9E58A3",
+"y. c #9551A4",
+"u. c #9650B0",
+"i. c #9B54B3",
+"p. c #866787",
+"a. c #8F6894",
+"s. c #976993",
+"d. c #9861A1",
+"f. c #A057A5",
+"g. c #A159A6",
+"h. c #A55BAA",
+"j. c #AA5EAF",
+"k. c #A25ABB",
+"l. c #AB5EB0",
+"z. c #A658BA",
+"x. c #A967AD",
+"c. c #AE61B3",
+"v. c #AF6BB5",
+"b. c #A872AA",
+"n. c #AD7AB3",
+"m. c #B063B5",
+"M. c #B564BB",
+"N. c #B869BE",
+"B. c #B469B9",
+"V. c #B574B9",
+"C. c #BD6BC2",
+"Z. c #B769C7",
+"A. c #BE74C3",
+"S. c #BD79C1",
+"D. c #BA75C9",
+"F. c #C16FC7",
+"G. c #C06ED4",
+"H. c #C171C6",
+"J. c #C272C9",
+"K. c #C57ACA",
+"L. c #C27AC6",
+"P. c #9F833F",
+"I. c #AE8224",
+"U. c #BA8532",
+"Y. c #BB9657",
+"T. c #B2837C",
+"R. c #BEA262",
+"E. c #D98B32",
+"W. c #DBAD33",
+"Q. c #E1961E",
+"!. c #FF830B",
+"~. c #FF8519",
+"^. c #FF881C",
+"/. c #FF8816",
+"(. c #FF8C24",
+"). c #FF8E28",
+"_. c #FF9120",
+"`. c #FF912F",
+"'. c #FF963A",
+"]. c #FF993D",
+"[. c #FE9833",
+"{. c #F6A908",
+"}. c #F7A927",
+"|. c #FFBA2A",
+" X c #C78441",
+".X c #CA8D53",
+"XX c #CA827B",
+"oX c #CBA157",
+"OX c #D5BD58",
+"+X c #CBB656",
+"@X c #CABF6B",
+"#X c #D4AA6F",
+"$X c #C9A967",
+"%X c #EA9D43",
+"&X c #FF9C44",
+"*X c #E1BF4F",
+"=X c #E7BF5A",
+"-X c #FFA241",
+";X c #FEA556",
+":X c #FFA759",
+">X c #E0B662",
+",X c #EEB374",
+"<X c #FEB36D",
+"1X c #FFB565",
+"2X c #FFB672",
+"3X c #D6C46B",
+"4X c #EDC74B",
+"5X c #FFCF41",
+"6X c #FFDB41",
+"7X c #FFD15A",
+"8X c #E8C957",
+"9X c #E6C261",
+"0X c #FFD862",
+"qX c #FFDD72",
+"wX c #FFDC79",
+"eX c #F3C66B",
+"rX c #FFE046",
+"tX c #FFE476",
+"yX c #FFF36A",
+"uX c #FFFB79",
+"iX c #B19587",
+"pX c #B988BC",
+"aX c #B3A189",
+"sX c #BD8EC0",
+"dX c #CE8781",
+"fX c #D4B892",
+"gX c #FEBD83",
+"hX c #CC92D0",
+"jX c #D094D5",
+"kX c #FFC387",
+"lX c #FDCC96",
+"zX c #FEDD83",
+"xX c #FFD29C",
+"cX c #E5D89C",
+"vX c #E9D0A8",
+"bX c #FFCCA0",
+"nX c #FDD3AB",
+"mX c #FFE787",
+"MX c #FFE490",
+"NX c #FFED97",
+"BX c #FFEA9A",
+"VX c #FFF087",
+"CX c #FFF28E",
+"ZX c #FFEFA6",
+"AX c #F6E5C8",
+"SX c #FFE2C5",
+"DX c #FEE4CA",
+"FX c #FCEBCC",
+"GX c #F5E2C4",
+"HX c #FCEBD2",
+"JX c #F7EDD4",
+"KX c #FFF0CE",
+"LX c #FAF1DB",
+"PX c #FFF3E1",
+"IX c #FFFAF2",
+"UX c #FFFFF9",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYX  X - $ $ $ O   YXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYX  C jXhXhXjXb   YXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYX    YXYXYX    p.V.V.V.v.n     YXYXYX    YXYXYXYXYXYX",
+"YXYXYXYX    ; X       X b n.V.hXL.V.b.l o       + :     YXYXYXYX",
+"YXYXYX    > sXpX< > a.pXS.L.L.K.K.H.M.m.V.p.; 6 b.b.-     YXYXYX",
+"YXYXYX  X a.d.0.d.d.d.v.K.K.K.K.J.J.F.M.9.M 4.4.M M V @     YXYX",
+"YXYX  : s.vXJXGXGXAXAXiXJ.J.J.J.F.C.C.l.iXJXLXLXHXLXfX8.@   YXYX",
+"YXYX  X n.T.LXIXIXIXIXnX9.Z.k.k.z.z.z.M KXUXUXPXHXKX} 0.o   YXYX",
+"YXYXYX  , s.lXDXDXSXSXxX| dX%X}.}.].XX| SXSXnXnXlX,Xj >     YXYX",
+"YXYXYX  % D...xXbXbXgX<X X7XwXwX0X5X{..XkXgXgX<X1X_ y.@   YXYXYX",
+"YXYXYX  v J.q.-X2X<X;X&X].R.MXzXzX7XI.;X;X;X&X].[.y 5.s     YXYX",
+"YXYX  o v.J.G.~ -X&X'.).(.( ZXMXmXtX^ ].'.(.(._.J B 3.6.    YXYX",
+"      0 A.C.Z.' /.`.).^.^.&.cXBXMX3X&.).^.~.~.!.9 N c N 3       ",
+". q a t.N.C.M.k.Q /.(.!.1.<.Y.NXVXP.<.1.<.1.<.T m c x x h q 7 o ",
+"@ C.j.M.M.N.l.z.K <.!.<.,.,.! NXCXT >.<.,.,.,.) m x h h a a c + ",
+"+ l.j.c.c.m.h.i.Q.Q <.>.>.>.*.3X3X+.:.:.:.>.E >Xg h a a a p x O ",
+"+ j.g.j.h.h.g.u.}./ ;.=.=.=.*.U.I =.=.%.=.=./ eXd a a i i t h O ",
+"+ j.g.h.h.f.f.r.E.4XY $.$.$.$.T k $.#.#.#.U 8X#Xd i i u t q a O ",
+"o , 7 N h.f.f.y.X.6XL @.O.O.O.O.E O.O.O.@.L yX| y u t t q , = o ",
+"  o   * f.e.0.7.B |.8XG E E E E E E E E A OXtXr t q q t %       ",
+"YXYX    N 7.6.4.B ` 6XL E E E E E E E E H uX] e q q q q     YXYX",
+"YXYXYX  3 6.3.3.c j  .W.U E E E E E W Y +Xo.5 0 q q q *     YXYX",
+"YXYXYX  X N N c x j g [ k F Z Z Z S F 1 } 5 8 q q q q .   YXYXYX",
+"YXYXYX  @ c c x z z f g d [ oX=X9X$X{ e 0 0 q q q q q +   YXYXYX",
+"YXYX  o u c x h h a f a i y r e w 8 8 q q q q q q q t 4     YXYX",
+"YXYX  X u x h h a a p i t t t q 9 q q q 8 q q q q q q 4 .   YXYX",
+"YXYXYX  . q h f p u p u q q q q q q q q q q q q q t 2 o     YXYX",
+"YXYXYX    . q 7 + . * 7 t q q q 0 q q q 7 * . + 4 4 o     YXYXYX",
+"YXYXYXYX    o           & 7 q q q q 2 #           o     YXYXYXYX",
+"YXYXYXYXYXYX    YXYXYX    = q q q t *       YXYX      YXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYX  % t t t u &   YXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYX    o o o o     YXYXYXYXYXYXYXYXYXYXYXYX"
+};
diff --git a/icons/32x32/kvs.png b/icons/32x32/kvs.png
new file mode 100644
index 0000000..36d0e91
Binary files /dev/null and b/icons/32x32/kvs.png differ
diff --git a/icons/32x32/kvt.png b/icons/32x32/kvt.png
new file mode 100644
index 0000000..59ec9a7
Binary files /dev/null and b/icons/32x32/kvt.png differ
diff --git a/icons/48x48/Makefile.am b/icons/48x48/Makefile.am
new file mode 100644
index 0000000..72b5a3c
--- /dev/null
+++ b/icons/48x48/Makefile.am
@@ -0,0 +1,5 @@
+iconapps48data_DATA = kvirc.png kvirc.xpm
+
+iconmime48data_DATA = kvs.png kvc.png kvt.png kva.png
+   
+EXTRA_DIST = $(iconapps48data_DATA) $(iconmime48data_DATA)
diff --git a/icons/48x48/kva.png b/icons/48x48/kva.png
new file mode 100644
index 0000000..4966eed
Binary files /dev/null and b/icons/48x48/kva.png differ
diff --git a/icons/48x48/kvc.png b/icons/48x48/kvc.png
new file mode 100644
index 0000000..009d46c
Binary files /dev/null and b/icons/48x48/kvc.png differ
diff --git a/icons/48x48/kvirc.png b/icons/48x48/kvirc.png
new file mode 100644
index 0000000..c9c3015
Binary files /dev/null and b/icons/48x48/kvirc.png differ
diff --git a/icons/48x48/kvirc.xpm b/icons/48x48/kvirc.xpm
new file mode 100644
index 0000000..3ffc456
--- /dev/null
+++ b/icons/48x48/kvirc.xpm
@@ -0,0 +1,311 @@
+/* XPM */
+static char *kvirc3[] = {
+/* columns rows colors chars-per-pixel */
+"48 48 257 2",
+"   c #000000",
+".  c #09060B",
+"X  c #150B17",
+"o  c #181019",
+"O  c #1E1122",
+"+  c #251528",
+"@  c #2D1932",
+"#  c #331C35",
+"$  c #351D38",
+"%  c #38273B",
+"&  c #2D2931",
+"*  c #3E2242",
+"=  c #5A2C33",
+"-  c #633201",
+";  c #68301A",
+":  c #442549",
+">  c #4E2B52",
+",  c #423B45",
+"<  c #522C55",
+"1  c #542E59",
+"2  c #54345A",
+"3  c #542E62",
+"4  c #562E65",
+"5  c #573062",
+"6  c #5B3162",
+"7  c #5B326B",
+"8  c #5A3467",
+"9  c #5D3271",
+"0  c #613565",
+"q  c #62356B",
+"w  c #65396D",
+"e  c #693A6C",
+"r  c #623572",
+"t  c #663873",
+"y  c #6B3B73",
+"u  c #6B3A7B",
+"i  c #653679",
+"p  c #713E7A",
+"a  c #703C76",
+"s  c #7A5616",
+"d  c #75480C",
+"f  c #6E4B21",
+"g  c #6D5529",
+"h  c #78713E",
+"j  c #504D52",
+"k  c #454345",
+"l  c #704259",
+"z  c #654365",
+"x  c #67546C",
+"c  c #6C5A73",
+"v  c #75407B",
+"b  c #77447C",
+"n  c #6E6072",
+"m  c #6C3A82",
+"M  c #733D82",
+"N  c #773D89",
+"B  c #7B4383",
+"V  c #7C428B",
+"C  c #764087",
+"Z  c #7F4592",
+"A  c #795680",
+"S  c #843D00",
+"D  c #863E16",
+"F  c #8B4400",
+"G  c #954600",
+"H  c #955204",
+"J  c #845A11",
+"K  c #884332",
+"L  c #98631E",
+"P  c #8D6512",
+"I  c #967823",
+"U  c #856A22",
+"Y  c #A44800",
+"T  c #B45100",
+"R  c #BA5400",
+"E  c #B65D0B",
+"W  c #A45407",
+"Q  c #A97F1E",
+"!  c #BD600C",
+"~  c #A56E13",
+"^  c #A17936",
+"/  c #AA6C24",
+"(  c #914B45",
+")  c #895965",
+"_  c #8A5878",
+"`  c #955C6C",
+"'  c #986A54",
+"]  c #896A7A",
+"[  c #977262",
+"{  c #BA7353",
+"}  c #A67F6A",
+"|  c #C35600",
+" . c #C55800",
+".. c #CB5A00",
+"X. c #D25D00",
+"o. c #D46100",
+"O. c #DC6200",
+"+. c #D46E09",
+"@. c #CA792B",
+"#. c #E46500",
+"$. c #E86700",
+"%. c #EA6800",
+"&. c #E36900",
+"*. c #F36C00",
+"=. c #FE7300",
+"-. c #FF7B00",
+";. c #F47403",
+":. c #82468A",
+">. c #83498A",
+",. c #854991",
+"<. c #874895",
+"1. c #915B9D",
+"2. c #8C5098",
+"3. c #9753A5",
+"4. c #9B54B3",
+"5. c #924FA6",
+"6. c #86658D",
+"7. c #8D6A94",
+"8. c #807182",
+"9. c #8C7792",
+"0. c #96799A",
+"q. c #986483",
+"w. c #9963A3",
+"e. c #9C77A4",
+"r. c #A459AC",
+"t. c #A355BB",
+"y. c #A459B3",
+"u. c #A45ABA",
+"i. c #AA5CB4",
+"p. c #A75AB7",
+"a. c #AF63BB",
+"s. c #B162BA",
+"d. c #B26BBC",
+"f. c #AF73A7",
+"g. c #AC5DC2",
+"h. c #B35DC8",
+"j. c #B363C2",
+"k. c #BC69CB",
+"l. c #B765C8",
+"z. c #BC66D1",
+"x. c #BA76C5",
+"c. c #C06CCF",
+"v. c #C26BD5",
+"b. c #C46CD7",
+"n. c #C07BC9",
+"m. c #C473D4",
+"M. c #C97CD4",
+"N. c #CC7ADB",
+"B. c #C773D8",
+"V. c #9C803F",
+"C. c #AA8729",
+"Z. c #A98B32",
+"A. c #8C8240",
+"S. c #BE9D63",
+"D. c #AA8C6F",
+"F. c #BEAE4F",
+"G. c #B7AA59",
+"H. c #B9A56B",
+"J. c #D38837",
+"K. c #C88C37",
+"L. c #EF821D",
+"P. c #FF8102",
+"I. c #FF850C",
+"U. c #FF890B",
+"Y. c #FF8C14",
+"T. c #FF8C1A",
+"R. c #FF901A",
+"E. c #EE8321",
+"W. c #E69426",
+"Q. c #FF8F21",
+"!. c #FF9324",
+"~. c #FF9928",
+"^. c #FF9A33",
+"/. c #FF9F3E",
+"(. c #FFB607",
+"). c #FFBC16",
+"_. c #EFAC2D",
+"`. c #EDB033",
+"'. c #FFA03C",
+"]. c #F6A533",
+"[. c #D6AA2E",
+"{. c #C49140",
+"}. c #C89155",
+"|. c #C69774",
+" X c #D68E72",
+".X c #D3AC5C",
+"XX c #D1BD53",
+"oX c #CCA777",
+"OX c #EB9D47",
+"+X c #EBA250",
+"@X c #FFA542",
+"#X c #FFAB47",
+"$X c #FFAC53",
+"%X c #FFB25C",
+"&X c #FFBB63",
+"*X c #FFBD70",
+"=X c #E4B070",
+"-X c #FFC517",
+";X c #FFC82A",
+":X c #F9C535",
+">X c #FFD227",
+",X c #FFD333",
+"<X c #D0C876",
+"1X c #F2CF4C",
+"2X c #FED546",
+"3X c #FBDB54",
+"4X c #E6C952",
+"5X c #ECD279",
+"6X c #FFC37B",
+"7X c #FFC373",
+"8X c #E1C66E",
+"9X c #FFE448",
+"0X c #FFE656",
+"qX c #FFE56A",
+"wX c #FFE67B",
+"eX c #FAE97F",
+"rX c #FFF56B",
+"tX c #FFF264",
+"yX c #FFFC75",
+"uX c #98829A",
+"iX c #BB9D80",
+"pX c #A585AA",
+"aX c #A981B3",
+"sX c #B48DBC",
+"dX c #BA86C4",
+"fX c #D5BC9E",
+"gX c #C281C9",
+"hX c #CB82D4",
+"jX c #C789D2",
+"kX c #C494CD",
+"lX c #D193DA",
+"zX c #D086D7",
+"xX c #D8A2E1",
+"cX c #FFC680",
+"vX c #FFCC84",
+"bX c #FFD79B",
+"nX c #FFD9A1",
+"mX c #FFDCA8",
+"MX c #FFDAB3",
+"NX c #FEEC87",
+"BX c #FFF38B",
+"VX c #FFF49C",
+"CX c #FFF794",
+"ZX c #FFE4AC",
+"AX c #FFE5B7",
+"SX c #FFF8A9",
+"DX c #EEE5A4",
+"FX c #F4DFC1",
+"GX c #FFECC2",
+"HX c #FBE5C7",
+"JX c #FBECD6",
+"KX c #FFF5CF",
+"LX c #FFF6DA",
+"PX c #FFFDE3",
+"IX c #FFFFEA",
+"UX c #FFFFFE",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX                    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  j uXuXuX0.uXuXk   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  uXgXgXgXdXn.x.]   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  pXgXn.zXhXx.d.pX    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYX      YXYXYXYXYX      kXx.zXhXhXhXd.dX      YXYXYXYXYX      YXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYX    ,             . n dXgXhXhXM.M.M.gXd.aXn .             ,     YXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYX    pXxXuXX     % 9.kXx.x.hXhXM.N.N.M.m.k.a.a.dXA &     X e.n.0.    YXYXYXYXYXYXYX",
+"YXYXYXYXYXYX    pXlXjXlXdXn e.jXx.x.M.M.N.N.N.N.N.B.B.k.l.j.a.a.x.e.c x.i.i.s.7.    YXYXYXYXYXYX",
+"YXYXYXYXYX    x w.w.w.w.1.1.1.1.4.x.N.zXN.N.N.B.b.B.b.v.h.h.r.V N N N :.N V V >.x     YXYXYXYXYX",
+"YXYXYXYX    0.D.JXJXHXGXHXHXHXFXHX6.N.x.b.B.b.z.v.v.v.v.h.h.] FXJXJXJXJXJXJXLXHX) 7.    YXYXYXYX",
+"YXYXYXYX  % lXq.LXUXUXUXUXUXUXUXIXiXj.k.z.z.h.l.h.h.h.h.g.<.fXUXUXUXUXUXUXUXUXMXy d.+   YXYXYXYX",
+"YXYXYXYX    7.x.|.PXUXUXUXUXUXUXIXAXC h.g.t.t.g.t.t.t.t.t.e KXUXUXUXUXIXPXPXKX[ 3.A     YXYXYXYX",
+"YXYXYXYXYX  . dX` ZXPXIXPXPXPXLXGXnX) 4.f. X$X].].OX Xf.4.' HXPXPXKXGXAXAXZXvX0 w..   YXYXYXYXYX",
+"YXYXYXYXYX    z j.}.ZXGXGXGXGXAXbX6X}.K.).`.,X2X,X;X(.(./ =XnXAXmXbXnXbX6X6X' ,.2     YXYXYXYXYX",
+"YXYXYXYXYX    w.x.) 6XbXnXbXbXcX*X%X%XZ.NXwXwXwXqX2X2X(.P *X*XcXcXvX7X7X7X%X< 2.,.    YXYXYXYXYX",
+"YXYXYXYXYX  @ x.B.l.@.&X6X6X7X%X%X/.@X/ NXBXNXNXNXqX0X`.L %X%X&X%X#X].'.]./ C Z 3.O   YXYXYXYXYX",
+"YXYXYXYXYX  b c.B.B.( ].$X%X@X'.^.!.!.;.H.VXVXCXNXNXqXZ.L././.'.~.~.!.R.~.= Z Z Z 9     YXYXYXYX",
+"YXYXYXYX  . d.m.B.B.r.+.~.@X^.~.!.T.Q.!.^ SXSXVXCXBXrXP !.^.^.R.Y.Y.R.R.! i V V V 2.    YXYXYXYX",
+"YXYXYXYX  2 c.c.b.b.z.K U.R.R.~.Q.I.L.I.! DXSXSXVXNX8XH Q.~.Y.I.U.U.U.U.= N N C C B >     YXYXYX",
+"          3.c.c.b.v.l.,.&.U.Y.Y.Y.I.-.-.P.D.SXSXVXBXV.&.-.-.P.-.P.P.P.o.5 C C C C C B           ",
+"  % w >.i.k.k.c.v.h.g.g.D -.U.U.-.-.-.-.-.L SXVXBXNXs =.;.-.-.-.-.-.-.; m M M M M p p >.y 6 #   ",
+"  v d.s.d.k.k.c.z.h.g.4.l $.-.P.P.=.=.=.=.X.<XCXCX<XY =.=.-.=.=.-.-.&.z m m m m u p p u a p 6   ",
+"  a s.s.k.j.l.z.l.g.g.4.J.H -.-.-.=.=.=.=.=.' BXBXh *.=.=.=.=.=.=.=.H |.m m u u u u y y a y 1   ",
+"  e s.s.k.j.j.h.g.g.4.4.W.~ $.-.=.*.*.*.*.*.H BXNXd *.%.*.*.*.*.*.O.Z.=Xm m u u u y y y e e <   ",
+"  e i.i.d.s.s.s.u.u.y.4.W.;XG *.*.%.$.$.$.%.X.G.G.G $.#.$.$.$.$.%.F qX=Xi i r r r r w w w e >   ",
+"  0 i.r.s.s.s.i.y.y.4.4.J.,XI X.O.O.O.O.O.O.O.L g O.O.O.O.O.O.&.o.I tXoXi i r r w w w w 6 6 >   ",
+"  0 r.r.r.i.i.p.r.t.t.4.{ ;X2XS X.X.X.X.X.X.X.S - ......X.X.X.o.S 3XyXD.r r r w 7 q 8 8 6 0 >   ",
+"  + : e :.r.i.p.i.4.4.3._ -X9XI  ..... . . .| | Y |  . .|  .....U rXrXb 9 9 7 7 7 6 7 4 > = o   ",
+"          a i.r.y.4.4.5.Z W.9X1XS | R R R R R T R T R R R R R S 4XyX8X9 7 7 7 6 6 6 <           ",
+"YXYXYX    # 3.r.r.3.3.2.,.` >X9XU T T T T T T T T T T T T T R s yXyX_ 9 7 4 6 5 4 6 +     YXYXYX",
+"YXYXYXYX    B 5.3.1.2.Z Z C J.9X4XS T T T T T T T T T T T R F XXyXoX4 4 4 4 5 6 6 5     YXYXYXYX",
+"YXYXYXYXYX  : 2.2.,.,.Z Z V v _.3XJ T T T T T T T T T R R R s yX5X7 4 3 3 3 6 1 6 #     YXYXYXYX",
+"YXYXYXYXYX  . :.<.,.:.V N N M v `.[.F T T R R R R R R R R G .X5X8 3 3 3 3 1 6 6 6 .   YXYXYXYXYX",
+"YXYXYXYXYX    1 ,.>.:.B :.M M M v {.J R R R | R R R R R R d H.2 3 3 3 1 3 6 6 6 *     YXYXYXYXYX",
+"YXYXYXYXYXYX  + >.>.:.N B C p M u i < f Q C.C.C.C.Z.Z.Z.g * 3 3 3 3 3 3 6 6 6 6 O     YXYXYXYXYX",
+"YXYXYXYXYX    e >.>._ N C p v u u u t r z [ }..X.XS.} z 3 3 3 1 3 3 3 5 6 0 6 0 <     YXYXYXYXYX",
+"YXYXYXYX    : >.:.:.B B p p p u y r r 9 r 9 7 7 8 4 3 3 3 3 3 3 5 5 6 6 6 0 0 0 e $     YXYXYXYX",
+"YXYXYXYX  X p :._ :.b p v p u y t r r w 7 7 4 4 3 3 3 3 3 3 3 3 5 6 6 6 6 0 0 0 0 0 .   YXYXYXYX",
+"YXYXYXYX    : :.M M b b v y y y w w q 7 4 6 5 3 3 3 5 3 3 3 6 6 6 6 6 6 0 0 0 0 0 $     YXYXYXYX",
+"YXYXYXYXYX    % _ p v v y y y w q q 6 7 6 5 5 5 5 5 5 5 6 6 6 6 0 6 0 0 0 0 0 0 $     YXYXYXYXYX",
+"YXYXYXYXYXYX    * a p y 1 + : 6 q 6 6 6 6 6 6 6 1 6 6 6 6 6 6 6 1 : + 1 0 0 0 $       YXYXYXYXYX",
+"YXYXYXYXYXYXYX    * e $       . @ 1 6 6 6 1 2 6 6 6 6 6 6 6 < @ .       % 0 $       YXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYX    .               O : 6 6 6 0 6 6 6 6 : o               .       YXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYX      YXYXYXYX        1 6 0 2 0 6 6 <         YXYXYXYX      YXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  : 2 0 6 0 0 2 :     YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  # 0 0 0 6 0 0 +   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX  X # # # # # # X   YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX                    YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};
diff --git a/icons/48x48/kvs.png b/icons/48x48/kvs.png
new file mode 100644
index 0000000..39370f4
Binary files /dev/null and b/icons/48x48/kvs.png differ
diff --git a/icons/48x48/kvt.png b/icons/48x48/kvt.png
new file mode 100644
index 0000000..262a986
Binary files /dev/null and b/icons/48x48/kvt.png differ
diff --git a/icons/64x64/Makefile.am b/icons/64x64/Makefile.am
new file mode 100644
index 0000000..cac3ad6
--- /dev/null
+++ b/icons/64x64/Makefile.am
@@ -0,0 +1,5 @@
+iconapps64data_DATA = kvirc.png
+
+iconmime64data_DATA = kvs.png
+   
+EXTRA_DIST = $(iconapps64data_DATA) $(iconmime64data_DATA)
diff --git a/icons/64x64/kvirc.png b/icons/64x64/kvirc.png
new file mode 100644
index 0000000..6de3822
Binary files /dev/null and b/icons/64x64/kvirc.png differ
diff --git a/icons/64x64/kvs.png b/icons/64x64/kvs.png
new file mode 100644
index 0000000..7ffcd13
Binary files /dev/null and b/icons/64x64/kvs.png differ
diff --git a/icons/Makefile.am b/icons/Makefile.am
new file mode 100644
index 0000000..1b20afa
--- /dev/null
+++ b/icons/Makefile.am
@@ -0,0 +1,5 @@
+###############################################################################
+# KVirc IRC client Makefile - 16.12.98 Szymon Stefanek <stefanek@tin.it>
+###############################################################################
+
+SUBDIRS          = 16x16 32x32 48x48 64x64 128x128 scalable
diff --git a/icons/scalable/Makefile.am b/icons/scalable/Makefile.am
new file mode 100644
index 0000000..93e27bf
--- /dev/null
+++ b/icons/scalable/Makefile.am
@@ -0,0 +1,5 @@
+iconappsscalabledata_DATA = kvirc.svgz
+
+iconmimescalabledata_DATA = kvs.svgz kvc.svgz kvt.svgz kva.svgz
+   
+EXTRA_DIST = $(iconappsscalabledata_DATA) $(iconmimescalabledata_DATA) createpng.sh
diff --git a/icons/scalable/createpng.sh b/icons/scalable/createpng.sh
new file mode 100644
index 0000000..74fec26
--- /dev/null
+++ b/icons/scalable/createpng.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+HERE=$(pwd)
+
+for size in 16 32 48 64 128; do
+	echo "Creating icons with size" $size "x" $size
+	for file in *.svgz; do
+		PNGFNAME=$(echo $file | sed -e 's/svgz/png/g')
+		echo "Creating icon" $PNGFNAME
+		set -x
+		# Ksvgtopng exports broken pngs..
+		#ksvgtopng $size $size $HERE/$file $HERE/../$size"x"$size/$PNGFNAME
+		inkscape \
+			-z \
+			--export-png=$HERE/../$size"x"$size/$PNGFNAME \
+			--export-area-drawing \
+			--export-width=$size \
+			--export-height=$size \
+			$HERE/$file
+		set +x
+	done
+done
+
+echo "Done :)"
diff --git a/icons/scalable/kva.svgz b/icons/scalable/kva.svgz
new file mode 100644
index 0000000..4e2822d
Binary files /dev/null and b/icons/scalable/kva.svgz differ
diff --git a/icons/scalable/kvc.svgz b/icons/scalable/kvc.svgz
new file mode 100644
index 0000000..68fc3a7
Binary files /dev/null and b/icons/scalable/kvc.svgz differ
diff --git a/icons/scalable/kvirc.svgz b/icons/scalable/kvirc.svgz
new file mode 100644
index 0000000..78c084d
Binary files /dev/null and b/icons/scalable/kvirc.svgz differ
diff --git a/icons/scalable/kvs.svgz b/icons/scalable/kvs.svgz
new file mode 100644
index 0000000..e98e639
Binary files /dev/null and b/icons/scalable/kvs.svgz differ
diff --git a/icons/scalable/kvt.svgz b/icons/scalable/kvt.svgz
new file mode 100644
index 0000000..d1af8a0
Binary files /dev/null and b/icons/scalable/kvt.svgz differ
-- 
cgit v1.2.3

