diff --git a/links/actions/symbolic/edit-flag-symbolic.svg b/links/actions/symbolic/edit-flag-symbolic.svg
new file mode 120000
index 000000000..b3a2d48f2
--- /dev/null
+++ b/links/actions/symbolic/edit-flag-symbolic.svg
@@ -0,0 +1 @@
+flag-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/emblem-flag-symbolic.svg b/links/actions/symbolic/emblem-flag-symbolic.svg
new file mode 120000
index 000000000..b3a2d48f2
--- /dev/null
+++ b/links/actions/symbolic/emblem-flag-symbolic.svg
@@ -0,0 +1 @@
+flag-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/eyedropper-symbolic.svg b/links/actions/symbolic/eyedropper-symbolic.svg
new file mode 120000
index 000000000..6503b894a
--- /dev/null
+++ b/links/actions/symbolic/eyedropper-symbolic.svg
@@ -0,0 +1 @@
+color-picker-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/lock-symbolic.svg b/links/actions/symbolic/lock-symbolic.svg
new file mode 120000
index 000000000..a81339959
--- /dev/null
+++ b/links/actions/symbolic/lock-symbolic.svg
@@ -0,0 +1 @@
+system-lock-screen-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/pinned-symbolic.svg b/links/actions/symbolic/pinned-symbolic.svg
new file mode 120000
index 000000000..e72449ee4
--- /dev/null
+++ b/links/actions/symbolic/pinned-symbolic.svg
@@ -0,0 +1 @@
+pointer-mode-pin-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/scalable/search.svg b/links/apps/scalable/search.svg
new file mode 120000
index 000000000..8dc94d863
--- /dev/null
+++ b/links/apps/scalable/search.svg
@@ -0,0 +1 @@
+preferences-system-search.svg
\ No newline at end of file
diff --git a/src/actions/16/color-profile.svg b/src/actions/16/color-profile.svg
new file mode 100644
index 000000000..063f39996
--- /dev/null
+++ b/src/actions/16/color-profile.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/16/dialog-messages.svg b/src/actions/16/dialog-messages.svg
index 7b38490e2..b219f364c 100644
--- a/src/actions/16/dialog-messages.svg
+++ b/src/actions/16/dialog-messages.svg
@@ -4,5 +4,5 @@
color:#363636;
}
-
+
diff --git a/src/actions/16/dialog-scripts.svg b/src/actions/16/dialog-scripts.svg
index 9dc5400bf..3af589f40 100644
--- a/src/actions/16/dialog-scripts.svg
+++ b/src/actions/16/dialog-scripts.svg
@@ -4,6 +4,6 @@
color:#363636;
}
-
-
+
+
diff --git a/src/actions/16/object-flip-horizontal.svg b/src/actions/16/object-flip-horizontal.svg
index 7065a1e84..03579a9e8 100644
--- a/src/actions/16/object-flip-horizontal.svg
+++ b/src/actions/16/object-flip-horizontal.svg
@@ -1,13 +1,8 @@
-
diff --git a/src/actions/16/object-flip-vertical.svg b/src/actions/16/object-flip-vertical.svg
index 99ac71d80..c301c5e06 100644
--- a/src/actions/16/object-flip-vertical.svg
+++ b/src/actions/16/object-flip-vertical.svg
@@ -1,13 +1,8 @@
-
diff --git a/src/actions/16/object-rotate-left.svg b/src/actions/16/object-rotate-left.svg
index 7d30d099d..9c96c6dab 100644
--- a/src/actions/16/object-rotate-left.svg
+++ b/src/actions/16/object-rotate-left.svg
@@ -1,13 +1,13 @@
-
diff --git a/src/actions/16/object-rotate-right.svg b/src/actions/16/object-rotate-right.svg
index c93694007..f2b7343cb 100644
--- a/src/actions/16/object-rotate-right.svg
+++ b/src/actions/16/object-rotate-right.svg
@@ -1,13 +1,13 @@
-
diff --git a/src/actions/16/tools.svg b/src/actions/16/tools.svg
index a22043954..75bd9133f 100644
--- a/src/actions/16/tools.svg
+++ b/src/actions/16/tools.svg
@@ -2,5 +2,5 @@
-
+
diff --git a/src/actions/16/transform-rotate.svg b/src/actions/16/transform-rotate.svg
index bc1382343..0c6853862 100644
--- a/src/actions/16/transform-rotate.svg
+++ b/src/actions/16/transform-rotate.svg
@@ -1,13 +1,8 @@
-
diff --git a/src/actions/16/view-presentation.svg b/src/actions/16/view-presentation.svg
index daa15f172..9b654a9ac 100644
--- a/src/actions/16/view-presentation.svg
+++ b/src/actions/16/view-presentation.svg
@@ -1,13 +1,9 @@
-
diff --git a/src/actions/22/tools.svg b/src/actions/22/tools.svg
index 0b96012a8..b5bf77250 100644
--- a/src/actions/22/tools.svg
+++ b/src/actions/22/tools.svg
@@ -1,8 +1,6 @@
-
diff --git a/src/actions/24/tools-report-bug.svg b/src/actions/24/tools-report-bug.svg
index 0a474f2c8..4356d0296 100644
--- a/src/actions/24/tools-report-bug.svg
+++ b/src/actions/24/tools-report-bug.svg
@@ -1,13 +1,13 @@
-
diff --git a/src/actions/24/tools.svg b/src/actions/24/tools.svg
index 0b838ee44..f3c0537e7 100644
--- a/src/actions/24/tools.svg
+++ b/src/actions/24/tools.svg
@@ -1,8 +1,6 @@
-
diff --git a/src/actions/symbolic/color-picker-symbolic.svg b/src/actions/symbolic/color-picker-symbolic.svg
index 9ea0ef32c..55e191a63 100644
--- a/src/actions/symbolic/color-picker-symbolic.svg
+++ b/src/actions/symbolic/color-picker-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/convert-format-symbolic.svg b/src/actions/symbolic/convert-format-symbolic.svg
new file mode 100644
index 000000000..9e4fef83e
--- /dev/null
+++ b/src/actions/symbolic/convert-format-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/curves-symbolic.svg b/src/actions/symbolic/curves-symbolic.svg
new file mode 100644
index 000000000..d9d6a0110
--- /dev/null
+++ b/src/actions/symbolic/curves-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/edit-flag-symbolic.svg b/src/actions/symbolic/edit-flag-symbolic.svg
deleted file mode 100644
index 185d8f61b..000000000
--- a/src/actions/symbolic/edit-flag-symbolic.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/actions/symbolic/flag-symbolic.svg b/src/actions/symbolic/flag-symbolic.svg
index 04933a287..bffa3a08a 100644
--- a/src/actions/symbolic/flag-symbolic.svg
+++ b/src/actions/symbolic/flag-symbolic.svg
@@ -1,14 +1,8 @@
-
+
diff --git a/src/actions/symbolic/format-linear-symbolic.svg b/src/actions/symbolic/format-linear-symbolic.svg
new file mode 100644
index 000000000..5fea281d7
--- /dev/null
+++ b/src/actions/symbolic/format-linear-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/format-logarithmic-symbolic.svg b/src/actions/symbolic/format-logarithmic-symbolic.svg
new file mode 100644
index 000000000..667c5324f
--- /dev/null
+++ b/src/actions/symbolic/format-logarithmic-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/image-adjust-colors-symbolic.svg b/src/actions/symbolic/image-adjust-colors-symbolic.svg
new file mode 100644
index 000000000..d13d1506e
--- /dev/null
+++ b/src/actions/symbolic/image-adjust-colors-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/image-adjust-contrast-symbolic.svg b/src/actions/symbolic/image-adjust-contrast-symbolic.svg
new file mode 100644
index 000000000..5a6af2b65
--- /dev/null
+++ b/src/actions/symbolic/image-adjust-contrast-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/image-equalize-symbolic.svg b/src/actions/symbolic/image-equalize-symbolic.svg
new file mode 100644
index 000000000..94de6da9d
--- /dev/null
+++ b/src/actions/symbolic/image-equalize-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/image-grayscale-symbolic.svg b/src/actions/symbolic/image-grayscale-symbolic.svg
new file mode 100644
index 000000000..607b6347f
--- /dev/null
+++ b/src/actions/symbolic/image-grayscale-symbolic.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/actions/symbolic/media-view-subtitles-symbolic.svg b/src/actions/symbolic/media-view-subtitles-symbolic.svg
index a51e401ce..0abeedfb7 100644
--- a/src/actions/symbolic/media-view-subtitles-symbolic.svg
+++ b/src/actions/symbolic/media-view-subtitles-symbolic.svg
@@ -1,7 +1,7 @@
diff --git a/src/actions/symbolic/presets-symbolic.svg b/src/actions/symbolic/presets-symbolic.svg
new file mode 100644
index 000000000..62ff5fa04
--- /dev/null
+++ b/src/actions/symbolic/presets-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/swap-values-symbolic.svg b/src/actions/symbolic/swap-values-symbolic.svg
new file mode 100644
index 000000000..3954a4916
--- /dev/null
+++ b/src/actions/symbolic/swap-values-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/transparency-symbolic.svg b/src/actions/symbolic/transparency-symbolic.svg
new file mode 100644
index 000000000..07a44f4d9
--- /dev/null
+++ b/src/actions/symbolic/transparency-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/scalable/view-app-grid.svg b/src/apps/scalable/view-app-grid.svg
new file mode 100644
index 000000000..20f01e511
--- /dev/null
+++ b/src/apps/scalable/view-app-grid.svg
@@ -0,0 +1,119 @@
+