[Libreoffice-commits] core.git: Branch 'distro/cib/libreoffice-6-1' - 5 commits - icon-themes/breeze icon-themes/breeze_dark icon-themes/breeze_dark_svg icon-themes/breeze_svg icon-themes/colibre icon-themes/colibre_svg icon-themes/elementary icon-themes/elementary_svg icon-themes/karasa_jaga icon-themes/karasa_jaga_svg icon-themes/sifr icon-themes/sifr_dark icon-themes/sifr_dark_svg icon-themes/sifr_svg sw/inc sw/sdi sw/source
andreas kainz (via logerrit)
logerrit at kemper.freedesktop.org
Tue Apr 7 13:26:03 UTC 2020
icon-themes/breeze/cmd/32/protectbookmarks.png |binary
icon-themes/breeze/cmd/32/protectfields.png |binary
icon-themes/breeze/cmd/lc_protectbookmarks.png |binary
icon-themes/breeze/cmd/lc_protectfields.png |binary
icon-themes/breeze/cmd/sc_protectbookmarks.png |binary
icon-themes/breeze/cmd/sc_protectfields.png |binary
icon-themes/breeze_dark/cmd/32/protectbookmarks.png |binary
icon-themes/breeze_dark/cmd/32/protectfields.png |binary
icon-themes/breeze_dark/cmd/lc_protectbookmarks.png |binary
icon-themes/breeze_dark/cmd/lc_protectfields.png |binary
icon-themes/breeze_dark/cmd/sc_protectbookmarks.png |binary
icon-themes/breeze_dark/cmd/sc_protectfields.png |binary
icon-themes/breeze_dark_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/breeze_dark_svg/cmd/32/protectfields.svg | 1
icon-themes/breeze_dark_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/breeze_dark_svg/cmd/lc_protectfields.svg | 1
icon-themes/breeze_dark_svg/cmd/sc_protectbookmarks.svg | 2
icon-themes/breeze_dark_svg/cmd/sc_protectfields.svg | 1
icon-themes/breeze_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/breeze_svg/cmd/32/protectfields.svg | 1
icon-themes/breeze_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/breeze_svg/cmd/lc_protectfields.svg | 1
icon-themes/breeze_svg/cmd/sc_protectbookmarks.svg | 2
icon-themes/breeze_svg/cmd/sc_protectfields.svg | 1
icon-themes/colibre/cmd/32/protectbookmarks.png |binary
icon-themes/colibre/cmd/32/protectfields.png |binary
icon-themes/colibre/cmd/lc_protectbookmarks.png |binary
icon-themes/colibre/cmd/lc_protectfields.png |binary
icon-themes/colibre/cmd/sc_protectbookmarks.png |binary
icon-themes/colibre/cmd/sc_protectfields.png |binary
icon-themes/colibre_svg/cmd/32/protectbookmarks.svg | 13 +++++
icon-themes/colibre_svg/cmd/32/protectfields.svg | 14 ++++++
icon-themes/colibre_svg/cmd/lc_protectbookmarks.svg | 17 +++++++
icon-themes/colibre_svg/cmd/lc_protectfields.svg | 14 ++++++
icon-themes/colibre_svg/cmd/sc_protectbookmarks.svg | 14 ++++++
icon-themes/colibre_svg/cmd/sc_protectfields.svg | 10 ++++
icon-themes/elementary/cmd/32/protectbookmarks.png |binary
icon-themes/elementary/cmd/32/protectfields.png |binary
icon-themes/elementary/cmd/lc_protectbookmarks.png |binary
icon-themes/elementary/cmd/lc_protectfields.png |binary
icon-themes/elementary/cmd/sc_protectbookmarks.png |binary
icon-themes/elementary/cmd/sc_protectfields.png |binary
icon-themes/elementary_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/elementary_svg/cmd/32/protectfields.svg | 1
icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/elementary_svg/cmd/lc_protectfields.svg | 1
icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg | 1
icon-themes/elementary_svg/cmd/sc_protectfields.svg | 1
icon-themes/karasa_jaga/cmd/32/protectbookmarks.png |binary
icon-themes/karasa_jaga/cmd/32/protectfields.png |binary
icon-themes/karasa_jaga/cmd/lc_protectbookmarks.png |binary
icon-themes/karasa_jaga/cmd/lc_protectfields.png |binary
icon-themes/karasa_jaga/cmd/sc_protectbookmarks.png |binary
icon-themes/karasa_jaga/cmd/sc_protectfields.png |binary
icon-themes/karasa_jaga_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/karasa_jaga_svg/cmd/32/protectfields.svg | 1
icon-themes/karasa_jaga_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/karasa_jaga_svg/cmd/lc_protectfields.svg | 1
icon-themes/karasa_jaga_svg/cmd/sc_protectbookmarks.svg | 1
icon-themes/karasa_jaga_svg/cmd/sc_protectfields.svg | 1
icon-themes/sifr/cmd/32/protectbookmarks.png |binary
icon-themes/sifr/cmd/32/protectfields.png |binary
icon-themes/sifr/cmd/lc_protectbookmarks.png |binary
icon-themes/sifr/cmd/lc_protectfields.png |binary
icon-themes/sifr/cmd/sc_protectbookmarks.png |binary
icon-themes/sifr/cmd/sc_protectfields.png |binary
icon-themes/sifr_dark/cmd/32/protectbookmarks.png |binary
icon-themes/sifr_dark/cmd/32/protectfields.png |binary
icon-themes/sifr_dark/cmd/lc_protectbookmarks.png |binary
icon-themes/sifr_dark/cmd/lc_protectfields.png |binary
icon-themes/sifr_dark/cmd/sc_protectbookmarks.png |binary
icon-themes/sifr_dark/cmd/sc_protectfields.png |binary
icon-themes/sifr_dark_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/sifr_dark_svg/cmd/32/protectfields.svg | 1
icon-themes/sifr_dark_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/sifr_dark_svg/cmd/lc_protectfields.svg | 1
icon-themes/sifr_dark_svg/cmd/sc_protectbookmarks.svg | 1
icon-themes/sifr_dark_svg/cmd/sc_protectfields.svg | 1
icon-themes/sifr_svg/cmd/32/protectbookmarks.svg | 1
icon-themes/sifr_svg/cmd/32/protectfields.svg | 1
icon-themes/sifr_svg/cmd/lc_protectbookmarks.svg | 1
icon-themes/sifr_svg/cmd/lc_protectfields.svg | 1
icon-themes/sifr_svg/cmd/sc_protectbookmarks.svg | 1
icon-themes/sifr_svg/cmd/sc_protectfields.svg | 1
sw/inc/cmdid.h | 3 +
sw/sdi/_textsh.sdi | 12 +++++
sw/sdi/swriter.sdi | 36 ++++++++++++++++
sw/source/uibase/shells/textsh1.cxx | 24 ++++++++++
88 files changed, 195 insertions(+)
New commits:
commit 5e705f4a8cece64f65430f9caf0e7daa8312e1e1
Author: andreas kainz <kainz.a at gmail.com>
AuthorDate: Tue Feb 18 20:18:19 2020 +0100
Commit: Thorsten Behrens <Thorsten.Behrens at CIB.de>
CommitDate: Tue Apr 7 15:08:57 2020 +0200
tdf#130648 add colibre 32px protect icons
Change-Id: I5c1d2a37f88745820cbae693a1e9897c922de13c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88981
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a at gmail.com>
(cherry picked from commit 55981cd0bea950a24b89059c22bc291877205419)
diff --git a/icon-themes/colibre/cmd/32/protectbookmarks.png b/icon-themes/colibre/cmd/32/protectbookmarks.png
new file mode 100644
index 000000000000..49602ab97aa6
Binary files /dev/null and b/icon-themes/colibre/cmd/32/protectbookmarks.png differ
diff --git a/icon-themes/colibre/cmd/32/protectfields.png b/icon-themes/colibre/cmd/32/protectfields.png
new file mode 100644
index 000000000000..04393b6c317c
Binary files /dev/null and b/icon-themes/colibre/cmd/32/protectfields.png differ
diff --git a/icon-themes/colibre_svg/cmd/32/protectbookmarks.svg b/icon-themes/colibre_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000000..268ecb9ef7d8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/protectbookmarks.svg
@@ -0,0 +1,13 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 16 3 C 12.686292 3 10 5.6862915 10 9 L 10 16 L 6 16 C 5.446 16 5 16.446 5 17 L 5 28 C 5 28.554 5.446 29 6 29 L 16 29 L 16 28 L 7 28 L 6 28 L 6 27 L 6 18 L 6 17 L 7 17 L 16 17 L 16 16 L 11 16 L 11 9 C 11 6.2385763 13.238576 4 16 4 C 18.761424 4 21 6.2385763 21 9 L 21 14.099609 C 21.06565 14.124369 21.134328 14.145354 21.193359 14.177734 L 21.195312 14.177734 L 22 14.619141 L 22 9 C 22 5.6862915 19.313708 3 16 3 z M 18 15 C 17.446 15 17 15.446 17 16 L 17 30 C 17 30.554 17.446 31 18 31 C 18.554 31 19 30.554 19 30 L 19 16 C 19 15.446 18.554 15 18 15 z M 27 23.367188 L 26 23.791016 L 26 27 L 26 28 L 25 28 L 20 28 L 20 29 L 26 29 C 26.554 29 27 28.554 27 28 L 27 23.367188 z "
+ />
+ <path
+ d="M 6 17 L 6 28 L 16 28 L 16 17 L 6 17 z M 26 23.791016 L 21.0625 25.884766 C 20.698059 26.039848 20.343945 25.846593 20 25.703125 L 20 28 L 26 28 L 26 23.791016 z "
+ style="fill:#ffffff" />
+ <path
+ style="fill:#4d82b8"
+ d="M 20.513641,15.000039 C 20.230944,14.996139 20.00015,15.281434 20,15.634788 v 8.73025 c 3.64e-4,0.434941 0.342414,0.740751 0.671834,0.600571 l 8.985781,-3.810939 c 0.436842,-0.188435 0.46197,-0.948776 0.03905,-1.181612 l -8.983823,-4.919309 c -0.06283,-0.03454 -0.130575,-0.05281 -0.199206,-0.05371 z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/32/protectfields.svg b/icon-themes/colibre_svg/cmd/32/protectfields.svg
new file mode 100644
index 000000000000..d9c81572a396
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/protectfields.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m16 3a6 6 0 0 0 -6 6v7h-4c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h20c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1h-4v-7a6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5v7h-10v-7a5 5 0 0 1 5-5zm-10 13h1 18 1v1 9 1h-1-18-1v-1-9z"
+ fill="#808080"
+ />
+ <path
+ d="m6 17h20v11h-20z"
+ fill="#fff"
+ />
+ <path
+ style="fill:#4d82b8"
+ d="M 15 19 C 13.895478 19 13 19.895478 13 21 L 13 25 C 13 26.104597 13.895431 27 15 27 L 16 27 L 16 26 L 15 26 C 14.447716 26 14 25.552299 14 25 L 14 24.71875 L 14 21 C 14 20.447701 14.426767 20 15 20 L 16 20 L 16 19 L 15 19 z M 22 19 L 22 20 L 23 20 C 23.573233 20 24 20.447701 24 21 L 24 24.71875 L 24 25 C 24 25.552299 23.552284 26 23 26 L 22 26 L 22 27 L 23 27 C 24.104569 27 25 26.104597 25 25 L 25 21 C 25 19.895478 24.104522 19 23 19 L 22 19 z M 15.960938 22 C 15.428065 22 15 22.428065 15 22.960938 L 15 23.039062 C 15 23.571935 15.428065 24 15.960938 24 L 22.039062 24 C 22.571935 24 23 23.571935 23 23.039062 L 23 22.960938 C 23 22.428065 22.571935 22 22.039062 22 L 15.960938 22 z "
+ />
+</svg>
commit 8c7a92c7d2f1704bf7b7e73de5f71925e1c97142
Author: andreas kainz <kainz.a at gmail.com>
AuthorDate: Mon Feb 17 22:42:34 2020 +0100
Commit: Thorsten Behrens <Thorsten.Behrens at CIB.de>
CommitDate: Tue Apr 7 15:08:45 2020 +0200
tdf#130648 Add icons for ProtectField and PrtectBookmarks
Change-Id: I064c9ac69b224937b281ea5c9a1eefc3cdfeba6d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88894
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a at gmail.com>
(cherry picked from commit 2d1994dc01f162ccab68abab45ef3cce381aacbd)
Only adding _new_ protect icons here.
Change-Id: I1be7ee9874f16faf0631f62a01445e930bf65d22
Conflicts:
icon-themes/colibre_svg/cmd/sc_protect.svg
diff --git a/icon-themes/colibre/cmd/lc_protectbookmarks.png b/icon-themes/colibre/cmd/lc_protectbookmarks.png
new file mode 100644
index 000000000000..5c5482dc0a5f
Binary files /dev/null and b/icon-themes/colibre/cmd/lc_protectbookmarks.png differ
diff --git a/icon-themes/colibre/cmd/lc_protectfields.png b/icon-themes/colibre/cmd/lc_protectfields.png
new file mode 100644
index 000000000000..5d9911cb3d8a
Binary files /dev/null and b/icon-themes/colibre/cmd/lc_protectfields.png differ
diff --git a/icon-themes/colibre/cmd/sc_protectbookmarks.png b/icon-themes/colibre/cmd/sc_protectbookmarks.png
new file mode 100644
index 000000000000..b2fb1169ea32
Binary files /dev/null and b/icon-themes/colibre/cmd/sc_protectbookmarks.png differ
diff --git a/icon-themes/colibre/cmd/sc_protectfields.png b/icon-themes/colibre/cmd/sc_protectfields.png
new file mode 100644
index 000000000000..f80506913565
Binary files /dev/null and b/icon-themes/colibre/cmd/sc_protectfields.png differ
diff --git a/icon-themes/colibre_svg/cmd/lc_protectbookmarks.svg b/icon-themes/colibre_svg/cmd/lc_protectbookmarks.svg
new file mode 100644
index 000000000000..e537bf9e1bcd
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_protectbookmarks.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="M 12 2 A 5 5 0 0 0 7 7 L 7 12 L 5 12 C 4.446 12 4 12.446 4 13 L 4 21 C 4 21.554 4.446 22 5 22 L 10 22 L 10 21 L 6 21 L 5 21 L 5 20 L 5 14 L 5 13 L 6 13 L 10 13 L 10 12 L 8 12 L 8 7 A 4 4 0 0 1 12 3 A 4 4 0 0 1 16 7 L 16 9.5703125 L 17 10.056641 L 17 7 A 5 5 0 0 0 12 2 z M 20 17.025391 L 19 17.402344 L 19 20 L 19 21 L 18 21 L 14 21 L 14 22 L 19 22 C 19.554 22 20 21.554 20 21 L 20 17.025391 z "
+ style="fill:#808080"
+ />
+ <path
+ d="M 5 13 L 5 21 L 10 21 L 10 13 L 5 13 z M 19 17.402344 L 15.003906 18.908203 C 14 19.227192 14.315919 19.370047 14 19.226562 L 14 21 L 19 21 L 19 17.402344 z "
+ style="fill:#ffffff" />
+ <path
+ style="fill:#4d82b8"
+ d="M 14.507927,10.000201 C 14.2535,9.9971011 14.045785,10.225316 14.04565,10.508 v 6.9842 c 3.28e-4,0.347953 0.3,0.6 0.604651,0.480457 l 8.087202,-3.048752 c 0.393157,-0.150748 0.415773,-0.75902 0.03515,-0.945289 l -8.085442,-3.935448 c -0.05655,-0.02763 -0.117518,-0.04225 -0.179286,-0.04297 z"
+ />
+ <path
+ style="fill:#808080"
+ d="m 12,10 c -0.554,0 -1,0.446 -1,1 v 11 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 11 c 0,-0.554 -0.446,-1 -1,-1 z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/lc_protectfields.svg b/icon-themes/colibre_svg/cmd/lc_protectfields.svg
new file mode 100644
index 000000000000..edbcf1b04d4e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_protectfields.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#808080"
+ d="M 12,2 C 9.2385763,2 7,4.2385763 7,7 v 5 H 5 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 h 5.1875 C 10.073941,21.685105 10,21.351854 10,21 H 6 5 v -1 -6 -1 h 1 12 1 v 1 h 1 v -1 c 0,-0.554 -0.446,-1 -1,-1 H 17 V 7 C 17,4.2385763 14.761424,2 12,2 Z m 0,1 c 2.209139,0 4,1.790861 4,4 v 5 H 8 V 7 C 8,4.790861 9.790861,3 12,3 Z"
+ />
+ <path
+ style="fill:#ffffff"
+ d="M 5 13 L 5 21 L 10 21 L 10 17 C 10 15.354986 11.354986 14 13 14 L 15 14 L 15 17 L 19 17 L 19 15 L 19 14 L 19 13 L 5 13 z "
+ />
+ <path
+ style="fill:#4d82b8"
+ d="M 13 15 C 11.895478 15 11 15.895478 11 17 L 11 21 C 11 22.104597 11.895431 23 13 23 L 14 23 L 14 22 L 13 22 C 12.447716 22 12 21.552299 12 21 L 12 20.71875 L 12 17 C 12 16.447701 12.426767 16 13 16 L 14 16 L 14 15 L 13 15 z M 20 15 L 20 16 L 21 16 C 21.573233 16 22 16.447701 22 17 L 22 20.71875 L 22 21 C 22 21.552299 21.552284 22 21 22 L 20 22 L 20 23 L 21 23 C 22.104569 23 23 22.104597 23 21 L 23 17 C 23 15.895478 22.104522 15 21 15 L 20 15 z M 13.960938 18 C 13.428065 18 13 18.428065 13 18.960938 L 13 19.039062 C 13 19.571935 13.428065 20 13.960938 20 L 20.039062 20 C 20.571935 20 21 19.571935 21 19.039062 L 21 18.960938 C 21 18.428065 20.571935 18 20.039062 18 L 13.960938 18 z "
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_protectbookmarks.svg b/icon-themes/colibre_svg/cmd/sc_protectbookmarks.svg
new file mode 100644
index 000000000000..6b1264c47b98
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_protectbookmarks.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+<path
+ style="fill:#4d82b8"
+ d="M 5.5371094 1 C 5.2544128 1 5.0235875 1.2542462 5 1.5722656 L 5 9.4277344 C 5.0238019 9.8191815 5.3658925 10.094912 5.6953125 9.96875 L 9.03125 8.6953125 C 9.1879894 7.1928749 10.459158 5.9999993 12 6 C 12.773057 6 13.475333 6.3069644 14.009766 6.7949219 L 14.679688 6.5390625 C 15.116528 6.369471 15.14166 5.6861151 14.71875 5.4765625 L 5.7363281 1.0488281 C 5.6734948 1.0177443 5.6057405 1.00081 5.5371094 1 z "
+ />
+<path
+ style="fill:#808080"
+ d="m 2.9771752,1 c -0.554,0 -1,0.446 -1,1 v 13 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 2 c 0,-0.554 -0.446,-1 -1,-1 z"
+ />
+<path
+ style="fill:#eac282"
+ d="m 12,7 a 2,2 0 0 0 -2,2 v 2 H 9 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 H 14 V 9 A 2,2 0 0 0 12,7 Z m 0,1 a 1,1 0 0 1 1,1 v 2 H 11 V 9 a 1,1 0 0 1 1,-1 z"
+ />
+</svg>
diff --git a/icon-themes/colibre_svg/cmd/sc_protectfields.svg b/icon-themes/colibre_svg/cmd/sc_protectfields.svg
new file mode 100644
index 000000000000..035193fc42e6
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_protectfields.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path
+ style="fill:#4d82b8"
+ d="M 3 2 C 1.895478 2 1 2.895478 1 4 L 1 8 C 1 9.104597 1.8954308 10 3 10 L 4 10 L 4 9 L 3 9 C 2.4477158 9 2 8.552299 2 8 L 2 7.71875 L 2 4 C 2 3.447701 2.4267669 3 3 3 L 4 3 L 4 2 L 3 2 z M 8 2 L 8 3 L 9 3 C 9.573233 3 10 3.447701 10 4 L 10 6.7871094 C 10.289192 6.5252285 10.627023 6.3220038 11 6.1875 L 11 4 C 11 2.895478 10.104522 2 9 2 L 8 2 z M 3.9609375 5 C 3.4280648 5 3 5.4280648 3 5.9609375 L 3 6.0390625 C 3 6.5719352 3.4280648 7 3.9609375 7 L 8.0390625 7 C 8.5719352 7 9 6.5719352 9 6.0390625 L 9 5.9609375 C 9 5.4280648 8.5719352 5 8.0390625 5 L 3.9609375 5 z M 8 9 L 8 10 L 9 10 L 9 9 L 8 9 z "
+ />
+ <path
+ style="fill:#eac282"
+ d="m 12,7 a 2,2 0 0 0 -2,2 v 2 H 9 c -0.554,0 -1,0.446 -1,1 v 3 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 v -3 c 0,-0.554 -0.446,-1 -1,-1 H 14 V 9 A 2,2 0 0 0 12,7 Z m 0,1 a 1,1 0 0 1 1,1 v 2 H 11 V 9 a 1,1 0 0 1 1,-1 z"
+ />
+</svg>
commit 9d9c3f92a0886b76799085df20cf5fc2b4c4f81d
Author: rizmut <riz_17_oke at yahoo.co.id>
AuthorDate: Sat Feb 15 20:36:26 2020 +0700
Commit: Thorsten Behrens <Thorsten.Behrens at CIB.de>
CommitDate: Tue Apr 7 14:59:56 2020 +0200
tdf#130648:+ icons for new .uno:ProtectBookmarks & .uno:ProtectFields
Change-Id: Ie9bee00bec79f2bc1d85e5e17556676e71842ef7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88757
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke at yahoo.co.id>
(cherry picked from commit 7415a70e3387b36c6e67cab21b4310d4e5f56e1b)
Only adding _new_ protect icons here.
Change-Id: I7c4020e9e59d3bcb1280681e18d4d8b1e8253180
Conflicts:
icon-themes/breeze/cmd/32/safemode.png
icon-themes/breeze/cmd/32/sourcecharstyle.png
icon-themes/breeze_svg/cmd/32/safemode.svg
icon-themes/breeze_svg/cmd/32/sourcecharstyle.svg
icon-themes/elementary_svg/cmd/lc_insertfield.svg
icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.svg
icon-themes/karasa_jaga_svg/cmd/32/subscript.svg
icon-themes/karasa_jaga_svg/cmd/32/superscript.svg
icon-themes/karasa_jaga_svg/cmd/lc_subscript.svg
icon-themes/karasa_jaga_svg/cmd/lc_superscript.svg
icon-themes/karasa_jaga_svg/cmd/sc_subscript.svg
icon-themes/karasa_jaga_svg/cmd/sc_superscript.svg
diff --git a/icon-themes/breeze/cmd/32/protectbookmarks.png b/icon-themes/breeze/cmd/32/protectbookmarks.png
new file mode 100644
index 000000000000..701d5526c72a
Binary files /dev/null and b/icon-themes/breeze/cmd/32/protectbookmarks.png differ
diff --git a/icon-themes/breeze/cmd/32/protectfields.png b/icon-themes/breeze/cmd/32/protectfields.png
new file mode 100644
index 000000000000..8c296a6bbff7
Binary files /dev/null and b/icon-themes/breeze/cmd/32/protectfields.png differ
diff --git a/icon-themes/breeze/cmd/lc_protectbookmarks.png b/icon-themes/breeze/cmd/lc_protectbookmarks.png
new file mode 100644
index 000000000000..7f0710c4cb97
Binary files /dev/null and b/icon-themes/breeze/cmd/lc_protectbookmarks.png differ
diff --git a/icon-themes/breeze/cmd/lc_protectfields.png b/icon-themes/breeze/cmd/lc_protectfields.png
new file mode 100644
index 000000000000..a73d62246938
Binary files /dev/null and b/icon-themes/breeze/cmd/lc_protectfields.png differ
diff --git a/icon-themes/breeze/cmd/sc_protectbookmarks.png b/icon-themes/breeze/cmd/sc_protectbookmarks.png
new file mode 100644
index 000000000000..b6956266cc5b
Binary files /dev/null and b/icon-themes/breeze/cmd/sc_protectbookmarks.png differ
diff --git a/icon-themes/breeze/cmd/sc_protectfields.png b/icon-themes/breeze/cmd/sc_protectfields.png
new file mode 100644
index 000000000000..b29d127f3a98
Binary files /dev/null and b/icon-themes/breeze/cmd/sc_protectfields.png differ
diff --git a/icon-themes/breeze_dark/cmd/32/protectbookmarks.png b/icon-themes/breeze_dark/cmd/32/protectbookmarks.png
new file mode 100644
index 000000000000..da051c85c74a
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/32/protectbookmarks.png differ
diff --git a/icon-themes/breeze_dark/cmd/32/protectfields.png b/icon-themes/breeze_dark/cmd/32/protectfields.png
new file mode 100644
index 000000000000..7dd4ebcca1e0
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/32/protectfields.png differ
diff --git a/icon-themes/breeze_dark/cmd/lc_protectbookmarks.png b/icon-themes/breeze_dark/cmd/lc_protectbookmarks.png
new file mode 100644
index 000000000000..2b4dbc7d5669
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/lc_protectbookmarks.png differ
diff --git a/icon-themes/breeze_dark/cmd/lc_protectfields.png b/icon-themes/breeze_dark/cmd/lc_protectfields.png
new file mode 100644
index 000000000000..7f996d4c9cfd
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/lc_protectfields.png differ
diff --git a/icon-themes/breeze_dark/cmd/sc_protectbookmarks.png b/icon-themes/breeze_dark/cmd/sc_protectbookmarks.png
new file mode 100644
index 000000000000..32bfe09ce15d
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/sc_protectbookmarks.png differ
diff --git a/icon-themes/breeze_dark/cmd/sc_protectfields.png b/icon-themes/breeze_dark/cmd/sc_protectfields.png
new file mode 100644
index 000000000000..b894f843bcc2
Binary files /dev/null and b/icon-themes/breeze_dark/cmd/sc_protectfields.png differ
diff --git a/icon-themes/breeze_dark_svg/cmd/32/protectbookmarks.svg b/icon-themes/breeze_dark_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000000..cb3774e01b9e
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/protectbookmarks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m8 4v24l8-4 1 .5v-.992188l-1-.507812-7 3.556641v-21.556641h14v10h1v-11zm15 12c-1.657 0-3 1.343-3 3v3h-2v6h10v-6h-2v-3c0-1.657-1.343-3-3-3zm0 1c1.105 0 2 .895 2 2v3h-4v-3c0-1.105.895-2 2-2z" fill="#eff0f1"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/protectfields.svg b/icon-themes/breeze_dark_svg/cmd/32/protectfields.svg
new file mode 100644
index 000000000000..456741518703
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h24v-1zm0 3v1h24v-1zm0 4v1h24v-1zm0 4v1h13v-1zm19 1c-1.657 0-3 1.343-3 3v3h-2v6h10v-6h-2v-3c0-1.657-1.343-3-3-3zm0 1c1.105 0 2 .895 2 2v3h-4v-3c0-1.105.895-2 2-2zm-19 2v1h13v-1zm0 4v1h2v-1zm10 0v1h3v-1zm-10 4v1h13v-1z" fill="#eff0f1"/><path d="m13 22v3h-6v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_protectbookmarks.svg b/icon-themes/breeze_dark_svg/cmd/lc_protectbookmarks.svg
new file mode 100644
index 000000000000..626eb5e09a6e
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_protectbookmarks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7 4v1 14 1l5-2 1 .400391v-1.001953l-1-.398438-4 1.59375v-13.59375h8v8h1v-8-1zm9.5 10c-.831 0-1.5.669-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.831-.669-1.5-1.5-1.5zm0 1c.277 0 .5.223.5.5v1.5h-1v-1.5c0-.277.223-.5.5-.5z" fill="#eff0f1"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_protectfields.svg b/icon-themes/breeze_dark_svg/cmd/lc_protectfields.svg
new file mode 100644
index 000000000000..64908280c8e6
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1zm0 3v1h9v-1zm12.5 1c-.831 0-1.5.669-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.831-.669-1.5-1.5-1.5zm0 1c.277 0 .5.223.5.5v1.5h-1v-1.5c0-.277.223-.5.5-.5zm-12.5 1v1h1v-1zm8 0v1h1v-1zm-8 3v1h9v-1z" fill="#eff0f1"/><path d="m11 15v3h-5v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/sc_protectbookmarks.svg b/icon-themes/breeze_dark_svg/cmd/sc_protectbookmarks.svg
new file mode 100644
index 000000000000..5c7712e9713a
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/sc_protectbookmarks.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/><path d="m4 2v11.59375l4-1.59375v-1l-3 1.1875v-9.1875h6v4h1v-5h-1-6zm7.5 6c-.828427 0-1.5.6715729-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.8284271-.671573-1.5-1.5-1.5zm0 1c.276142 0 .5.2238576.5.5v1.5h-1v-1.5c0-.2761424.223858-.5.5-.5z" fill="#eff0f1"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/sc_protectfields.svg b/icon-themes/breeze_dark_svg/cmd/sc_protectfields.svg
new file mode 100644
index 000000000000..d66d00211753
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/sc_protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v1h12v-1zm0 3v1h12v-1zm9.5 3c-.828427 0-1.5.6715729-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.8284271-.671573-1.5-1.5-1.5zm-9.5 1v1h1v-1zm9.5 0c.276142 0 .5.2238576.5.5v1.5h-1v-1.5c0-.2761424.223858-.5.5-.5zm-9.5 4v1h6v-1z" fill="#eff0f1"/><path d="m8 8v3h-4v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/protectbookmarks.svg b/icon-themes/breeze_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000000..d4cdebedbe35
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/protectbookmarks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m8 4v24l8-4 1 .5v-.992188l-1-.507812-7 3.556641v-21.556641h14v10h1v-11zm15 12c-1.657 0-3 1.343-3 3v3h-2v6h10v-6h-2v-3c0-1.657-1.343-3-3-3zm0 1c1.105 0 2 .895 2 2v3h-4v-3c0-1.105.895-2 2-2z" fill="#232629"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/protectfields.svg b/icon-themes/breeze_svg/cmd/32/protectfields.svg
new file mode 100644
index 000000000000..10f0da14a6a9
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h24v-1zm0 3v1h24v-1zm0 4v1h24v-1zm0 4v1h13v-1zm19 1c-1.657 0-3 1.343-3 3v3h-2v6h10v-6h-2v-3c0-1.657-1.343-3-3-3zm0 1c1.105 0 2 .895 2 2v3h-4v-3c0-1.105.895-2 2-2zm-19 2v1h13v-1zm0 4v1h2v-1zm10 0v1h3v-1zm-10 4v1h13v-1z" fill="#232629"/><path d="m13 22v3h-6v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_protectbookmarks.svg b/icon-themes/breeze_svg/cmd/lc_protectbookmarks.svg
new file mode 100644
index 000000000000..e77122668882
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_protectbookmarks.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7 4v1 14 1l5-2 1 .400391v-1.001953l-1-.398438-4 1.59375v-13.59375h8v8h1v-8-1zm9.5 10c-.831 0-1.5.669-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.831-.669-1.5-1.5-1.5zm0 1c.277 0 .5.223.5.5v1.5h-1v-1.5c0-.277.223-.5.5-.5z" fill="#232629"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_protectfields.svg b/icon-themes/breeze_svg/cmd/lc_protectfields.svg
new file mode 100644
index 000000000000..abdf1c218296
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1zm0 3v1h9v-1zm12.5 1c-.831 0-1.5.669-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.831-.669-1.5-1.5-1.5zm0 1c.277 0 .5.223.5.5v1.5h-1v-1.5c0-.277.223-.5.5-.5zm-12.5 1v1h1v-1zm8 0v1h1v-1zm-8 3v1h9v-1z" fill="#232629"/><path d="m11 15v3h-5v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/sc_protectbookmarks.svg b/icon-themes/breeze_svg/cmd/sc_protectbookmarks.svg
new file mode 100644
index 000000000000..5b899e8f75c0
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/sc_protectbookmarks.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/><path d="m4 2v11.59375l4-1.59375v-1l-3 1.1875v-9.1875h6v4h1v-5h-1-6zm7.5 6c-.828427 0-1.5.6715729-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.8284271-.671573-1.5-1.5-1.5zm0 1c.276142 0 .5.2238576.5.5v1.5h-1v-1.5c0-.2761424.223858-.5.5-.5z" fill="#232629"/></svg>
\ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/sc_protectfields.svg b/icon-themes/breeze_svg/cmd/sc_protectfields.svg
new file mode 100644
index 000000000000..ff8a359f8ab1
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/sc_protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v1h12v-1zm0 3v1h12v-1zm9.5 3c-.828427 0-1.5.6715729-1.5 1.5v1.5h-1v3h5v-3h-1v-1.5c0-.8284271-.671573-1.5-1.5-1.5zm-9.5 1v1h1v-1zm9.5 0c.276142 0 .5.2238576.5.5v1.5h-1v-1.5c0-.2761424.223858-.5.5-.5zm-9.5 4v1h6v-1z" fill="#232629"/><path d="m8 8v3h-4v-3z" fill="#3daee9"/></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary/cmd/32/protectbookmarks.png b/icon-themes/elementary/cmd/32/protectbookmarks.png
new file mode 100644
index 000000000000..1012554d5237
Binary files /dev/null and b/icon-themes/elementary/cmd/32/protectbookmarks.png differ
diff --git a/icon-themes/elementary/cmd/32/protectfields.png b/icon-themes/elementary/cmd/32/protectfields.png
new file mode 100644
index 000000000000..c97c6e3ca979
Binary files /dev/null and b/icon-themes/elementary/cmd/32/protectfields.png differ
diff --git a/icon-themes/elementary/cmd/lc_protectbookmarks.png b/icon-themes/elementary/cmd/lc_protectbookmarks.png
new file mode 100644
index 000000000000..8fbdd0e80583
Binary files /dev/null and b/icon-themes/elementary/cmd/lc_protectbookmarks.png differ
diff --git a/icon-themes/elementary/cmd/lc_protectfields.png b/icon-themes/elementary/cmd/lc_protectfields.png
new file mode 100644
index 000000000000..5e5aa1cc6698
Binary files /dev/null and b/icon-themes/elementary/cmd/lc_protectfields.png differ
diff --git a/icon-themes/elementary/cmd/sc_protectbookmarks.png b/icon-themes/elementary/cmd/sc_protectbookmarks.png
new file mode 100644
index 000000000000..c4baf4356be2
Binary files /dev/null and b/icon-themes/elementary/cmd/sc_protectbookmarks.png differ
diff --git a/icon-themes/elementary/cmd/sc_protectfields.png b/icon-themes/elementary/cmd/sc_protectfields.png
new file mode 100644
index 000000000000..e244c8dcf167
Binary files /dev/null and b/icon-themes/elementary/cmd/sc_protectfields.png differ
diff --git a/icon-themes/elementary_svg/cmd/32/protectbookmarks.svg b/icon-themes/elementary_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000000..ed3c553a6760
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/protectbookmarks.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.41893991 0 0 .47066524 11.836614 8.782439)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988397 0 0 .47066524 11.450587 8.917973)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.9017044 0 0 .45000067 24.244682 10.301129)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-col
or="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.48214366 0 0 .32142905 10.428572 15.893998)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 1.1130951 -1.5532528 0 39.65747 .805822)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.83333258" x2="16.83333
258" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="j"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="27.83333188" x2="27.83333188" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="l" gradientTransform="matrix(.66666666 0 0 .66666662 9.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66666666 0 0 .66666662 22.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="n" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-col
or="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#o" y1="27.5" y2="27.5"/><linearGradient id="q" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="9.907559" x2="12.258671" y1="12.887577" y2="20.403847"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="19.638996" x2="19.638996" y1="10.906893" y2="22.971012"><stop offset="0" stop-color="#fff"/><stop offset=".149
14785" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="t" cx="13.138569" cy="25.625349" gradientTransform="matrix(0 1.7104018 -2.0382599 0 63.162289 -16.657885)" gradientUnits="userSpaceOnUse" r="13.931416"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><radialGradient id="u" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#o"/><path d="m31.000038 25.999999c0 3.313709-6.715729 6.000001-15 6.000001-8.2842699 0-14.9999997-2.686292-14.9999997-6.000001 0-3.313707 6.7157298-5.999999 14.9999997-5.999999 8.284271 0 15 2.686292 15 5.999999z" fill="url(#u)" fill-rule="evenodd" opacity=".3"/><path d="m
16.000037 1.4974327c.978784 0 4.13436 7.910881 4.926214 8.488271.791851.5773873 9.263652 1.1447403 9.566113 2.0789733.302461.934234-6.219087 6.39078-6.521548 7.325013-.30246.934233 1.777824 9.195756.985972 9.773145-.791853.577387-7.977967-3.961163-8.956752-3.961163-.978783 0-8.1648972 4.53855-8.9567501 3.961163-.7918519-.577389 1.2884321-8.838913.9859716-9.773145-.3024604-.934233-6.8240081-6.39078-6.5215473-7.325015.3024608-.934231 8.7742608-1.501584 9.5661148-2.0789713.791852-.57739 3.947429-8.488271 4.926212-8.488271z" fill="url(#t)"/><path d="m16.008597 2.928904c-1.412439 2.674148-2.696301 5.432298-4.168399 8.065176-2.9741416.571623-5.9951175 1.01272-8.9878512 1.528574 2.068776 2.127369 4.1154729 4.286762 6.1689248 6.422463-.027883 1.120075-.3297428 2.255067-.4115096 3.383432-.2151051 1.763357-.4094732 3.879237-.6636652 5.637582 2.6703322-1.317263 5.3192342-2.753549 8.0028352-4.033221 2.889137 1.162973 5.624472 2.788167 8.207491 4.091509-.404423-2.843686-.92157-6.105122-1.297355-
8.947299.677523-.936651 1.653369-1.671505 2.415879-2.553298 1.294961-1.335342 2.582496-2.677954 3.8899-4.001168-2.962436-.696339-6.023281-.941321-8.994049-1.528503-.706796-1.026526-1.163432-2.24275-1.772226-3.340019-.793792-1.576519-1.580425-3.156701-2.389975-4.725228z" fill="none" opacity=".8" stroke="url(#s)" stroke-linejoin="round"/><path d="m16.008597 2.241404c-.254446.374093-2.346828 3.472786-4.375 8.25a.20608164.20608164 0 0 1 -.03125.03125.20608164.20608164 0 0 1 -.09375.0625.20608164.20608164 0 0 1 -.03125.03125c-3.0053008.490049-7.0029861 1.038743-9.3125002 1.6875 1.5783275 2.00052 3.5604578 3.737007 5.34375 5.5625l20.2500002-3.59375c.582787-.584147 1.71282-1.713072 2-2-2.871985-.776885-6.239483-1.134102-9.25-1.625a.20608164.20608164 0 0 1 -.03125-.03125.20608164.20608164 0 0 1 -.09375-.0625.20608164.20608164 0 0 1 -.03125-.03125c-1.525162-3.540869-4.056294-7.800982-4.34375-8.28125z" fill="url(#r)" opacity=".8"/><path d="m16.000037 1.4974327c.978784 0 4.13436 7.910881 4.926
214 8.488271.791851.5773873 9.263652 1.1447403 9.566113 2.0789733.302461.934234-6.219087 6.39078-6.521548 7.325013-.30246.934233 1.777824 9.195756.985972 9.773145-.791853.577387-7.977967-3.961163-8.956752-3.961163-.978783 0-8.1648972 4.53855-8.9567501 3.961163-.7918519-.577389 1.2884321-8.838913.9859716-9.773145-.3024604-.934233-6.8240081-6.39078-6.5215473-7.325015.3024608-.934231 8.7742608-1.501584 9.5661148-2.0789713.791852-.57739 3.947429-8.488271 4.926212-8.488271z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m22.40625 10.501342c-2.991123 0-4.89511 2.415156-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406085-4.90625-5.406085z" fill="url(#a)" fill-rule="evenodd"/><path d="m21.90625 10.177021c-2.991122 0-4.40625 2.415307-4.40625 5.406425v4.593751l2-.03779v-4.463551c0-1.939011.561-3.500183 2.5-3.500183s3.5 1.560983 3.5 3.499994v4.561
776l2-.06161v-4.593748c0-2.991118-2.415128-5.406236-5.40625-5.406236z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m22.40625 10.501342c-2.991123 0-4.871703 2.415345-4.90625 5.406274v4.593713l2-.0378v-4.463541c0-1.939011 1.060999-3.499994 3-3.499994 1.939 0 3 1.560794 3 3.499805v4.561776l2-.06161v-4.593747c0-2.991118-1.915129-5.406047-4.90625-5.406047z" fill="none" opacity=".35" stroke="#000" stroke-width=".999999"/><path d="m21.418331 11.874067c.000207.8273-.66926 1.498015-1.495162 1.498015-.825901 0-1.495368-.670715-1.495161-1.498015-.000207-.827263.66926-1.498016 1.495161-1.498016.825902 0 1.495369.670753 1.495162 1.498016z" fill="url(#b)" fill-rule="evenodd" opacity=".5"/><path d="m20.572569 11.874067c.00009.359433-.290684.650645-.6494.650645-.358719 0-.64949-.291401-.6494-.650645-.00009-.359433.290684-.650646.6494-.650646.358719 0 .64949.291402.6494.650646z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m28.750032 28.751169h2.250004v2.24999h-2.250004z" fill="
url(#d)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#f)" opacity=".3"/><path d="m15.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#g)" opacity=".3"/><rect fill="url(#h)" height="10.001281" rx="1" width="14.256939" x="15.243061" y="19.499973"/><rect fill="url(#i)" height="10" opacity=".5" rx="2" ry="1" width="1" x="16" y="19.00112"/><rect fill="url(#k)" height="10" opacity=".5" rx="2" ry="1" width="1" x="27" y="19.00112"/><rect fill="url(#l)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="15" y="-29.001158"/><rect fill="url(#m)" height="9.001158" opacity=".5" rx=".499999" ry="1" transform="scale(1 -1)" width=".999999" x="28.000002" y="-29.001158"/><g fill="none" transform="translate(10 8.001167)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#n)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.49
8816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".05" stroke="url(#p)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#q)"/></g></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/protectfields.svg b/icon-themes/elementary_svg/cmd/32/protectfields.svg
new file mode 100644
index 000000000000..a369d3b00324
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/protectfields.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1 0 0 1 11.90625 0)" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 8.466667 0)" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="d" gradientTransform="matrix(.11084452 0 0 .12453018 .485937 290.85701)" gradientUnits="userSpaceOnUse" x1="11.276111" x2="31.420702" y1="8.963265" y2="17.461874"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="e" cx="18.031223" cy="6.2807" gradientTransfo
rm="matrix(.12432347 0 0 .12453018 .383801 290.89287)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(.23857596 0 0 .11906268 3.768905 291.25883)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(-.23857596 0 0 -.11906268 2.581105 301.61728)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.12756718 0 0 .08504477 .113393 292.73861)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-colo
r="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="16.823883" cy="11.368058" fx="16.777113" fy="11.597148" gradientTransform="matrix(0 .29450641 -.41096482 0 7.846872 288.74653)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".76470584" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="1.80798592" x2="1.80798592" xlink:href="#m" y1="296.20654752" y2="293.56071432"/><linearGradient id="m"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.71840212" x2="4.71840212" xlink:href="#m" y1="296.20654752" y2="293.56071432"/><linearGradient id="o" gradientTransform="matrix(.17638889 0 0 .17638888 -.044097 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="2
9" y2="14"/><linearGradient id="p" gradientTransform="matrix(.17638889 0 0 .17638888 3.395486 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="q" gradientTransform="matrix(.68421053 0 0 .64285716 1.052632 2.178571)" gradientUnits="userSpaceOnUse" x1="21.771429" x2="21.771429" y1="14.871428" y2="27.924538"><stop offset="0" stop-color="#fff"/><stop offset=".03252051" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98558509" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="r" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.6428
58" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><radialGradient id="t" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="u" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#737373"/><stop offset=".
26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g transform="translate(0 -288.53332)"><g transform="matrix(-1.8666667 0 0 1 15.345833 2.116853)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 3.175007)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill
="url(#a)"/></g><path d="m.52916647 290.25329c0-.0712.2070112-.13217.4487234-.13217l6.43044323.00001c.2417118 0 .5291667.061.5291667.13217v.26434c0 .0712-.2874549.13217-.5291667.13217-.00101.001-6.43044323-.00001-6.43044323-.00001-.2417122 0-.4487234-.061-.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m.5291661 289.85624 7.4083333-.00001v.52917l-7.4083333.00001z" fill="url(#b)"/><g transform="matrix(-1 0 0 1 8.466667 1.058337)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217l-6.4304432.00001c-.24171183 0-.52916673.061-.52916673.13217v.26434c0 .0712.2874549.13217.52916673.13217.00101.001 6.4304432-.00001 6.4304432-.00001.2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9375004 289.85624-7.4083333-.00001v.52917l7.4083333.00001z" fill="url(#c)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 4.23334)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-
.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 5.291673)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217h-2.9908599c-.2417118 0-.5291667.061-.5291667.13217v.26434c0 .0712.2874549.13217.5291667.13217.00101.001 2.9908599 0 2.9908599 0 .2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-.18912227 0 0 .18912227 7.976591 289.81652)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#t)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-lineca
p="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#u)" stroke-width="1.421774"/></g></g><g transform="translate(2.645833)"><path d="m22.5 9c-2.300078-.0000001-4.317303 1.197327-5.472656 3 5.42075.000331 10.919001.001694 10.945312 0-1.155353-1.802673-3.172578-3.0000001-5.472656-3zm-6 4c-.321217.769879-.5 1.613689-.5 2.5.001671.167164.018644.333524.033203.5 2.480771.000208 3.132167-.000158 4.966797 0v-.5a1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5v.5c.55815-.000078 2.266811.000406 2.267578 0 .952594 0 1.968897-.075034 2.712891-.185547.005778-.104906.018845-.209347.019531-.314453 0-.886311-.178783-1.730121-.5-2.5zm-.5 4v1h-1c-.554 0-1 .445973-1 1v5.496094l3.490234.003906v-.498047c4.26411.000227 8.774373.001625 8.777344 0 1.705305 0 3.732422-.230935 3.732422-.5v-1-1.5h-12.503906l.001953-1c4.259222.000227 8.766562.001588 8.769531 0 1.705258 0 3.732422-.230935 3.732422-.5v-1-.
501953h-1v-.998047l-5-.001953v1h-3v-1zm-2 8v3c5.970091.000684 12.263426.002197 12.267578 0 1.705305 0 3.732422-.230935 3.732422-.5v-1-1.5z" fill="#fcfcfc" opacity=".9" stroke-width="1.591427" transform="matrix(.26458333 0 0 .26458333 -2.645833 288.53332)"/><g stroke-width=".264583"><path d="m3.2824869 291.3118c-.7914011 0-1.2951645.63901-1.2981119 1.43041v1.21542l.5291666-.01v-1.18098c0-.51303.2807229-.92604.79375-.92604s.7937501.41296.7937501.92599v1.20697l.5291666-.0163v-1.21543c0-.7914-.506711-1.43036-1.298112-1.43036z" fill="url(#d)" fill-rule="evenodd"/><path d="m3.1501953 291.22599c-.7914011 0-1.1658203.63905-1.1658203 1.43045v1.21543l.5291666-.01v-1.18098c0-.51303.1484313-.92609.6614584-.92609s.9260417.41301.9260417.92604v1.20697l.5291666-.0163v-1.21543c0-.7914-.6390026-1.4304-1.4304036-1.4304z" fill="#fff" fill-rule="evenodd" opacity=".3"/><path d="m3.2824869 291.3118c-.7914011 0-1.2889713.63906-1.2981119 1.43041v1.21542l.5291666-.01v-1.18098c0-.51303.2807229-.92604.79375-.9
2604s.7937501.41296.7937501.92599v1.20697l.5291666-.0163v-1.21543c0-.7914-.506711-1.43035-1.298112-1.43035z" fill="none" opacity=".35" stroke="#000"/><path d="m3.0211 291.675c.0000548.21889-.177075.39635-.3955948.39635-.2185196 0-.3956496-.17746-.3955948-.39635-.0000548-.21888.1770752-.39635.3955948-.39635.2185198 0 .3956496.17747.3955948.39635z" fill="url(#e)" fill-rule="evenodd" opacity=".5"/><path d="m2.7973255 291.675c.0000239.0951-.07691.17215-.1718203.17215-.094911 0-.1718442-.0771-.1718204-.17215-.0000238-.0951.07691-.17215.1718204-.17215.094911 0 .1718442.0771.1718203.17215z" fill="#fff" fill-rule="evenodd" opacity=".5"/><path d="m4.960946 296.1404h.5953135v.59531h-.5953135z" fill="url(#g)" opacity=".3"/><path d="m1.3890649 296.73571h-.59531357v-.59531h.59531357z" fill="url(#i)" opacity=".3"/><path d="m1.3890649 296.1404h3.5718813v.59531h-3.5718813z" fill="url(#j)" opacity=".3"/><rect fill="url(#k)" height="2.646172" rx=".264583" width="3.772149" x="1.387227" y="293.69269"/>
<rect fill="url(#l)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="1.5875" y="293.5607"/><rect fill="url(#n)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="4.497917" y="293.5607"/><rect fill="url(#o)" height="2.381556" opacity=".5" rx=".132292" ry=".264583" transform="scale(1 -1)" width=".264583" x="1.322917" y="-296.20654"/><rect fill="url(#p)" height="2.381556" opacity=".5" rx=".132292" ry=".264583" transform="scale(1 -1)" width=".264583" x="4.7625" y="-296.20654"/></g><g fill="none" transform="matrix(.26458333 0 0 .26458333 0 290.6503)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#q)" stroke-linejoin="round"/><rect height="10.001184" opacity=".3" rx="1" stroke="#000" width="14" x="5.5" y="11.498816"/><path d="m6.4999999 12.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.99
8816 11.0000001.001184" opacity=".05" stroke="url(#r)"/><path d="m6.4999999 11.498816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184m-11.0000001 1.998816 11.0000001.001184" opacity=".2" stroke="url(#s)"/></g></g></g></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg b/icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg
new file mode 100644
index 000000000000..ffbce15b239c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protectbookmarks.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-
color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#h" y1="27.5" y2="27.5"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f
" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="k" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="29" y2="14"/><linearGradient id="l"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="29" y2="14"/><linearGradient id="n" gradientTransform="matrix(.77056228 0 0 .77077837 -4.554279 -6.199358)" gradientUnits="userSpaceOnUse" x1="23.470181" x2="23.470181" y1="11.209872" y2="35.051075"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><s
top offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="7.373661" x2="9.158983" y1="9.636601" y2="15.344099"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="62.625" cy="4.625" gradientTransform="matrix(1.0352941 0 0 .42352883 -52.835297 17.541176)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#h"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="12.000001" x2="12.000001" y1="1.496136" y2="21.922901"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m23 19.499999c0 2.485282-4.924869 4.500001-11 4.500001-6.0751315 0-11.00000001-2.014719-11.00000001-4.500001 0-2.485281 4.92486851-4.499999 11.00000001-4.499999 6.075131 0 11 2.014718 11 4.499999z" fill="url(#p)" fill-rule="evenodd" opacity=".3"/><path d="m12.000001 1.4961357c.708911 0 2.
994425 5.7107023 3.567948 6.1275073.57352.416804 6.709462.826364 6.928527 1.500768.219066.674404-4.504349 4.613371-4.723415 5.287775-.219065.674404 1.287639 6.638229.714118 7.055033-.573521.416805-5.778267-2.859481-6.487179-2.859481-.708911 0-5.9136574 3.276286-6.4871791 2.859481-.5735211-.416804.9331833-6.38063.7141178-7.055033-.2190657-.674404-4.9424802-4.613372-4.7234145-5.287776.2190656-.674403 6.3550063-1.083963 6.9285281-1.500767.5735207-.416805 2.8590377-6.1275073 3.5679487-6.1275073z" fill="url(#q)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.969145 2.093355c-.45703.693479-1.679762 2.629165-3.0312503 5.8125a.43670935.43670935 0 0 1 -.34375.28125c-2.1354674.348211-4.8091853.716906-6.5625 1.15625 1.1001782 1.3189 2.393494 2.529956 3.625 3.78125l15.1562503-2.71875c.353244-.353813.697176-.697415 1.0625-1.0625-2.051482-.507486-4.36574-.808235-6.5-1.15625a.43670935.43670935 0 0 1 -.34375-.25c-1.039472-2.413271-2.582922-5.0
37031-3.0625-5.84375z" fill="url(#o)" opacity=".8"/><path d="m12.000395 2.937105c-.289389.492394-.61844 1.165503-.96875 1.875-.361907.732986-.746865 1.511515-1.0625003 2.125-.1578173.306742-.2983144.582546-.4375.8125s-.1632419.388801-.53125.65625c-.3684354.267759-.5505426.251058-.8125.3125-.2619574.06144-.5652425.100734-.90625.15625-.6820149.111033-1.5021108.22551-2.3125.34375-.7742066.112961-1.5055387.221892-2.0625.34375.3780266.425859.9075435.983352 1.46875 1.53125.5845803.570717 1.1708703 1.135202 1.65625 1.625.2426898.244899.4494983.484046.625.6875s.3283605.286554.46875.71875c.1407051.433167.085066.575594.0625.84375s-.072353.564729-.125.90625c-.1052939.683043-.2681064 1.505117-.40625 2.3125-.1323415.773473-.25635 1.525786-.3125 2.09375.525364-.229545 1.203496-.56765 1.90625-.9375.7258699-.382016 1.4761784-.781664 2.0937503-1.09375.308786-.156043.564288-.301637.8125-.40625s.387156-.1875.84375-.1875.595538.08289.84375.1875c.248212.104613.503714.250207.8125.40625.617572.312086 1.36
788.711734 2.09375 1.09375.702754.36985 1.380886.707955 1.90625.9375-.05615-.567964-.180159-1.320277-.3125-2.09375-.138144-.807383-.300956-1.629457-.40625-2.3125-.05265-.341521-.102434-.638094-.125-.90625-.02257-.268156-.0782-.410584.0625-.84375.14039-.432195.293248-.515296.46875-.71875s.38231-.442601.625-.6875c.48538-.489798 1.07167-1.054283 1.65625-1.625.561206-.547898 1.090723-1.105391 1.46875-1.53125-.556961-.121858-1.288293-.230789-2.0625-.34375-.810389-.11824-1.630485-.232717-2.3125-.34375-.341007-.055516-.644293-.094808-.90625-.15625s-.444064-.04474-.8125-.3125c-.368009-.267449-.392064-.426296-.53125-.65625s-.279683-.505758-.4375-.8125c-.315635-.613485-.700593-1.392014-1.0625-2.125-.350309-.709497-.679362-1.382606-.96875-1.875z" fill="none" opacity=".8" stroke="url(#n)" stroke-linejoin="round" stroke-width=".992271"/><g transform="translate(9 8)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.
668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#b)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#d)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#e)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#i)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#j)" height="7" opacity="
.5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#k)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#m)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></g></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_protectfields.svg b/icon-themes/elementary_svg/cmd/lc_protectfields.svg
new file mode 100644
index 000000000000..07412e9a97d4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protectfields.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-col
or="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="i" g
radientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><radialGradient id="m" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="n" gradientTransform="ma
trix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="21.34207" y2="24.912279"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="o" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -93.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><linearGradient id="p"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="q" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><radialGradient id="r" c
x="-1.548628" cy="-40.659271" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><radialGradient id="s" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><path d="m2 6.4995551c0-.269086.576667-.4995581 1.25-.499541l17.5.0004449c.673332.0000171 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5-.0004449-17.5-.0004449-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><path d="m21.5 5.5v.9980469.00195c-6.333333-.00999-12.666668-.015399-19-.025389v-.9746058z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 10.499555c0-.269086.576667-.4995581 1.25-.499541l17.5.000445c.673332.000017 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5-.000445-17.5-.0004
45-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m21.5 9.499949v.998047.002c-6.333334-.01-12.666668-.01535-19-.02534v-.9746029l19-.0000531z" stroke="url(#r)"/><path d="m21.5 9.499949v.998047.002c-6.333334-.01-12.666668-.01535-19-.02534v-.9746029l19-.0000531z" opacity=".1" stroke="#000"/><path d="m21.5 5.5v.9980469.00195c-6.333334-.00999-12.49825-.015401-18.831582-.025391v-.9746059z" opacity=".1" stroke="#000"/></g><path d="m2 14.499555c0-.269086.576667-.499541 1.25-.499541h17.5c.673332 0 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5 0-17.5 0-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><path d="m21.5 13.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 13.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h1
9z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 18.499555c0-.269086.576667-.499541 1.25-.499541h17.5c.673332 0 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5 0-17.5 0-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><path d="m21.5 17.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 17.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(-1 0 0 1 25.992714 -.007286)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#m)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.992714 17.507286 3.489-.0073v2l-3.489.0073m.0073.000009-2.5-.0073
v-2l2.5.0073" opacity=".5" stroke="url(#n)"/></g></g><path d="m17 8a5 5 0 0 0 -5 5h-.5c-.831 0-1.5.669-1.5 1.5v8c0 .831.669 1.5 1.5 1.5h11c.831 0 1.5-.669 1.5-1.5v-8c0-.831-.669-1.5-1.5-1.5h-.5a5 5 0 0 0 -5-5z" fill="#fcfcfc" opacity=".9"/><g transform="translate(9 8)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2 6s-.59-3.5 2.8-3.5 2.8 3.5 2.8 3.5" fill="none" opacity=".6" stroke="#fff" stroke-linecap="round"/><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-2v-2.746c0-.63.15-2.254-1.498-2.254-1.65 0-1.51 1.637-1.502 2.252v2.748z" fill="none" opacity=".4" stroke="#000" stroke-linecap="square"/><rect fill="url(#b)" height="8" rx="1" width="11" x="2.5" y="6.5"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="ro
und"/><rect height="8" rx="1" stroke="url(#d)" width="11" x="2.5" y="6.5"/><g stroke-linecap="square"><path d="m3.5 7.5h9m-9 2h9m-9 2h9" opacity=".2" stroke="url(#e)"/><path d="m3.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#h)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#i)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#j)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#l)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="12" y="7"/></g></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg b/icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg
new file mode 100644
index 000000000000..308627149f4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_protectbookmarks.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-
color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="i
" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.55048262 0 0 .57815823 -3.826225 -5.276228)" gradientUnits="userSpaceOnUse" x1="24.046366" x2="24.046366" y1="11.673002" y2="34.713669"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-op
acity=".392157"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="7.373267" x2="9.158589" y1="33.636996" y2="39.344494"><stop offset="0" stop-color="#fff" stop-opacity=".27451"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="8.000001" x2="8.000001" y1=".496136" y2="15.977216"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m8.0000006.49613568c.5064396 0 2.1391894 4.28357812 2.5489094 4.59622212.409717.3126432 4.793178.6198528 4.949676 1.125721.156499.505868-3.217866 3.4604743-3.374364 3.9663412-.156498.505868 1.285496 4.979313.875778 5.291956-.409718.312645-4.4935598-2.144886-5.0000001-2.144886-.5064395 0-4.5902812 2.457531-4.9999999 2.144886-.4097182-.312643 1.0322763-4.786089.8757779-5.291956-.1564985-.5058669-3.53086246-3.4604739-3.37436393-3.966342.15649845-.5058674 4.53995813-.813077 4.94967683-1.1257202.409718-.31264
4 2.0424703-4.59622212 2.5489098-4.59622212z" fill="url(#o)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m11.96875 26.375c-.506596.779667-1.63252 2.593568-2.90625 5.59375a.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 -.03125 0c.00461-.0064-.035912.0063-.03125 0 .00522-.0059-.00527.03708 0 .03125.00556-.0056-.036852.0055-.03125 0 .00608-.005-.00612.03618 0 .03125.00629-.0047-.037574.0047-.03125 0 .00682-.0039-.038107.0038-.03125 0 .00692-.0037-.00695.03492 0 .03125.00726-.003-.038533.003-.03125 0a.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 .03125.03125.14192008.14192008 0 0 1
.03125.03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 0 .03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125.03125.14192008.14192008 0 0 1 -.03125 0c-2.0575321.335503-4.6049536.679328-6.34375 1.09375 1.0525595 1.235411 2.264992 2.404007 3.4375 3.59375l15.03125-2.71875c.0052-.0052.02606.0052.03125 0 .28516-.285558.552815-.584263.84375-.875-1.985656-.473093-4.21957-.75757-6.28125-1.09375a.14192008.14192008 0 0 1 -.03125 0 .14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 -.03125-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 0-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125-.03125.14192008.14192008 0 0 1 .03125 0 .14192008.14192008 0 0 1 0-.03125c.0075.0027-.0387-.0027-.03125 0 .0071.0035-.03835-.0035-.03125 0 .007.0037-.007-.03496 0-.03125.0066.0044-.03785
-.0044-.03125 0 .0062.0049-.0062-.03622 0-.03125.006.0052-.03724-.0052-.03125 0 .0054.0058-.0053-.03713 0-.03125.0052.006-.03638-.006-.03125 0 .0045.0065-.0045-.0378 0-.03125.004.0069-.0352-.0069-.03125 0 .0037.007-.0037-.03828 0-.03125l-.125.0625-.125.0625c-.985076-2.286983-2.388794-4.698127-2.9375-5.625z" fill="url(#n)" opacity=".8" transform="matrix(.71439082 0 0 .70011588 -.572408 -16.954765)"/><path d="m8 2.3125003c-.5795026 1.0967235-1.0411109 2.2564459-1.6574842 3.3321931-.4355928.5786297-1.2016958.5640806-1.8445342.7006123-.7990951.1487384-1.6040837.2624313-2.4042316.4046946.8321477 1.0057613 1.9042251 1.803058 2.6553809 2.8730975.2931609.5612752.086735 1.1940262.048954 1.7875722-.1300362.873671-.7822554 2.011403-.8721349 2.890749 1.1003565-.559851 2.6237664-1.531888 3.7910708-1.94011.6246409-.12796 1.1682081.254232 1.7115393.49593.7264099.38268 1.7399469.939694 2.4653779 1.324105-.123973-1.302273-.773372-2.733611-.799425-4.042542.09173-.7298892.734153-1.1887208 1.185876-1.7
078873.556483-.5461027 1.116396-1.0897375 1.625861-1.6809144-1.211014-.2155824-2.435696-.3737737-3.634767-.6459894-.7510947-.2936551-.937663-1.1434347-1.2928787-1.7800564-.3267359-.6702695-.6326855-1.3506457-.9786043-2.0114542z" fill="none" opacity=".8" stroke="url(#m)" stroke-linecap="square" stroke-width=".992"/><path d="m9.5625 3.2128906a5 5 0 0 0 -3.5625 4.7871094c-.554 0-1 .446-1 1v5.742188c1.2754843-.630384 2.7096764-1.410157 3-1.410157.5064403 0 4.590282 2.457176 5 2.144531.409718-.312643-1.031498-4.7871-.875-5.292968.156498-.5058671 3.529546-3.458976 3.373047-3.964844-.156498-.5058682-4.539502-.8143099-4.949219-1.1269531-.169836-.1295967-.5635274-.9726202-.986328-1.8789063z" fill="#fcfcfc" opacity=".9"/><g transform="matrix(.8571 0 0 .8571 4 3.144)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path
d="m5.2502625 6.2489791s-.4731875-3.500175 2.9168125-3.500175 2.916813 3.500175 2.916813 3.500175" fill="none" opacity=".74" stroke="#fff" stroke-linecap="round" stroke-width="1.166725"/><path d="m4.0835375 8.5824291v-3.376c0-2.478 1.9665375-3.65435 4.0835375-3.62435 2.13.03 4.132654 1.1178312 4.083538 3.62435v3.376h-2v-2.746c0-.63-.419538-2.25435-2.067538-2.25435-1.65 0-1.7740875 1.8166736-1.7660875 2.4316736v2.5686764z" fill="none" stroke="#a4a4a4" stroke-linecap="square" stroke-width="1.166725"/><rect fill="url(#b)" height="7.00035" rx="1" width="10.500525" x="2.916812" y="7.415704"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="7.00035" rx="1" stroke="url(#d)" stroke-width="1.166725" width="10.500525" x="2.916812" y="7.415704"/><g stroke-linecap="square"><path d="m4.0835375 7.4157041h8.1670755m-8.1670755 2.33345h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".2" stroke="url(#e)" stroke-width="1.166725"/><path d
="m4.0835375 13.249329h9.0000005m-9.0000005-4.6668999h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#h)" height="5.833624" opacity=".5" rx=".333625" ry=".583362" transform="scale(1 -1)" width="1.166725" x="10.500525" y="-13.832691"/><rect fill="url(#i)" height="5.833624" opacity=".5" rx=".304237" ry="1.166725" transform="scale(1 -1)" width="1.166725" x="4.6669" y="-13.832691"/><rect fill="url(#j)" height="5.833624" opacity=".5" rx=".471498" ry=".5" width="1.166725" x="3.500175" y="7.999067"/><rect fill="url(#l)" height="5.833624" opacity=".5" rx=".371462" ry=".5" width="1.166725" x="11.66725" y="7.999067"/></g></svg>
\ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_protectfields.svg b/icon-themes/elementary_svg/cmd/sc_protectfields.svg
new file mode 100644
index 000000000000..eb5703d16b11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_protectfields.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26064 0 0 .3149 1.727 -.048)" gradientUnits="userSpaceOnUse" x1="10.651" x2="27.191999" y1="2.914" y2="17.469999"><stop offset="0" stop-color="#cad0c6"/><stop offset=".5" stop-color="#eaece9"/><stop offset="1" stop-color="#c5cbc0"/></linearGradient><radialGradient id="b" cx="16.823999" cy="11.368" fx="16.777" fy="11.597" gradientTransform="matrix(0 .80952 -1.13905 0 20.95 -6.37)" gradientUnits="userSpaceOnUse" r="10.5"><stop offset="0" stop-color="#f2e0c4"/><stop offset=".765" stop-color="#e5af5b"/><stop offset="1" stop-color="#af6900"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.47368 0 0 .42857 .42 1.286)" gradientUnits="userSpaceOnUse" x1="21.771" x2="21.771" y1="14.871" y2="27.924999"><stop offset="0" stop-color="#fff"/><stop offset=".033" stop-color="#fff" stop-opacity=".235"/><stop offset=".986" stop-
color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.314" x2="10.314" y1="6" y2="15"><stop offset="0" stop-color="#b19c7d"/><stop offset="1" stop-color="#a08358"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.93358 0 0 1 23.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.93358 0 0 1 23.38 -15)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.299999" y1="27.5" y2="27.5"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 5.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="i
" gradientTransform="matrix(.66667 0 0 .46668 -1.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="j" gradientTransform="matrix(.66667 0 0 .46667 -12.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><linearGradient id="k"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.66667 0 0 .46667 -3.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><g stroke-linejoin="round"><g fill="none" stroke="#fff" stroke-linecap="round" transform="matrix(-1 0 0 1 16.000101 -5)"><path d="m1.5 9.5 13.007122-.0000001z"/><path d="m1.5 12.5h13.007122z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><g fill="none" stroke="#565656" stroke-linecap="round" transform="matrix(-1 0 0 1 16.000101 -6)"><path d="m1.5 9.5 13.00712
2-.0000001z"/><path d="m1.5 12.5h13.007122z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m8.4992101 11.500891h-4.9982193v1.998219h4.9982193z" fill="#9cde4a" stroke="#5ca12a" stroke-width="1.001781"/></g><path d="m11 3a5 5 0 0 0 -3.9921875 2h7.9843755a5 5 0 0 0 -3.992188-2zm-4.5761719 3a5 5 0 0 0 -.4238281 2h10a5 5 0 0 0 -.419922-2zm-1.4238281 3v5h12v-5z" fill="#fcfcfc" opacity=".9"/><g transform="matrix(.8571 0 0 .8571 4 3.144)"><path d="m4.5 8.5v-3.376c0-2.478 1.37-3.654 3.487-3.624 2.13.03 3.514 1.117 3.514 3.624v3.376h-1.43v-2.746c0-.63.148-2.668-2.068-2.668-2.197 0-2.037 2.05-2.028 2.666v2.748z" fill="url(#a)" fill-rule="evenodd" opacity=".4"/><path d="m5.2502625 6.2489791s-.4731875-3.500175 2.9168125-3.500175 2.916813 3.500175 2.916813 3.500175" fill="none" opacity=".74" stroke="#fff" stroke-linecap="round" stroke-width="1.166725"/><path d="m4.0835375 8.5824291v-3.376c0-2.478 1.9665375-3.65435 4.0835375-3.62435 2.13.03 4.132654 1.
1178312 4.083538 3.62435v3.376h-2v-2.746c0-.63-.419538-2.25435-2.067538-2.25435-1.65 0-1.7740875 1.8166736-1.7660875 2.4316736v2.5686764z" fill="none" stroke="#a4a4a4" stroke-linecap="square" stroke-width="1.166725"/><rect fill="url(#b)" height="7.00035" rx="1" width="10.500525" x="2.916812" y="7.415704"/><g fill="none"><path d="m3.5 7.5h9v6h-9z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><rect height="7.00035" rx="1" stroke="url(#d)" stroke-width="1.166725" width="10.500525" x="2.916812" y="7.415704"/><g stroke-linecap="square"><path d="m4.0835375 7.4157041h8.1670755m-8.1670755 2.33345h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".2" stroke="url(#e)" stroke-width="1.166725"/><path d="m4.0835375 13.249329h9.0000005m-9.0000005-4.6668999h8.1670755m-8.1670755 2.3334499h8.1670755" opacity=".05" stroke="url(#g)"/></g></g><rect fill="url(#h)" height="5.833624" opacity=".5" rx=".333625" ry=".583362" transform="scale(1 -1)" width="1.166725" x="10.500525" y="-13.832691"/><r
ect fill="url(#i)" height="5.833624" opacity=".5" rx=".304237" ry="1.166725" transform="scale(1 -1)" width="1.166725" x="4.6669" y="-13.832691"/><rect fill="url(#j)" height="5.833624" opacity=".5" rx=".471498" ry=".5" width="1.166725" x="3.500175" y="7.999067"/><rect fill="url(#l)" height="5.833624" opacity=".5" rx=".371462" ry=".5" width="1.166725" x="11.66725" y="7.999067"/></g></svg>
\ No newline at end of file
diff --git a/icon-themes/karasa_jaga/cmd/32/protectbookmarks.png b/icon-themes/karasa_jaga/cmd/32/protectbookmarks.png
new file mode 100644
index 000000000000..89b834ef0fd3
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/32/protectbookmarks.png differ
diff --git a/icon-themes/karasa_jaga/cmd/32/protectfields.png b/icon-themes/karasa_jaga/cmd/32/protectfields.png
new file mode 100644
index 000000000000..e2071a0e78b2
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/32/protectfields.png differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_protectbookmarks.png b/icon-themes/karasa_jaga/cmd/lc_protectbookmarks.png
new file mode 100644
index 000000000000..e89a88811eaf
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/lc_protectbookmarks.png differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_protectfields.png b/icon-themes/karasa_jaga/cmd/lc_protectfields.png
new file mode 100644
index 000000000000..b29655dbe656
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/lc_protectfields.png differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_protectbookmarks.png b/icon-themes/karasa_jaga/cmd/sc_protectbookmarks.png
new file mode 100644
index 000000000000..d7d4ec3c3edf
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/sc_protectbookmarks.png differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_protectfields.png b/icon-themes/karasa_jaga/cmd/sc_protectfields.png
new file mode 100644
index 000000000000..f5aaee9fb5aa
Binary files /dev/null and b/icon-themes/karasa_jaga/cmd/sc_protectfields.png differ
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/protectbookmarks.svg b/icon-themes/karasa_jaga_svg/cmd/32/protectbookmarks.svg
new file mode 100644
index 000000000000..09734da8d7c8
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/protectbookmarks.svg
@@ -0,0 +1 @@
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list