summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandreas kainz <kainz.a@gmail.com>2018-04-19 00:46:23 +0200
committerandreas_kainz <kainz.a@gmail.com>2018-04-19 07:00:17 +0200
commitcc1d58750891c0661075136e28ce085bf87d4e6a (patch)
tree45c5a37c50ca469ab9317dd5acc6c5e96d21ba74
parentfc5d185bdb0f27bc6014d47338740f741ac05d21 (diff)
NB Implementation: calc data tab
Change-Id: Ia1c0ba09b683501093065045163c406b1187b050 Reviewed-on: https://gerrit.libreoffice.org/53134 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: andreas_kainz <kainz.a@gmail.com>
-rw-r--r--icon-themes/colibre/cmd/lc_calculate.pngbin0 -> 637 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_dataprovider.pngbin0 -> 311 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_datastreams.pngbin0 -> 718 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_insertexternaldatasource.pngbin0 -> 562 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_managexmlsource.pngbin0 -> 675 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_texttocolumns.pngbin0 -> 420 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_calculate.pngbin0 -> 525 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_dataprovider.pngbin0 -> 287 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_datastreams.pngbin0 -> 758 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_insertexternaldatasource.pngbin0 -> 519 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_managexmlsource.pngbin0 -> 569 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_texttocolumns.pngbin0 -> 350 bytes
-rw-r--r--icon-themes/colibre/links.txt6
-rw-r--r--icon-themes/colibre_svg/cmd/lc_calculate.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_dataprovider.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_datastreams.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_insertexternaldatasource.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_managexmlsource.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_texttocolumns.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_calculate.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_dataprovider.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_datastreams.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_insertexternaldatasource.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_managexmlsource.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_texttocolumns.svg1
-rw-r--r--officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu24
26 files changed, 43 insertions, 0 deletions
diff --git a/icon-themes/colibre/cmd/lc_calculate.png b/icon-themes/colibre/cmd/lc_calculate.png
new file mode 100644
index 000000000000..5b0e4e880ef6
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_calculate.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_dataprovider.png b/icon-themes/colibre/cmd/lc_dataprovider.png
new file mode 100644
index 000000000000..b8c266de0098
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_dataprovider.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_datastreams.png b/icon-themes/colibre/cmd/lc_datastreams.png
new file mode 100644
index 000000000000..24559bd3ae41
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_datastreams.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_insertexternaldatasource.png b/icon-themes/colibre/cmd/lc_insertexternaldatasource.png
new file mode 100644
index 000000000000..dc9b6e9cc159
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_insertexternaldatasource.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_managexmlsource.png b/icon-themes/colibre/cmd/lc_managexmlsource.png
new file mode 100644
index 000000000000..a284579a8cf0
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_managexmlsource.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_texttocolumns.png b/icon-themes/colibre/cmd/lc_texttocolumns.png
new file mode 100644
index 000000000000..d8864481d230
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_texttocolumns.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_calculate.png b/icon-themes/colibre/cmd/sc_calculate.png
new file mode 100644
index 000000000000..f2116605b1ca
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_calculate.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_dataprovider.png b/icon-themes/colibre/cmd/sc_dataprovider.png
new file mode 100644
index 000000000000..68f4d3c3ca20
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_dataprovider.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_datastreams.png b/icon-themes/colibre/cmd/sc_datastreams.png
new file mode 100644
index 000000000000..481ee89daba2
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_datastreams.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_insertexternaldatasource.png b/icon-themes/colibre/cmd/sc_insertexternaldatasource.png
new file mode 100644
index 000000000000..c53f408285bc
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_insertexternaldatasource.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_managexmlsource.png b/icon-themes/colibre/cmd/sc_managexmlsource.png
new file mode 100644
index 000000000000..e3ad2915c20b
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_managexmlsource.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_texttocolumns.png b/icon-themes/colibre/cmd/sc_texttocolumns.png
new file mode 100644
index 000000000000..7f5f955a5f05
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_texttocolumns.png
Binary files differ
diff --git a/icon-themes/colibre/links.txt b/icon-themes/colibre/links.txt
index 157227b7b016..74e3f7afa2fe 100644
--- a/icon-themes/colibre/links.txt
+++ b/icon-themes/colibre/links.txt
@@ -627,6 +627,12 @@ cmd/sc_fillcolor.png cmd/sc_formatarea.png
# Notebookbar
cmd/lc_headerandfooter.png cmd/lc_editheaderandfooter.png
cmd/sc_headerandfooter.png cmd/sc_editheaderandfooter.png
+cmd/lc_recalcpivottable.png cmd/lc_calculate.png
+cmd/sc_recalcpivottable.png cmd/sc_calculate.png
+cmd/lc_dataproviderrefresh.png cmd/lc_calculate.png
+cmd/sc_dataproviderrefresh.png cmd/sc_calculate.png
+cmd/lc_datafilterhideautofilter.png cmd/lc_removefiltersort.png
+cmd/sc_datafilterhideautofilter.png cmd/sc_removefiltersort.png
# Ok
cmd/lc_yes.png cmd/lc_ok.png
diff --git a/icon-themes/colibre_svg/cmd/lc_calculate.svg b/icon-themes/colibre_svg/cmd/lc_calculate.svg
new file mode 100644
index 000000000000..ea52903174c3
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_calculate.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h4v-1h-4v-13h10v3h1v-3c0-.554-.446-1-1-1z" fill="#808080"/><path d="m5 4v13h4a8 8 0 0 1 6-7.7402344v-5.2597656z" fill="#fff"/><path d="m9 7c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h1v-1h-1v-4-9h10v1.265625a8 8 0 0 1 1 .3242188v-1.5898438c0-.554-.446-1-1-1z" fill="#808080"/><path d="m9 8v9 4h1v-7.871094a8 8 0 0 1 7-4.128906 8 8 0 0 1 2 .265625v-1.265625h-9z" fill="#fff"/><g fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"><path d="m22 14.985758v-4"/><path d="m18.014242 14.985658h4"/><path d="m22 14.985758c-2.453409-4.923729-8.144068-5.6165863-10 0"/><path d="m12.021791 18v4"/><path d="m16.007549 18.0001h-4"/><path d="m12.021791 18c3.139849 4.949153 8.016949 5.413196 10 0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_dataprovider.svg b/icon-themes/colibre_svg/cmd/lc_dataprovider.svg
new file mode 100644
index 000000000000..4ff75a90c120
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_dataprovider.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h6v-7-1c0-.554.446-1 1-1h7v-5.2714844l-4-3.7285156z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h6v-1h-6v-18h9v4c0 .554.446 1 1 1h4v4h1v-1.109375-3.640625-.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"/><rect fill="#808080" height="7" ry="1" width="11" x="12" y="16"/><path d="m12 13h11v4h-11z" fill="#4d82b8"/><g fill="#fff"><path d="m18 20h4v2h-4z"/><path d="m13 20h4v2h-4z"/><path d="m18 17h4v2h-4z"/><path d="m13 17h4v2h-4z"/><path d="m18 14h4v2h-4z"/><path d="m13 14h4v2h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_datastreams.svg b/icon-themes/colibre_svg/cmd/lc_datastreams.svg
new file mode 100644
index 000000000000..ac4fbc74ed62
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_datastreams.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h7.025391a6.5 6.5 0 0 1 -1.025391-3.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 1.5.183594v-4.4550784l-4-3.7285156z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h7.8125a6.5 6.5 0 0 1 -.787109-1h-7.025391v-18h9v4c0 .554.446 1 1 1h4v3.183594a6.5 6.5 0 0 1 1 .318359v-.611328-3.640625-.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"/><circle cx="17.5" cy="17.5" fill="#fff" r="4.5"/><path d="m17.5 12a5.5 5.5 0 0 0 -5.5 5.5 5.5 5.5 0 0 0 5.5 5.5 5.5 5.5 0 0 0 5.5-5.5 5.5 5.5 0 0 0 -5.5-5.5zm.001953 1.152344.089844.130859c.395593.573138.685701 1.110167.904297 1.625-.66098.08701-1.337963.095464-1.998047.021485.219378-.521298.512948-1.065347.914062-1.646485zm-1.197265.009765c-.338973.543045-.609851 1.073543-.808594 1.587891-.410909-.103775-.799382-.255576-1.173828-.431641a4.5 4.5 0 0 1 1.982422-1.15625zm2.398437.00586a4.5 4.5 0 0 1 1.949219 1.126953c-.371117.166399-.754758.312263-1.160156.417969-.196337-.500938-.459886-1.016828-.789063-1.544922zm2.597656 1.923828a4.5 4.5 0 0 1 .666016 1.908203h-1.978516c-.018794-.430546-.080055-.872911-.191406-1.326172.525818-.144098 1.025061-.345735 1.503906-.582031zm-7.613281.025391c.481599.248881.983626.457377 1.509766.597656-.10506.43885-.163416.867656-.181641 1.285156h-1.984375a4.5 4.5 0 0 1 .65625-1.882812zm5.138672.761718c.096926.386315.141415.757664.158203 1.121094h-2.964844c.016391-.354839.059746-.717178.152344-1.09375.878831.124104 1.778028.11178 2.654297-.027344zm-5.792969 2.121094h2.011719c.046982.437909.138331.859149.253906 1.271484-.560836.141718-1.093792.361014-1.605469.625a4.5 4.5 0 0 1 -.660156-1.896484zm3.023438 0h2.890625c-.047207.37642-.130834.747696-.240235 1.115234-.405333-.058993-.81405-.09778-1.224609-.101562-.400382-.003688-.799302.023719-1.195313.074219-.105532-.358419-.184413-.720977-.230468-1.087891zm3.902343 0h2.009766a4.5 4.5 0 0 1 -.677734 1.917969c-.507501-.24957-1.03832-.463219-1.597657-.609375.1209-.424158.217214-.857368.265625-1.308594zm-2.478515 2.033203c.293733.002769.587627.029003.878906.0625-.231663.557096-.501851 1.111673-.796875 1.671875l-.060547.113281-.058594-.113281c-.298139-.566116-.571154-1.126417-.804687-1.689453.279218-.026292.559921-.047579.841797-.044922zm-1.861328.207031c.216609.552107.473731 1.084982.742187 1.607422a4.5 4.5 0 0 1 -2.027344-1.15625c.407889-.190697.835239-.345886 1.285157-.451172zm3.751953.033204c.44544.108726.867828.262113 1.273437.443359a4.5 4.5 0 0 1 -2.003906 1.132812c.263467-.512631.51633-1.035121.730469-1.576171z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_insertexternaldatasource.svg b/icon-themes/colibre_svg/cmd/lc_insertexternaldatasource.svg
new file mode 100644
index 000000000000..d9358e56384a
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_insertexternaldatasource.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h7.1875c-.11725-.313967-.1875-.646725-.1875-1v-8c0-1.278794.851972-2.3201674 1.949219-2.9785156 1.097247-.6583483 2.507937-1.0214844 4.050781-1.0214844.341663 0 .673267.0237148 1 .0585938v-1.3300782l-4-3.7285156z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h7.783203c-.255809-.30186-.459996-.636609-.595703-1h-7.1875v-18h9v4c0 .554.446 1 1 1h3 1v .0585938c.344017.036724.677015.0962097 1 .1699218v-.9785156-.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 fill="#eac282"><path d="m13 13.974609v2.025391c0 1.656854 2.238576 3 5 3s5-1.343146 5-3v-2.025391c-1.237023 1.483512-2.784273 2.025391-5 2.025391-2.447645 0-3.681267-.674935-5-2.025391z"/><ellipse cx="18" cy="12" rx="5" ry="3"/><path d="m13 17.974609v2.025391c0 1.656854 2.238576 3 5 3s5-1.343146 5-3v-2.025391c-1.237023 1.483512-3 2.025391-5 2.025391s-3.681267-.674935-5-2.025391z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_managexmlsource.svg b/icon-themes/colibre_svg/cmd/lc_managexmlsource.svg
new file mode 100644
index 000000000000..bc249621dd92
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_managexmlsource.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h5.699219l-1.4472659-2.167969v-.001953c-.3747526-.563711-.3212446-1.320629.1289063-1.826172h-.0019532l3.9941408-4.498047c.288261-.33146.709192-.520425 1.148437-.515625h.001954c.025749.00037.048758.010019.074218.011719v-.001953h4.402344v-5.2714844l-4-3.7285156z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h6.365234l-.666015-1h-5.699219v-18h9v4c0 .554.446 1 1 1h4v4h1v-1.109375-3.640625-.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 fill="none" stroke="#4d82b8" stroke-linecap="round"><path d="m17.502922 13.493488-2 9"/><path d="m18.50505 22.49495 4-4.49495-3.00505-4.50505" stroke-linejoin="round"/><path d="m13.5 22.49495-3.000017-4.49495 4-4.50505" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_texttocolumns.svg b/icon-themes/colibre_svg/cmd/lc_texttocolumns.svg
new file mode 100644
index 000000000000..b66acc8e5bc9
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_texttocolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h6v-8c0-.554.446-1 1-1h7v-9z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h6v-1h-6v-18h14v9h1v-9c0-.554-.446-1-1-1z" fill="#808080"/><rect fill="#808080" height="7" ry="1" width="11" x="12" y="16"/><path d="m12 13h11v4h-11z" fill="#4d82b8"/><g fill="#fff"><path d="m18 20h4v2h-4z"/><path d="m13 20h4v2h-4z"/><path d="m18 17h4v2h-4z"/><path d="m13 17h4v2h-4z"/><path d="m18 14h4v2h-4z"/><path d="m13 14h4v2h-4z"/></g><g fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2" transform="translate(-4.995463 -4)"><path d="m22 14.985758v-4"/><path d="m18.014242 14.985658h4"/><path d="m22 14.985758c-2.453409-4.923729-8.144068-5.6165863-10 0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_calculate.svg b/icon-themes/colibre_svg/cmd/sc_calculate.svg
new file mode 100644
index 000000000000..ae75121427b9
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_calculate.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m2 0c-.554 0-1 .446-1 1v12c0 .554.446 1 1 1h2v-1h-2v-12h9v1h1v-1c0-.554-.446-1-1-1z" fill="#808080"/><path d="m2 1v12h4.2109375a5.5 5.5 0 0 1 -.2109375-1.5 5.5 5.5 0 0 1 5-5.4726562v-5.0273438z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v12c0 .554.446 1 1 1h2.344039c-.4032051-.283434-.7664835-.619779-1.080078-1h-1.263961v-12h9v3.6074219c.356018.1805157.691326.3992521 1 .6523437v-4.2597656c0-.554-.446-1-1-1z" fill="#808080"/><path d="m5 3v12h1.264c-.264-.323392-.2622236-2.221947-.264-3.5 0-3.0375661 2.4624339-5.5 5.5-5.5.869636.00198 1.726407.2101503 2.5.6074219v-3.6074219z" fill="#fff"/><g fill="#4d82b8"><rect height="3" ry=".5" width="1" x="15" y="8"/><rect height="1" ry=".5" width="3" x="13" y="10"/><path d="m7.5 12c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5s.5-.223.5-.5v-1.5h1.5c.277 0 .5-.223.5-.5s-.223-.5-.5-.5z"/></g><path d="m7.5 12.5c2.279661 3.5 6.057166 4.190754 8 0" fill="none" stroke="#4d82b8" stroke-linecap="round"/><path d="m15.499115 10.493535c-2.279661-3.5000008-6.0571661-4.1907548-8.0000001 0" fill="none" stroke="#4d82b8" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_dataprovider.svg b/icon-themes/colibre_svg/cmd/sc_dataprovider.svg
new file mode 100644
index 000000000000..6261aa1b7e3f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_dataprovider.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1v14h1v-8-1c0-.554.446-1 1-1h8v-1.2949219l-2.695312-2.7050781z" fill="#fff"/><path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1v-1h-1v-14h6v3.5c0 .277.223.5.5.5h3.5 1v-.5-.8632812l-3.636719-3.6367188h-.863281zm7 1 3 3h-3z" fill="#808080"/><rect fill="#808080" height="7" ry="1" width="11" x="5" y="9"/><path d="m5 6h11v4h-11z" fill="#4d82b8"/><g fill="#fff"><path d="m11 13h4v2h-4z"/><path d="m6 13h4v2h-4z"/><path d="m11 10h4v2h-4z"/><path d="m6 10h4v2h-4z"/><path d="m11 7h4v2h-4z"/><path d="m6 7h4v2h-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_datastreams.svg b/icon-themes/colibre_svg/cmd/sc_datastreams.svg
new file mode 100644
index 000000000000..f6fdc88ab70c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_datastreams.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="7.5" cy="8.5" fill="#fff" r="6.5"/><path d="m7.5 1a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 7.5-7.5 7.5 7.5 0 0 0 -7.5-7.5zm.00391 1a6.5 6.5 0 0 1 .064453.00391.50005.50005 0 0 0 .109375.3027344c.6418609.8229503 1.155164 1.6604336 1.5390589 2.5175744-1.119111.1933347-2.2369139.1905685-3.3574219-.0058594.38362-.8549332.8948701-1.6907884 1.5351562-2.5117188a.50005.50005 0 0 0 .109375-.3066406zm-1.2089881.1152344c-.5843051.8029368-1.0703742 1.6335521-1.4355469 2.4921875-.6380173-.175292-1.2786377-.4302808-1.921875-.7246094a6.5 6.5 0 0 1 3.3574219-1.7675781zm2.4902343.015625a6.5 6.5 0 0 1 3.2890628 1.7597656c-.622233.2970411-1.243129.5483381-1.861328.7207031-.3631219-.8547662-.8473482-1.6808971-1.4277348-2.4804687zm-6.5214843 2.5390625c.7466984.356724 1.4969224.6529085 2.25.8613281-.2528039.7990086-.4037353 1.6213918-.4335938 2.46875h-3.0546875a6.5 6.5 0 0 1 1.2382813-3.3300781zm10.4785161.00586a6.5 6.5 0 0 1 1.236328 3.3242181h-2.988282c-.029784-.8452733-.17997-1.6657312-.43164-2.4628906.730412-.2053967 1.458102-.4993505 2.183594-.8613282zm-7.2460942 1.0683587c1.3593621.2565588 2.7228872.2628052 4.0839843.0078125.2387771.7323459.3778619 1.4799447.4082031 2.2480469h-4.9042968c.0304544-.7709663.1716948-1.5209022.4121094-2.2558594zm-4.4746094 3.2558594h3.0839844c.058298.7851002.2173833 1.58728.484375 2.40625-.7861884.212341-1.5684685.522676-2.3476563.896484a6.5 6.5 0 0 1 -1.2207031-3.302734zm4.0878906 0h4.8535156c-.0583742.7091257-.2047291 1.438748-.4589844 2.193359-.6676061-.120087-1.3353808-.199907-2.0039062-.195312-.6440198.004425-1.2871003.087991-1.9296875.205078-.2562167-.758023-.4023155-1.4909887-.4609375-2.203125zm5.855469 0h3.009765a6.5 6.5 0 0 1 -1.21289 3.294922c-.757185-.379302-1.516921-.687884-2.279297-.896484.265471-.816276.424308-1.6158182.482422-2.398438zm-3.464844 2.976562c.5471575-.0039 1.0949911.05604 1.6425781.146485-.365209.832811-.8525412 1.693877-1.4804687 2.589844a.50005.50005 0 0 0 -.0976563.283203 6.5 6.5 0 0 1 -.0644531.003906.50065925.50065925 0 0 0 -.0898438-.287109c-.6269472-.894568-1.1134883-1.754334-1.4785156-2.585938.5232715-.087786 1.0461235-.146627 1.5683594-.150391zm2.638672.347657c.65114.176538 1.305355.444999 1.960937.759765a6.5 6.5 0 0 1 -3.3515621 1.794922c.5759861-.868856 1.0420029-1.720577 1.3906251-2.554687zm-5.201172.011719c.3490871.832808.8149234 1.683346 1.390625 2.550781a6.5 6.5 0 0 1 -3.4199219-1.794922c.6792215-.312559 1.355858-.576136 2.0292969-.755859z" fill="#4e83b9"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_insertexternaldatasource.svg b/icon-themes/colibre_svg/cmd/sc_insertexternaldatasource.svg
new file mode 100644
index 000000000000..7a4a982de233
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_insertexternaldatasource.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1v14h3.5976562c-.3659223-.487851-.5976562-1.059504-.5976562-1.699219 0-.608073 0-1.216146 0-1.824219 0-1.177365-.1476386-2.0419725.40625-2.976562.3457889-.6768091.8527417-1.265539 1.546875-1.6523438.9863444-.5496389 2.214914-.8474237 3.546875-.8476562.520942.0003623 1.018944.059605 1.5.1484375v-2.4433594l-2.695312-2.7050781z" fill="#fff"/><path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4.7128906c-.4301342-.271548-.8188391-.604843-1.1152344-1h-3.5976562v-14h6v3.5c0 .277.223.5.5.5h3.5v1.1484375c.34734.0641401.680986.1481523 1 .2558594v-1.9042969-.8632812l-3.636719-3.6367188h-.863281zm7 1 3 3h-3z" fill="#808080"/><path d="m11.5 7a4.5 2.7 0 0 0 -4.5 2.6992188 4.5 2.7 0 0 0 4.5 2.7011722 4.5 2.7 0 0 0 4.5-2.7011722 4.5 2.7 0 0 0 -4.5-2.6992188zm-4.5 4.476562v1.824219c0 1.491169 2.0147184 2.699219 4.5 2.699219 2.485282 0 4.5-1.20805 4.5-2.699219v-1.824219c-1.113321 1.335161-2.505846 1.824219-4.5 1.824219-2.2028805 0-3.3131403-.608807-4.5-1.824219z" fill="#eac282"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_managexmlsource.svg b/icon-themes/colibre_svg/cmd/sc_managexmlsource.svg
new file mode 100644
index 000000000000..d2a2fd766db5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_managexmlsource.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1v14h2.4902344l-1.2910156-2.251953c-.3117768-.544813-.2481859-1.234483.1582031-1.712891l.0019531-.003906 2.9921875-3.4941406c.2823013-.3393577.7031704-.5383756 1.1445313-.5410156h.0019531c.009457-.00004.0179237.0037636.0273437.0039062h4.4746094v-3.2949219l-2.695312-2.7050781z" fill="#fff"/><path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h3.0625l-.5722656-1h-2.4902344v-14h6v3.5c0 .277.223.5.5.5h3.5v2h1v-2.5-.8632812l-3.636719-3.6367188h-.863281zm7 1 3 3h-3z" fill="#808080"/><g fill="none" stroke="#4d82b8" stroke-linecap="round"><path d="m11.5 8.5-2.0000215 7" stroke-width=".996799"/><path d="m12.503169 15.496251 3.10629-3.490656-2.33364-3.4984987" stroke-linejoin="round" stroke-width=".996865"/><path d="m7.5 15.5-2.0015802-3.495002 3.0015802-3.504998" stroke-linejoin="round" stroke-width=".996865"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_texttocolumns.svg b/icon-themes/colibre_svg/cmd/sc_texttocolumns.svg
new file mode 100644
index 000000000000..afdf8a8ad15c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_texttocolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1v14h1v-9c0-.554.446-1 1-1h9v-4z" fill="#fff"/><rect fill="#808080" height="7" ry="1" width="11" x="5" y="9"/><path d="m5 6h11v4h-11z" fill="#4d82b8"/><g fill="#fff"><path d="m11 13h4v2h-4z"/><path d="m6 13h4v2h-4z"/><path d="m11 10h4v2h-4z"/><path d="m6 10h4v2h-4z"/><path d="m11 7h4v2h-4z"/><path d="m6 7h4v2h-4z"/></g><g transform="translate(-22.996091 -6)"><g fill="#4d82b8"><rect height="3" ry=".5" width="1" x="35" y="8"/><rect height="1" ry=".5" width="3" x="33" y="10"/></g><path d="m35.499115 10.493535c-2.279661-3.5000009-6.057166-4.1907549-8 0" fill="none" stroke="#4d82b8" stroke-linecap="round"/></g><path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1v-1h-1v-14h11v4h1v-4c0-.554-.446-1-1-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu b/officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
index ee840306fd05..026cfabd644f 100644
--- a/officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
@@ -189,6 +189,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Link to E~xternal Data...</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:Hyphenate" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -363,6 +366,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Te~xt to Columns...</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:DataConsolidate" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1551,6 +1557,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">~Recalculate</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:Protect" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1580,6 +1589,9 @@
<prop oor:name="ContextLabel" oor:type="xs:string">
<value xml:lang="en-US">~Refresh</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:DeletePivotTable" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1619,6 +1631,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Strea~ms...</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:DataStreamsPlay" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1640,6 +1655,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Data Provider...</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:DataProviderRefresh" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1650,6 +1668,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">~XML Source...</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:DataSort" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
@@ -1712,6 +1733,9 @@
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">~Hide AutoFilter</value>
</prop>
+ <prop oor:name="Properties" oor:type="xs:int">
+ <value>1</value>
+ </prop>
</node>
<node oor:name=".uno:SortDescending" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">