diff --git a/icons-dark/actions/16/window.svg b/icons-dark/actions/16/window.svg
deleted file mode 120000
index 101c958f..00000000
--- a/icons-dark/actions/16/window.svg
+++ /dev/null
@@ -1 +0,0 @@
-select-rectangular.svg
\ No newline at end of file
diff --git a/icons-dark/actions/16/window.svg b/icons-dark/actions/16/window.svg
new file mode 100644
index 00000000..1c2e6014
--- /dev/null
+++ b/icons-dark/actions/16/window.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/icons-dark/actions/16/y-zoom-in.svg b/icons-dark/actions/16/y-zoom-in.svg
index a71c396f..95798993 100644
--- a/icons-dark/actions/16/y-zoom-in.svg
+++ b/icons-dark/actions/16/y-zoom-in.svg
@@ -1,93 +1,122 @@
diff --git a/icons-dark/actions/16/zoom-in-x.svg b/icons-dark/actions/16/zoom-in-x.svg
index 4ef2250d..919b8f7b 100644
--- a/icons-dark/actions/16/zoom-in-x.svg
+++ b/icons-dark/actions/16/zoom-in-x.svg
@@ -1,93 +1,122 @@
diff --git a/icons-dark/actions/16/zoom-in.svg b/icons-dark/actions/16/zoom-in.svg
index c11c28c8..2647071d 100644
--- a/icons-dark/actions/16/zoom-in.svg
+++ b/icons-dark/actions/16/zoom-in.svg
@@ -1,97 +1,141 @@
diff --git a/icons-dark/actions/16/zoom-out-x.svg b/icons-dark/actions/16/zoom-out-x.svg
index 79912e23..e400cf8c 100644
--- a/icons-dark/actions/16/zoom-out-x.svg
+++ b/icons-dark/actions/16/zoom-out-x.svg
@@ -1,93 +1,103 @@
diff --git a/icons-dark/actions/16/zoom-out-y.svg b/icons-dark/actions/16/zoom-out-y.svg
index 2947036a..bc174dd4 100644
--- a/icons-dark/actions/16/zoom-out-y.svg
+++ b/icons-dark/actions/16/zoom-out-y.svg
@@ -1,93 +1,103 @@
diff --git a/icons-dark/actions/16/zoom-out.svg b/icons-dark/actions/16/zoom-out.svg
index 2e6b7967..e93f941a 100644
--- a/icons-dark/actions/16/zoom-out.svg
+++ b/icons-dark/actions/16/zoom-out.svg
@@ -1,98 +1,103 @@
diff --git a/icons-dark/actions/16/zoom.svg b/icons-dark/actions/16/zoom.svg
deleted file mode 120000
index a77e7a14..00000000
--- a/icons-dark/actions/16/zoom.svg
+++ /dev/null
@@ -1 +0,0 @@
-zoom-fit-best.svg
\ No newline at end of file
diff --git a/icons-dark/actions/16/zoom.svg b/icons-dark/actions/16/zoom.svg
new file mode 100644
index 00000000..9d6b2867
--- /dev/null
+++ b/icons-dark/actions/16/zoom.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/icons-dark/actions/22/amarok_artist.svg b/icons-dark/actions/22/amarok_artist.svg
index 00f453b1..30c642ea 120000
--- a/icons-dark/actions/22/amarok_artist.svg
+++ b/icons-dark/actions/22/amarok_artist.svg
@@ -1 +1 @@
-im-invisible-user.svg
\ No newline at end of file
+im-user.svg
\ No newline at end of file
diff --git a/icons-dark/actions/22/im-user.svg b/icons-dark/actions/22/im-user.svg
index 61231e8f..e303cadc 100644
--- a/icons-dark/actions/22/im-user.svg
+++ b/icons-dark/actions/22/im-user.svg
@@ -1,114 +1,114 @@
diff --git a/icons-dark/actions/22/window.svg b/icons-dark/actions/22/window.svg
deleted file mode 120000
index 101c958f..00000000
--- a/icons-dark/actions/22/window.svg
+++ /dev/null
@@ -1 +0,0 @@
-select-rectangular.svg
\ No newline at end of file
diff --git a/icons-dark/actions/22/window.svg b/icons-dark/actions/22/window.svg
new file mode 100644
index 00000000..b954ac81
--- /dev/null
+++ b/icons-dark/actions/22/window.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/icons-dark/actions/22/y-zoom-in.svg b/icons-dark/actions/22/y-zoom-in.svg
index 00ff7111..2b9c6785 100644
--- a/icons-dark/actions/22/y-zoom-in.svg
+++ b/icons-dark/actions/22/y-zoom-in.svg
@@ -1,124 +1,151 @@
diff --git a/icons-dark/actions/22/zoom-1-to-2.svg b/icons-dark/actions/22/zoom-1-to-2.svg
index 33f260b1..7bf52e03 100644
--- a/icons-dark/actions/22/zoom-1-to-2.svg
+++ b/icons-dark/actions/22/zoom-1-to-2.svg
@@ -1,144 +1,140 @@
diff --git a/icons-dark/actions/22/zoom-2-to-1.svg b/icons-dark/actions/22/zoom-2-to-1.svg
index a7c06e8f..c382150c 100644
--- a/icons-dark/actions/22/zoom-2-to-1.svg
+++ b/icons-dark/actions/22/zoom-2-to-1.svg
@@ -1,142 +1,138 @@
diff --git a/icons-dark/actions/22/zoom-fit-best.svg b/icons-dark/actions/22/zoom-fit-best.svg
index 4066ff2f..63854703 100644
--- a/icons-dark/actions/22/zoom-fit-best.svg
+++ b/icons-dark/actions/22/zoom-fit-best.svg
@@ -1,148 +1,148 @@
diff --git a/icons-dark/actions/22/zoom-fit-height.svg b/icons-dark/actions/22/zoom-fit-height.svg
index 92a1b95f..d4574df0 100644
--- a/icons-dark/actions/22/zoom-fit-height.svg
+++ b/icons-dark/actions/22/zoom-fit-height.svg
@@ -1,138 +1,134 @@
diff --git a/icons-dark/actions/22/zoom-fit-width.svg b/icons-dark/actions/22/zoom-fit-width.svg
index 71bc805e..73a0fd82 100644
--- a/icons-dark/actions/22/zoom-fit-width.svg
+++ b/icons-dark/actions/22/zoom-fit-width.svg
@@ -1,138 +1,134 @@
diff --git a/icons-dark/actions/22/zoom-in-x.svg b/icons-dark/actions/22/zoom-in-x.svg
index f070b70e..142953fd 100644
--- a/icons-dark/actions/22/zoom-in-x.svg
+++ b/icons-dark/actions/22/zoom-in-x.svg
@@ -1,119 +1,148 @@
diff --git a/icons-dark/actions/22/zoom-in.svg b/icons-dark/actions/22/zoom-in.svg
index 1d0ea2e2..08ab1c55 100644
--- a/icons-dark/actions/22/zoom-in.svg
+++ b/icons-dark/actions/22/zoom-in.svg
@@ -1,104 +1,167 @@
diff --git a/icons-dark/actions/22/zoom-next.svg b/icons-dark/actions/22/zoom-next.svg
index 4626e23d..148e1914 100644
--- a/icons-dark/actions/22/zoom-next.svg
+++ b/icons-dark/actions/22/zoom-next.svg
@@ -1,128 +1,124 @@
diff --git a/icons-dark/actions/22/zoom-original.svg b/icons-dark/actions/22/zoom-original.svg
index 4f2f4fd9..23ca2bcf 100644
--- a/icons-dark/actions/22/zoom-original.svg
+++ b/icons-dark/actions/22/zoom-original.svg
@@ -1,128 +1,124 @@
diff --git a/icons-dark/actions/22/zoom-out-x.svg b/icons-dark/actions/22/zoom-out-x.svg
index 7f383000..c79327b5 100644
--- a/icons-dark/actions/22/zoom-out-x.svg
+++ b/icons-dark/actions/22/zoom-out-x.svg
@@ -1,119 +1,129 @@
diff --git a/icons-dark/actions/22/zoom-out-y.svg b/icons-dark/actions/22/zoom-out-y.svg
index 55dbd1d7..b5b80387 100644
--- a/icons-dark/actions/22/zoom-out-y.svg
+++ b/icons-dark/actions/22/zoom-out-y.svg
@@ -1,123 +1,129 @@
diff --git a/icons-dark/actions/22/zoom-out.svg b/icons-dark/actions/22/zoom-out.svg
index d8a711a7..8b30fbc5 100644
--- a/icons-dark/actions/22/zoom-out.svg
+++ b/icons-dark/actions/22/zoom-out.svg
@@ -1,104 +1,129 @@
diff --git a/icons-dark/actions/22/zoom-previous.svg b/icons-dark/actions/22/zoom-previous.svg
index 2aca60d7..6a22dc85 100644
--- a/icons-dark/actions/22/zoom-previous.svg
+++ b/icons-dark/actions/22/zoom-previous.svg
@@ -1,128 +1,124 @@
diff --git a/icons-dark/actions/22/zoom.svg b/icons-dark/actions/22/zoom.svg
index 4f215a8d..83bbcf37 100644
--- a/icons-dark/actions/22/zoom.svg
+++ b/icons-dark/actions/22/zoom.svg
@@ -1,542 +1,522 @@
diff --git a/icons-dark/actions/22/zoom-fit-height.svg b/icons-dark/actions/24/y-zoom-in.svg
similarity index 55%
copy from icons-dark/actions/22/zoom-fit-height.svg
copy to icons-dark/actions/24/y-zoom-in.svg
index 92a1b95f..223ebbad 100644
--- a/icons-dark/actions/22/zoom-fit-height.svg
+++ b/icons-dark/actions/24/y-zoom-in.svg
@@ -1,138 +1,153 @@
diff --git a/icons-dark/actions/24/zoom-1-to-2.svg b/icons-dark/actions/24/zoom-1-to-2.svg
index b30fc0ee..399ef0c7 100644
--- a/icons-dark/actions/24/zoom-1-to-2.svg
+++ b/icons-dark/actions/24/zoom-1-to-2.svg
@@ -1,183 +1,146 @@
diff --git a/icons-dark/actions/24/zoom-2-to-1.svg b/icons-dark/actions/24/zoom-2-to-1.svg
index 71288c45..9474d330 100644
--- a/icons-dark/actions/24/zoom-2-to-1.svg
+++ b/icons-dark/actions/24/zoom-2-to-1.svg
@@ -1,181 +1,144 @@
diff --git a/icons-dark/actions/24/zoom-fit-best.svg b/icons-dark/actions/24/zoom-fit-best.svg
index 454d45ee..74e8bfb4 100644
--- a/icons-dark/actions/24/zoom-fit-best.svg
+++ b/icons-dark/actions/24/zoom-fit-best.svg
@@ -1,188 +1,151 @@
diff --git a/icons-dark/actions/24/zoom-fit-height.svg b/icons-dark/actions/24/zoom-fit-height.svg
index 33ae7b56..1fb0b89b 100644
--- a/icons-dark/actions/24/zoom-fit-height.svg
+++ b/icons-dark/actions/24/zoom-fit-height.svg
@@ -1,178 +1,141 @@
diff --git a/icons-dark/actions/24/zoom-fit-width.svg b/icons-dark/actions/24/zoom-fit-width.svg
index 7ccf996e..e4df3abe 100644
--- a/icons-dark/actions/24/zoom-fit-width.svg
+++ b/icons-dark/actions/24/zoom-fit-width.svg
@@ -1,178 +1,141 @@
diff --git a/icons-dark/actions/22/zoom-fit-height.svg b/icons-dark/actions/24/zoom-in-x.svg
similarity index 55%
copy from icons-dark/actions/22/zoom-fit-height.svg
copy to icons-dark/actions/24/zoom-in-x.svg
index 92a1b95f..fa0883e0 100644
--- a/icons-dark/actions/22/zoom-fit-height.svg
+++ b/icons-dark/actions/24/zoom-in-x.svg
@@ -1,138 +1,150 @@
diff --git a/icons-dark/actions/24/zoom-in.svg b/icons-dark/actions/24/zoom-in.svg
index 3a94d7de..b34954ea 100644
--- a/icons-dark/actions/24/zoom-in.svg
+++ b/icons-dark/actions/24/zoom-in.svg
@@ -1,144 +1,169 @@
diff --git a/icons-dark/actions/24/zoom-next.svg b/icons-dark/actions/24/zoom-next.svg
index 4e7e5cbb..a7829948 100644
--- a/icons-dark/actions/24/zoom-next.svg
+++ b/icons-dark/actions/24/zoom-next.svg
@@ -1,167 +1,130 @@
diff --git a/icons-dark/actions/24/zoom-original.svg b/icons-dark/actions/24/zoom-original.svg
index 5874fac9..4c28b391 100644
--- a/icons-dark/actions/24/zoom-original.svg
+++ b/icons-dark/actions/24/zoom-original.svg
@@ -1,168 +1,131 @@
diff --git a/icons-dark/actions/22/zoom-fit-best.svg b/icons-dark/actions/24/zoom-out-x.svg
similarity index 56%
copy from icons-dark/actions/22/zoom-fit-best.svg
copy to icons-dark/actions/24/zoom-out-x.svg
index 4066ff2f..5444d3f2 100644
--- a/icons-dark/actions/22/zoom-fit-best.svg
+++ b/icons-dark/actions/24/zoom-out-x.svg
@@ -1,148 +1,132 @@
diff --git a/icons-dark/actions/22/zoom-fit-best.svg b/icons-dark/actions/24/zoom-out-y.svg
similarity index 56%
copy from icons-dark/actions/22/zoom-fit-best.svg
copy to icons-dark/actions/24/zoom-out-y.svg
index 4066ff2f..f53e47e8 100644
--- a/icons-dark/actions/22/zoom-fit-best.svg
+++ b/icons-dark/actions/24/zoom-out-y.svg
@@ -1,148 +1,132 @@
diff --git a/icons-dark/actions/24/zoom-out.svg b/icons-dark/actions/24/zoom-out.svg
index aef2dff3..18e4bc23 100644
--- a/icons-dark/actions/24/zoom-out.svg
+++ b/icons-dark/actions/24/zoom-out.svg
@@ -1,144 +1,132 @@
diff --git a/icons-dark/actions/24/zoom-previous.svg b/icons-dark/actions/24/zoom-previous.svg
index 9466e407..2ef0d52e 100644
--- a/icons-dark/actions/24/zoom-previous.svg
+++ b/icons-dark/actions/24/zoom-previous.svg
@@ -1,167 +1,130 @@
diff --git a/icons-dark/actions/24/zoom.svg b/icons-dark/actions/24/zoom.svg
index 9c4cfb73..fbf6bb22 100644
--- a/icons-dark/actions/24/zoom.svg
+++ b/icons-dark/actions/24/zoom.svg
@@ -1,167 +1,534 @@
diff --git a/icons/actions/16/window.svg b/icons/actions/16/window.svg
deleted file mode 120000
index 101c958f..00000000
--- a/icons/actions/16/window.svg
+++ /dev/null
@@ -1 +0,0 @@
-select-rectangular.svg
\ No newline at end of file
diff --git a/icons/actions/16/window.svg b/icons/actions/16/window.svg
new file mode 100644
index 00000000..2d39c033
--- /dev/null
+++ b/icons/actions/16/window.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/icons/actions/16/y-zoom-in.svg b/icons/actions/16/y-zoom-in.svg
index eb2be960..a8b098da 100644
--- a/icons/actions/16/y-zoom-in.svg
+++ b/icons/actions/16/y-zoom-in.svg
@@ -1,93 +1,122 @@
diff --git a/icons/actions/16/zoom-in-x.svg b/icons/actions/16/zoom-in-x.svg
index 78d214d0..83418d91 100644
--- a/icons/actions/16/zoom-in-x.svg
+++ b/icons/actions/16/zoom-in-x.svg
@@ -1,93 +1,122 @@
diff --git a/icons/actions/16/zoom-in.svg b/icons/actions/16/zoom-in.svg
index f4aa4ba9..2b956a1a 100644
--- a/icons/actions/16/zoom-in.svg
+++ b/icons/actions/16/zoom-in.svg
@@ -1,97 +1,141 @@
diff --git a/icons/actions/16/zoom-out-x.svg b/icons/actions/16/zoom-out-x.svg
index 0c8df785..3686ca50 100644
--- a/icons/actions/16/zoom-out-x.svg
+++ b/icons/actions/16/zoom-out-x.svg
@@ -1,93 +1,103 @@
diff --git a/icons/actions/16/zoom-out-y.svg b/icons/actions/16/zoom-out-y.svg
index 890a297c..70c3c3f4 100644
--- a/icons/actions/16/zoom-out-y.svg
+++ b/icons/actions/16/zoom-out-y.svg
@@ -1,93 +1,103 @@
diff --git a/icons/actions/16/zoom-out.svg b/icons/actions/16/zoom-out.svg
index 50819125..076f56b3 100644
--- a/icons/actions/16/zoom-out.svg
+++ b/icons/actions/16/zoom-out.svg
@@ -1,98 +1,103 @@
diff --git a/icons/actions/16/zoom.svg b/icons/actions/16/zoom.svg
deleted file mode 120000
index a77e7a14..00000000
--- a/icons/actions/16/zoom.svg
+++ /dev/null
@@ -1 +0,0 @@
-zoom-fit-best.svg
\ No newline at end of file
diff --git a/icons/actions/16/zoom.svg b/icons/actions/16/zoom.svg
new file mode 100644
index 00000000..945e8d70
--- /dev/null
+++ b/icons/actions/16/zoom.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/icons/actions/22/amarok_artist.svg b/icons/actions/22/amarok_artist.svg
index 00f453b1..30c642ea 120000
--- a/icons/actions/22/amarok_artist.svg
+++ b/icons/actions/22/amarok_artist.svg
@@ -1 +1 @@
-im-invisible-user.svg
\ No newline at end of file
+im-user.svg
\ No newline at end of file
diff --git a/icons/actions/22/window.svg b/icons/actions/22/window.svg
deleted file mode 120000
index 101c958f..00000000
--- a/icons/actions/22/window.svg
+++ /dev/null
@@ -1 +0,0 @@
-select-rectangular.svg
\ No newline at end of file
diff --git a/icons/actions/22/window.svg b/icons/actions/22/window.svg
new file mode 100644
index 00000000..8ef76edc
--- /dev/null
+++ b/icons/actions/22/window.svg
@@ -0,0 +1,105 @@
+
+
+
+
diff --git a/icons/actions/22/y-zoom-in.svg b/icons/actions/22/y-zoom-in.svg
index e4aefb77..83084e3a 100644
--- a/icons/actions/22/y-zoom-in.svg
+++ b/icons/actions/22/y-zoom-in.svg
@@ -1,124 +1,151 @@
diff --git a/icons/actions/22/zoom-1-to-2.svg b/icons/actions/22/zoom-1-to-2.svg
index 412ab5f1..cb0160e5 100644
--- a/icons/actions/22/zoom-1-to-2.svg
+++ b/icons/actions/22/zoom-1-to-2.svg
@@ -1,144 +1,140 @@
diff --git a/icons/actions/22/zoom-2-to-1.svg b/icons/actions/22/zoom-2-to-1.svg
index a24ce76e..513faaa5 100644
--- a/icons/actions/22/zoom-2-to-1.svg
+++ b/icons/actions/22/zoom-2-to-1.svg
@@ -1,142 +1,138 @@
diff --git a/icons/actions/22/zoom-fit-best.svg b/icons/actions/22/zoom-fit-best.svg
index b0a1ed27..cd5f051b 100644
--- a/icons/actions/22/zoom-fit-best.svg
+++ b/icons/actions/22/zoom-fit-best.svg
@@ -1,148 +1,148 @@
diff --git a/icons/actions/22/zoom-fit-height.svg b/icons/actions/22/zoom-fit-height.svg
index 1d9d1ebd..6425ca23 100644
--- a/icons/actions/22/zoom-fit-height.svg
+++ b/icons/actions/22/zoom-fit-height.svg
@@ -1,138 +1,134 @@
diff --git a/icons/actions/22/zoom-fit-width.svg b/icons/actions/22/zoom-fit-width.svg
index 26b856b7..9e0eced6 100644
--- a/icons/actions/22/zoom-fit-width.svg
+++ b/icons/actions/22/zoom-fit-width.svg
@@ -1,138 +1,134 @@
diff --git a/icons/actions/22/zoom-in-x.svg b/icons/actions/22/zoom-in-x.svg
index e86afead..00ae9d25 100644
--- a/icons/actions/22/zoom-in-x.svg
+++ b/icons/actions/22/zoom-in-x.svg
@@ -1,119 +1,148 @@
diff --git a/icons/actions/22/zoom-in.svg b/icons/actions/22/zoom-in.svg
index b152c816..1bd2b3a6 100644
--- a/icons/actions/22/zoom-in.svg
+++ b/icons/actions/22/zoom-in.svg
@@ -1,104 +1,167 @@
diff --git a/icons/actions/22/zoom-next.svg b/icons/actions/22/zoom-next.svg
index 7c3d4128..42b843d7 100644
--- a/icons/actions/22/zoom-next.svg
+++ b/icons/actions/22/zoom-next.svg
@@ -1,128 +1,124 @@
diff --git a/icons/actions/22/zoom-original.svg b/icons/actions/22/zoom-original.svg
index e52e053e..a18d5fc0 100644
--- a/icons/actions/22/zoom-original.svg
+++ b/icons/actions/22/zoom-original.svg
@@ -1,128 +1,124 @@
diff --git a/icons/actions/22/zoom-out-x.svg b/icons/actions/22/zoom-out-x.svg
index c08cc65a..5233bce2 100644
--- a/icons/actions/22/zoom-out-x.svg
+++ b/icons/actions/22/zoom-out-x.svg
@@ -1,119 +1,129 @@
diff --git a/icons/actions/22/zoom-out-y.svg b/icons/actions/22/zoom-out-y.svg
index 64830f06..b7f8f476 100644
--- a/icons/actions/22/zoom-out-y.svg
+++ b/icons/actions/22/zoom-out-y.svg
@@ -1,123 +1,129 @@
diff --git a/icons/actions/22/zoom-out.svg b/icons/actions/22/zoom-out.svg
index 3c766f8b..8ae1791a 100644
--- a/icons/actions/22/zoom-out.svg
+++ b/icons/actions/22/zoom-out.svg
@@ -1,104 +1,129 @@
diff --git a/icons/actions/22/zoom-previous.svg b/icons/actions/22/zoom-previous.svg
index b13c731f..390abe36 100644
--- a/icons/actions/22/zoom-previous.svg
+++ b/icons/actions/22/zoom-previous.svg
@@ -1,128 +1,124 @@
diff --git a/icons/actions/22/zoom.svg b/icons/actions/22/zoom.svg
index 38b3ee8b..9eb88cf1 100644
--- a/icons/actions/22/zoom.svg
+++ b/icons/actions/22/zoom.svg
@@ -1,542 +1,522 @@
diff --git a/icons/actions/22/zoom-fit-height.svg b/icons/actions/24/y-zoom-in.svg
similarity index 55%
copy from icons/actions/22/zoom-fit-height.svg
copy to icons/actions/24/y-zoom-in.svg
index 1d9d1ebd..1339f1f8 100644
--- a/icons/actions/22/zoom-fit-height.svg
+++ b/icons/actions/24/y-zoom-in.svg
@@ -1,138 +1,153 @@
diff --git a/icons/actions/24/zoom-1-to-2.svg b/icons/actions/24/zoom-1-to-2.svg
index 38145c43..9a02b8ca 100644
--- a/icons/actions/24/zoom-1-to-2.svg
+++ b/icons/actions/24/zoom-1-to-2.svg
@@ -1,183 +1,146 @@
diff --git a/icons/actions/24/zoom-2-to-1.svg b/icons/actions/24/zoom-2-to-1.svg
index 0de7803a..38fdfdf8 100644
--- a/icons/actions/24/zoom-2-to-1.svg
+++ b/icons/actions/24/zoom-2-to-1.svg
@@ -1,181 +1,144 @@
diff --git a/icons/actions/24/zoom-fit-best.svg b/icons/actions/24/zoom-fit-best.svg
index 0709bdc4..9af9cf52 100644
--- a/icons/actions/24/zoom-fit-best.svg
+++ b/icons/actions/24/zoom-fit-best.svg
@@ -1,188 +1,151 @@
diff --git a/icons/actions/24/zoom-fit-height.svg b/icons/actions/24/zoom-fit-height.svg
index d6b6a1fa..80b86b35 100644
--- a/icons/actions/24/zoom-fit-height.svg
+++ b/icons/actions/24/zoom-fit-height.svg
@@ -1,178 +1,141 @@
diff --git a/icons/actions/24/zoom-fit-width.svg b/icons/actions/24/zoom-fit-width.svg
index fd4fb22b..5d8bd95e 100644
--- a/icons/actions/24/zoom-fit-width.svg
+++ b/icons/actions/24/zoom-fit-width.svg
@@ -1,178 +1,141 @@
diff --git a/icons/actions/22/zoom-fit-height.svg b/icons/actions/24/zoom-in-x.svg
similarity index 55%
copy from icons/actions/22/zoom-fit-height.svg
copy to icons/actions/24/zoom-in-x.svg
index 1d9d1ebd..3b3ba14a 100644
--- a/icons/actions/22/zoom-fit-height.svg
+++ b/icons/actions/24/zoom-in-x.svg
@@ -1,138 +1,150 @@
diff --git a/icons/actions/24/zoom-in.svg b/icons/actions/24/zoom-in.svg
index 9aff95e1..73c53500 100644
--- a/icons/actions/24/zoom-in.svg
+++ b/icons/actions/24/zoom-in.svg
@@ -1,144 +1,169 @@
diff --git a/icons/actions/24/zoom-next.svg b/icons/actions/24/zoom-next.svg
index fe72095e..b13f4d44 100644
--- a/icons/actions/24/zoom-next.svg
+++ b/icons/actions/24/zoom-next.svg
@@ -1,167 +1,130 @@
diff --git a/icons/actions/24/zoom-original.svg b/icons/actions/24/zoom-original.svg
index 1ef28e77..2258c8c1 100644
--- a/icons/actions/24/zoom-original.svg
+++ b/icons/actions/24/zoom-original.svg
@@ -1,168 +1,131 @@
diff --git a/icons/actions/22/zoom-fit-best.svg b/icons/actions/24/zoom-out-x.svg
similarity index 56%
copy from icons/actions/22/zoom-fit-best.svg
copy to icons/actions/24/zoom-out-x.svg
index b0a1ed27..1cc51f14 100644
--- a/icons/actions/22/zoom-fit-best.svg
+++ b/icons/actions/24/zoom-out-x.svg
@@ -1,148 +1,132 @@
diff --git a/icons/actions/22/zoom-fit-best.svg b/icons/actions/24/zoom-out-y.svg
similarity index 56%
copy from icons/actions/22/zoom-fit-best.svg
copy to icons/actions/24/zoom-out-y.svg
index b0a1ed27..232271dd 100644
--- a/icons/actions/22/zoom-fit-best.svg
+++ b/icons/actions/24/zoom-out-y.svg
@@ -1,148 +1,132 @@
diff --git a/icons/actions/24/zoom-out.svg b/icons/actions/24/zoom-out.svg
index 97896624..de823090 100644
--- a/icons/actions/24/zoom-out.svg
+++ b/icons/actions/24/zoom-out.svg
@@ -1,144 +1,132 @@
diff --git a/icons/actions/24/zoom-previous.svg b/icons/actions/24/zoom-previous.svg
index f383cb79..ebf20de3 100644
--- a/icons/actions/24/zoom-previous.svg
+++ b/icons/actions/24/zoom-previous.svg
@@ -1,167 +1,130 @@
diff --git a/icons/actions/24/zoom.svg b/icons/actions/24/zoom.svg
index 2383e62f..3eb25736 100644
--- a/icons/actions/24/zoom.svg
+++ b/icons/actions/24/zoom.svg
@@ -1,167 +1,534 @@