diff --git a/apps/128/address-book.png b/apps/128/address-book.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/address-book.png and /dev/null differ
diff --git a/apps/128/address-book.svg b/apps/128/address-book.svg
new file mode 100644
index 0000000..56b44e4
--- /dev/null
+++ b/apps/128/address-book.svg
@@ -0,0 +1,705 @@
+
+
+
+
diff --git a/apps/128/addressbook.png b/apps/128/addressbook.png
deleted file mode 100644
index ebd7c7a..0000000
Binary files a/apps/128/addressbook.png and /dev/null differ
diff --git a/apps/128/addressbook.svg b/apps/128/addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/cmplayer.png b/apps/128/cmplayer.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/cmplayer.png and /dev/null differ
diff --git a/apps/128/cmplayer.svg b/apps/128/cmplayer.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/cmplayer.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/code.svg b/apps/128/code.svg
index f2025ae..300baa8 100644
--- a/apps/128/code.svg
+++ b/apps/128/code.svg
@@ -5,6 +5,7 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="128"
@@ -22,11 +23,34 @@
image/svg+xml
+
+ id="defs22">
+
+
+
+
+
+
+ x1="215.86441"
+ x2="213.69492"
+ y1="145.8983"
+ y2="144.27118">
+
+
diff --git a/apps/128/cs-user-accounts.svg b/apps/128/cs-user-accounts.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/cs-user-accounts.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/deepin-movies.png b/apps/128/deepin-movies.png
deleted file mode 120000
index 65370a0..0000000
--- a/apps/128/deepin-movies.png
+++ /dev/null
@@ -1 +0,0 @@
-media-player.png
\ No newline at end of file
diff --git a/apps/128/deepin-movies.svg b/apps/128/deepin-movies.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/deepin-movies.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/dictionary.svg b/apps/128/dictionary.svg
index 9a5b898..dc4ebaa 100644
--- a/apps/128/dictionary.svg
+++ b/apps/128/dictionary.svg
@@ -1 +1,267 @@
-
\ No newline at end of file
+
+
diff --git a/apps/128/discord-ptb.svg b/apps/128/discord-ptb.svg
new file mode 120000
index 0000000..972a47f
--- /dev/null
+++ b/apps/128/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/apps/128/evolution-addressbook.png b/apps/128/evolution-addressbook.png
deleted file mode 100644
index ebd7c7a..0000000
Binary files a/apps/128/evolution-addressbook.png and /dev/null differ
diff --git a/apps/128/evolution-addressbook.svg b/apps/128/evolution-addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/evolution-addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/evolution-contacts.png b/apps/128/evolution-contacts.png
deleted file mode 100644
index ebd7c7a..0000000
Binary files a/apps/128/evolution-contacts.png and /dev/null differ
diff --git a/apps/128/evolution-contacts.svg b/apps/128/evolution-contacts.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/evolution-contacts.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/filezilla.png b/apps/128/filezilla.png
deleted file mode 100644
index 8c85792..0000000
Binary files a/apps/128/filezilla.png and /dev/null differ
diff --git a/apps/128/filezilla.svg b/apps/128/filezilla.svg
new file mode 100644
index 0000000..70be9b1
--- /dev/null
+++ b/apps/128/filezilla.svg
@@ -0,0 +1,211 @@
+
+
+
+
diff --git a/apps/128/gnome-contacts.svg b/apps/128/gnome-contacts.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/gnome-contacts.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/gnome-do.svg b/apps/128/gnome-do.svg
index c1ca010..42d4f75 100644
--- a/apps/128/gnome-do.svg
+++ b/apps/128/gnome-do.svg
@@ -1 +1,327 @@
-
\ No newline at end of file
+
+
diff --git a/apps/128/gnome-mplayer.png b/apps/128/gnome-mplayer.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/gnome-mplayer.png and /dev/null differ
diff --git a/apps/128/gnome-mplayer.svg b/apps/128/gnome-mplayer.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/gnome-mplayer.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/gopchop.png b/apps/128/gopchop.png
deleted file mode 100644
index cf6fbde..0000000
Binary files a/apps/128/gopchop.png and /dev/null differ
diff --git a/apps/128/gopchop.svg b/apps/128/gopchop.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/gopchop.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/kaaddressbook.png b/apps/128/kaaddressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/kaaddressbook.png and /dev/null differ
diff --git a/apps/128/kaaddressbook.svg b/apps/128/kaaddressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/kaaddressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/kaddressbook.png b/apps/128/kaddressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/kaddressbook.png and /dev/null differ
diff --git a/apps/128/kaddressbook.svg b/apps/128/kaddressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/kaddressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/kmplayer.png b/apps/128/kmplayer.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/kmplayer.png and /dev/null differ
diff --git a/apps/128/kmplayer.svg b/apps/128/kmplayer.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/kmplayer.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/kontact-import-wizard.png b/apps/128/kontact-import-wizard.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/kontact-import-wizard.png and /dev/null differ
diff --git a/apps/128/kontact-import-wizard.svg b/apps/128/kontact-import-wizard.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/kontact-import-wizard.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/kontact.png b/apps/128/kontact.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/kontact.png and /dev/null differ
diff --git a/apps/128/kontact.svg b/apps/128/kontact.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/kontact.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/kplayer.png b/apps/128/kplayer.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/kplayer.png and /dev/null differ
diff --git a/apps/128/kplayer.svg b/apps/128/kplayer.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/kplayer.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/ktp-contacts.png b/apps/128/ktp-contacts.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/ktp-contacts.png and /dev/null differ
diff --git a/apps/128/ktp-contacts.svg b/apps/128/ktp-contacts.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/ktp-contacts.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/lombard.png b/apps/128/lombard.png
deleted file mode 100644
index cf6fbde..0000000
Binary files a/apps/128/lombard.png and /dev/null differ
diff --git a/apps/128/lombard.svg b/apps/128/lombard.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/lombard.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/media-player-48.png b/apps/128/media-player-48.png
deleted file mode 100644
index fe64d89..0000000
Binary files a/apps/128/media-player-48.png and /dev/null differ
diff --git a/apps/128/media-player-48.svg b/apps/128/media-player-48.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/media-player-48.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/media-player.png b/apps/128/media-player.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/media-player.png and /dev/null differ
diff --git a/apps/128/media-player.svg b/apps/128/media-player.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/media-player.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/mpv-icon-8bit-64x64.png b/apps/128/mpv-icon-8bit-64x64.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/mpv-icon-8bit-64x64.png and /dev/null differ
diff --git a/apps/128/mpv-icon-8bit-64x64.svg b/apps/128/mpv-icon-8bit-64x64.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/mpv.png b/apps/128/mpv.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/mpv.png and /dev/null differ
diff --git a/apps/128/mpv.svg b/apps/128/mpv.svg
new file mode 100644
index 0000000..e9acf49
--- /dev/null
+++ b/apps/128/mpv.svg
@@ -0,0 +1,1209 @@
+
+
+
+
diff --git a/apps/128/multimedia-player.png b/apps/128/multimedia-player.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/multimedia-player.png and /dev/null differ
diff --git a/apps/128/multimedia-player.svg b/apps/128/multimedia-player.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/multimedia-player.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/multimedia-video-player.png b/apps/128/multimedia-video-player.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/multimedia-video-player.png and /dev/null differ
diff --git a/apps/128/multimedia-video-player.svg b/apps/128/multimedia-video-player.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/multimedia-video-player.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/office-address-book.png b/apps/128/office-address-book.png
deleted file mode 100644
index ebd7c7a..0000000
Binary files a/apps/128/office-address-book.png and /dev/null differ
diff --git a/apps/128/office-address-book.svg b/apps/128/office-address-book.svg
deleted file mode 100644
index 1aa2d0b..0000000
--- a/apps/128/office-address-book.svg
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
-
diff --git a/apps/128/office-address-book.svg b/apps/128/office-address-book.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/office-address-book.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/office-addressbook.png b/apps/128/office-addressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/office-addressbook.png and /dev/null differ
diff --git a/apps/128/office-addressbook.svg b/apps/128/office-addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/office-addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/office_address_book.png b/apps/128/office_address_book.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/office_address_book.png and /dev/null differ
diff --git a/apps/128/office_address_book.svg b/apps/128/office_address_book.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/office_address_book.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/office_addressbook.png b/apps/128/office_addressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/office_addressbook.png and /dev/null differ
diff --git a/apps/128/office_addressbook.svg b/apps/128/office_addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/office_addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/ogle.png b/apps/128/ogle.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/ogle.png and /dev/null differ
diff --git a/apps/128/ogle.svg b/apps/128/ogle.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/ogle.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/org.gnome.Contacts.png b/apps/128/org.gnome.Contacts.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/org.gnome.Contacts.png and /dev/null differ
diff --git a/apps/128/org.gnome.Contacts.svg b/apps/128/org.gnome.Contacts.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/org.gnome.Totem.png b/apps/128/org.gnome.Totem.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/org.gnome.Totem.png and /dev/null differ
diff --git a/apps/128/org.gnome.Totem.svg b/apps/128/org.gnome.Totem.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/org.gnome.Totem.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/org.gnome.Video.png b/apps/128/org.gnome.Video.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/org.gnome.Video.png and /dev/null differ
diff --git a/apps/128/org.gnome.Video.svg b/apps/128/org.gnome.Video.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/org.gnome.Video.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/org.gnome.Videos.png b/apps/128/org.gnome.Videos.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/org.gnome.Videos.png and /dev/null differ
diff --git a/apps/128/org.gnome.Videos.svg b/apps/128/org.gnome.Videos.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/org.gnome.Videos.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/pimsettingexporter.png b/apps/128/pimsettingexporter.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/pimsettingexporter.png and /dev/null differ
diff --git a/apps/128/pimsettingexporter.svg b/apps/128/pimsettingexporter.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/pimsettingexporter.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/plugin-colorfilter.png b/apps/128/plugin-colorfilter.png
deleted file mode 100644
index 3b8ca85..0000000
Binary files a/apps/128/plugin-colorfilter.png and /dev/null differ
diff --git a/apps/128/plugin-colorfilter.svg b/apps/128/plugin-colorfilter.svg
new file mode 120000
index 0000000..c04b3ee
--- /dev/null
+++ b/apps/128/plugin-colorfilter.svg
@@ -0,0 +1 @@
+preferences-color.svg
\ No newline at end of file
diff --git a/apps/128/preferences-contact-list.svg b/apps/128/preferences-contact-list.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/preferences-contact-list.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/quicktime.png b/apps/128/quicktime.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/quicktime.png and /dev/null differ
diff --git a/apps/128/quicktime.svg b/apps/128/quicktime.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/quicktime.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/stock-addressbook.png b/apps/128/stock-addressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/stock-addressbook.png and /dev/null differ
diff --git a/apps/128/stock-addressbook.svg b/apps/128/stock-addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/stock-addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/stock_addressbook.png b/apps/128/stock_addressbook.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/stock_addressbook.png and /dev/null differ
diff --git a/apps/128/stock_addressbook.svg b/apps/128/stock_addressbook.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/stock_addressbook.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/synaptic.png b/apps/128/synaptic.png
new file mode 120000
index 0000000..c81fa47
--- /dev/null
+++ b/apps/128/synaptic.png
@@ -0,0 +1 @@
+package.png
\ No newline at end of file
diff --git a/apps/128/totem.png b/apps/128/totem.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/totem.png and /dev/null differ
diff --git a/apps/128/totem.svg b/apps/128/totem.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/totem.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/vivaldi.svg b/apps/128/vivaldi.svg
index 8cc100f..8723073 100644
--- a/apps/128/vivaldi.svg
+++ b/apps/128/vivaldi.svg
@@ -8,9 +8,9 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- height="136.53333"
- viewBox="0 0 136.53333 136.53333"
- width="136.53333"
+ height="128"
+ viewBox="0 0 128 128"
+ width="128"
version="1.1"
id="svg59"
sodipodi:docname="vivaldi.svg"
@@ -61,7 +61,8 @@
y1="14.216588"
x2="108.13528"
y2="126.50993"
- gradientUnits="userSpaceOnUse" />
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,-8.5333252)" />
+ y2="47.14864">
+ y1="119.55636"
+ y2="35.285225" />
+ x1="61.626202"
+ x2="95.321602"
+ y1="48.640057"
+ y2="103.02198">
+ y1="92.483826"
+ y2="57.318027" />
+ y1="97.690598"
+ y2="59.053619" />
+ y1="-7.0235152"
+ y2="59.053619" />
+ x="-0.069932997"
+ y="-0.054405998"
+ style="color-interpolation-filters:sRGB">
-
-
-
-
+
+
+
+
+
+
diff --git a/apps/128/x-office-address-book.png b/apps/128/x-office-address-book.png
deleted file mode 100644
index cb1c9b9..0000000
Binary files a/apps/128/x-office-address-book.png and /dev/null differ
diff --git a/apps/128/x-office-address-book.svg b/apps/128/x-office-address-book.svg
new file mode 120000
index 0000000..de1a738
--- /dev/null
+++ b/apps/128/x-office-address-book.svg
@@ -0,0 +1 @@
+address-book.svg
\ No newline at end of file
diff --git a/apps/128/xine.png b/apps/128/xine.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/xine.png and /dev/null differ
diff --git a/apps/128/xine.svg b/apps/128/xine.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/xine.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/xine2.png b/apps/128/xine2.png
deleted file mode 120000
index 845430e..0000000
--- a/apps/128/xine2.png
+++ /dev/null
@@ -1 +0,0 @@
-xine.png
\ No newline at end of file
diff --git a/apps/128/xine2.svg b/apps/128/xine2.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/xine2.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/xmms.png b/apps/128/xmms.png
deleted file mode 100644
index 23da719..0000000
Binary files a/apps/128/xmms.png and /dev/null differ
diff --git a/apps/128/xmms.svg b/apps/128/xmms.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/xmms.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/xmms_mini.png b/apps/128/xmms_mini.png
deleted file mode 120000
index 01c462a..0000000
--- a/apps/128/xmms_mini.png
+++ /dev/null
@@ -1 +0,0 @@
-xmms.png
\ No newline at end of file
diff --git a/apps/128/xmms_mini.svg b/apps/128/xmms_mini.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/xmms_mini.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/apps/128/xplayer.png b/apps/128/xplayer.png
deleted file mode 120000
index 9d250b3..0000000
--- a/apps/128/xplayer.png
+++ /dev/null
@@ -1 +0,0 @@
-totem.png
\ No newline at end of file
diff --git a/apps/128/xplayer.svg b/apps/128/xplayer.svg
new file mode 120000
index 0000000..c3ff8c4
--- /dev/null
+++ b/apps/128/xplayer.svg
@@ -0,0 +1 @@
+mpv.svg
\ No newline at end of file
diff --git a/index.theme b/index.theme
index 912d9f3..41d67a6 100644
--- a/index.theme
+++ b/index.theme
@@ -190,31 +190,34 @@ MaxSize=512
Type=Scalable
+########places###########
[places/22]
Size=22
Context=Places
-Type=Scalable
+Type=Fixed
[places/24]
Size=24
Context=Places
-Type=Scalable
+Type=Fixed
[places/128]
Size=128
Context=Places
MinSize=32
-MaxSize=128
+MaxSize=512
Type=Scalable
[places/symbolic]
-Size=16
+Size=22
Context=Places
MinSize=8
MaxSize=24
-Type=fixed
+Type=Scalable
+
+#########################
[status/16]
Size=16