summaryrefslogtreecommitdiffstats
path: root/icon-themes
diff options
context:
space:
mode:
authorandreas kainz <kainz.a@gmail.com>2018-11-22 00:48:40 +0100
committerandreas_kainz <kainz.a@gmail.com>2018-11-22 06:38:34 +0100
commit408e52dbf7953269edb0e6a7a7cb820c3ef42b3a (patch)
treeff687ddf27c712459de94107af2c1117e8cb6f40 /icon-themes
parentResolves: tdf#121531 impossible to change angle/rotation by text input (diff)
downloadcore-408e52dbf7953269edb0e6a7a7cb820c3ef42b3a.tar.gz
core-408e52dbf7953269edb0e6a7a7cb820c3ef42b3a.zip
Colibre icons: add CalcCommands icons first patch
Change-Id: Iab21a87be180716f648bf92699cd9a2f93e4557a Reviewed-on: https://gerrit.libreoffice.org/63777 Tested-by: Jenkins Reviewed-by: andreas_kainz <kainz.a@gmail.com>
Diffstat (limited to 'icon-themes')
-rw-r--r--icon-themes/colibre/cmd/lc_actionmode.pngbin523 -> 533 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_auditingfillmode.pngbin0 -> 768 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_cleararrowdependents.pngbin0 -> 522 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_cleararrowprecedents.pngbin0 -> 527 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_cleararrows.pngbin0 -> 745 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_graphicfilterinvert.pngbin427 -> 374 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_linecirclearrow.pngbin258 -> 258 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_showdependents.pngbin0 -> 286 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_showerrors.pngbin0 -> 809 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_showinvalid.pngbin0 -> 570 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_showprecedents.pngbin0 -> 305 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_signature.pngbin544 -> 542 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_solverdialog.pngbin0 -> 801 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_toolsmacroedit.pngbin0 -> 724 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_auditingfillmode.pngbin0 -> 601 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_cleararrowdependents.pngbin0 -> 566 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_cleararrowprecedents.pngbin0 -> 597 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_cleararrows.pngbin0 -> 649 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_linecirclearrow.pngbin261 -> 261 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_showdependents.pngbin0 -> 335 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_showerrors.pngbin0 -> 694 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_showinvalid.pngbin0 -> 445 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_showprecedents.pngbin0 -> 365 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_solverdialog.pngbin0 -> 695 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_toolsmacroedit.pngbin0 -> 547 bytes
-rw-r--r--icon-themes/colibre_svg/cmd/lc_actionmode.svg12
-rw-r--r--icon-themes/colibre_svg/cmd/lc_auditingfillmode.svg14
-rw-r--r--icon-themes/colibre_svg/cmd/lc_cleararrowdependents.svg70
-rw-r--r--icon-themes/colibre_svg/cmd/lc_cleararrowprecedents.svg15
-rw-r--r--icon-themes/colibre_svg/cmd/lc_cleararrows.svg10
-rw-r--r--icon-themes/colibre_svg/cmd/lc_exportdirecttoepub.svg29
-rw-r--r--icon-themes/colibre_svg/cmd/lc_graphicfilterinvert.svg11
-rw-r--r--icon-themes/colibre_svg/cmd/lc_showdependents.svg77
-rw-r--r--icon-themes/colibre_svg/cmd/lc_showerrors.svg11
-rw-r--r--icon-themes/colibre_svg/cmd/lc_showinvalid.svg24
-rw-r--r--icon-themes/colibre_svg/cmd/lc_showprecedents.svg13
-rw-r--r--icon-themes/colibre_svg/cmd/lc_signature.svg18
-rw-r--r--icon-themes/colibre_svg/cmd/lc_solverdialog.svg23
-rw-r--r--icon-themes/colibre_svg/cmd/lc_toolsmacroedit.svg20
-rw-r--r--icon-themes/colibre_svg/cmd/sc_auditingfillmode.svg14
-rw-r--r--icon-themes/colibre_svg/cmd/sc_cleararrowdependents.svg15
-rw-r--r--icon-themes/colibre_svg/cmd/sc_cleararrowprecedents.svg14
-rw-r--r--icon-themes/colibre_svg/cmd/sc_cleararrows.svg10
-rw-r--r--icon-themes/colibre_svg/cmd/sc_graphicfilterinvert.svg4
-rw-r--r--icon-themes/colibre_svg/cmd/sc_linecirclearrow.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_runmacro.svg4
-rw-r--r--icon-themes/colibre_svg/cmd/sc_showdependents.svg12
-rw-r--r--icon-themes/colibre_svg/cmd/sc_showerrors.svg11
-rw-r--r--icon-themes/colibre_svg/cmd/sc_showinvalid.svg22
-rw-r--r--icon-themes/colibre_svg/cmd/sc_showprecedents.svg14
-rw-r--r--icon-themes/colibre_svg/cmd/sc_solverdialog.svg24
-rw-r--r--icon-themes/colibre_svg/cmd/sc_toolsmacroedit.svg20
52 files changed, 502 insertions, 11 deletions
diff --git a/icon-themes/colibre/cmd/lc_actionmode.png b/icon-themes/colibre/cmd/lc_actionmode.png
index a79d901f7c5e..f9a4790f9e8d 100644
--- a/icon-themes/colibre/cmd/lc_actionmode.png
+++ b/icon-themes/colibre/cmd/lc_actionmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_auditingfillmode.png b/icon-themes/colibre/cmd/lc_auditingfillmode.png
new file mode 100644
index 000000000000..bdff5b6e6cb2
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_auditingfillmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_cleararrowdependents.png b/icon-themes/colibre/cmd/lc_cleararrowdependents.png
new file mode 100644
index 000000000000..833ad718c78f
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_cleararrowdependents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_cleararrowprecedents.png b/icon-themes/colibre/cmd/lc_cleararrowprecedents.png
new file mode 100644
index 000000000000..e196c90998d9
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_cleararrowprecedents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_cleararrows.png b/icon-themes/colibre/cmd/lc_cleararrows.png
new file mode 100644
index 000000000000..2552cfd07314
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_cleararrows.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_graphicfilterinvert.png b/icon-themes/colibre/cmd/lc_graphicfilterinvert.png
index 00b35c81f7a5..0b009924f6f1 100644
--- a/icon-themes/colibre/cmd/lc_graphicfilterinvert.png
+++ b/icon-themes/colibre/cmd/lc_graphicfilterinvert.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_linecirclearrow.png b/icon-themes/colibre/cmd/lc_linecirclearrow.png
index d46ac061a425..84388716aee5 100644
--- a/icon-themes/colibre/cmd/lc_linecirclearrow.png
+++ b/icon-themes/colibre/cmd/lc_linecirclearrow.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_showdependents.png b/icon-themes/colibre/cmd/lc_showdependents.png
new file mode 100644
index 000000000000..2bc4d6a8e634
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_showdependents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_showerrors.png b/icon-themes/colibre/cmd/lc_showerrors.png
new file mode 100644
index 000000000000..611ab4950e42
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_showerrors.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_showinvalid.png b/icon-themes/colibre/cmd/lc_showinvalid.png
new file mode 100644
index 000000000000..3d609bf77423
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_showinvalid.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_showprecedents.png b/icon-themes/colibre/cmd/lc_showprecedents.png
new file mode 100644
index 000000000000..655fffe43ecd
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_showprecedents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_signature.png b/icon-themes/colibre/cmd/lc_signature.png
index 1481a40e9fa3..7cc88bc830cd 100644
--- a/icon-themes/colibre/cmd/lc_signature.png
+++ b/icon-themes/colibre/cmd/lc_signature.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_solverdialog.png b/icon-themes/colibre/cmd/lc_solverdialog.png
new file mode 100644
index 000000000000..57b5a9e1a75b
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_solverdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_toolsmacroedit.png b/icon-themes/colibre/cmd/lc_toolsmacroedit.png
new file mode 100644
index 000000000000..ed1a3fcfec78
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_toolsmacroedit.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_auditingfillmode.png b/icon-themes/colibre/cmd/sc_auditingfillmode.png
new file mode 100644
index 000000000000..7d4a2b460bae
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_auditingfillmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_cleararrowdependents.png b/icon-themes/colibre/cmd/sc_cleararrowdependents.png
new file mode 100644
index 000000000000..764006646503
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_cleararrowdependents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_cleararrowprecedents.png b/icon-themes/colibre/cmd/sc_cleararrowprecedents.png
new file mode 100644
index 000000000000..4daf5af37eed
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_cleararrowprecedents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_cleararrows.png b/icon-themes/colibre/cmd/sc_cleararrows.png
new file mode 100644
index 000000000000..f7303f4f7f5f
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_cleararrows.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_linecirclearrow.png b/icon-themes/colibre/cmd/sc_linecirclearrow.png
index 87f4c7136603..57178f4e8e53 100644
--- a/icon-themes/colibre/cmd/sc_linecirclearrow.png
+++ b/icon-themes/colibre/cmd/sc_linecirclearrow.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_showdependents.png b/icon-themes/colibre/cmd/sc_showdependents.png
new file mode 100644
index 000000000000..281ee1e6be53
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_showdependents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_showerrors.png b/icon-themes/colibre/cmd/sc_showerrors.png
new file mode 100644
index 000000000000..532985f90068
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_showerrors.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_showinvalid.png b/icon-themes/colibre/cmd/sc_showinvalid.png
new file mode 100644
index 000000000000..d84802491e53
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_showinvalid.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_showprecedents.png b/icon-themes/colibre/cmd/sc_showprecedents.png
new file mode 100644
index 000000000000..b49b21a3ef7c
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_showprecedents.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_solverdialog.png b/icon-themes/colibre/cmd/sc_solverdialog.png
new file mode 100644
index 000000000000..42766931af56
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_solverdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_toolsmacroedit.png b/icon-themes/colibre/cmd/sc_toolsmacroedit.png
new file mode 100644
index 000000000000..8d5e186bf30e
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_toolsmacroedit.png
Binary files differ
diff --git a/icon-themes/colibre_svg/cmd/lc_actionmode.svg b/icon-themes/colibre_svg/cmd/lc_actionmode.svg
index c851dfa4e169..0e3215939e38 100644
--- a/icon-themes/colibre_svg/cmd/lc_actionmode.svg
+++ b/icon-themes/colibre_svg/cmd/lc_actionmode.svg
@@ -1 +1,11 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v2c0 .554-.446 1-1 1h-2v12h2c .554 0 1 .446 1 1v2h12v-2c0-.554.446-1 1-1h2v-12h-2c-.554 0-1-.446-1-1v-2z" fill="#fff"/><g fill="#808080"><rect height="3" ry="1" width="3" x="19" y="2"/><rect height="3" ry="1" width="3" x="19" y="19"/><rect height="3" ry="1" width="3" x="2" y="19"/><rect height="1" ry=".5" width="12" x="6" y="20"/><rect height="1" ry=".374159" width="9" x="9" y="3"/><rect height="9" ry=".5" width="1" x="3" y="9"/><rect height="12" ry=".5" width="1" x="20" y="6"/></g><path d="m12 5-2.625 5h-4.375l4 3.5-1 5.5 4-3 4 3-1-5.5 4-3.5h-4.375z" fill="#eac282"/><g fill="#eac282"><rect height="1" ry=".5" width="6" x="1" y="1"/><rect height="6" ry=".5" width="1" x="1" y="1"/><path d="m2.4999352 7.4999941 5.0000589-5.0000589v5.0000589z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000012"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="M 9 4 L 9 8 C 9 8.554 8.554 9 8 9 L 4 9 L 4 18 L 5 18 C 5.554 18 6 18.446 6 19 L 6 20 L 18 20 L 18 19 C 18 18.446 18.446 18 19 18 L 20 18 L 20 6 L 19 6 C 18.446 6 18 5.554 18 5 L 18 4 L 9 4 z "
+ style="fill:#ffffff" />
+ <path
+ style="fill:#808080"
+ d="M 20 2 C 19.446 2 19 2.446 19 3 L 19 4 C 19 4.554 19.446 5 20 5 L 21 5 C 21.554 5 22 4.554 22 4 L 22 3 C 22 2.446 21.554 2 21 2 L 20 2 z M 9.375 3 C 9.1677159 3 9 3.1677159 9 3.375 L 9 3.625 C 9 3.8322841 9.1677159 4 9.375 4 L 17.625 4 C 17.832284 4 18 3.8322841 18 3.625 L 18 3.375 C 18 3.1677159 17.832284 3 17.625 3 L 9.375 3 z M 20.5 6 C 20.223 6 20 6.223 20 6.5 L 20 17.5 C 20 17.777 20.223 18 20.5 18 C 20.777 18 21 17.777 21 17.5 L 21 6.5 C 21 6.223 20.777 6 20.5 6 z M 3.5 9 C 3.223 9 3 9.223 3 9.5 L 3 17.5 C 3 17.777 3.223 18 3.5 18 C 3.777 18 4 17.777 4 17.5 L 4 9.5 C 4 9.223 3.777 9 3.5 9 z M 3 19 C 2.446 19 2 19.446 2 20 L 2 21 C 2 21.554 2.446 22 3 22 L 4 22 C 4.554 22 5 21.554 5 21 L 5 20 C 5 19.446 4.554 19 4 19 L 3 19 z M 20 19 C 19.446 19 19 19.446 19 20 L 19 21 C 19 21.554 19.446 22 20 22 L 21 22 C 21.554 22 22 21.554 22 21 L 22 20 C 22 19.446 21.554 19 21 19 L 20 19 z M 6.5 20 C 6.223 20 6 20.223 6 20.5 C 6 20.777 6.223 21 6.5 21 L 17.5 21 C 17.777 21 18 20.777 18 20.5 C 18 20.223 17.777 20 17.5 20 L 6.5 20 z " />
+ <path
+ d="M 1.5 1 C 1.223 1 1 1.223 1 1.5 L 1 6.5 C 1 6.777 1.223 7 1.5 7 C 1.777 7 2 6.777 2 6.5 L 2 2 L 6.5 2 C 6.777 2 7 1.777 7 1.5 C 7 1.223 6.777 1 6.5 1 L 1.5 1 z M 7.484375 2 C 7.357211 2.00407 7.2363784 2.05645 7.1464844 2.1464844 L 2.1464844 7.1464844 C 1.8317216 7.4614847 2.0546902 7.9998123 2.5 8 L 7.5 8 C 7.7761296 7.9999691 7.9999691 7.7761296 8 7.5 L 8 2.5 C 8.0001053 2.2176526 7.7665856 1.9912092 7.484375 2 z M 12 5 L 9.375 10 L 5 10 L 9 13.5 L 8 19 L 12 16 L 16 19 L 15 13.5 L 19 10 L 14.625 10 L 12 5 z "
+ style="fill:#eac282" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_auditingfillmode.svg b/icon-themes/colibre_svg/cmd/lc_auditingfillmode.svg
new file mode 100644
index 000000000000..c31d4e2c85a8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_auditingfillmode.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 21 1.75 L 15.244141 2.0839844 L 16.275391 3.8164062 L 5.5097656 9.8417969 C 5.2950678 9.7034951 5.2985867 9.7207411 5.1699219 9.6425781 C 4.7116192 9.229701 4.1168534 9.0008379 3.5 9 C 2.1192881 9 1 10.119288 1 11.5 C 1 12.880712 2.1192881 14 3.5 14 C 4.2395433 13.999896 4.9410901 13.672364 5.4160156 13.105469 C 5.4536536 13.124519 5.4702156 13.138663 5.5097656 13.158203 L 10.009766 15.675781 C 10.007879 15.616907 10 15.559312 10 15.5 C 10 15.180081 10.032888 14.867816 10.085938 14.5625 L 6.0214844 12.289062 C 5.9610424 12.269132 5.9376424 12.256121 5.8886719 12.238281 C 5.9120919 12.159861 5.9316456 12.080338 5.9472656 12 C 6.0020536 12.000519 6.0333266 11.9974 6.0996094 12 L 11.265625 12 C 11.581198 11.619164 11.948047 11.284763 12.353516 11 L 6.0996094 11 C 6.0917394 11.000239 6.0191344 10.9963 5.9453125 11 C 5.9313365 10.9303 5.9143942 10.861226 5.8945312 10.792969 C 5.9684162 10.743769 5.9443162 10.762377 6.0214844 10.710938 L 16.791016 4.6835938 L 17.822266 6.4160156 L 21 1.75 z M 18 9 L 18 10.609375 C 18.972972 11.110143 19.779921 11.8889 20.310547 12.84375 L 23 11.5 L 18 9 z M 13.361328 16.787109 C 13.561995 17.122524 13.835411 17.405698 14.166016 17.613281 L 13.361328 16.787109 z "
+ />
+ <path
+ style="fill:#4d82b8"
+ d="m 15.5,11 a 4.5,4.5 0 0 0 -4.5,4.5 4.5,4.5 0 0 0 4.5,4.5 4.5,4.5 0 0 0 2.8125,-0.992188 l 3.839844,3.839844 a 0.50005,0.50005 0 1 0 0.707031,-0.707031 L 19.021484,18.302734 A 4.5,4.5 0 0 0 20,15.5 4.5,4.5 0 0 0 15.5,11 Z m 0,1 A 3.5,3.5 0 0 1 19,15.5 3.5,3.5 0 0 1 15.5,19 3.5,3.5 0 0 1 12,15.5 3.5,3.5 0 0 1 15.5,12 Z"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 15.5 12 A 3.5 3.5 0 0 0 12 15.5 A 3.5 3.5 0 0 0 15.5 19 A 3.5 3.5 0 0 0 19 15.5 A 3.5 3.5 0 0 0 15.5 12 z "
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_cleararrowdependents.svg b/icon-themes/colibre_svg/cmd/lc_cleararrowdependents.svg
new file mode 100644
index 000000000000..ca0d9ab49698
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_cleararrowdependents.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 24 24"
+ version="1.1"
+ id="svg6"
+ sodipodi:docname="lc_cleararrowdependents.svg"
+ inkscape:version="0.92.3 (2405546, 2018-03-11)">
+ <metadata
+ id="metadata12">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs10" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="2560"
+ inkscape:window-height="1319"
+ id="namedview8"
+ showgrid="true"
+ inkscape:zoom="27.812867"
+ inkscape:cx="20.506081"
+ inkscape:cy="7.8048408"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg6">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <path
+ style="fill:#808080"
+ d="M 15 3 L 15 8 L 22 8 L 22 3 L 15 3 z M 16 4 L 21 4 L 21 7 L 16 7 L 16 4 z M 1 10 L 1 13.603516 L 2 12.65625 L 2 11 L 7 11 L 7 13.498047 L 8 12.472656 L 8 10 L 1 10 z M 15 10 L 15 15 L 22 15 L 22 10 L 15 10 z M 16 11 L 21 11 L 21 14 L 16 14 L 16 11 z M 5.4941406 14 L 6.0078125 14.515625 L 6.5097656 14 L 5.4941406 14 z M 15 17 L 15 22 L 22 22 L 22 17 L 15 17 z M 16 18 L 21 18 L 21 21 L 16 21 L 16 18 z "
+ id="rect843" />
+ <path
+ style="fill:#ffffff"
+ d="M 16 4 L 16 7 L 21 7 L 21 4 L 16 4 z M 2 11 L 2 12.65625 L 2.4023438 12.275391 C 2.5848778 12.101755 2.826219 12.0034 3.078125 12 C 3.3483379 11.996902 3.6083042 12.103284 3.7988281 12.294922 L 5.4941406 14 L 6.5097656 14 L 7 13.498047 L 7 11 L 2 11 z M 16 11 L 16 14 L 21 14 L 21 11 L 16 11 z M 16 18 L 16 21 L 21 21 L 21 18 L 16 18 z "
+ id="rect848" />
+ <path
+ style="fill:#4d82b8"
+ d="M 10 5 L 11.646484 6.6464844 L 8.1464844 10.146484 C 7.8235544 10.459019 8.0447376 11.005767 8.4941406 11.005859 C 8.6296236 11.005859 8.7593056 10.950886 8.8535156 10.853516 L 12.353516 7.3535156 L 14 9 L 14 5 L 10 5 z M 14 16 L 12.353516 17.646484 L 10.996094 16.289062 L 10.324219 17.03125 L 11.646484 18.353516 L 10.744141 19.255859 L 11.472656 20 L 14 20 L 14 16 z "
+ id="path4" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#e68497"
+ d="M 11,20.944338 8.104553,17.998185 10.890653,14.911771 8.882261,13.000009 6.014979,15.941182 3.089573,13.000009 1,14.982089 3.925403,17.985614 1,20.941176 3.089573,23 6.011584,19.911767 8.940383,23 Z"
+ id="path8" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_cleararrowprecedents.svg b/icon-themes/colibre_svg/cmd/lc_cleararrowprecedents.svg
new file mode 100644
index 000000000000..328186f0639a
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_cleararrowprecedents.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 2,3 V 8 H 9 V 3 Z M 3,4 H 8 V 7 H 3 Z m -1,6 v 5 h 7 v -5 z m 13,0 v 2.015625 c 0.02676,-0.0025 0.05106,-0.01526 0.07813,-0.01563 0.270212,-0.0031 0.530175,0.103285 0.720703,0.294922 L 16,12.498047 V 11 h 5 v 1.023438 c 0.206784,0.0247 0.40992,0.09752 0.572266,0.251953 L 22,12.683594 V 10 Z M 3,11 h 5 v 3 H 3 Z m -1,6 v 5 h 7 v -5 z m 1,1 h 5 v 3 H 3 Z"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 3 4 L 3 7 L 8 7 L 8 4 L 3 4 z M 3 11 L 3 14 L 8 14 L 8 11 L 3 11 z M 16 11 L 16 12.498047 L 17.494141 14 L 18.509766 14 L 20.166016 12.302734 C 20.391881 12.070495 20.701028 11.987718 21 12.023438 L 21 11 L 16 11 z M 3 18 L 3 21 L 8 21 L 8 18 L 3 18 z "/>
+ <path
+ style="fill:#4d82b8"
+ d="M 9.4941406 4.9941406 C 9.0447383 4.994232 8.8235537 5.5409805 9.1464844 5.8535156 L 12.646484 9.3535156 L 11 11 L 15 11 L 15 7 L 13.353516 8.6464844 L 9.8535156 5.1464844 C 9.7593083 5.0491156 9.6296238 4.9941406 9.4941406 4.9941406 z M 11 14 L 12.007812 15.007812 C 12.000494 14.733871 12.097502 14.459341 12.3125 14.255859 L 12.582031 14 L 11 14 z M 12.445312 15.847656 L 9.1464844 19.146484 C 8.8235537 19.459019 9.0447383 20.005768 9.4941406 20.005859 C 9.6296237 20.005859 9.7593082 19.950889 9.8535156 19.853516 L 13.144531 16.5625 L 12.445312 15.847656 z " />
+ <path
+ style="fill:#e68497"
+ d="m 23,20.944338 -2.895447,-2.946153 2.7861,-3.086414 -2.008392,-1.911762 -2.867282,2.941173 L 15.089573,13.000009 13,14.982089 15.925403,17.985614 13,20.941176 15.089573,23 18.011584,19.911767 20.940383,23 Z" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_cleararrows.svg b/icon-themes/colibre_svg/cmd/lc_cleararrows.svg
new file mode 100644
index 000000000000..326b8f7ca7c4
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_cleararrows.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#4d82b8"
+ d="M 21 1.75 L 15.244141 2.0839844 L 16.275391 3.8164062 L 5.5097656 9.8417969 C 5.2950678 9.7034951 5.2985867 9.7207411 5.1699219 9.6425781 A 2.5 2.5 0 0 0 3.5 9 A 2.5 2.5 0 0 0 1 11.5 A 2.5 2.5 0 0 0 3.5 14 A 2.5 2.5 0 0 0 5.4160156 13.105469 C 5.4536539 13.124518 5.4702155 13.13866 5.5097656 13.158203 L 14.380859 18.123047 L 14.523438 17.980469 L 12.527344 15.929688 L 6.0214844 12.289062 C 5.9610426 12.26913 5.9376421 12.256121 5.8886719 12.238281 A 2.5 2.5 0 0 0 5.9472656 12 C 6.002054 12.000519 6.0333266 11.997384 6.0996094 12 L 15.078125 12 L 18 12 L 18 14 L 18.996094 13.501953 L 20.166016 12.302734 A 1.0001 1.0001 0 0 1 21.527344 12.236328 L 23 11.5 L 18 9 L 18 11 L 6.0996094 11 C 6.0917392 11.000239 6.0191341 10.996304 5.9453125 11 A 2.5 2.5 0 0 0 5.8945312 10.792969 C 5.9684165 10.743764 5.9443162 10.762381 6.0214844 10.710938 L 16.791016 4.6835938 L 17.822266 6.4160156 L 21 1.75 z M 17.650391 16.871094 L 16.919922 18.101562 A 1.0001 1.0001 0 0 1 16.636719 18.689453 L 16.193359 19.136719 L 16.275391 19.183594 L 15.244141 20.916016 L 15.662109 20.939453 L 17.285156 19.224609 A 1.0001 1.0001 0 0 1 18.736328 19.224609 L 20.636719 21.228516 L 21 21.25 L 18.0625 16.9375 A 1.0001 1.0001 0 0 1 17.650391 16.871094 z "
+ />
+ <path
+ style="fill:#e68497"
+ d="m 23,20.944338 -2.895447,-2.946153 2.7861,-3.086414 -2.008392,-1.911762 -2.867282,2.941173 L 15.089573,13.000009 13,14.982089 15.925403,17.985614 13,20.941176 15.089573,23 18.011584,19.911767 20.940383,23 Z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_exportdirecttoepub.svg b/icon-themes/colibre_svg/cmd/lc_exportdirecttoepub.svg
index fdf6d5498a7f..3c4873a3f6eb 100644
--- a/icon-themes/colibre_svg/cmd/lc_exportdirecttoepub.svg
+++ b/icon-themes/colibre_svg/cmd/lc_exportdirecttoepub.svg
@@ -1 +1,28 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 4v17h6.359375c-.216449-.280865-.359375-.609341-.359375-1v-1c0-.703481.438769-1.222827 1-1.580078v-.839844c-.561231-.357251-1-.876597-1-1.580078v-1c0-.703481.438769-1.222827 1-1.580078v-.419922c0-1.090703.909297-2 2-2h5v-2.2714844l-4-3.7285156z" fill="#fff"/><path d="m5 3c-.554 0-1 .446-1 1v17c0 .554.446 1 1 1h6v-1h-6v-17h9v4c0 .554.446 1 1 1h4v1h1v-1.75-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109z" fill="#808080"/><path d="m15 8h4l-4-4z" fill="#fff" fill-rule="evenodd"/><g fill="#4d82b8"><path d="m14 11c-.554 0-1 .446-1 1v1c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1v2c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1v1c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-10c0-.554-.446-1-1-1zm0 1h8v10h-8z"/><path d="m17 12v4l-1-1-1 1v-4z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5 4v17h6.359375c-.216449-.280865-.359375-.609341-.359375-1v-1c0-.703481.438769-1.222827 1-1.580078v-.839844c-.561231-.357251-1-.876597-1-1.580078v-1c0-.703481.438769-1.222827 1-1.580078v-.419922c0-1.090703.909297-2 2-2h5v-2.2714844l-4-3.7285156z"
+ fill="#fff"
+ />
+ <path
+ d="m5 3c-.554 0-1 .446-1 1v17c0 .554.446 1 1 1h6v-1h-6v-17h9v4c0 .554.446 1 1 1h4v1h1v-1.75-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109z"
+ fill="#808080"
+ />
+ <path
+ d="m15 8h4l-4-4z"
+ fill="#fff"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 14 12 L 14 22 L 22 22 L 22 12 L 14 12 z "
+ />
+ <g
+ fill="#4d82b8"
+ id="g12">
+ <path
+ d="m14 11c-.554 0-1 .446-1 1v1c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1v2c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1v1c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-10c0-.554-.446-1-1-1zm0 1h8v10h-8z"
+ />
+ <path
+ d="m17 12v4l-1-1-1 1v-4z"
+ />
+ </g>
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_graphicfilterinvert.svg b/icon-themes/colibre_svg/cmd/lc_graphicfilterinvert.svg
index b36969c4c0ac..53257bb1d871 100644
--- a/icon-themes/colibre_svg/cmd/lc_graphicfilterinvert.svg
+++ b/icon-themes/colibre_svg/cmd/lc_graphicfilterinvert.svg
@@ -1 +1,10 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h20v-20zm18.75 1.25v17.5h-17.5l4.3359375-4.335938c-1.1310275-1.131027-1.8359375-2.688172-1.8359375-4.414062 0-3.45178 2.7982204-6.25 6.25-6.25 1.72589 0 3.283035.70491 4.414062 1.8359375zm-4.335938 4.3359375-8.8281245 8.8281245c1.1310275 1.131028 2.6881725 1.835938 4.4140625 1.835938 3.45178 0 6.25-2.79822 6.25-6.25 0-1.72589-.70491-3.283035-1.835938-4.4140625z" fill="#808080"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#ffffff"
+ d="M 3 3 L 3 21 L 21 21 L 21 3 L 3 3 z "
+ />
+ <path
+ d="M 2,2 V 22 H 22 V 2 Z M 21,3 V 21 H 3 L 7.5859375,16.414062 C 6.45491,15.283035 5.75,13.72589 5.75,12 5.75,8.54822 8.5482204,5.75 12,5.75 c 1.72589,0 3.283035,0.70491 4.414062,1.8359375 z M 16.414062,7.5859375 7.5859375,16.414062 C 8.716965,17.54509 10.27411,18.25 12,18.25 c 3.45178,0 6.25,-2.79822 6.25,-6.25 0,-1.72589 -0.70491,-3.283035 -1.835938,-4.4140625 z"
+ style="fill:#808080"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_showdependents.svg b/icon-themes/colibre_svg/cmd/lc_showdependents.svg
new file mode 100644
index 000000000000..dc418c28b7ea
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_showdependents.svg
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 24 24"
+ version="1.1"
+ id="svg6"
+ sodipodi:docname="lc_showdependents.svg"
+ inkscape:version="0.92.3 (2405546, 2018-03-11)">
+ <metadata
+ id="metadata12">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs10" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="2560"
+ inkscape:window-height="1319"
+ id="namedview8"
+ showgrid="true"
+ inkscape:zoom="27.812867"
+ inkscape:cx="20.506081"
+ inkscape:cy="7.8048408"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg6">
+ <inkscape:grid
+ type="xygrid"
+ id="grid849" />
+ </sodipodi:namedview>
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#808080"
+ d="M 22,3 V 8 H 15 V 3 Z m -1,1 h -5 v 3 h 5 z m 1,6 v 5 H 15 V 10 Z M 8,10 v 5 H 1 v -5 z m 13,1 h -5 v 3 h 5 z M 7,11 H 2 v 3 h 5 z m 15,6 v 5 h -7 v -5 z m -1,1 h -5 v 3 h 5 z"
+ id="rect843"
+ sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccc" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff"
+ d="M 21,4 V 7 H 16 V 4 Z m 0,7 v 3 H 16 V 11 Z M 7,11 v 3 H 2 v -3 z m 14,7 v 3 h -5 v -3 z"
+ id="rect848"
+ sodipodi:nodetypes="cccccccccccccccccccc" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#4d82b8"
+ d="m 8.4941414,13.99414 c -0.449403,9.2e-5 -0.670587,0.54684 -0.347657,0.859375 l 3.4999996,3.5 L 10,20 h 4 v -4 l -1.646484,1.646484 -3.4999996,-3.5 c -0.09421,-0.09737 -0.223892,-0.152344 -0.359375,-0.152344 z"
+ id="path4"
+ sodipodi:nodetypes="ccccccccc" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#4d82b8"
+ d="m 8.4941414,11.00586 c -0.449403,-9.2e-5 -0.670587,-0.54684 -0.347657,-0.859375 l 3.4999996,-3.5 L 10,5 h 4 v 4 l -1.646484,-1.646484 -3.4999996,3.5 c -0.09421,0.09737 -0.223892,0.152344 -0.359375,0.152344 z"
+ id="path4-3"
+ sodipodi:nodetypes="ccccccccc" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_showerrors.svg b/icon-themes/colibre_svg/cmd/lc_showerrors.svg
new file mode 100644
index 000000000000..f009088e31e8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_showerrors.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#e68497"
+ d="M 12 2 C 9.0000023 3.2902292 5.9999986 3.5095623 3 4 L 3 14 C 3 16.10145 5.964565 18.745423 9.2324219 20.621094 L 8.7167969 20.189453 L 8.75 20.214844 C 8.28307 19.857029 7.9879153 19.299733 7.9628906 18.767578 C 7.937866 18.235423 8.1324621 17.761468 8.4355469 17.398438 C 8.7386316 17.035407 9.1711465 16.757888 9.6992188 16.6875 C 10.227291 16.617112 10.828241 16.807581 11.263672 17.203125 L 13.710938 19.244141 L 20.482422 10.761719 C 20.625732 10.576588 20.805633 10.430445 21 10.308594 L 21 4 C 18.000002 3.5095623 14.999998 3.2902292 12 2 z " />
+ <path
+ style="fill:#ffffff"
+ d="M 12 5 C 10.895431 5 10 5.6715735 10 6.5 C 10 8.0000002 10.667318 10 11.333984 14 L 12.666016 14 C 13.332682 10 14 8.0000002 14 6.5 C 14 5.6715735 13.104569 5 12 5 z M 12 15 A 2 2 0 0 0 10.027344 16.683594 C 10.464515 16.709679 10.916166 16.887452 11.263672 17.203125 L 13.054688 18.697266 A 2 2 0 0 0 14 17 A 2 2 0 0 0 12 15 z " />
+ <path
+ style="fill:#76a797"
+ d="m 21.996094,11 a 0.96386939,0.96386939 0 0 0 -0.722656,0.373047 l -7.419922,9.292969 -3.261719,-2.722657 A 0.96386939,0.96386939 0 1 0 9.3574219,19.421875 L 13.375,22.775391 a 0.96386939,0.96386939 0 0 0 1.369141,-0.138672 L 22.779297,12.576172 A 0.96386939,0.96386939 0 0 0 21.996094,11 Z" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_showinvalid.svg b/icon-themes/colibre_svg/cmd/lc_showinvalid.svg
new file mode 100644
index 000000000000..dedac9259e25
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_showinvalid.svg
@@ -0,0 +1,24 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#b8b8b8"
+ d="M 15 4.1484375 L 15 5 L 9 5 L 9 4.1503906 A 6 8.5 0 0 0 7.4257812 6 L 8 6 L 8 9 L 6.265625 9 A 6 8.5 0 0 0 6.0996094 10 L 8 10 L 8 13 L 6.0957031 13 A 6 8.5 0 0 0 6.2714844 14 L 8 14 L 8 17 L 7.4355469 17 A 6 8.5 0 0 0 9 18.851562 L 9 18 L 15 18 L 15 18.849609 A 6 8.5 0 0 0 16.574219 17 L 16 17 L 16 14 L 17.734375 14 A 6 8.5 0 0 0 17.900391 13 L 16 13 L 16 10 L 17.904297 10 A 6 8.5 0 0 0 17.728516 9 L 16 9 L 16 6 L 16.564453 6 A 6 8.5 0 0 0 15 4.1484375 z M 9 6 L 15 6 L 15 9 L 15 10 L 15 13 L 15 14 L 15 17 L 9 17 L 9 14 L 9 13 L 9 10 L 9 9 L 9 6 z "
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 2 2 L 2 5 L 8 5 L 8 2 L 2 2 z M 9 2 L 9 5 L 15 5 L 15 2 L 9 2 z M 16 2 L 16 5 L 22 5 L 22 2 L 16 2 z M 2 6 L 2 9 L 8 9 L 8 6 L 2 6 z M 9 6 L 9 9 L 9 10 L 9 13 L 9 14 L 9 17 L 15 17 L 15 14 L 15 13 L 15 10 L 15 9 L 15 6 L 9 6 z M 16 6 L 16 9 L 22 9 L 22 6 L 16 6 z M 2 10 L 2 13 L 8 13 L 8 10 L 2 10 z M 16 10 L 16 13 L 22 13 L 22 10 L 16 10 z M 2 14 L 2 17 L 8 17 L 8 14 L 2 14 z M 16 14 L 16 17 L 22 17 L 22 14 L 16 14 z M 2 18 L 2 21 L 8 21 L 8 18 L 2 18 z M 9 18 L 9 21 L 15 21 L 15 18 L 9 18 z M 16 18 L 16 21 L 22 21 L 22 18 L 16 18 z "
+ />
+ <rect
+ style="fill:#b8b8b8"
+ width="2"
+ height="7"
+ x="11"
+ y="8" />
+ <path
+ style="fill:#e68497"
+ d="M 12 2 A 7 9.5 0 0 0 5 11.5 A 7 9.5 0 0 0 12 21 A 7 9.5 0 0 0 19 11.5 A 7 9.5 0 0 0 12 2 z M 12 3 A 6 8.5 0 0 1 18 11.5 A 6 8.5 0 0 1 12 20 A 6 8.5 0 0 1 6 11.5 A 6 8.5 0 0 1 12 3 z "
+ />
+ <path
+ style="fill:#808080"
+ d="M 8,2 V 3.71875 A 7,9.5 0 0 1 9,2.9277344 V 2 Z m 7,0 v 0.9296875 a 7,9.5 0 0 1 1,0.7792969 V 2 Z M 2,5 v 1 h 4.2988281 a 7,9.5 0 0 1 0.609375,-1 z m 15.097656,0 a 7,9.5 0 0 1 0.59961,1 H 22 V 5 Z M 2,9 v 1 H 5.0957031 A 7,9.5 0 0 1 5.2539062,9 Z m 16.75,0 a 7,9.5 0 0 1 0.158203,1 H 22 V 9 Z M 2,13 v 1 H 5.25 A 7,9.5 0 0 1 5.0917969,13 Z m 16.904297,0 a 7,9.5 0 0 1 -0.158203,1 H 22 V 13 Z M 2,17 v 1 H 6.9023438 A 7,9.5 0 0 1 6.3027344,17 Z m 15.701172,0 a 7,9.5 0 0 1 -0.609375,1 H 22 V 17 Z M 16,19.28125 a 7,9.5 0 0 1 -1,0.791016 V 21 h 1 z m -8,0.0098 V 21 H 9 V 20.070312 A 7,9.5 0 0 1 8,19.291016 Z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_showprecedents.svg b/icon-themes/colibre_svg/cmd/lc_showprecedents.svg
new file mode 100644
index 000000000000..f81bae3a27fe
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_showprecedents.svg
@@ -0,0 +1,13 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 2 3 L 2 8 L 9 8 L 9 3 L 2 3 z M 3 4 L 8 4 L 8 7 L 3 7 L 3 4 z M 2 10 L 2 15 L 9 15 L 9 10 L 2 10 z M 15 10 L 15 15 L 22 15 L 22 10 L 15 10 z M 3 11 L 8 11 L 8 14 L 3 14 L 3 11 z M 16 11 L 21 11 L 21 14 L 16 14 L 16 11 z M 2 17 L 2 22 L 9 22 L 9 17 L 2 17 z M 3 18 L 8 18 L 8 21 L 3 21 L 3 18 z "
+ id="rect843" />
+ <path
+ style="fill:#ffffff"
+ d="M 3 4 L 3 7 L 8 7 L 8 4 L 3 4 z M 3 11 L 3 14 L 8 14 L 8 11 L 3 11 z M 16 11 L 16 14 L 21 14 L 21 11 L 16 11 z M 3 18 L 3 21 L 8 21 L 8 18 L 3 18 z "
+ id="rect848" />
+ <path
+ style="fill:#4d82b8"
+ d="M 9.4941406,4.9941406 C 9.0447383,4.994232 8.8235537,5.5409805 9.1464844,5.8535156 l 3.4999996,3.5 L 11,11 h 4 V 7 l -1.646484,1.6464844 -3.5000004,-3.5 C 9.7593083,5.0491156 9.6296238,4.9941406 9.4941406,4.9941406 Z M 11,14 l 1.646484,1.646484 -3.4999996,3.5 c -0.3229307,0.312535 -0.1017461,0.859284 0.3476562,0.859375 0.1354831,0 0.2651676,-0.05497 0.359375,-0.152343 l 3.5000004,-3.5 L 15,18 v -4 z" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_signature.svg b/icon-themes/colibre_svg/cmd/lc_signature.svg
index 13c52bc2ed31..8c5501c30ecb 100644
--- a/icon-themes/colibre_svg/cmd/lc_signature.svg
+++ b/icon-themes/colibre_svg/cmd/lc_signature.svg
@@ -1 +1,17 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h7v-3c0-1.090703.909297-2 2-2v-1c0-2.197294 1.802706-4 4-4 .346993 0 .678233.060164 1 .144531v-4.4160154l-4-3.7285156zm13 11c-.564129 0-1 .435871-1 1v1h2v-1c0-.564129-.435871-1-1-1z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h7v-1h-7v-18h9v4c0 .554.446 1 1 1h4v3.144531c.355789.093288.689331.233855 1 .416016v-4.310547-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109z" fill="#808080"/><path d="m15 7h4l-4-4z" fill="#fff" fill-rule="evenodd"/><g transform="matrix(.99911414 0 0 .99680447 -.491032 -.447981)"><path d="m11.490234 13.001953a.49960701.49845209 0 0 0 -.492187.505859v1.923829a.49960701.49845209 0 0 0 0 .15039v1.91211a.49999998.49884415 0 0 0 1 0v-1.726563l2.064453-1.373047c.077498-.499473.246273-.964995.492188-1.386719a.49960701.49845209 0 0 0 -.06836-.001953.49960701.49845209 0 0 0 -.267578.085938l-2.220703 1.476562v-1.060547a.49960701.49845209 0 0 0 -.507813-.505859zm-3.0253902.007813a.49960701.49845209 0 0 0 -.4101563.27539l-1.9980469 3.988282a.49960701.49845209 0 1 0 .8925782.443359l.6113281-1.21875h1.1757812l.2792969 1.117187a.49960701.49845209 0 1 0 .96875-.242187l-1-3.986328a.49960701.49845209 0 0 0 -.46875-.376953.49960701.49845209 0 0 0 -.0507812 0zm-.1191407 1.923828.140625.566406h-.4257812z" fill="#d65532" fill-rule="evenodd" transform="matrix(1.0008866 0 0 1.0032058 .491468 .449417)"/><path d="m12 16 3 2" fill="none" stroke="#d65532" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m18 12a3 3 0 0 0 -3 3v2h-1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1h-1v-2a3 3 0 0 0 -3-3zm0 1a2 2 0 0 1 2 2v2h-4v-2a2 2 0 0 1 2-2z" fill="#eac282"/></svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5 3v18h7v-3c0-1.090703.909297-2 2-2v-1c0-2.197294 1.802706-4 4-4 .346993 0 .678233.060164 1 .144531v-4.4160154l-4-3.7285156zm13 11c-.564129 0-1 .435871-1 1v1h2v-1c0-.564129-.435871-1-1-1z"
+ fill="#fff" />
+ <path
+ d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h7v-1h-7v-18h9v4c0 .554.446 1 1 1h4v3.144531c.355789.093288.689331.233855 1 .416016v-4.310547-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109z"
+ fill="#808080" />
+ <path
+ d="m15 7h4l-4-4z"
+ fill="#fff" />
+ <path
+ style="fill:#d65532"
+ d="M 11.490234 13.001953 A 0.49960701 0.49845209 0 0 0 10.998047 13.507812 L 10.998047 15.431641 A 0.49960701 0.49845209 0 0 0 10.998047 15.582031 L 10.998047 17.494141 A 0.5 0.49884417 0 0 0 11.998047 17.494141 L 11.998047 16.431641 L 12.466797 16.744141 C 12.696217 16.46589 12.992482 16.247454 13.335938 16.123047 L 12.398438 15.5 L 14.0625 14.394531 C 14.101129 14.145571 14.163296 13.905798 14.246094 13.673828 C 14.246303 13.67324 14.245884 13.672463 14.246094 13.671875 C 14.327619 13.443807 14.429034 13.228677 14.548828 13.021484 C 14.551309 13.017194 14.552191 13.012094 14.554688 13.007812 A 0.49960701 0.49845209 0 0 0 14.486328 13.005859 A 0.49960701 0.49845209 0 0 0 14.21875 13.091797 L 11.998047 14.568359 L 11.998047 13.507812 A 0.49960701 0.49845209 0 0 0 11.490234 13.001953 z M 8.4648438 13.009766 A 0.49960701 0.49845209 0 0 0 8.0546875 13.285156 L 6.0566406 17.273438 A 0.49960701 0.49845209 0 1 0 6.9492188 17.716797 L 7.5605469 16.498047 L 8.7363281 16.498047 L 9.015625 17.615234 A 0.49960701 0.49845209 0 1 0 9.984375 17.373047 L 8.984375 13.386719 A 0.49960701 0.49845209 0 0 0 8.515625 13.009766 A 0.49960701 0.49845209 0 0 0 8.4648438 13.009766 z M 8.3457031 14.933594 L 8.4863281 15.5 L 8.0605469 15.5 L 8.3457031 14.933594 z " />
+ <path
+ d="m18 12a3 3 0 0 0 -3 3v2h-1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1h-1v-2a3 3 0 0 0 -3-3zm0 1a2 2 0 0 1 2 2v2h-4v-2a2 2 0 0 1 2-2z"
+ fill="#eac282" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_solverdialog.svg b/icon-themes/colibre_svg/cmd/lc_solverdialog.svg
new file mode 100644
index 000000000000..76a22508ee1e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_solverdialog.svg
@@ -0,0 +1,23 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 12 2 A 10 10 0 0 0 2 12 A 10 10 0 0 0 12 22 A 10 10 0 0 0 14.089844 21.767578 C 13.408845 20.851944 13 19.722496 13 18.5 C 13 15.474279 15.474279 13 18.5 13 C 19.72501 13 20.856815 13.410209 21.773438 14.09375 A 10 10 0 0 0 22 12 A 10 10 0 0 0 12 2 z "
+ id="circle2" />
+ <path
+ d="m 12,4.9999998 c -2.21,0 -4,1.79 -4,4 h 2 c 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 0,0.55 -0.219844,1.0501562 -0.589844,1.4101562 l -1.240234,1.259766 C 11.449922,12.399922 11,13.4 11,14.5 V 15 h 2 c 0,-1.5 0.449922,-2.100078 1.169922,-2.830078 L 15.070312,11.25 C 15.640312,10.68 16,9.8799998 16,8.9999998 c 0,-2.21 -1.79,-4 -4,-4 z M 11,18 v 2 h 2 v -2 z"
+ style="fill:#ffffff" />
+ <path
+ style="fill:#4d82b8"
+ d="M 18.5,14 A 4.5,4.5 0 0 0 14,18.5 4.5,4.5 0 0 0 18.5,23 4.5,4.5 0 0 0 23,18.5 4.5,4.5 0 0 0 18.5,14 Z m 0,1 A 3.5,3.5 0 0 1 22,18.5 3.5,3.5 0 0 1 18.5,22 3.5,3.5 0 0 1 15,18.5 3.5,3.5 0 0 1 18.5,15 Z"
+ />
+ <circle
+ style="fill:#ffffff"
+ cx="18.5"
+ cy="18.5"
+ r="3.5"
+ />
+ <path
+ style="fill:#4d82b8"
+ d="M 17,21 21,18.5 17,16 Z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_toolsmacroedit.svg b/icon-themes/colibre_svg/cmd/lc_toolsmacroedit.svg
new file mode 100644
index 000000000000..5fb24a66af61
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_toolsmacroedit.svg
@@ -0,0 +1,20 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#ffffff"
+ d="M 7 2.5 C 5.6842386 2.5 4.5 3.5592386 4.5 4.875 L 4.5 7.25 L 4.5 16.75 C 3.1883243 16.75 2.5 17.813287 2.5 19.125 C 2.5 20.436713 3.3133243 21.5 4.625 21.5 L 5.8125 21.5 L 7 21.5 L 9.375 21.5 L 10.339844 21.5 L 10.980469 18.896484 C 11.02391 18.719089 11.115098 18.556977 11.244141 18.427734 C 13.975887 15.698883 16.590328 13.210855 19.189453 10.509766 C 19.284081 10.415253 19.38935 10.336303 19.5 10.267578 L 19.5 7.25 C 20.811676 7.25 21.875 6.1867125 21.875 4.875 C 21.875 3.5632875 20.811676 2.5 19.5 2.5 L 18.3125 2.5 L 17.125 2.5 L 8.1875 2.5 L 7 2.5 z M 19.5 18.607422 C 18.536419 19.540551 17.583893 20.506875 16.640625 21.5 L 17.125 21.5 C 18.440762 21.5 19.5 20.405112 19.5 19.125 L 19.5 18.607422 z "
+ />
+ <path
+ style="fill:#808080"
+ d="M 7 2 C 5.4158924 2 4 3.2592251 4 4.875 L 4 7.25 L 4 16.361328 C 3.4397835 16.478487 2.9381043 16.72128 2.6132812 17.136719 C 2.1906229 17.677286 2 18.381685 2 19.125 C 2 19.884198 2.2355668 20.595505 2.6914062 21.128906 C 3.1472458 21.662308 3.8340567 22 4.625 22 L 5.8125 22 L 7 22 L 9.375 22 L 10.216797 22 L 10.462891 21 L 9.375 21 L 7 21 L 5.8125 21 L 4.625 21 C 4.1042676 21 3.7299135 20.806639 3.4511719 20.480469 C 3.1724303 20.154299 3 19.677515 3 19.125 C 3 18.556602 3.1529211 18.07291 3.4023438 17.753906 C 3.6517663 17.434902 3.9792676 17.25 4.5 17.25 A 0.50005 0.50005 0 0 0 5 16.75 L 5 7.25 L 5 4.875 C 5 3.8592521 5.9525848 3 7 3 L 8.1875 3 L 17.125 3 L 18.3125 3 L 19.5 3 C 20.541465 3 21.375 3.8335002 21.375 4.875 C 21.375 5.9164998 20.541465 6.75 19.5 6.75 A 0.50005 0.50005 0 0 0 19 7.25 L 19 10.701172 C 19.062886 10.636082 19.126586 10.575099 19.189453 10.509766 C 19.417986 10.281511 19.702365 10.133464 20 10.058594 L 20 7.5429688 C 21.311646 7.2772887 22.375 6.2623179 22.375 4.875 C 22.375 3.2930748 21.081887 2 19.5 2 L 18.3125 2 L 17.125 2 L 8.1875 2 L 7 2 z M 20 18.130859 C 19.665885 18.451795 19.332604 18.776193 19 19.101562 L 19 19.125 C 19 20.129293 18.163385 21 17.125 21 L 17.111328 21 C 16.79511 21.326959 16.483021 21.663801 16.169922 22 L 17.125 22 C 18.718139 22 20 20.680931 20 19.125 L 20 18.130859 z "
+ />
+ <g
+ style="fill:#eac282"
+ id="g10">
+ <path
+ d="M 17.480469,13.611328 11.951172,19.134766 11,23 l 3.806641,-1.011719 5.509765,-5.544922 z"
+ />
+ <path
+ d="m 20.419922,11 c -0.189562,0 -0.378184,0.07172 -0.523438,0.216797 l -1.673828,1.669922 2.847656,2.849609 1.710938,-1.638672 c 0.290506,-0.290127 0.290506,-0.756747 0,-1.046875 L 20.945312,11.216797 C 20.800058,11.071733 20.609484,11 20.419922,11 Z"
+ />
+ </g>
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_auditingfillmode.svg b/icon-themes/colibre_svg/cmd/sc_auditingfillmode.svg
new file mode 100644
index 000000000000..84f801e71b21
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_auditingfillmode.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 14 0 L 8.3496094 0.68554688 L 9.4765625 2.3574219 L 4.34375 5.7148438 C 3.4864888 4.8736398 2.1466826 4.7430066 1.1386719 5.4023438 C -0.032549685 6.1685247 -0.35169675 7.7249132 0.42578125 8.8789062 C 1.2032578 10.033216 2.7834077 10.348022 3.9550781 9.5820312 C 4.0903343 9.4925831 4.216564 9.3905528 4.3320312 9.2773438 L 6.0117188 10.376953 C 6.021926 10.010384 6.0838029 9.6586119 6.1777344 9.3183594 C 6.1657298 9.296046 6.1487702 9.2761214 6.1367188 9.2539062 L 4.9003906 8.4453125 C 4.9598692 8.3013683 5.005639 8.1522897 5.0371094 8 L 6.765625 8 C 7.0242583 7.6157604 7.3518069 7.2885756 7.7128906 7 L 5.0410156 7 C 5.0090318 6.8469823 4.9626061 6.6972431 4.9023438 6.5527344 L 10.039062 3.1933594 L 11.166016 4.8652344 L 14 0 z M 11 5 L 11 6.0507812 C 12.144418 6.1805383 13.154932 6.7341853 13.876953 7.5625 L 15 7 L 11 5 z "
+ />
+ <path
+ style="fill:#4d82b8"
+ d="M 10.5,7 A 3.5,3.5 0 0 0 7,10.5 3.5,3.5 0 0 0 10.5,14 3.5,3.5 0 0 0 12.535156,13.34375 l 2.501953,2.488281 a 0.56140807,0.56140807 0 1 0 0.791016,-0.796875 L 13.330078,12.552734 A 3.5,3.5 0 0 0 14,10.5 3.5,3.5 0 0 0 10.5,7 Z m 0,1 A 2.5,2.5 0 0 1 13,10.5 2.5,2.5 0 0 1 10.5,13 2.5,2.5 0 0 1 8,10.5 2.5,2.5 0 0 1 10.5,8 Z"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 10.5 8 A 2.5 2.5 0 0 0 8 10.5 A 2.5 2.5 0 0 0 10.5 13 A 2.5 2.5 0 0 0 13 10.5 A 2.5 2.5 0 0 0 10.5 8 z "
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_cleararrowdependents.svg b/icon-themes/colibre_svg/cmd/sc_cleararrowdependents.svg
new file mode 100644
index 000000000000..22111a5e52c6
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_cleararrowdependents.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 9 0 L 9 1 L 10 1 L 11 1 L 15 1 L 15 5 L 12 5 L 12 6 L 16 6 L 16 0 L 9 0 z M 0 5 L 0 7.40625 L 0.6640625 6.7773438 L 1 6.4589844 L 1 6 L 1.8691406 6 L 4.8789062 6 L 5.8789062 5 L 0 5 z M 12 10 L 12 11 L 15 11 L 15 15 L 11 15 L 10 15 L 9.5644531 15 L 9.3417969 15.220703 L 9 15.5625 L 9 16 L 16 16 L 16 10 L 12 10 z M 0 10.21875 L 0 11 L 0.76171875 11 L 0 10.21875 z " />
+ <path
+ style="fill:#ffffff"
+ d="M 11 1 C 11.552262 1.0000552 11.999945 1.4477381 12 2 L 12 5 L 15 5 L 15 1 L 11 1 z M 1 6 L 1 10 L 4.8789062 10 L 4.4511719 9.5722656 C 4.0277194 9.1624437 3.9374807 8.5299651 4.0996094 8.03125 C 4.0977904 8.0265 4.0896606 8.0262444 4.0878906 8.0214844 C 4.0853406 8.0146024 4.09619 8.00694 4.09375 8 C 4.09619 7.99306 4.0853406 7.9853956 4.0878906 7.9785156 C 4.0896596 7.9737456 4.0977894 7.9735 4.0996094 7.96875 C 3.9374807 7.4700349 4.0277191 6.8375563 4.4511719 6.4277344 L 4.8789062 6 L 1 6 z M 12 11 L 12 14 C 11.999945 14.552262 11.552262 14.999945 11 15 L 15 15 L 15 11 L 12 11 z " />
+ <path
+ style="fill:#4d82b8"
+ d="M 7 2 L 8.6464844 3.6464844 L 5.1464844 7.1464844 C 4.9868289 7.3010006 4.9624766 7.5100345 5.03125 7.6835938 L 6.3789062 6.3027344 C 6.6989174 5.9745756 7.1821398 5.9304718 7.5664062 6.140625 L 9.3535156 4.3535156 L 11 6 L 11 2 L 7 2 z M 11 10 L 9.3535156 11.646484 L 8.4355469 10.728516 L 7.7675781 11.46875 L 8.0917969 11.798828 L 8.6464844 12.353516 L 8.640625 12.359375 L 9.7128906 13.449219 C 9.8657001 13.604662 9.9399551 13.799686 9.9707031 14 L 11 14 L 11 10 z "
+ id="path4-6-2" />
+ <path
+ style="fill:#e68497"
+ d="M 9,14.149904 6.394098,11.498367 8.901588,8.7205939 7.094035,7.0000081 4.513481,9.6470638 1.880616,7.0000081 0,8.7838801 2.632863,11.487053 0,14.147058 1.880616,16 4.510426,13.22059 7.146345,16 Z" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_cleararrowprecedents.svg b/icon-themes/colibre_svg/cmd/sc_cleararrowprecedents.svg
new file mode 100644
index 000000000000..c4581a50aeb4
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_cleararrowprecedents.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 0 0 L 0 5 L 6 5 L 6 4.1269531 L 5 3.1269531 L 5 4 L 1 4 L 1 1 L 4.0878906 1 C 4.0949129 0.97993456 4.09559 0.95709141 4.1035156 0.9375 C 4.3119441 0.42228333 4.8639348 0.00012761111 5.4941406 0 L 0 0 z M 5.4941406 0 C 5.6685619 0 5.8387899 0.03582003 6 0.09375 L 6 0 L 5.4941406 0 z M 12 5 L 12 6 L 15 6 L 15 6.4824219 L 16 7.4335938 L 16 5 L 12 5 z M 16 10.103516 L 15.191406 11 L 16 11 L 16 10.103516 z M 0 11 L 0 16 L 5.4589844 16 C 4.8440827 15.983935 4.3078995 15.573578 4.1035156 15.068359 C 4.0948885 15.047034 4.0954471 15.021885 4.0878906 15 L 1 15 L 1 12 L 5 12 L 5 12.878906 L 6 11.878906 L 6 11 L 0 11 z M 6 15.912109 C 5.8564545 15.963689 5.7054245 15.994082 5.5507812 16 L 6 16 L 6 15.912109 z " />
+ <path
+ style="fill:#ffffff"
+ d="M 1 1 L 1 4 L 5 4 L 5 3.1269531 L 4.4511719 2.578125 C 4.0155397 2.1565166 3.9102415 1.5076174 4.0878906 1 L 1 1 z M 12 6 L 12 7.0058594 C 11.999294 7.4693379 11.675019 7.8463547 11.240234 7.9570312 L 11.363281 8.0800781 C 11.4301 8.1064711 11.488141 8.1422637 11.546875 8.1816406 L 13.378906 6.3027344 C 13.760772 5.9111457 14.386382 5.8989642 14.783203 6.2753906 L 15 6.4824219 L 15 6 L 12 6 z M 1 12 L 1 15 L 4.0878906 15 C 3.9128837 14.493158 4.0170638 13.847868 4.4511719 13.427734 L 5 12.878906 L 5 12 L 1 12 z " />
+ <path
+ style="fill:#4d82b8"
+ d="M 5.4941406 1 C 5.0447383 1.000091 4.8235537 1.54684 5.1464844 1.859375 L 8.6464844 5.359375 L 7 7.0058594 L 7.4238281 7.0058594 L 8.1933594 6.2753906 C 8.3758934 6.1017544 8.6172346 6.0034 8.8691406 6 C 9.1393535 5.9969017 9.3993198 6.1032836 9.5898438 6.2949219 L 10.296875 7.0058594 L 11 7.0058594 L 11 3.0058594 L 9.3535156 4.6523438 L 5.8535156 1.1523438 C 5.7593086 1.0549736 5.6296238 1 5.4941406 1 z M 8.0234375 11.269531 L 5.1464844 14.146484 C 4.8235537 14.459019 5.0447383 15.005768 5.4941406 15.005859 C 5.6296238 15.005859 5.7593086 14.950886 5.8535156 14.853516 L 6.1171875 14.589844 C 5.9301016 14.217082 5.9794587 13.756514 6.2890625 13.443359 L 8.2304688 11.480469 L 8.0234375 11.269531 z " />
+ <path
+ style="fill:#e68497"
+ d="M 16,14.149904 13.394098,11.498367 15.901588,8.7205939 14.094035,7.0000081 11.513481,9.6470638 8.880616,7.0000081 7,8.7838801 9.632863,11.487053 7,14.147058 8.880616,16 11.510426,13.22059 14.146345,16 Z" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_cleararrows.svg b/icon-themes/colibre_svg/cmd/sc_cleararrows.svg
new file mode 100644
index 000000000000..2b7372fde353
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_cleararrows.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+<path
+ style="fill:#4d82b8"
+ d="M 14 0 L 8.3496094 0.68554688 L 9.4765625 2.3574219 L 4.34375 5.7148438 A 2.5460421 2.5082301 1.1667109e-05 0 0 1.1386719 5.4023438 A 2.5460421 2.5082301 1.1667109e-05 0 0 0.42578125 8.8789062 A 2.5460421 2.5082301 1.1667109e-05 0 0 3.9550781 9.5820312 A 2.5460421 2.5082301 1.1667109e-05 0 0 4.3320312 9.2773438 L 8.0214844 11.691406 L 8.2304688 11.480469 L 6.2832031 9.4824219 C 6.2174533 9.4148538 6.1795374 9.3328362 6.1367188 9.2539062 L 4.9003906 8.4453125 A 2.5460421 2.5082301 1.1667109e-05 0 0 5.0371094 8 L 6.375 8 L 7.4296875 7 L 5.0410156 7 A 2.5460421 2.5082301 1.1667109e-05 0 0 4.9023438 6.5527344 L 10.039062 3.1933594 L 11.166016 4.8652344 L 14 0 z M 11 5 L 11 7 L 10.291016 7 L 11.505859 8.2226562 L 13.378906 6.3027344 C 13.40718 6.2737409 13.443855 6.2611581 13.474609 6.2363281 L 11 5 z M 11.511719 14.673828 L 11.490234 14.695312 L 11.537109 14.701172 L 11.511719 14.673828 z "
+ />
+<path
+ style="fill:#e68497"
+ d="M 16,14.149904 13.394098,11.498367 15.901588,8.7205939 14.094035,7.0000081 11.513481,9.6470638 8.880616,7.0000081 7,8.7838801 9.632863,11.487053 7,14.147058 8.880616,16 11.510426,13.22059 14.146345,16 Z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_graphicfilterinvert.svg b/icon-themes/colibre_svg/cmd/sc_graphicfilterinvert.svg
index 50f8e81407f6..2cf9ae44f0dd 100644
--- a/icon-themes/colibre_svg/cmd/sc_graphicfilterinvert.svg
+++ b/icon-themes/colibre_svg/cmd/sc_graphicfilterinvert.svg
@@ -1,4 +1,2 @@
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
-
- /&gt;
- <path d="m1 1h14v14h-14z" fill="#fff"/><path d="m0 0v16h16v-16zm1 1h14v14h-14zm1 1v12l3.15625-3.15625c-.7238576-.723858-1.15625-1.7391805-1.15625-2.84375 0-2.209139 1.790861-4 4-4 1.1045695 0 2.119892.4323924 2.84375 1.15625l3.15625-3.15625zm8.84375 3.15625-5.6875 5.6875c.7238576.723858 1.7391805 1.15625 2.84375 1.15625 2.209139 0 4-1.790861 4-4 0-1.1045695-.432392-2.1198924-1.15625-2.84375z" fill="#808080"/></svg> \ No newline at end of file
+ <path d="m1 1h14v14h-14z" fill="#fff"/><path d="m0 0v16h16v-16zm1 1h14v14h-14zm1 1v12l3.15625-3.15625c-.7238576-.723858-1.15625-1.7391805-1.15625-2.84375 0-2.209139 1.790861-4 4-4 1.1045695 0 2.119892.4323924 2.84375 1.15625l3.15625-3.15625zm8.84375 3.15625-5.6875 5.6875c.7238576.723858 1.7391805 1.15625 2.84375 1.15625 2.209139 0 4-1.790861 4-4 0-1.1045695-.432392-2.1198924-1.15625-2.84375z" fill="#808080"/></svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_linecirclearrow.svg b/icon-themes/colibre_svg/cmd/sc_linecirclearrow.svg
index 2d2f9eb1acc1..4556e40019eb 100644
--- a/icon-themes/colibre_svg/cmd/sc_linecirclearrow.svg
+++ b/icon-themes/colibre_svg/cmd/sc_linecirclearrow.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#4d82b8"><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/><circle cx="-2.5" cy="7.5" r="2.5" transform="scale(-1 1)"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#4d82b8"><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/><circle cx="-2.5" cy="7.5" r="2.5" transform="scale(-1 1)"/></g></svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_runmacro.svg b/icon-themes/colibre_svg/cmd/sc_runmacro.svg
index d24621d2da8e..b12dce8e3bbd 100644
--- a/icon-themes/colibre_svg/cmd/sc_runmacro.svg
+++ b/icon-themes/colibre_svg/cmd/sc_runmacro.svg
@@ -1,4 +1,2 @@
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
-
- /&gt;
- <path d="m11.5 7a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -4.5-4.5zm0 1a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5z" fill="#4d82b8"/><circle cx="11.5" cy="11.5" fill="#fff" r="3.5"/><path d="m10 14 4-2.5-4-2.5z" fill="#4d82b8" fill-rule="evenodd"/><path d="m13.396484.97851562c-.127521-.0046362-.259313.00150408-.396484.02148438h-.691406-.308594-8v .0175781c-.533997.1270199-.8266138.4947912-1 .9824219v10.263672c-1.125-.227372-2.03110921.66286-2.01953125 1.488281.00900508.641994.57353795 1.244503 2.01953125 1.248047h4.2636719a5.5 5.5 0 0 1 -1.2636719-3.5 5.5 5.5 0 0 1 5.5-5.5 5.5 5.5 0 0 1 1.392578.1855469c-.066595-.9159288-.074082-1.7666121.107422-2.4394531 3.050204-.034085 2.309305-2.698035.396484-2.76757818z" fill="#fff"/><path d="m4.25 0c-1.3070984 0-2.25 1.1080036-2.25 2.375v1.875 7.197266c-1.07146171.240703-2 1.02521-2 2.177734 0 1.346001 1.1942339 2.375 2.5 2.375h5.84375a5.5 5.5 0 0 1 -1.0800781-1h-4.7636719c-.7653589 0-1.5-.649877-1.5-1.375 0-.725124.7346407-1.375 1.5-1.375h.5v-8-1.875c0-.8105224.4795984-1.375 1.25-1.375h9.25c.76536 0 1.5.6498765 1.5 1.375s-.73464 1.375-1.5 1.375h-.5v2.4648438a5.5 5.5 0 0 1 1 .3925781v-2.0546875c1.071462-.2407031 2-1.0252107 2-2.1777344 0-1.3460015-1.194234-2.375-2.5-2.375z" fill="#808080"/></svg> \ No newline at end of file
+ <path d="m11.5 7a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -4.5-4.5zm0 1a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5z" fill="#4d82b8"/><circle cx="11.5" cy="11.5" fill="#fff" r="3.5"/><path d="m10 14 4-2.5-4-2.5z" fill="#4d82b8" fill-rule="evenodd"/><path d="m13.396484.97851562c-.127521-.0046362-.259313.00150408-.396484.02148438h-.691406-.308594-8v .0175781c-.533997.1270199-.8266138.4947912-1 .9824219v10.263672c-1.125-.227372-2.03110921.66286-2.01953125 1.488281.00900508.641994.57353795 1.244503 2.01953125 1.248047h4.2636719a5.5 5.5 0 0 1 -1.2636719-3.5 5.5 5.5 0 0 1 5.5-5.5 5.5 5.5 0 0 1 1.392578.1855469c-.066595-.9159288-.074082-1.7666121.107422-2.4394531 3.050204-.034085 2.309305-2.698035.396484-2.76757818z" fill="#fff"/><path d="m4.25 0c-1.3070984 0-2.25 1.1080036-2.25 2.375v1.875 7.197266c-1.07146171.240703-2 1.02521-2 2.177734 0 1.346001 1.1942339 2.375 2.5 2.375h5.84375a5.5 5.5 0 0 1 -1.0800781-1h-4.7636719c-.7653589 0-1.5-.649877-1.5-1.375 0-.725124.7346407-1.375 1.5-1.375h.5v-8-1.875c0-.8105224.4795984-1.375 1.25-1.375h9.25c.76536 0 1.5.6498765 1.5 1.375s-.73464 1.375-1.5 1.375h-.5v2.4648438a5.5 5.5 0 0 1 1 .3925781v-2.0546875c1.071462-.2407031 2-1.0252107 2-2.1777344 0-1.3460015-1.194234-2.375-2.5-2.375z" fill="#808080"/></svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_showdependents.svg b/icon-themes/colibre_svg/cmd/sc_showdependents.svg
new file mode 100644
index 000000000000..a75aec745756
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_showdependents.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="m 9,0 v 1 h 1 1 4 v 4 h -3 v 1 h 4 V 0 Z M 0,5 v 6 h 5.8789062 l -1,-1 H 1 V 6 h 3.8789062 l 1,-1 z m 12,5 v 1 h 3 v 4 H 11 10 9 v 1 h 7 v -6 z"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 11 1 C 11.552262 1.0000552 11.999945 1.4477381 12 2 L 12 5 L 15 5 L 15 1 L 11 1 z M 1 6 L 1 10 L 4.8789062 10 L 4.4511719 9.5722656 C 4.0277194 9.1624437 3.9374807 8.5299651 4.0996094 8.03125 C 4.0977904 8.0265 4.0896606 8.0262444 4.0878906 8.0214844 C 4.0853406 8.0146024 4.09619 8.00694 4.09375 8 C 4.09619 7.99306 4.0853406 7.9853956 4.0878906 7.9785156 C 4.0896596 7.9737456 4.0977894 7.9735 4.0996094 7.96875 C 3.9374807 7.4700349 4.0277191 6.8375563 4.4511719 6.4277344 L 4.8789062 6 L 1 6 z M 12 11 L 12 14 C 11.999945 14.552262 11.552262 14.999945 11 15 L 15 15 L 15 11 L 12 11 z " />
+ <path
+ style="fill:#4d82b8"
+ d="M 7 2 L 8.6464844 3.6464844 L 5.1464844 7.1464844 C 4.8336459 7.4492527 5.0338358 7.9675522 5.4550781 8 C 5.0338358 8.0324478 4.8336459 8.5507473 5.1464844 8.8535156 L 8.6464844 12.353516 L 7 14 L 11 14 L 11 10 L 9.3535156 11.646484 L 5.8535156 8.1464844 C 5.7663714 8.0564171 5.6478 8.0075622 5.5234375 8 C 5.6478 7.9924378 5.7663714 7.9435829 5.8535156 7.8535156 L 9.3535156 4.3535156 L 11 6 L 11 2 L 7 2 z " />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_showerrors.svg b/icon-themes/colibre_svg/cmd/sc_showerrors.svg
new file mode 100644
index 000000000000..698df7c031c3
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_showerrors.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#e68497"
+ d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 6.1171875 15.765625 L 3.7207031 13.818359 C 3.2937954 13.497414 3.0116102 12.979793 2.9882812 12.482422 C 2.9649522 11.98505 3.1509856 11.548372 3.4335938 11.21875 C 3.7162018 10.889128 4.1133314 10.641685 4.5976562 10.578125 C 5.0819813 10.514564 5.6373388 10.682533 6.0390625 11.035156 L 8.0292969 12.652344 L 13.738281 5.6914062 C 14.070273 5.2714928 14.568498 5.022858 15.097656 5 C 15.210226 4.9951975 15.315741 5.0196315 15.423828 5.0351562 A 8 8 0 0 0 8 0 z M 15.962891 8.7089844 L 10.25 15.671875 A 8 8 0 0 0 15.962891 8.7089844 z " />
+<path
+ style="fill:#ffffff"
+ d="M 7 2 L 7 10 L 9 10 L 9 2 L 7 2 z M 7 11 L 7 11.816406 L 8.0292969 12.652344 L 9 11.46875 L 9 11 L 7 11 z " />
+<path
+ style="fill:#76a797"
+ d="M 15.140625 6 A 0.82501843 0.80327894 0 0 0 14.523438 6.3125 L 8.171875 14.056641 L 5.3789062 11.787109 A 0.82501843 0.80327894 0 1 0 4.3222656 13.019531 L 7.7617188 15.814453 A 0.82501843 0.80327894 0 0 0 8.9335938 15.699219 L 15.8125 7.3144531 A 0.82501843 0.80327894 0 0 0 15.140625 6 z " />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_showinvalid.svg b/icon-themes/colibre_svg/cmd/sc_showinvalid.svg
new file mode 100644
index 000000000000..6aea68f160d4
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_showinvalid.svg
@@ -0,0 +1,22 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 5 1 L 5 3.3085938 A 5 6.5 0 0 1 6 2.5507812 L 6 1 L 5 1 z M 10 1 L 10 2.546875 A 5 6.5 0 0 1 11 3.3105469 L 11 1 L 10 1 z M 1 4 L 1 5 L 3.7929688 5 A 5 6.5 0 0 1 4.4003906 4 L 1 4 z M 11.605469 4 A 5 6.5 0 0 1 12.212891 5 L 15 5 L 15 4 L 11.605469 4 z M 1 8 L 1 9 L 3.015625 9 A 5 6.5 0 0 1 3 8.5 A 5 6.5 0 0 1 3.0195312 8 L 1 8 z M 12.984375 8 A 5 6.5 0 0 1 13 8.5 A 5 6.5 0 0 1 12.980469 9 L 15 9 L 15 8 L 12.984375 8 z M 1 12 L 1 13 L 4.3945312 13 A 5 6.5 0 0 1 3.7871094 12 L 1 12 z M 12.207031 12 A 5 6.5 0 0 1 11.599609 13 L 15 13 L 15 12 L 12.207031 12 z M 5 13.689453 L 5 15 L 6 15 L 6 14.453125 A 5 6.5 0 0 1 5 13.689453 z M 11 13.691406 A 5 6.5 0 0 1 10 14.449219 L 10 15 L 11 15 L 11 13.691406 z "
+ />
+<path
+ style="fill:#ffffff"
+ d="M 1 1 L 1 4 L 5 4 L 5 1 L 1 1 z M 6 1 L 6 4 L 10 4 L 10 1 L 6 1 z M 11 1 L 11 4 L 15 4 L 15 1 L 11 1 z M 1 5 L 1 8 L 5 8 L 5 5 L 1 5 z M 6 5 L 6 12 L 10 12 L 10 5 L 6 5 z M 11 5 L 11 8 L 15 8 L 15 5 L 11 5 z M 1 9 L 1 12 L 5 12 L 5 9 L 1 9 z M 11 9 L 11 12 L 15 12 L 15 9 L 11 9 z M 1 13 L 1 15 L 5 15 L 5 13 L 1 13 z M 6 13 L 6 15 L 10 15 L 10 13 L 6 13 z M 11 13 L 11 15 L 15 15 L 15 13 L 11 13 z "
+ />
+<rect
+ style="fill:#b8b8b8"
+ width="2"
+ height="5"
+ x="7"
+ y="6" />
+<path
+ style="fill:#b8b8b8"
+ d="M 10 2.546875 L 10 4 L 6 4 L 6 2.5507812 A 5 6.5 0 0 0 5 3.3085938 L 5 4 L 4.4003906 4 A 5 6.5 0 0 0 3.7929688 5 L 5 5 L 5 8 L 3.0195312 8 A 5 6.5 0 0 0 3 8.5 A 5 6.5 0 0 0 3.015625 9 L 5 9 L 5 12 L 3.7871094 12 A 5 6.5 0 0 0 4.3945312 13 L 5 13 L 5 13.689453 A 5 6.5 0 0 0 6 14.453125 L 6 13 L 10 13 L 10 14.449219 A 5 6.5 0 0 0 11 13.691406 L 11 13 L 11.599609 13 A 5 6.5 0 0 0 12.207031 12 L 11 12 L 11 9 L 12.980469 9 A 5 6.5 0 0 0 13 8.5 A 5 6.5 0 0 0 12.984375 8 L 11 8 L 11 5 L 12.212891 5 A 5 6.5 0 0 0 11.605469 4 L 11 4 L 11 3.3105469 A 5 6.5 0 0 0 10 2.546875 z M 6 5 L 10 5 L 10 12 L 6 12 L 6 5 z " />
+<path
+ style="fill:#e68497"
+ d="M 8 2 A 5 6.5 0 0 0 3 8.5 A 5 6.5 0 0 0 8 15 A 5 6.5 0 0 0 13 8.5 A 5 6.5 0 0 0 8 2 z M 8 3 A 4 5.5 0 0 1 12 8.5 A 4 5.5 0 0 1 8 14 A 4 5.5 0 0 1 4 8.5 A 4 5.5 0 0 1 8 3 z " />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_showprecedents.svg b/icon-themes/colibre_svg/cmd/sc_showprecedents.svg
new file mode 100644
index 000000000000..e92632fc6947
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_showprecedents.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 0 0 L 0 5 L 6 5 L 6 4.1269531 L 5 3.1269531 L 5 4 L 1 4 L 1 1 L 4.0878906 1 C 4.0949129 0.97993456 4.09559 0.95709141 4.1035156 0.9375 C 4.3119441 0.42228333 4.8639348 0.00012761111 5.4941406 0 L 0 0 z M 5.4941406 0 C 5.6685619 0 5.8387899 0.03582003 6 0.09375 L 6 0 L 5.4941406 0 z M 12 5 L 12 6 L 15 6 L 15 10 L 12 10 L 12 11 L 16 11 L 16 5 L 12 5 z M 9 7 L 9 9 L 10 9 L 10 7 L 9 7 z M 0 11 L 0 16 L 5.4589844 16 C 4.8440827 15.983935 4.3078995 15.573578 4.1035156 15.068359 C 4.0948885 15.047034 4.0954471 15.021885 4.0878906 15 L 1 15 L 1 12 L 5 12 L 5 12.878906 L 6 11.878906 L 6 11 L 0 11 z M 6 15.912109 C 5.8564545 15.963689 5.7054245 15.994082 5.5507812 16 L 6 16 L 6 15.912109 z "
+ id="rect858" />
+ <path
+ style="fill:#ffffff"
+ d="M 1 1 L 1 4 L 5 4 L 5 3.1269531 L 4.4511719 2.578125 C 4.0155397 2.1565166 3.9102415 1.5076174 4.0878906 1 L 1 1 z M 12 6 L 12 7.0058594 C 11.999201 7.5302885 11.59344 7.9650313 11.070312 8.0019531 C 11.594191 8.0389284 12.000225 8.4748188 12 9 L 12 10 L 15 10 L 15 6 L 12 6 z M 1 12 L 1 15 L 4.0878906 15 C 3.9128837 14.493158 4.0170638 13.847868 4.4511719 13.427734 L 5 12.878906 L 5 12 L 1 12 z "
+ id="rect860" />
+ <path
+ style="fill:#4d82b8"
+ d="M 5.4941406 1 C 5.0447383 1.000091 4.8235537 1.54684 5.1464844 1.859375 L 8.6464844 5.359375 L 7 7.0058594 L 11 7.0058594 L 11 3.0058594 L 9.3535156 4.6523438 L 5.8535156 1.1523438 C 5.7593086 1.0549737 5.6296238 1 5.4941406 1 z M 7 9 L 8.6464844 10.646484 L 5.1464844 14.146484 C 4.8235537 14.459019 5.0447383 15.005768 5.4941406 15.005859 C 5.6296238 15.005859 5.7593086 14.950886 5.8535156 14.853516 L 9.3535156 11.353516 L 11 13 L 11 9 L 7 9 z "
+ id="path4-6-2" />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_solverdialog.svg b/icon-themes/colibre_svg/cmd/sc_solverdialog.svg
new file mode 100644
index 000000000000..4a2c9e6773fa
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_solverdialog.svg
@@ -0,0 +1,24 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 8.3222656 15.984375 A 5.5 5.5 0 0 1 6 11.5 A 5.5 5.5 0 0 1 11.5 6 A 5.5 5.5 0 0 1 15.988281 8.3339844 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z "
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 8 2 C 5.789999 2 4 3.9373333 4 6 L 6 6 C 6 4.9733334 6.9 3.8671875 8 3.8671875 C 9.1 3.8671875 10 4.7057553 10 5.7324219 C 10 5.825732 9.971553 5.9111463 9.9550781 6 L 11.5 6 L 11.970703 6 C 11.981577 5.9109762 12 5.8240721 12 5.7324219 C 12 3.6697552 10.21 2 8 2 z "
+ />
+ <path
+ style="fill:#4d82b8"
+ d="M 11.5,7 A 4.5,4.5 0 0 0 7,11.5 4.5,4.5 0 0 0 11.5,16 4.5,4.5 0 0 0 16,11.5 4.5,4.5 0 0 0 11.5,7 Z m 0,1 A 3.5,3.5 0 0 1 15,11.5 3.5,3.5 0 0 1 11.5,15 3.5,3.5 0 0 1 8,11.5 3.5,3.5 0 0 1 11.5,8 Z"
+ />
+ <circle
+ style="fill:#ffffff"
+ cx="11.5"
+ cy="11.5"
+ r="3.5"
+ id="circle4" />
+ <path
+ style="fill:#4d82b8;fill-rule:evenodd"
+ d="M 10,14 14,11.5 10,9 Z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_toolsmacroedit.svg b/icon-themes/colibre_svg/cmd/sc_toolsmacroedit.svg
new file mode 100644
index 000000000000..68f1211743d3
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_toolsmacroedit.svg
@@ -0,0 +1,20 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 4.25 0 C 2.9429016 0 2 1.1080036 2 2.375 L 2 4.25 L 2 11.447266 C 0.92853829 11.687969 0 12.472476 0 13.625 C 0 14.971001 1.1942339 16 2.5 16 L 6.0039062 16 C 6.0042066 15.921295 6.0091154 15.841341 6.0292969 15.759766 L 6.2167969 15 L 3 15 L 2.5 15 C 2.2542511 15 2.022753 14.915762 1.8066406 14.800781 C 1.2360455 14.571036 0.98635001 14.171242 0.98046875 13.751953 C 0.97892753 13.642076 0.9960574 13.53126 1.0253906 13.421875 C 1.1356034 12.837537 1.6978289 12.347664 2.3242188 12.267578 C 2.487678 12.23595 2.6598368 12.230219 2.8398438 12.25 L 3 12.25 L 3 2.375 L 3 2 C 3.0455415 1.8719193 3.1018093 1.7538832 3.1660156 1.6445312 C 3.3303047 1.3209087 3.609171 1.0963232 3.9824219 1.0253906 C 3.9890369 1.0237238 3.9933094 1.0191696 4 1.0175781 L 4 1 L 4.25 1 L 12 1 L 13 1 C 13.137171 0.9800197 13.268963 0.97387943 13.396484 0.97851562 C 13.526963 0.98325935 13.652751 1.000108 13.771484 1.0273438 C 13.876452 1.0479017 13.975704 1.0831319 14.074219 1.125 C 14.250897 1.1987794 14.402703 1.3008635 14.537109 1.4160156 C 15.229546 2.0092571 15.307525 3.0411966 14.263672 3.5058594 C 14.029926 3.645948 13.773861 3.75 13.5 3.75 L 13 3.75 L 13 6.4277344 C 13.279141 6.1645621 13.642184 6.0217542 14 6.0058594 L 14 4.5527344 C 15.071462 4.3120313 16 3.5275237 16 2.375 C 16 1.0289985 14.805766 0 13.5 0 L 4.25 0 z M 14 12.464844 C 13.66546 12.78739 13.332378 13.113741 13 13.441406 L 13 13.625 L 13 14 C 12.97172 14.071769 12.942615 14.107873 12.914062 14.167969 C 12.786425 14.552885 12.515614 14.827168 12.138672 14.939453 C 12.092582 14.958798 12.04602 14.977659 12 15 L 11.75 15 L 11.464844 15 C 11.163783 15.313975 10.861223 15.623411 10.564453 15.947266 C 10.543936 15.967908 10.51822 15.981311 10.496094 16 L 11.75 16 C 13.057098 16 14 14.891997 14 13.625 L 14 12.6875 L 14 12.464844 z "
+ />
+<g
+ style="fill:#eac282"
+ id="g12">
+ <path
+ d="M 11.861005,8.958496 7.7140319,13.101074 7.0006529,16 9.8556337,15.241211 13.987957,11.082519 Z"
+ />
+ <path
+ d="m 14.065594,7 c -0.142171,0 -0.283638,0.05379 -0.392578,0.1625977 l -1.255371,1.2524416 2.135742,2.1372067 1.283203,-1.229004 c 0.21788,-0.2175952 0.21788,-0.5675602 0,-0.7851562 L 14.459637,7.1625977 C 14.350696,7.0537997 14.207766,7 14.065594,7 Z"
+ />
+</g>
+<path
+ style="fill:#ffffff"
+ d="M 13.396484 0.97851562 C 13.268963 0.97387941 13.137171 0.9800197 13 1 L 12 1 L 4.25 1 L 4 1 L 4 1.0175781 C 3.9933094 1.0191696 3.9890369 1.0237238 3.9824219 1.0253906 C 3.609171 1.0963232 3.3303047 1.3209087 3.1660156 1.6445312 C 3.1018093 1.7538832 3.0455415 1.8719193 3 2 L 3 2.375 L 3 12.25 L 2.8398438 12.25 C 2.6598368 12.230219 2.487678 12.23595 2.3242188 12.267578 C 1.6978289 12.347664 1.1356034 12.837537 1.0253906 13.421875 C 0.9960574 13.53126 0.97892753 13.642076 0.98046875 13.751953 C 0.98635001 14.171242 1.2360455 14.571036 1.8066406 14.800781 C 2.022753 14.915762 2.2542511 15 2.5 15 L 3 15 L 6.2167969 15 L 6.7441406 12.861328 C 6.7879106 12.684632 6.879077 12.523234 7.0078125 12.394531 C 9.0386532 10.365604 11.004619 8.4689779 12.966797 6.4550781 C 12.977113 6.4447744 12.989432 6.4376974 13 6.4277344 L 13 3.75 L 13.5 3.75 C 13.773861 3.75 14.029926 3.6459482 14.263672 3.5058594 C 15.307525 3.0411966 15.229546 2.0092571 14.537109 1.4160156 C 14.402703 1.3008635 14.250897 1.198779 14.074219 1.125 C 13.975704 1.083132 13.876452 1.0479018 13.771484 1.0273438 C 13.652751 1.000108 13.526963 0.98325962 13.396484 0.97851562 z M 13 13.441406 C 12.483818 13.950269 11.97227 14.470808 11.464844 15 L 11.75 15 L 12 15 C 12.04602 14.977659 12.092584 14.958798 12.138672 14.939453 C 12.515614 14.827168 12.786425 14.552885 12.914062 14.167969 C 12.942612 14.107873 12.97172 14.07177 13 14 L 13 13.625 L 13 13.441406 z "
+ />
+</svg>