diff --git a/links/16/actions/go-down-symbolic.svg b/links/16/actions/go-down-symbolic.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/links/16/actions/go-down-symbolic.svg
@@ -0,0 +1 @@
+go-down.svg
\ No newline at end of file
diff --git a/links/16/actions/go-home-symbolic.svg b/links/16/actions/go-home-symbolic.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/links/16/actions/go-home-symbolic.svg
@@ -0,0 +1 @@
+go-home.svg
\ No newline at end of file
diff --git a/links/16/actions/go-left-symbolic.svg b/links/16/actions/go-left-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/16/actions/go-left-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/16/actions/go-next-symbolic.svg b/links/16/actions/go-next-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/16/actions/go-next-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/16/actions/go-previous-symbolic.svg b/links/16/actions/go-previous-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/16/actions/go-previous-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/16/actions/go-right-symbolic.svg b/links/16/actions/go-right-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/16/actions/go-right-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/16/actions/go-up-symbolic.svg b/links/16/actions/go-up-symbolic.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/links/16/actions/go-up-symbolic.svg
@@ -0,0 +1 @@
+go-up.svg
\ No newline at end of file
diff --git a/links/16/actions/math1.svg b/links/16/actions/math1.svg
new file mode 120000
index 000000000..5160f3f62
--- /dev/null
+++ b/links/16/actions/math1.svg
@@ -0,0 +1 @@
+system-log-out.svg
\ No newline at end of file
diff --git a/links/16/actions/xfce-system-settings.svg b/links/16/actions/xfce-system-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/16/actions/xfce-system-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/16/actions/xfce4-settings.svg b/links/16/actions/xfce4-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/16/actions/xfce4-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/16/places/bookmarks.svg b/links/16/places/bookmarks.svg
new file mode 120000
index 000000000..08070bdd5
--- /dev/null
+++ b/links/16/places/bookmarks.svg
@@ -0,0 +1 @@
+folder-favorites.svg
\ No newline at end of file
diff --git a/links/16/places/folder-saved-search-symbolic.svg b/links/16/places/folder-saved-search-symbolic.svg
new file mode 120000
index 000000000..7ec26114e
--- /dev/null
+++ b/links/16/places/folder-saved-search-symbolic.svg
@@ -0,0 +1 @@
+folder-saved-search.svg
\ No newline at end of file
diff --git a/links/16/places/nemo-bookmark-not-found.svg b/links/16/places/nemo-bookmark-not-found.svg
new file mode 120000
index 000000000..59b137c79
--- /dev/null
+++ b/links/16/places/nemo-bookmark-not-found.svg
@@ -0,0 +1 @@
+bookmark-missing.svg
\ No newline at end of file
diff --git a/links/16/places/org.xfce.panel.showdesktop.svg b/links/16/places/org.xfce.panel.showdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/16/places/org.xfce.panel.showdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/16/places/org.xfce.xfdesktop.svg b/links/16/places/org.xfce.xfdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/16/places/org.xfce.xfdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/16/places/server-database.svg b/links/16/places/server-database.svg
new file mode 120000
index 000000000..5b95a260e
--- /dev/null
+++ b/links/16/places/server-database.svg
@@ -0,0 +1 @@
+network-server-database.svg
\ No newline at end of file
diff --git a/links/16/places/start-here-kde-plasma.svg b/links/16/places/start-here-kde-plasma.svg
new file mode 120000
index 000000000..5e205020e
--- /dev/null
+++ b/links/16/places/start-here-kde-plasma.svg
@@ -0,0 +1 @@
+start-here-kde.svg
\ No newline at end of file
diff --git a/links/16/places/start-here-kde.svg b/links/16/places/start-here-kde.svg
new file mode 120000
index 000000000..6c97f1851
--- /dev/null
+++ b/links/16/places/start-here-kde.svg
@@ -0,0 +1 @@
+folder-activities.svg
\ No newline at end of file
diff --git a/links/16/places/user-identity.svg b/links/16/places/user-identity.svg
new file mode 120000
index 000000000..cd92d1f1a
--- /dev/null
+++ b/links/16/places/user-identity.svg
@@ -0,0 +1 @@
+folder-image-people.svg
\ No newline at end of file
diff --git a/links/22/actions/gnumeric-object-label.svg b/links/22/actions/gnumeric-object-label.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/links/22/actions/gnumeric-object-label.svg
@@ -0,0 +1 @@
+tag.svg
\ No newline at end of file
diff --git a/links/22/actions/gnumeric-object-line.svg b/links/22/actions/gnumeric-object-line.svg
new file mode 120000
index 000000000..5fc242bfe
--- /dev/null
+++ b/links/22/actions/gnumeric-object-line.svg
@@ -0,0 +1 @@
+menu_new_sep.svg
\ No newline at end of file
diff --git a/links/22/actions/gnumeric-pagesetup-hf-time.svg b/links/22/actions/gnumeric-pagesetup-hf-time.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/links/22/actions/gnumeric-pagesetup-hf-time.svg
@@ -0,0 +1 @@
+appointment-new.svg
\ No newline at end of file
diff --git a/links/22/actions/go-down-symbolic.svg b/links/22/actions/go-down-symbolic.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/links/22/actions/go-down-symbolic.svg
@@ -0,0 +1 @@
+go-down.svg
\ No newline at end of file
diff --git a/links/22/actions/go-home-symbolic.svg b/links/22/actions/go-home-symbolic.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/links/22/actions/go-home-symbolic.svg
@@ -0,0 +1 @@
+go-home.svg
\ No newline at end of file
diff --git a/links/22/actions/go-left-symbolic.svg b/links/22/actions/go-left-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/22/actions/go-left-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/22/actions/go-next-symbolic.svg b/links/22/actions/go-next-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/22/actions/go-next-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/22/actions/go-previous-symbolic.svg b/links/22/actions/go-previous-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/22/actions/go-previous-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/22/actions/go-right-symbolic.svg b/links/22/actions/go-right-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/22/actions/go-right-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/22/actions/go-up-symbolic.svg b/links/22/actions/go-up-symbolic.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/links/22/actions/go-up-symbolic.svg
@@ -0,0 +1 @@
+go-up.svg
\ No newline at end of file
diff --git a/links/22/actions/gtk-tab-duplicate.svg b/links/22/actions/gtk-tab-duplicate.svg
new file mode 120000
index 000000000..dbc1b3011
--- /dev/null
+++ b/links/22/actions/gtk-tab-duplicate.svg
@@ -0,0 +1 @@
+tab-duplicate.svg
\ No newline at end of file
diff --git a/links/22/actions/gtk-tab-new.svg b/links/22/actions/gtk-tab-new.svg
new file mode 120000
index 000000000..3d2e0d243
--- /dev/null
+++ b/links/22/actions/gtk-tab-new.svg
@@ -0,0 +1 @@
+tab-new.svg
\ No newline at end of file
diff --git a/links/22/actions/kfind.svg b/links/22/actions/kfind.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/links/22/actions/kfind.svg
@@ -0,0 +1 @@
+edit-find.svg
\ No newline at end of file
diff --git a/links/22/actions/transform-scale-horizontal.svg b/links/22/actions/transform-scale-horizontal.svg
new file mode 120000
index 000000000..a510711d8
--- /dev/null
+++ b/links/22/actions/transform-scale-horizontal.svg
@@ -0,0 +1 @@
+zoom-select-x.svg
\ No newline at end of file
diff --git a/links/22/actions/transform-scale-vertical.svg b/links/22/actions/transform-scale-vertical.svg
new file mode 120000
index 000000000..c466cdccb
--- /dev/null
+++ b/links/22/actions/transform-scale-vertical.svg
@@ -0,0 +1 @@
+zoom-select-y.svg
\ No newline at end of file
diff --git a/links/22/actions/xfce-system-settings.svg b/links/22/actions/xfce-system-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/22/actions/xfce-system-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/22/actions/xfce4-settings.svg b/links/22/actions/xfce4-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/22/actions/xfce4-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/22/places/bookmarks.svg b/links/22/places/bookmarks.svg
new file mode 120000
index 000000000..08070bdd5
--- /dev/null
+++ b/links/22/places/bookmarks.svg
@@ -0,0 +1 @@
+folder-favorites.svg
\ No newline at end of file
diff --git a/links/22/places/folder-saved-search-symbolic.svg b/links/22/places/folder-saved-search-symbolic.svg
new file mode 120000
index 000000000..7ec26114e
--- /dev/null
+++ b/links/22/places/folder-saved-search-symbolic.svg
@@ -0,0 +1 @@
+folder-saved-search.svg
\ No newline at end of file
diff --git a/links/22/places/nemo-bookmark-not-found.svg b/links/22/places/nemo-bookmark-not-found.svg
new file mode 120000
index 000000000..59b137c79
--- /dev/null
+++ b/links/22/places/nemo-bookmark-not-found.svg
@@ -0,0 +1 @@
+bookmark-missing.svg
\ No newline at end of file
diff --git a/links/22/places/org.xfce.panel.showdesktop.svg b/links/22/places/org.xfce.panel.showdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/22/places/org.xfce.panel.showdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/22/places/org.xfce.xfdesktop.svg b/links/22/places/org.xfce.xfdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/22/places/org.xfce.xfdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/24/actions/CVnamespace.svg b/links/24/actions/CVnamespace.svg
new file mode 120000
index 000000000..0db970529
--- /dev/null
+++ b/links/24/actions/CVnamespace.svg
@@ -0,0 +1 @@
+system-run.svg
\ No newline at end of file
diff --git a/links/24/actions/accept_time_event.svg b/links/24/actions/accept_time_event.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/links/24/actions/accept_time_event.svg
@@ -0,0 +1 @@
+appointment-new.svg
\ No newline at end of file
diff --git a/links/24/actions/activity-fork.svg b/links/24/actions/activity-fork.svg
new file mode 120000
index 000000000..d6e2182d4
--- /dev/null
+++ b/links/24/actions/activity-fork.svg
@@ -0,0 +1 @@
+fork.svg
\ No newline at end of file
diff --git a/links/24/actions/actor.svg b/links/24/actions/actor.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/links/24/actions/actor.svg
@@ -0,0 +1 @@
+im-user.svg
\ No newline at end of file
diff --git a/links/24/actions/animation-stage.svg b/links/24/actions/animation-stage.svg
new file mode 120000
index 000000000..b9ac114a3
--- /dev/null
+++ b/links/24/actions/animation-stage.svg
@@ -0,0 +1 @@
+tool-animator.svg
\ No newline at end of file
diff --git a/links/24/actions/answer-correct.svg b/links/24/actions/answer-correct.svg
new file mode 120000
index 000000000..c96e033e2
--- /dev/null
+++ b/links/24/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg
\ No newline at end of file
diff --git a/links/24/actions/answer.svg b/links/24/actions/answer.svg
new file mode 120000
index 000000000..c96e033e2
--- /dev/null
+++ b/links/24/actions/answer.svg
@@ -0,0 +1 @@
+dialog-ok.svg
\ No newline at end of file
diff --git a/links/24/actions/approved.svg b/links/24/actions/approved.svg
new file mode 120000
index 000000000..bcc3b7414
--- /dev/null
+++ b/links/24/actions/approved.svg
@@ -0,0 +1 @@
+games-achievements.svg
\ No newline at end of file
diff --git a/links/24/actions/arrow.svg b/links/24/actions/arrow.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/links/24/actions/arrow.svg
@@ -0,0 +1 @@
+edit-select.svg
\ No newline at end of file
diff --git a/links/24/actions/artistictext-tool.svg b/links/24/actions/artistictext-tool.svg
new file mode 120000
index 000000000..a20d81293
--- /dev/null
+++ b/links/24/actions/artistictext-tool.svg
@@ -0,0 +1 @@
+format-text-italic.svg
\ No newline at end of file
diff --git a/links/24/actions/beamerblock.svg b/links/24/actions/beamerblock.svg
new file mode 120000
index 000000000..dd2f3f349
--- /dev/null
+++ b/links/24/actions/beamerblock.svg
@@ -0,0 +1 @@
+code-block.svg
\ No newline at end of file
diff --git a/links/24/actions/beamerframe.svg b/links/24/actions/beamerframe.svg
new file mode 120000
index 000000000..26ef99246
--- /dev/null
+++ b/links/24/actions/beamerframe.svg
@@ -0,0 +1 @@
+view-presentation.svg
\ No newline at end of file
diff --git a/links/24/actions/bibtex.svg b/links/24/actions/bibtex.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/links/24/actions/bibtex.svg
@@ -0,0 +1 @@
+address-book-new.svg
\ No newline at end of file
diff --git a/links/24/actions/bigskip.svg b/links/24/actions/bigskip.svg
new file mode 120000
index 000000000..7aa941171
--- /dev/null
+++ b/links/24/actions/bigskip.svg
@@ -0,0 +1 @@
+format-line-spacing-triple.svg
\ No newline at end of file
diff --git a/links/24/actions/borderpainter.svg b/links/24/actions/borderpainter.svg
new file mode 120000
index 000000000..5ca082c4c
--- /dev/null
+++ b/links/24/actions/borderpainter.svg
@@ -0,0 +1 @@
+format-border-style.svg
\ No newline at end of file
diff --git a/links/24/actions/box.svg b/links/24/actions/box.svg
new file mode 120000
index 000000000..a2a76ae4d
--- /dev/null
+++ b/links/24/actions/box.svg
@@ -0,0 +1 @@
+draw-rectangle.svg
\ No newline at end of file
diff --git a/links/24/actions/calligraphy.svg b/links/24/actions/calligraphy.svg
new file mode 120000
index 000000000..d98facba8
--- /dev/null
+++ b/links/24/actions/calligraphy.svg
@@ -0,0 +1 @@
+draw-calligraphic.svg
\ No newline at end of file
diff --git a/links/24/actions/callout-shape.svg b/links/24/actions/callout-shape.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/links/24/actions/callout-shape.svg
@@ -0,0 +1 @@
+dialog-messages.svg
\ No newline at end of file
diff --git a/links/24/actions/cards-block.svg b/links/24/actions/cards-block.svg
new file mode 120000
index 000000000..4afa75af6
--- /dev/null
+++ b/links/24/actions/cards-block.svg
@@ -0,0 +1 @@
+dialog-cancel.svg
\ No newline at end of file
diff --git a/links/24/actions/cell_edit.svg b/links/24/actions/cell_edit.svg
new file mode 120000
index 000000000..610b77f42
--- /dev/null
+++ b/links/24/actions/cell_edit.svg
@@ -0,0 +1 @@
+document-edit.svg
\ No newline at end of file
diff --git a/links/24/actions/cell_layout.svg b/links/24/actions/cell_layout.svg
new file mode 120000
index 000000000..36fed5ba7
--- /dev/null
+++ b/links/24/actions/cell_layout.svg
@@ -0,0 +1 @@
+table.svg
\ No newline at end of file
diff --git a/links/24/actions/class.svg b/links/24/actions/class.svg
new file mode 120000
index 000000000..16d2edb3e
--- /dev/null
+++ b/links/24/actions/class.svg
@@ -0,0 +1 @@
+code-class.svg
\ No newline at end of file
diff --git a/links/24/actions/component.svg b/links/24/actions/component.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/links/24/actions/component.svg
@@ -0,0 +1 @@
+address-book-new.svg
\ No newline at end of file
diff --git a/links/24/actions/configure_kile.svg b/links/24/actions/configure_kile.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/24/actions/configure_kile.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/24/actions/configure_project.svg b/links/24/actions/configure_project.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/24/actions/configure_project.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/24/actions/convert.svg b/links/24/actions/convert.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/links/24/actions/convert.svg
@@ -0,0 +1 @@
+view-preview.svg
\ No newline at end of file
diff --git a/links/24/actions/createpath.svg b/links/24/actions/createpath.svg
new file mode 120000
index 000000000..c47e3dc4b
--- /dev/null
+++ b/links/24/actions/createpath.svg
@@ -0,0 +1 @@
+draw-path.svg
\ No newline at end of file
diff --git a/links/24/actions/cross-shape.svg b/links/24/actions/cross-shape.svg
new file mode 120000
index 000000000..2cb1d3c38
--- /dev/null
+++ b/links/24/actions/cross-shape.svg
@@ -0,0 +1 @@
+draw-cross.svg
\ No newline at end of file
diff --git a/links/24/actions/datatype.svg b/links/24/actions/datatype.svg
new file mode 120000
index 000000000..1b0dabfe9
--- /dev/null
+++ b/links/24/actions/datatype.svg
@@ -0,0 +1 @@
+code-typedef.svg
\ No newline at end of file
diff --git a/links/24/actions/delete-table-row.svg b/links/24/actions/delete-table-row.svg
new file mode 120000
index 000000000..01bb020cc
--- /dev/null
+++ b/links/24/actions/delete-table-row.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg
\ No newline at end of file
diff --git a/links/24/actions/diag_class.svg b/links/24/actions/diag_class.svg
new file mode 120000
index 000000000..16d2edb3e
--- /dev/null
+++ b/links/24/actions/diag_class.svg
@@ -0,0 +1 @@
+code-class.svg
\ No newline at end of file
diff --git a/links/24/actions/diag_component.svg b/links/24/actions/diag_component.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/links/24/actions/diag_component.svg
@@ -0,0 +1 @@
+address-book-new.svg
\ No newline at end of file
diff --git a/links/24/actions/displaymathmode.svg b/links/24/actions/displaymathmode.svg
new file mode 120000
index 000000000..93d4b7755
--- /dev/null
+++ b/links/24/actions/displaymathmode.svg
@@ -0,0 +1 @@
+insert-math-expression.svg
\ No newline at end of file
diff --git a/links/24/actions/distortionfx.svg b/links/24/actions/distortionfx.svg
new file mode 120000
index 000000000..f24705ef6
--- /dev/null
+++ b/links/24/actions/distortionfx.svg
@@ -0,0 +1 @@
+draw-spiral.svg
\ No newline at end of file
diff --git a/links/24/actions/dvipng.svg b/links/24/actions/dvipng.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/links/24/actions/dvipng.svg
@@ -0,0 +1 @@
+view-preview.svg
\ No newline at end of file
diff --git a/links/24/actions/dvips.svg b/links/24/actions/dvips.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/links/24/actions/dvips.svg
@@ -0,0 +1 @@
+document-print.svg
\ No newline at end of file
diff --git a/links/24/actions/edit-delete-remove.svg b/links/24/actions/edit-delete-remove.svg
new file mode 120000
index 000000000..a0a6c0d89
--- /dev/null
+++ b/links/24/actions/edit-delete-remove.svg
@@ -0,0 +1 @@
+paint-none.svg
\ No newline at end of file
diff --git a/links/24/actions/edit-entry.svg b/links/24/actions/edit-entry.svg
new file mode 120000
index 000000000..610b77f42
--- /dev/null
+++ b/links/24/actions/edit-entry.svg
@@ -0,0 +1 @@
+document-edit.svg
\ No newline at end of file
diff --git a/links/24/actions/edit_animation.svg b/links/24/actions/edit_animation.svg
new file mode 120000
index 000000000..b3dc283d1
--- /dev/null
+++ b/links/24/actions/edit_animation.svg
@@ -0,0 +1 @@
+kdenlive-custom-effect.svg
\ No newline at end of file
diff --git a/links/24/actions/editor.svg b/links/24/actions/editor.svg
new file mode 120000
index 000000000..610b77f42
--- /dev/null
+++ b/links/24/actions/editor.svg
@@ -0,0 +1 @@
+document-edit.svg
\ No newline at end of file
diff --git a/links/24/actions/editpath.svg b/links/24/actions/editpath.svg
new file mode 120000
index 000000000..9d57cb032
--- /dev/null
+++ b/links/24/actions/editpath.svg
@@ -0,0 +1 @@
+edit-node.svg
\ No newline at end of file
diff --git a/links/24/actions/edittext.svg b/links/24/actions/edittext.svg
new file mode 120000
index 000000000..610b77f42
--- /dev/null
+++ b/links/24/actions/edittext.svg
@@ -0,0 +1 @@
+document-edit.svg
\ No newline at end of file
diff --git a/links/24/actions/ellipse-shape.svg b/links/24/actions/ellipse-shape.svg
new file mode 120000
index 000000000..81af32b09
--- /dev/null
+++ b/links/24/actions/ellipse-shape.svg
@@ -0,0 +1 @@
+draw-ellipse.svg
\ No newline at end of file
diff --git a/links/24/actions/emph.svg b/links/24/actions/emph.svg
new file mode 120000
index 000000000..a20d81293
--- /dev/null
+++ b/links/24/actions/emph.svg
@@ -0,0 +1 @@
+format-text-italic.svg
\ No newline at end of file
diff --git a/links/24/actions/end_of_life.svg b/links/24/actions/end_of_life.svg
new file mode 120000
index 000000000..4afa75af6
--- /dev/null
+++ b/links/24/actions/end_of_life.svg
@@ -0,0 +1 @@
+dialog-cancel.svg
\ No newline at end of file
diff --git a/links/24/actions/end_state.svg b/links/24/actions/end_state.svg
new file mode 120000
index 000000000..82214a21e
--- /dev/null
+++ b/links/24/actions/end_state.svg
@@ -0,0 +1 @@
+media-skip-forward.svg
\ No newline at end of file
diff --git a/links/24/actions/enum.svg b/links/24/actions/enum.svg
new file mode 120000
index 000000000..7857e22c6
--- /dev/null
+++ b/links/24/actions/enum.svg
@@ -0,0 +1 @@
+code-variable.svg
\ No newline at end of file
diff --git a/links/24/actions/enumerate.svg b/links/24/actions/enumerate.svg
new file mode 120000
index 000000000..0c9789352
--- /dev/null
+++ b/links/24/actions/enumerate.svg
@@ -0,0 +1 @@
+format-list-ordered.svg
\ No newline at end of file
diff --git a/links/24/actions/exit_animations.svg b/links/24/actions/exit_animations.svg
new file mode 120000
index 000000000..a9d149406
--- /dev/null
+++ b/links/24/actions/exit_animations.svg
@@ -0,0 +1 @@
+kdenlive-track_has_effect.svg
\ No newline at end of file
diff --git a/links/24/actions/filegrep.svg b/links/24/actions/filegrep.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/links/24/actions/filegrep.svg
@@ -0,0 +1 @@
+edit-find.svg
\ No newline at end of file
diff --git a/links/24/actions/filename-artist-amarok.svg b/links/24/actions/filename-artist-amarok.svg
new file mode 120000
index 000000000..1606419e2
--- /dev/null
+++ b/links/24/actions/filename-artist-amarok.svg
@@ -0,0 +1 @@
+amarok_artist.svg
\ No newline at end of file
diff --git a/links/24/actions/freerotation.svg b/links/24/actions/freerotation.svg
new file mode 120000
index 000000000..ae703d503
--- /dev/null
+++ b/links/24/actions/freerotation.svg
@@ -0,0 +1 @@
+transform-rotate.svg
\ No newline at end of file
diff --git a/links/24/actions/gearhead-shape.svg b/links/24/actions/gearhead-shape.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/links/24/actions/gearhead-shape.svg
@@ -0,0 +1 @@
+im-user.svg
\ No newline at end of file
diff --git a/links/24/actions/gnumeric-comment-delete.svg b/links/24/actions/gnumeric-comment-delete.svg
new file mode 120000
index 000000000..647752f62
--- /dev/null
+++ b/links/24/actions/gnumeric-comment-delete.svg
@@ -0,0 +1 @@
+delete-comment.svg
\ No newline at end of file
diff --git a/links/24/actions/gnumeric-link-delete.svg b/links/24/actions/gnumeric-link-delete.svg
new file mode 120000
index 000000000..87d98a2af
--- /dev/null
+++ b/links/24/actions/gnumeric-link-delete.svg
@@ -0,0 +1 @@
+remove-link.svg
\ No newline at end of file
diff --git a/links/24/actions/go-down-symbolic.svg b/links/24/actions/go-down-symbolic.svg
new file mode 120000
index 000000000..a8eb1b5c1
--- /dev/null
+++ b/links/24/actions/go-down-symbolic.svg
@@ -0,0 +1 @@
+go-down.svg
\ No newline at end of file
diff --git a/links/24/actions/go-home-symbolic.svg b/links/24/actions/go-home-symbolic.svg
new file mode 120000
index 000000000..5cbdae998
--- /dev/null
+++ b/links/24/actions/go-home-symbolic.svg
@@ -0,0 +1 @@
+go-home.svg
\ No newline at end of file
diff --git a/links/24/actions/go-left-symbolic.svg b/links/24/actions/go-left-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/24/actions/go-left-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/24/actions/go-next-symbolic.svg b/links/24/actions/go-next-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/24/actions/go-next-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/24/actions/go-previous-symbolic.svg b/links/24/actions/go-previous-symbolic.svg
new file mode 120000
index 000000000..e636edc05
--- /dev/null
+++ b/links/24/actions/go-previous-symbolic.svg
@@ -0,0 +1 @@
+go-previous.svg
\ No newline at end of file
diff --git a/links/24/actions/go-right-symbolic.svg b/links/24/actions/go-right-symbolic.svg
new file mode 120000
index 000000000..c3064420a
--- /dev/null
+++ b/links/24/actions/go-right-symbolic.svg
@@ -0,0 +1 @@
+go-next.svg
\ No newline at end of file
diff --git a/links/24/actions/go-up-symbolic.svg b/links/24/actions/go-up-symbolic.svg
new file mode 120000
index 000000000..fa0b0a6ae
--- /dev/null
+++ b/links/24/actions/go-up-symbolic.svg
@@ -0,0 +1 @@
+go-up.svg
\ No newline at end of file
diff --git a/links/24/actions/gradient.svg b/links/24/actions/gradient.svg
new file mode 120000
index 000000000..3dca28d08
--- /dev/null
+++ b/links/24/actions/gradient.svg
@@ -0,0 +1 @@
+color-gradient.svg
\ No newline at end of file
diff --git a/links/24/actions/graphics.svg b/links/24/actions/graphics.svg
new file mode 120000
index 000000000..86ff0f488
--- /dev/null
+++ b/links/24/actions/graphics.svg
@@ -0,0 +1 @@
+view-preview.svg
\ No newline at end of file
diff --git a/links/24/actions/group.svg b/links/24/actions/group.svg
new file mode 120000
index 000000000..c46ad1dfa
--- /dev/null
+++ b/links/24/actions/group.svg
@@ -0,0 +1 @@
+user-group-new.svg
\ No newline at end of file
diff --git a/links/24/actions/help-latex.svg b/links/24/actions/help-latex.svg
new file mode 120000
index 000000000..af6d032db
--- /dev/null
+++ b/links/24/actions/help-latex.svg
@@ -0,0 +1 @@
+help-about.svg
\ No newline at end of file
diff --git a/links/24/actions/hide_table_column.svg b/links/24/actions/hide_table_column.svg
new file mode 120000
index 000000000..5d721579f
--- /dev/null
+++ b/links/24/actions/hide_table_column.svg
@@ -0,0 +1 @@
+hint.svg
\ No newline at end of file
diff --git a/links/24/actions/hide_table_row.svg b/links/24/actions/hide_table_row.svg
new file mode 120000
index 000000000..5d721579f
--- /dev/null
+++ b/links/24/actions/hide_table_row.svg
@@ -0,0 +1 @@
+hint.svg
\ No newline at end of file
diff --git a/links/24/actions/initial_state.svg b/links/24/actions/initial_state.svg
new file mode 120000
index 000000000..a0af1946d
--- /dev/null
+++ b/links/24/actions/initial_state.svg
@@ -0,0 +1 @@
+media-skip-backward.svg
\ No newline at end of file
diff --git a/links/24/actions/inpainting.svg b/links/24/actions/inpainting.svg
new file mode 120000
index 000000000..101c958fe
--- /dev/null
+++ b/links/24/actions/inpainting.svg
@@ -0,0 +1 @@
+select-rectangular.svg
\ No newline at end of file
diff --git a/links/24/actions/insert-table-row.svg b/links/24/actions/insert-table-row.svg
new file mode 120000
index 000000000..ff3e28de7
--- /dev/null
+++ b/links/24/actions/insert-table-row.svg
@@ -0,0 +1 @@
+edit-table-insert-row-above.svg
\ No newline at end of file
diff --git a/links/24/actions/insertcell.svg b/links/24/actions/insertcell.svg
new file mode 120000
index 000000000..1c94d3b7c
--- /dev/null
+++ b/links/24/actions/insertcell.svg
@@ -0,0 +1 @@
+edit-table-cell-merge.svg
\ No newline at end of file
diff --git a/links/24/actions/interface.svg b/links/24/actions/interface.svg
new file mode 120000
index 000000000..4b0066357
--- /dev/null
+++ b/links/24/actions/interface.svg
@@ -0,0 +1 @@
+edit-guides.svg
\ No newline at end of file
diff --git a/links/24/actions/itemize.svg b/links/24/actions/itemize.svg
new file mode 120000
index 000000000..e9885590f
--- /dev/null
+++ b/links/24/actions/itemize.svg
@@ -0,0 +1 @@
+view-media-playlist.svg
\ No newline at end of file
diff --git a/links/24/actions/kfind.svg b/links/24/actions/kfind.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/links/24/actions/kfind.svg
@@ -0,0 +1 @@
+edit-find.svg
\ No newline at end of file
diff --git a/links/24/actions/kmousetool_off.svg b/links/24/actions/kmousetool_off.svg
new file mode 120000
index 000000000..d4c735123
--- /dev/null
+++ b/links/24/actions/kmousetool_off.svg
@@ -0,0 +1 @@
+kr_unselect.svg
\ No newline at end of file
diff --git a/links/24/actions/kmousetool_on.svg b/links/24/actions/kmousetool_on.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/links/24/actions/kmousetool_on.svg
@@ -0,0 +1 @@
+edit-select.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_advanced.svg b/links/24/actions/kstars_advanced.svg
new file mode 120000
index 000000000..1718e9771
--- /dev/null
+++ b/links/24/actions/kstars_advanced.svg
@@ -0,0 +1 @@
+document-properties.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_catalog.svg b/links/24/actions/kstars_catalog.svg
new file mode 120000
index 000000000..0747769cf
--- /dev/null
+++ b/links/24/actions/kstars_catalog.svg
@@ -0,0 +1 @@
+draw-star.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_colors.svg b/links/24/actions/kstars_colors.svg
new file mode 120000
index 000000000..aed247700
--- /dev/null
+++ b/links/24/actions/kstars_colors.svg
@@ -0,0 +1 @@
+color-picker.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_flag.svg b/links/24/actions/kstars_flag.svg
new file mode 120000
index 000000000..451d4522c
--- /dev/null
+++ b/links/24/actions/kstars_flag.svg
@@ -0,0 +1 @@
+flag-red.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_guides.svg b/links/24/actions/kstars_guides.svg
new file mode 120000
index 000000000..793f5eb48
--- /dev/null
+++ b/links/24/actions/kstars_guides.svg
@@ -0,0 +1 @@
+view-grid.svg
\ No newline at end of file
diff --git a/links/24/actions/kstars_planets.svg b/links/24/actions/kstars_planets.svg
new file mode 120000
index 000000000..e1d6f06e4
--- /dev/null
+++ b/links/24/actions/kstars_planets.svg
@@ -0,0 +1 @@
+kstars_solarsystem.svg
\ No newline at end of file
diff --git a/links/24/actions/ktnef_extract_all_to.svg b/links/24/actions/ktnef_extract_all_to.svg
new file mode 120000
index 000000000..da21a89e6
--- /dev/null
+++ b/links/24/actions/ktnef_extract_all_to.svg
@@ -0,0 +1 @@
+archive-extract.svg
\ No newline at end of file
diff --git a/links/24/actions/label.svg b/links/24/actions/label.svg
new file mode 120000
index 000000000..2bb4152ca
--- /dev/null
+++ b/links/24/actions/label.svg
@@ -0,0 +1 @@
+tag.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-spreadsheet-new.svg b/links/24/actions/labplot-spreadsheet-new.svg
new file mode 120000
index 000000000..908441b9a
--- /dev/null
+++ b/links/24/actions/labplot-spreadsheet-new.svg
@@ -0,0 +1 @@
+insert-table.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-spreadsheet.svg b/links/24/actions/labplot-spreadsheet.svg
new file mode 120000
index 000000000..36fed5ba7
--- /dev/null
+++ b/links/24/actions/labplot-spreadsheet.svg
@@ -0,0 +1 @@
+table.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-xy-curve-points.svg b/links/24/actions/labplot-xy-curve-points.svg
new file mode 120000
index 000000000..32c904e27
--- /dev/null
+++ b/links/24/actions/labplot-xy-curve-points.svg
@@ -0,0 +1 @@
+office-chart-scatter.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-zoom-select-x.svg b/links/24/actions/labplot-zoom-select-x.svg
new file mode 120000
index 000000000..157250559
--- /dev/null
+++ b/links/24/actions/labplot-zoom-select-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-zoom-select-y.svg b/links/24/actions/labplot-zoom-select-y.svg
new file mode 120000
index 000000000..e84c27278
--- /dev/null
+++ b/links/24/actions/labplot-zoom-select-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg
\ No newline at end of file
diff --git a/links/24/actions/labplot-zoom-select.svg b/links/24/actions/labplot-zoom-select.svg
new file mode 120000
index 000000000..a77e7a14f
--- /dev/null
+++ b/links/24/actions/labplot-zoom-select.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg
\ No newline at end of file
diff --git a/links/24/actions/languages.svg b/links/24/actions/languages.svg
new file mode 120000
index 000000000..46fd00b2b
--- /dev/null
+++ b/links/24/actions/languages.svg
@@ -0,0 +1 @@
+amarok_change_language.svg
\ No newline at end of file
diff --git a/links/24/actions/latex-config.svg b/links/24/actions/latex-config.svg
new file mode 120000
index 000000000..62be20d38
--- /dev/null
+++ b/links/24/actions/latex-config.svg
@@ -0,0 +1 @@
+labplot-TeX-logo.svg
\ No newline at end of file
diff --git a/links/24/actions/love.svg b/links/24/actions/love.svg
new file mode 120000
index 000000000..c95c703eb
--- /dev/null
+++ b/links/24/actions/love.svg
@@ -0,0 +1 @@
+love-amarok.svg
\ No newline at end of file
diff --git a/links/24/actions/makeidx.svg b/links/24/actions/makeidx.svg
new file mode 120000
index 000000000..0c9789352
--- /dev/null
+++ b/links/24/actions/makeidx.svg
@@ -0,0 +1 @@
+format-list-ordered.svg
\ No newline at end of file
diff --git a/links/24/actions/math0.svg b/links/24/actions/math0.svg
new file mode 120000
index 000000000..5d66639c3
--- /dev/null
+++ b/links/24/actions/math0.svg
@@ -0,0 +1 @@
+format-text-symbol.svg
\ No newline at end of file
diff --git a/links/24/actions/mathmode.svg b/links/24/actions/mathmode.svg
new file mode 120000
index 000000000..93d4b7755
--- /dev/null
+++ b/links/24/actions/mathmode.svg
@@ -0,0 +1 @@
+insert-math-expression.svg
\ No newline at end of file
diff --git a/links/24/actions/medskip.svg b/links/24/actions/medskip.svg
new file mode 120000
index 000000000..e14a24b61
--- /dev/null
+++ b/links/24/actions/medskip.svg
@@ -0,0 +1 @@
+format-line-spacing-double.svg
\ No newline at end of file
diff --git a/links/24/actions/modified.svg b/links/24/actions/modified.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/links/24/actions/modified.svg
@@ -0,0 +1 @@
+document-save.svg
\ No newline at end of file
diff --git a/links/24/actions/mpost.svg b/links/24/actions/mpost.svg
new file mode 120000
index 000000000..c47e3dc4b
--- /dev/null
+++ b/links/24/actions/mpost.svg
@@ -0,0 +1 @@
+draw-path.svg
\ No newline at end of file
diff --git a/links/24/actions/msgid2msgstr.svg b/links/24/actions/msgid2msgstr.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/links/24/actions/msgid2msgstr.svg
@@ -0,0 +1 @@
+edit-copy.svg
\ No newline at end of file
diff --git a/links/24/actions/multirow.svg b/links/24/actions/multirow.svg
new file mode 120000
index 000000000..9d3494320
--- /dev/null
+++ b/links/24/actions/multirow.svg
@@ -0,0 +1 @@
+text-wrap.svg
\ No newline at end of file
diff --git a/links/24/actions/note.svg b/links/24/actions/note.svg
new file mode 120000
index 000000000..49021744b
--- /dev/null
+++ b/links/24/actions/note.svg
@@ -0,0 +1 @@
+view-pim-notes.svg
\ No newline at end of file
diff --git a/links/24/actions/object.svg b/links/24/actions/object.svg
new file mode 120000
index 000000000..de24cc70f
--- /dev/null
+++ b/links/24/actions/object.svg
@@ -0,0 +1 @@
+object-group.svg
\ No newline at end of file
diff --git a/links/24/actions/object_node.svg b/links/24/actions/object_node.svg
new file mode 120000
index 000000000..a2a76ae4d
--- /dev/null
+++ b/links/24/actions/object_node.svg
@@ -0,0 +1 @@
+draw-rectangle.svg
\ No newline at end of file
diff --git a/links/24/actions/offline-settings.svg b/links/24/actions/offline-settings.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/links/24/actions/offline-settings.svg
@@ -0,0 +1 @@
+network-connect.svg
\ No newline at end of file
diff --git a/links/24/actions/offline.svg b/links/24/actions/offline.svg
new file mode 120000
index 000000000..a3b26c720
--- /dev/null
+++ b/links/24/actions/offline.svg
@@ -0,0 +1 @@
+network-disconnect.svg
\ No newline at end of file
diff --git a/links/24/actions/online.svg b/links/24/actions/online.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/links/24/actions/online.svg
@@ -0,0 +1 @@
+network-connect.svg
\ No newline at end of file
diff --git a/links/24/actions/output_win.svg b/links/24/actions/output_win.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/links/24/actions/output_win.svg
@@ -0,0 +1 @@
+dialog-messages.svg
\ No newline at end of file
diff --git a/links/24/actions/pdftex.svg b/links/24/actions/pdftex.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/links/24/actions/pdftex.svg
@@ -0,0 +1 @@
+document-print.svg
\ No newline at end of file
diff --git a/links/24/actions/pentagon-shape.svg b/links/24/actions/pentagon-shape.svg
new file mode 120000
index 000000000..8fec2d80d
--- /dev/null
+++ b/links/24/actions/pentagon-shape.svg
@@ -0,0 +1 @@
+draw-polygon.svg
\ No newline at end of file
diff --git a/links/24/actions/pointer.svg b/links/24/actions/pointer.svg
new file mode 120000
index 000000000..2c4ee5ca1
--- /dev/null
+++ b/links/24/actions/pointer.svg
@@ -0,0 +1 @@
+tool-pointer.svg
\ No newline at end of file
diff --git a/links/24/actions/practice-setup.svg b/links/24/actions/practice-setup.svg
new file mode 120000
index 000000000..1718e9771
--- /dev/null
+++ b/links/24/actions/practice-setup.svg
@@ -0,0 +1 @@
+document-properties.svg
\ No newline at end of file
diff --git a/links/24/actions/practice-start.svg b/links/24/actions/practice-start.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/links/24/actions/practice-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg
\ No newline at end of file
diff --git a/links/24/actions/practice-stop.svg b/links/24/actions/practice-stop.svg
new file mode 120000
index 000000000..9718795ee
--- /dev/null
+++ b/links/24/actions/practice-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg
\ No newline at end of file
diff --git a/links/24/actions/presence_away.svg b/links/24/actions/presence_away.svg
new file mode 120000
index 000000000..083566708
--- /dev/null
+++ b/links/24/actions/presence_away.svg
@@ -0,0 +1 @@
+im-user-away.svg
\ No newline at end of file
diff --git a/links/24/actions/presence_offline.svg b/links/24/actions/presence_offline.svg
new file mode 120000
index 000000000..49cfbf20c
--- /dev/null
+++ b/links/24/actions/presence_offline.svg
@@ -0,0 +1 @@
+im-user-offline.svg
\ No newline at end of file
diff --git a/links/24/actions/presence_online.svg b/links/24/actions/presence_online.svg
new file mode 120000
index 000000000..c34e4064f
--- /dev/null
+++ b/links/24/actions/presence_online.svg
@@ -0,0 +1 @@
+im-user-online.svg
\ No newline at end of file
diff --git a/links/24/actions/presence_unknown.svg b/links/24/actions/presence_unknown.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/links/24/actions/presence_unknown.svg
@@ -0,0 +1 @@
+im-user.svg
\ No newline at end of file
diff --git a/links/24/actions/preview_math.svg b/links/24/actions/preview_math.svg
new file mode 120000
index 000000000..5d66639c3
--- /dev/null
+++ b/links/24/actions/preview_math.svg
@@ -0,0 +1 @@
+format-text-symbol.svg
\ No newline at end of file
diff --git a/links/24/actions/preview_sel.svg b/links/24/actions/preview_sel.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/links/24/actions/preview_sel.svg
@@ -0,0 +1 @@
+edit-select.svg
\ No newline at end of file
diff --git a/links/24/actions/project_add.svg b/links/24/actions/project_add.svg
new file mode 120000
index 000000000..742bd8ef3
--- /dev/null
+++ b/links/24/actions/project_add.svg
@@ -0,0 +1 @@
+list-add.svg
\ No newline at end of file
diff --git a/links/24/actions/project_archive.svg b/links/24/actions/project_archive.svg
new file mode 120000
index 000000000..149bcafc4
--- /dev/null
+++ b/links/24/actions/project_archive.svg
@@ -0,0 +1 @@
+folder-new.svg
\ No newline at end of file
diff --git a/links/24/actions/project_rebuild.svg b/links/24/actions/project_rebuild.svg
new file mode 120000
index 000000000..28d76fd4b
--- /dev/null
+++ b/links/24/actions/project_rebuild.svg
@@ -0,0 +1 @@
+run-build.svg
\ No newline at end of file
diff --git a/links/24/actions/project_remove.svg b/links/24/actions/project_remove.svg
new file mode 120000
index 000000000..2094832c1
--- /dev/null
+++ b/links/24/actions/project_remove.svg
@@ -0,0 +1 @@
+list-remove.svg
\ No newline at end of file
diff --git a/links/24/actions/project_show.svg b/links/24/actions/project_show.svg
new file mode 120000
index 000000000..cfc45d225
--- /dev/null
+++ b/links/24/actions/project_show.svg
@@ -0,0 +1 @@
+document-preview-archive.svg
\ No newline at end of file
diff --git a/links/24/actions/projectgrep.svg b/links/24/actions/projectgrep.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/links/24/actions/projectgrep.svg
@@ -0,0 +1 @@
+edit-find.svg
\ No newline at end of file
diff --git a/links/24/actions/qa.svg b/links/24/actions/qa.svg
new file mode 120000
index 000000000..46fd00b2b
--- /dev/null
+++ b/links/24/actions/qa.svg
@@ -0,0 +1 @@
+amarok_change_language.svg
\ No newline at end of file
diff --git a/links/24/actions/quick.svg b/links/24/actions/quick.svg
new file mode 120000
index 000000000..c3f7a4b59
--- /dev/null
+++ b/links/24/actions/quick.svg
@@ -0,0 +1 @@
+quickopen-function.svg
\ No newline at end of file
diff --git a/links/24/actions/quickwizard.svg b/links/24/actions/quickwizard.svg
new file mode 120000
index 000000000..3ff55406c
--- /dev/null
+++ b/links/24/actions/quickwizard.svg
@@ -0,0 +1 @@
+tools-wizard.svg
\ No newline at end of file
diff --git a/links/24/actions/rectangle-shape.svg b/links/24/actions/rectangle-shape.svg
new file mode 120000
index 000000000..a2a76ae4d
--- /dev/null
+++ b/links/24/actions/rectangle-shape.svg
@@ -0,0 +1 @@
+draw-rectangle.svg
\ No newline at end of file
diff --git a/links/24/actions/refactor.svg b/links/24/actions/refactor.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/links/24/actions/refactor.svg
@@ -0,0 +1 @@
+view-refresh.svg
\ No newline at end of file
diff --git a/links/24/actions/refreshstructure.svg b/links/24/actions/refreshstructure.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/links/24/actions/refreshstructure.svg
@@ -0,0 +1 @@
+view-refresh.svg
\ No newline at end of file
diff --git a/links/24/actions/region.svg b/links/24/actions/region.svg
new file mode 120000
index 000000000..6754181aa
--- /dev/null
+++ b/links/24/actions/region.svg
@@ -0,0 +1 @@
+edit-select-all.svg
\ No newline at end of file
diff --git a/links/24/actions/relation.svg b/links/24/actions/relation.svg
new file mode 120000
index 000000000..89bdd6b3c
--- /dev/null
+++ b/links/24/actions/relation.svg
@@ -0,0 +1 @@
+project-development.svg
\ No newline at end of file
diff --git a/links/24/actions/relationship.svg b/links/24/actions/relationship.svg
new file mode 120000
index 000000000..425dcc6b8
--- /dev/null
+++ b/links/24/actions/relationship.svg
@@ -0,0 +1 @@
+network-connect.svg
\ No newline at end of file
diff --git a/links/24/actions/removecell.svg b/links/24/actions/removecell.svg
new file mode 120000
index 000000000..8de2ed21e
--- /dev/null
+++ b/links/24/actions/removecell.svg
@@ -0,0 +1 @@
+delete-table-row.svg
\ No newline at end of file
diff --git a/links/24/actions/scriptnew.svg b/links/24/actions/scriptnew.svg
new file mode 120000
index 000000000..4afc2562c
--- /dev/null
+++ b/links/24/actions/scriptnew.svg
@@ -0,0 +1 @@
+amarok_scripts.svg
\ No newline at end of file
diff --git a/links/24/actions/scriptopen.svg b/links/24/actions/scriptopen.svg
new file mode 120000
index 000000000..8dca637dc
--- /dev/null
+++ b/links/24/actions/scriptopen.svg
@@ -0,0 +1 @@
+document-open.svg
\ No newline at end of file
diff --git a/links/24/actions/selection.svg b/links/24/actions/selection.svg
new file mode 120000
index 000000000..925eb22f1
--- /dev/null
+++ b/links/24/actions/selection.svg
@@ -0,0 +1 @@
+edit-select.svg
\ No newline at end of file
diff --git a/links/24/actions/set-language.svg b/links/24/actions/set-language.svg
new file mode 120000
index 000000000..46fd00b2b
--- /dev/null
+++ b/links/24/actions/set-language.svg
@@ -0,0 +1 @@
+amarok_change_language.svg
\ No newline at end of file
diff --git a/links/24/actions/shallow-history.svg b/links/24/actions/shallow-history.svg
new file mode 120000
index 000000000..4ec77c618
--- /dev/null
+++ b/links/24/actions/shallow-history.svg
@@ -0,0 +1 @@
+appointment-new.svg
\ No newline at end of file
diff --git a/links/24/actions/show_table_column.svg b/links/24/actions/show_table_column.svg
new file mode 120000
index 000000000..07da72c34
--- /dev/null
+++ b/links/24/actions/show_table_column.svg
@@ -0,0 +1 @@
+visibility.svg
\ No newline at end of file
diff --git a/links/24/actions/show_table_row.svg b/links/24/actions/show_table_row.svg
new file mode 120000
index 000000000..07da72c34
--- /dev/null
+++ b/links/24/actions/show_table_row.svg
@@ -0,0 +1 @@
+visibility.svg
\ No newline at end of file
diff --git a/links/24/actions/shuffle.svg b/links/24/actions/shuffle.svg
new file mode 120000
index 000000000..26f669677
--- /dev/null
+++ b/links/24/actions/shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg
\ No newline at end of file
diff --git a/links/24/actions/slanted.svg b/links/24/actions/slanted.svg
new file mode 120000
index 000000000..a20d81293
--- /dev/null
+++ b/links/24/actions/slanted.svg
@@ -0,0 +1 @@
+format-text-italic.svg
\ No newline at end of file
diff --git a/links/24/actions/smallskip.svg b/links/24/actions/smallskip.svg
new file mode 120000
index 000000000..f12731dc7
--- /dev/null
+++ b/links/24/actions/smallskip.svg
@@ -0,0 +1 @@
+format-line-spacing-normal.svg
\ No newline at end of file
diff --git a/links/24/actions/sort_incr.svg b/links/24/actions/sort_incr.svg
new file mode 120000
index 000000000..007ae04b5
--- /dev/null
+++ b/links/24/actions/sort_incr.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg
\ No newline at end of file
diff --git a/links/24/actions/specific-setup.svg b/links/24/actions/specific-setup.svg
new file mode 120000
index 000000000..d423a338d
--- /dev/null
+++ b/links/24/actions/specific-setup.svg
@@ -0,0 +1 @@
+edit-copy.svg
\ No newline at end of file
diff --git a/links/24/actions/spiral-shape.svg b/links/24/actions/spiral-shape.svg
new file mode 120000
index 000000000..f24705ef6
--- /dev/null
+++ b/links/24/actions/spiral-shape.svg
@@ -0,0 +1 @@
+draw-spiral.svg
\ No newline at end of file
diff --git a/links/24/actions/spreadsheetshape.svg b/links/24/actions/spreadsheetshape.svg
new file mode 120000
index 000000000..908441b9a
--- /dev/null
+++ b/links/24/actions/spreadsheetshape.svg
@@ -0,0 +1 @@
+insert-table.svg
\ No newline at end of file
diff --git a/links/24/actions/star-shape.svg b/links/24/actions/star-shape.svg
new file mode 120000
index 000000000..0747769cf
--- /dev/null
+++ b/links/24/actions/star-shape.svg
@@ -0,0 +1 @@
+draw-star.svg
\ No newline at end of file
diff --git a/links/24/actions/start-over.svg b/links/24/actions/start-over.svg
new file mode 120000
index 000000000..81a417a40
--- /dev/null
+++ b/links/24/actions/start-over.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Box.svg b/links/24/actions/step_object_Box.svg
new file mode 120000
index 000000000..a2a76ae4d
--- /dev/null
+++ b/links/24/actions/step_object_Box.svg
@@ -0,0 +1 @@
+draw-rectangle.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Disk.svg b/links/24/actions/step_object_Disk.svg
new file mode 120000
index 000000000..4cd912bb6
--- /dev/null
+++ b/links/24/actions/step_object_Disk.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Gas.svg b/links/24/actions/step_object_Gas.svg
new file mode 120000
index 000000000..b32b12a9f
--- /dev/null
+++ b/links/24/actions/step_object_Gas.svg
@@ -0,0 +1 @@
+tool-spray.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_GasParticle.svg b/links/24/actions/step_object_GasParticle.svg
new file mode 120000
index 000000000..b32b12a9f
--- /dev/null
+++ b/links/24/actions/step_object_GasParticle.svg
@@ -0,0 +1 @@
+tool-spray.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Graph.svg b/links/24/actions/step_object_Graph.svg
new file mode 120000
index 000000000..e9a7f6363
--- /dev/null
+++ b/links/24/actions/step_object_Graph.svg
@@ -0,0 +1 @@
+office-chart-line.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Meter.svg b/links/24/actions/step_object_Meter.svg
new file mode 120000
index 000000000..3f1ca0a4e
--- /dev/null
+++ b/links/24/actions/step_object_Meter.svg
@@ -0,0 +1 @@
+kdenlive-select-texts.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Note.svg b/links/24/actions/step_object_Note.svg
new file mode 120000
index 000000000..49021744b
--- /dev/null
+++ b/links/24/actions/step_object_Note.svg
@@ -0,0 +1 @@
+view-pim-notes.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Particle.svg b/links/24/actions/step_object_Particle.svg
new file mode 120000
index 000000000..db766e993
--- /dev/null
+++ b/links/24/actions/step_object_Particle.svg
@@ -0,0 +1 @@
+draw-circle.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Polygon.svg b/links/24/actions/step_object_Polygon.svg
new file mode 120000
index 000000000..1bc83ee53
--- /dev/null
+++ b/links/24/actions/step_object_Polygon.svg
@@ -0,0 +1 @@
+draw-polyline.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Rope.svg b/links/24/actions/step_object_Rope.svg
new file mode 120000
index 000000000..d1fa11a5f
--- /dev/null
+++ b/links/24/actions/step_object_Rope.svg
@@ -0,0 +1 @@
+draw-bezier-curves.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Stick.svg b/links/24/actions/step_object_Stick.svg
new file mode 120000
index 000000000..c0d62e927
--- /dev/null
+++ b/links/24/actions/step_object_Stick.svg
@@ -0,0 +1 @@
+draw-connector.svg
\ No newline at end of file
diff --git a/links/24/actions/step_object_Tracer.svg b/links/24/actions/step_object_Tracer.svg
new file mode 120000
index 000000000..c5d5192ef
--- /dev/null
+++ b/links/24/actions/step_object_Tracer.svg
@@ -0,0 +1 @@
+overexposure.svg
\ No newline at end of file
diff --git a/links/24/actions/strong.svg b/links/24/actions/strong.svg
new file mode 120000
index 000000000..3921884c1
--- /dev/null
+++ b/links/24/actions/strong.svg
@@ -0,0 +1 @@
+format-text-bold.svg
\ No newline at end of file
diff --git a/links/24/actions/structure.svg b/links/24/actions/structure.svg
new file mode 120000
index 000000000..029cc0b42
--- /dev/null
+++ b/links/24/actions/structure.svg
@@ -0,0 +1 @@
+view-list-tree.svg
\ No newline at end of file
diff --git a/links/24/actions/subsystem.svg b/links/24/actions/subsystem.svg
new file mode 120000
index 000000000..7563411ca
--- /dev/null
+++ b/links/24/actions/subsystem.svg
@@ -0,0 +1 @@
+plugins.svg
\ No newline at end of file
diff --git a/links/24/actions/system-reboot.svg b/links/24/actions/system-reboot.svg
new file mode 120000
index 000000000..4e680c2a7
--- /dev/null
+++ b/links/24/actions/system-reboot.svg
@@ -0,0 +1 @@
+view-refresh.svg
\ No newline at end of file
diff --git a/links/24/actions/system-save-session.svg b/links/24/actions/system-save-session.svg
new file mode 120000
index 000000000..e2277db9a
--- /dev/null
+++ b/links/24/actions/system-save-session.svg
@@ -0,0 +1 @@
+document-save.svg
\ No newline at end of file
diff --git a/links/24/actions/system-users.svg b/links/24/actions/system-users.svg
new file mode 120000
index 000000000..c46ad1dfa
--- /dev/null
+++ b/links/24/actions/system-users.svg
@@ -0,0 +1 @@
+user-group-new.svg
\ No newline at end of file
diff --git a/links/24/actions/tag-assigned.svg b/links/24/actions/tag-assigned.svg
new file mode 120000
index 000000000..4abb12d1e
--- /dev/null
+++ b/links/24/actions/tag-assigned.svg
@@ -0,0 +1 @@
+link.svg
\ No newline at end of file
diff --git a/links/24/actions/template.svg b/links/24/actions/template.svg
new file mode 120000
index 000000000..911d559e6
--- /dev/null
+++ b/links/24/actions/template.svg
@@ -0,0 +1 @@
+document-new-from-template.svg
\ No newline at end of file
diff --git a/links/24/actions/texcompiler.svg b/links/24/actions/texcompiler.svg
new file mode 120000
index 000000000..62be20d38
--- /dev/null
+++ b/links/24/actions/texcompiler.svg
@@ -0,0 +1 @@
+labplot-TeX-logo.svg
\ No newline at end of file
diff --git a/links/24/actions/tool-text.svg b/links/24/actions/tool-text.svg
new file mode 120000
index 000000000..b3b606338
--- /dev/null
+++ b/links/24/actions/tool-text.svg
@@ -0,0 +1 @@
+text-field.svg
\ No newline at end of file
diff --git a/links/24/actions/tool_imageeffects.svg b/links/24/actions/tool_imageeffects.svg
new file mode 120000
index 000000000..ddd5ec86a
--- /dev/null
+++ b/links/24/actions/tool_imageeffects.svg
@@ -0,0 +1 @@
+kdenlive-select-images.svg
\ No newline at end of file
diff --git a/links/24/actions/transsearch.svg b/links/24/actions/transsearch.svg
new file mode 120000
index 000000000..9a2733df2
--- /dev/null
+++ b/links/24/actions/transsearch.svg
@@ -0,0 +1 @@
+edit-find.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-coll-message-asynchronous.svg b/links/24/actions/umbr-coll-message-asynchronous.svg
new file mode 120000
index 000000000..f73d7d56a
--- /dev/null
+++ b/links/24/actions/umbr-coll-message-asynchronous.svg
@@ -0,0 +1 @@
+mail-forwarded-replied.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-coll-message-synchronous.svg b/links/24/actions/umbr-coll-message-synchronous.svg
new file mode 120000
index 000000000..788923468
--- /dev/null
+++ b/links/24/actions/umbr-coll-message-synchronous.svg
@@ -0,0 +1 @@
+mail-forwarded.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-message-asynchronous.svg b/links/24/actions/umbr-message-asynchronous.svg
new file mode 120000
index 000000000..f73d7d56a
--- /dev/null
+++ b/links/24/actions/umbr-message-asynchronous.svg
@@ -0,0 +1 @@
+mail-forwarded-replied.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-message-found.svg b/links/24/actions/umbr-message-found.svg
new file mode 120000
index 000000000..3bab14e35
--- /dev/null
+++ b/links/24/actions/umbr-message-found.svg
@@ -0,0 +1 @@
+mail-mark-notjunk.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-message-lost.svg b/links/24/actions/umbr-message-lost.svg
new file mode 120000
index 000000000..c4237406c
--- /dev/null
+++ b/links/24/actions/umbr-message-lost.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg
\ No newline at end of file
diff --git a/links/24/actions/umbr-message-synchronous.svg b/links/24/actions/umbr-message-synchronous.svg
new file mode 120000
index 000000000..788923468
--- /dev/null
+++ b/links/24/actions/umbr-message-synchronous.svg
@@ -0,0 +1 @@
+mail-forwarded.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_class.svg b/links/24/actions/umbrello_diagram_class.svg
new file mode 120000
index 000000000..16d2edb3e
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_class.svg
@@ -0,0 +1 @@
+code-class.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_collaboration.svg b/links/24/actions/umbrello_diagram_collaboration.svg
new file mode 120000
index 000000000..255b7129b
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_collaboration.svg
@@ -0,0 +1 @@
+document-share.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_component.svg b/links/24/actions/umbrello_diagram_component.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_component.svg
@@ -0,0 +1 @@
+address-book-new.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_entityrelationship.svg b/links/24/actions/umbrello_diagram_entityrelationship.svg
new file mode 120000
index 000000000..057bb9939
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_entityrelationship.svg
@@ -0,0 +1 @@
+edit-clone.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_sequence.svg b/links/24/actions/umbrello_diagram_sequence.svg
new file mode 120000
index 000000000..a04747903
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_sequence.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_state.svg b/links/24/actions/umbrello_diagram_state.svg
new file mode 120000
index 000000000..1e939c995
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_state.svg
@@ -0,0 +1 @@
+media-playback-start.svg
\ No newline at end of file
diff --git a/links/24/actions/umbrello_diagram_usecase.svg b/links/24/actions/umbrello_diagram_usecase.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/links/24/actions/umbrello_diagram_usecase.svg
@@ -0,0 +1 @@
+im-user.svg
\ No newline at end of file
diff --git a/links/24/actions/usecase.svg b/links/24/actions/usecase.svg
new file mode 120000
index 000000000..81af32b09
--- /dev/null
+++ b/links/24/actions/usecase.svg
@@ -0,0 +1 @@
+draw-ellipse.svg
\ No newline at end of file
diff --git a/links/24/actions/user.svg b/links/24/actions/user.svg
new file mode 120000
index 000000000..30c642ea2
--- /dev/null
+++ b/links/24/actions/user.svg
@@ -0,0 +1 @@
+im-user.svg
\ No newline at end of file
diff --git a/links/24/actions/verb.svg b/links/24/actions/verb.svg
new file mode 120000
index 000000000..22b942579
--- /dev/null
+++ b/links/24/actions/verb.svg
@@ -0,0 +1 @@
+code-context.svg
\ No newline at end of file
diff --git a/links/24/actions/verbatim.svg b/links/24/actions/verbatim.svg
new file mode 120000
index 000000000..22b942579
--- /dev/null
+++ b/links/24/actions/verbatim.svg
@@ -0,0 +1 @@
+code-context.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-chart.svg b/links/24/actions/view-media-chart.svg
new file mode 120000
index 000000000..e9a7f6363
--- /dev/null
+++ b/links/24/actions/view-media-chart.svg
@@ -0,0 +1 @@
+office-chart-line.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-config.svg b/links/24/actions/view-media-config.svg
new file mode 120000
index 000000000..9dbbf2d27
--- /dev/null
+++ b/links/24/actions/view-media-config.svg
@@ -0,0 +1 @@
+configure-shortcuts.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-favorite.svg b/links/24/actions/view-media-favorite.svg
new file mode 120000
index 000000000..0747769cf
--- /dev/null
+++ b/links/24/actions/view-media-favorite.svg
@@ -0,0 +1 @@
+draw-star.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-genre.svg b/links/24/actions/view-media-genre.svg
new file mode 120000
index 000000000..597fac171
--- /dev/null
+++ b/links/24/actions/view-media-genre.svg
@@ -0,0 +1 @@
+favorite-genres-amarok.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-playcount.svg b/links/24/actions/view-media-playcount.svg
new file mode 120000
index 000000000..c61560183
--- /dev/null
+++ b/links/24/actions/view-media-playcount.svg
@@ -0,0 +1 @@
+view-statistics.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-publisher.svg b/links/24/actions/view-media-publisher.svg
new file mode 120000
index 000000000..1b4173dc1
--- /dev/null
+++ b/links/24/actions/view-media-publisher.svg
@@ -0,0 +1 @@
+amarok_cart_view.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-recent.svg b/links/24/actions/view-media-recent.svg
new file mode 120000
index 000000000..54445ac9c
--- /dev/null
+++ b/links/24/actions/view-media-recent.svg
@@ -0,0 +1 @@
+view-calendar.svg
\ No newline at end of file
diff --git a/links/24/actions/view-media-similarartists.svg b/links/24/actions/view-media-similarartists.svg
new file mode 120000
index 000000000..0c2f05812
--- /dev/null
+++ b/links/24/actions/view-media-similarartists.svg
@@ -0,0 +1 @@
+similarartists-amarok.svg
\ No newline at end of file
diff --git a/links/24/actions/view-pages-single.svg b/links/24/actions/view-pages-single.svg
new file mode 120000
index 000000000..5e86bb448
--- /dev/null
+++ b/links/24/actions/view-pages-single.svg
@@ -0,0 +1 @@
+snap-page.svg
\ No newline at end of file
diff --git a/links/24/actions/view-services-scripted-amarok.svg b/links/24/actions/view-services-scripted-amarok.svg
new file mode 120000
index 000000000..4afc2562c
--- /dev/null
+++ b/links/24/actions/view-services-scripted-amarok.svg
@@ -0,0 +1 @@
+amarok_scripts.svg
\ No newline at end of file
diff --git a/links/24/actions/view_fit_to_page.svg b/links/24/actions/view_fit_to_page.svg
new file mode 120000
index 000000000..67400f8d0
--- /dev/null
+++ b/links/24/actions/view_fit_to_page.svg
@@ -0,0 +1 @@
+./zoom-fit-best.svg
\ No newline at end of file
diff --git a/links/24/actions/viewbib.svg b/links/24/actions/viewbib.svg
new file mode 120000
index 000000000..8aae9657d
--- /dev/null
+++ b/links/24/actions/viewbib.svg
@@ -0,0 +1 @@
+address-book-new.svg
\ No newline at end of file
diff --git a/links/24/actions/viewlog.svg b/links/24/actions/viewlog.svg
new file mode 120000
index 000000000..541dfabd0
--- /dev/null
+++ b/links/24/actions/viewlog.svg
@@ -0,0 +1 @@
+dialog-messages.svg
\ No newline at end of file
diff --git a/links/24/actions/viewps.svg b/links/24/actions/viewps.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/links/24/actions/viewps.svg
@@ -0,0 +1 @@
+document-print.svg
\ No newline at end of file
diff --git a/links/24/actions/wizard_math.svg b/links/24/actions/wizard_math.svg
new file mode 120000
index 000000000..5d66639c3
--- /dev/null
+++ b/links/24/actions/wizard_math.svg
@@ -0,0 +1 @@
+format-text-symbol.svg
\ No newline at end of file
diff --git a/links/24/actions/wizard_pdftools.svg b/links/24/actions/wizard_pdftools.svg
new file mode 120000
index 000000000..cfc45d225
--- /dev/null
+++ b/links/24/actions/wizard_pdftools.svg
@@ -0,0 +1 @@
+document-preview-archive.svg
\ No newline at end of file
diff --git a/links/24/actions/wizard_pstools.svg b/links/24/actions/wizard_pstools.svg
new file mode 120000
index 000000000..5de601c8a
--- /dev/null
+++ b/links/24/actions/wizard_pstools.svg
@@ -0,0 +1 @@
+document-print.svg
\ No newline at end of file
diff --git a/links/24/actions/wizard_tabular.svg b/links/24/actions/wizard_tabular.svg
new file mode 120000
index 000000000..36fed5ba7
--- /dev/null
+++ b/links/24/actions/wizard_tabular.svg
@@ -0,0 +1 @@
+table.svg
\ No newline at end of file
diff --git a/links/24/actions/x-clementine-albums.svg b/links/24/actions/x-clementine-albums.svg
new file mode 120000
index 000000000..f8898e2de
--- /dev/null
+++ b/links/24/actions/x-clementine-albums.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg
\ No newline at end of file
diff --git a/links/24/actions/xfce-system-settings.svg b/links/24/actions/xfce-system-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/24/actions/xfce-system-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/24/actions/xfce4-settings.svg b/links/24/actions/xfce4-settings.svg
new file mode 120000
index 000000000..998070b58
--- /dev/null
+++ b/links/24/actions/xfce4-settings.svg
@@ -0,0 +1 @@
+configure.svg
\ No newline at end of file
diff --git a/links/24/places/bookmarks.svg b/links/24/places/bookmarks.svg
new file mode 120000
index 000000000..08070bdd5
--- /dev/null
+++ b/links/24/places/bookmarks.svg
@@ -0,0 +1 @@
+folder-favorites.svg
\ No newline at end of file
diff --git a/links/24/places/folder-saved-search-symbolic.svg b/links/24/places/folder-saved-search-symbolic.svg
new file mode 120000
index 000000000..7ec26114e
--- /dev/null
+++ b/links/24/places/folder-saved-search-symbolic.svg
@@ -0,0 +1 @@
+folder-saved-search.svg
\ No newline at end of file
diff --git a/links/24/places/nemo-bookmark-not-found.svg b/links/24/places/nemo-bookmark-not-found.svg
new file mode 120000
index 000000000..59b137c79
--- /dev/null
+++ b/links/24/places/nemo-bookmark-not-found.svg
@@ -0,0 +1 @@
+bookmark-missing.svg
\ No newline at end of file
diff --git a/links/24/places/org.xfce.panel.showdesktop.svg b/links/24/places/org.xfce.panel.showdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/24/places/org.xfce.panel.showdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/24/places/org.xfce.xfdesktop.svg b/links/24/places/org.xfce.xfdesktop.svg
new file mode 120000
index 000000000..c720251fe
--- /dev/null
+++ b/links/24/places/org.xfce.xfdesktop.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/src/24/places/computer.svg b/src/24/places/computer.svg
new file mode 100644
index 000000000..388b9014f
--- /dev/null
+++ b/src/24/places/computer.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/scalable/apps/steam.svg b/src/scalable/apps/steam.svg
index e16e3cbe3..dbb71d4a7 100644
--- a/src/scalable/apps/steam.svg
+++ b/src/scalable/apps/steam.svg
@@ -1,6 +1,6 @@