diff --git a/icons-dark/actions/24/draw-text.svg b/icons-dark/actions/24/draw-text.svg
index 99bebd57..18418ec1 100644
--- a/icons-dark/actions/24/draw-text.svg
+++ b/icons-dark/actions/24/draw-text.svg
@@ -1,117 +1,121 @@
diff --git a/icons-dark/actions/24/draw-text.svg b/icons-dark/actions/24/edit-paste-in-place.svg
similarity index 57%
copy from icons-dark/actions/24/draw-text.svg
copy to icons-dark/actions/24/edit-paste-in-place.svg
index 99bebd57..f18741e4 100644
--- a/icons-dark/actions/24/draw-text.svg
+++ b/icons-dark/actions/24/edit-paste-in-place.svg
@@ -1,117 +1,118 @@
diff --git a/icons-dark/actions/24/draw-text.svg b/icons-dark/actions/24/kdenlive-show-video.svg
similarity index 58%
copy from icons-dark/actions/24/draw-text.svg
copy to icons-dark/actions/24/kdenlive-show-video.svg
index 99bebd57..cade95bc 100644
--- a/icons-dark/actions/24/draw-text.svg
+++ b/icons-dark/actions/24/kdenlive-show-video.svg
@@ -1,117 +1,118 @@
diff --git a/icons-dark/actions/24/media-eject.svg b/icons-dark/actions/24/media-eject.svg
index e45b75b6..c30ea848 100644
--- a/icons-dark/actions/24/media-eject.svg
+++ b/icons-dark/actions/24/media-eject.svg
@@ -1,176 +1,104 @@
diff --git a/icons-dark/actions/24/media-playlist-repeat.svg b/icons-dark/actions/24/media-playlist-repeat.svg
index 8f668bdc..1ad54594 100644
--- a/icons-dark/actions/24/media-playlist-repeat.svg
+++ b/icons-dark/actions/24/media-playlist-repeat.svg
@@ -1,180 +1,134 @@
diff --git a/icons-dark/actions/24/media-playlist-shuffle.svg b/icons-dark/actions/24/media-playlist-shuffle.svg
index 5da03abe..22365edb 100644
--- a/icons-dark/actions/24/media-playlist-shuffle.svg
+++ b/icons-dark/actions/24/media-playlist-shuffle.svg
@@ -1,173 +1,133 @@
diff --git a/icons-dark/actions/24/media-random-albums-amarok.svg b/icons-dark/actions/24/media-random-albums-amarok.svg
new file mode 100644
index 00000000..3471cf80
--- /dev/null
+++ b/icons-dark/actions/24/media-random-albums-amarok.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/icons-dark/actions/24/media-random-tracks-amarok.svg b/icons-dark/actions/24/media-random-tracks-amarok.svg
new file mode 100644
index 00000000..c0e22541
--- /dev/null
+++ b/icons-dark/actions/24/media-random-tracks-amarok.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/icons-dark/actions/24/draw-text.svg b/icons-dark/actions/24/media-repeat-album-amarok.svg
similarity index 52%
copy from icons-dark/actions/24/draw-text.svg
copy to icons-dark/actions/24/media-repeat-album-amarok.svg
index 99bebd57..823848ba 100644
--- a/icons-dark/actions/24/draw-text.svg
+++ b/icons-dark/actions/24/media-repeat-album-amarok.svg
@@ -1,117 +1,118 @@
diff --git a/icons-dark/actions/24/media-repeat-playlist-amarok.svg b/icons-dark/actions/24/media-repeat-playlist-amarok.svg
new file mode 100644
index 00000000..22eb3cbc
--- /dev/null
+++ b/icons-dark/actions/24/media-repeat-playlist-amarok.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/icons-dark/actions/24/media-repeat-track-amarok.svg b/icons-dark/actions/24/media-repeat-track-amarok.svg
new file mode 100644
index 00000000..0f436997
--- /dev/null
+++ b/icons-dark/actions/24/media-repeat-track-amarok.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/icons-dark/actions/24/object-order-back.svg b/icons-dark/actions/24/object-order-back.svg
index 0e798a71..d382b565 100644
--- a/icons-dark/actions/24/object-order-back.svg
+++ b/icons-dark/actions/24/object-order-back.svg
@@ -1,285 +1,198 @@
diff --git a/icons-dark/actions/24/object-order-front.svg b/icons-dark/actions/24/object-order-front.svg
index 014d45e0..52519d18 100644
--- a/icons-dark/actions/24/object-order-front.svg
+++ b/icons-dark/actions/24/object-order-front.svg
@@ -1,373 +1,197 @@
diff --git a/icons-dark/actions/24/object-order-lower.svg b/icons-dark/actions/24/object-order-lower.svg
index 1e173363..080beb42 100644
--- a/icons-dark/actions/24/object-order-lower.svg
+++ b/icons-dark/actions/24/object-order-lower.svg
@@ -1,412 +1,199 @@
diff --git a/icons-dark/actions/24/object-order-raise.svg b/icons-dark/actions/24/object-order-raise.svg
index 5b3d4bd3..16b3391d 100644
--- a/icons-dark/actions/24/object-order-raise.svg
+++ b/icons-dark/actions/24/object-order-raise.svg
@@ -1,500 +1,198 @@
diff --git a/icons/actions/24/draw-text.svg b/icons/actions/24/draw-text.svg
index eb70d755..ee5052fd 100644
--- a/icons/actions/24/draw-text.svg
+++ b/icons/actions/24/draw-text.svg
@@ -1,117 +1,121 @@
diff --git a/icons/actions/24/draw-text.svg b/icons/actions/24/edit-paste-in-place.svg
similarity index 57%
copy from icons/actions/24/draw-text.svg
copy to icons/actions/24/edit-paste-in-place.svg
index eb70d755..f164d234 100644
--- a/icons/actions/24/draw-text.svg
+++ b/icons/actions/24/edit-paste-in-place.svg
@@ -1,117 +1,118 @@
diff --git a/icons/actions/24/draw-text.svg b/icons/actions/24/kdenlive-show-video.svg
similarity index 58%
copy from icons/actions/24/draw-text.svg
copy to icons/actions/24/kdenlive-show-video.svg
index eb70d755..abfbc17e 100644
--- a/icons/actions/24/draw-text.svg
+++ b/icons/actions/24/kdenlive-show-video.svg
@@ -1,117 +1,118 @@
diff --git a/icons/actions/24/media-eject.svg b/icons/actions/24/media-eject.svg
index 90984275..b94aef19 100644
--- a/icons/actions/24/media-eject.svg
+++ b/icons/actions/24/media-eject.svg
@@ -1,176 +1,104 @@
diff --git a/icons/actions/24/media-playlist-repeat.svg b/icons/actions/24/media-playlist-repeat.svg
index 7e551d5a..db2ef901 100644
--- a/icons/actions/24/media-playlist-repeat.svg
+++ b/icons/actions/24/media-playlist-repeat.svg
@@ -1,180 +1,134 @@
diff --git a/icons/actions/24/media-playlist-shuffle.svg b/icons/actions/24/media-playlist-shuffle.svg
index 6fbc94d7..c52a3b90 100644
--- a/icons/actions/24/media-playlist-shuffle.svg
+++ b/icons/actions/24/media-playlist-shuffle.svg
@@ -1,173 +1,133 @@
diff --git a/icons/actions/24/media-random-albums-amarok.svg b/icons/actions/24/media-random-albums-amarok.svg
new file mode 100644
index 00000000..73a4194c
--- /dev/null
+++ b/icons/actions/24/media-random-albums-amarok.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/icons/actions/24/media-random-tracks-amarok.svg b/icons/actions/24/media-random-tracks-amarok.svg
new file mode 100644
index 00000000..bdba8e00
--- /dev/null
+++ b/icons/actions/24/media-random-tracks-amarok.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/icons/actions/24/draw-text.svg b/icons/actions/24/media-repeat-album-amarok.svg
similarity index 52%
copy from icons/actions/24/draw-text.svg
copy to icons/actions/24/media-repeat-album-amarok.svg
index eb70d755..eded7ea0 100644
--- a/icons/actions/24/draw-text.svg
+++ b/icons/actions/24/media-repeat-album-amarok.svg
@@ -1,117 +1,118 @@
diff --git a/icons/actions/24/media-repeat-playlist-amarok.svg b/icons/actions/24/media-repeat-playlist-amarok.svg
new file mode 100644
index 00000000..76a542ea
--- /dev/null
+++ b/icons/actions/24/media-repeat-playlist-amarok.svg
@@ -0,0 +1,118 @@
+
+
+
+
diff --git a/icons/actions/24/media-repeat-track-amarok.svg b/icons/actions/24/media-repeat-track-amarok.svg
new file mode 100644
index 00000000..f9f22983
--- /dev/null
+++ b/icons/actions/24/media-repeat-track-amarok.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/icons/actions/24/object-order-back.svg b/icons/actions/24/object-order-back.svg
index ad985e4d..6cf094b4 100644
--- a/icons/actions/24/object-order-back.svg
+++ b/icons/actions/24/object-order-back.svg
@@ -1,285 +1,198 @@
diff --git a/icons/actions/24/object-order-front.svg b/icons/actions/24/object-order-front.svg
index d18f4ac2..1a16dad5 100644
--- a/icons/actions/24/object-order-front.svg
+++ b/icons/actions/24/object-order-front.svg
@@ -1,373 +1,197 @@
diff --git a/icons/actions/24/object-order-lower.svg b/icons/actions/24/object-order-lower.svg
index a5615a62..a5a77836 100644
--- a/icons/actions/24/object-order-lower.svg
+++ b/icons/actions/24/object-order-lower.svg
@@ -1,412 +1,199 @@
diff --git a/icons/actions/24/object-order-raise.svg b/icons/actions/24/object-order-raise.svg
index 50237275..4fd282c6 100644
--- a/icons/actions/24/object-order-raise.svg
+++ b/icons/actions/24/object-order-raise.svg
@@ -1,500 +1,198 @@