aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/48x48/status
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/48x48/status')
l---------.icons/awkward/48x48/status/ac-adapter.svg1
-rw-r--r--.icons/awkward/48x48/status/airplane-mode.svg13
-rw-r--r--.icons/awkward/48x48/status/avatar-default.svg7
-rw-r--r--.icons/awkward/48x48/status/battery-ac-adapter.svg10
-rw-r--r--.icons/awkward/48x48/status/battery-caution-charging.svg14
-rw-r--r--.icons/awkward/48x48/status/battery-caution.svg11
-rw-r--r--.icons/awkward/48x48/status/battery-empty-charging.svg14
-rw-r--r--.icons/awkward/48x48/status/battery-empty.svg11
-rw-r--r--.icons/awkward/48x48/status/battery-full-charged.svg12
-rw-r--r--.icons/awkward/48x48/status/battery-full-charging.svg12
-rw-r--r--.icons/awkward/48x48/status/battery-full.svg9
-rw-r--r--.icons/awkward/48x48/status/battery-good-charging.svg14
-rw-r--r--.icons/awkward/48x48/status/battery-good.svg11
-rw-r--r--.icons/awkward/48x48/status/battery-low-charging.svg14
-rw-r--r--.icons/awkward/48x48/status/battery-low.svg11
-rw-r--r--.icons/awkward/48x48/status/battery-missing.svg13
l---------.icons/awkward/48x48/status/blueberry-active.svg1
l---------.icons/awkward/48x48/status/blueberry-disabled.svg1
l---------.icons/awkward/48x48/status/blueberry.svg1
l---------.icons/awkward/48x48/status/blueman-active.svg1
l---------.icons/awkward/48x48/status/blueman-disabled.svg1
l---------.icons/awkward/48x48/status/blueman.svg1
-rw-r--r--.icons/awkward/48x48/status/bluetooth-active.svg7
-rw-r--r--.icons/awkward/48x48/status/bluetooth-disabled.svg11
l---------.icons/awkward/48x48/status/bluetooth-paired.svg1
-rw-r--r--.icons/awkward/48x48/status/bluetooth.svg7
-rw-r--r--.icons/awkward/48x48/status/camera-off.svg14
-rw-r--r--.icons/awkward/48x48/status/camera-on.svg10
-rw-r--r--.icons/awkward/48x48/status/changes-allow.svg9
-rw-r--r--.icons/awkward/48x48/status/changes-prevent.svg9
-rw-r--r--.icons/awkward/48x48/status/computer-fail.svg15
-rw-r--r--.icons/awkward/48x48/status/dialog-error.svg11
-rw-r--r--.icons/awkward/48x48/status/dialog-information.svg11
l---------.icons/awkward/48x48/status/dialog-password.svg1
-rw-r--r--.icons/awkward/48x48/status/dialog-question.svg8
-rw-r--r--.icons/awkward/48x48/status/dialog-warning.svg11
l---------.icons/awkward/48x48/status/encrypted.svg1
-rw-r--r--.icons/awkward/48x48/status/face-cool.svg16
l---------.icons/awkward/48x48/status/gtk-dialog-authentication.svg1
l---------.icons/awkward/48x48/status/gtk-dialog-error.svg1
l---------.icons/awkward/48x48/status/gtk-dialog-info.svg1
l---------.icons/awkward/48x48/status/gtk-dialog-question.svg1
l---------.icons/awkward/48x48/status/gtk-dialog-warning.svg1
l---------.icons/awkward/48x48/status/gtk-missing-image.svg1
-rw-r--r--.icons/awkward/48x48/status/image-missing.svg8
-rw-r--r--.icons/awkward/48x48/status/input-keyboard-virtual-off.svg33
l---------.icons/awkward/48x48/status/input-keyboard-virtual-on.svg1
l---------.icons/awkward/48x48/status/input-touchpad-off.svg1
l---------.icons/awkward/48x48/status/input-touchpad-on.svg1
l---------.icons/awkward/48x48/status/messagebox_critical.svg1
l---------.icons/awkward/48x48/status/messagebox_info.svg1
l---------.icons/awkward/48x48/status/messagebox_warning.svg1
l---------.icons/awkward/48x48/status/mic-off.svg1
l---------.icons/awkward/48x48/status/mic-on.svg1
l---------.icons/awkward/48x48/status/mic-ready.svg1
l---------.icons/awkward/48x48/status/microphone-sensitivity-high.svg1
l---------.icons/awkward/48x48/status/microphone-sensitivity-low.svg1
l---------.icons/awkward/48x48/status/microphone-sensitivity-medium.svg1
l---------.icons/awkward/48x48/status/microphone-sensitivity-muted.svg1
-rw-r--r--.icons/awkward/48x48/status/network-error.svg10
-rw-r--r--.icons/awkward/48x48/status/network-offline.svg13
-rw-r--r--.icons/awkward/48x48/status/network-wired-disconnected.svg20
-rw-r--r--.icons/awkward/48x48/status/network-wireless-encrypted.svg12
l---------.icons/awkward/48x48/status/nm-device-wired.svg1
l---------.icons/awkward/48x48/status/nm-device-wireless.svg1
l---------.icons/awkward/48x48/status/nm-device-wwan.svg1
l---------.icons/awkward/48x48/status/nm-no-connection.svg1
-rw-r--r--.icons/awkward/48x48/status/nm-signal-100.svg16
-rw-r--r--.icons/awkward/48x48/status/nm-signal-25.svg15
-rw-r--r--.icons/awkward/48x48/status/nm-signal-50.svg15
-rw-r--r--.icons/awkward/48x48/status/nm-signal-75.svg17
-rw-r--r--.icons/awkward/48x48/status/non-starred.svg5
-rw-r--r--.icons/awkward/48x48/status/notification-audio-volume-high.svg7
-rw-r--r--.icons/awkward/48x48/status/notification-audio-volume-low.svg7
-rw-r--r--.icons/awkward/48x48/status/notification-audio-volume-medium.svg9
-rw-r--r--.icons/awkward/48x48/status/notification-audio-volume-muted.svg11
l---------.icons/awkward/48x48/status/notification-audio-volume-off.svg1
l---------.icons/awkward/48x48/status/notification-battery-000.svg1
l---------.icons/awkward/48x48/status/notification-battery-020.svg1
l---------.icons/awkward/48x48/status/notification-battery-caution-symbolic.svg1
l---------.icons/awkward/48x48/status/notification-battery-empty.svg1
-rw-r--r--.icons/awkward/48x48/status/notification-battery-low.svg13
-rw-r--r--.icons/awkward/48x48/status/notification-device-eject.svg7
-rw-r--r--.icons/awkward/48x48/status/notification-disabled.svg15
-rw-r--r--.icons/awkward/48x48/status/notification-display-brightness-full.svg10
-rw-r--r--.icons/awkward/48x48/status/notification-display-brightness-high.svg10
-rw-r--r--.icons/awkward/48x48/status/notification-display-brightness-low.svg10
-rw-r--r--.icons/awkward/48x48/status/notification-display-brightness-medium.svg10
-rw-r--r--.icons/awkward/48x48/status/notification-display-brightness-off.svg14
l---------.icons/awkward/48x48/status/notification-display-brightness.svg1
-rw-r--r--.icons/awkward/48x48/status/notification-gsm-connected.svg13
-rw-r--r--.icons/awkward/48x48/status/notification-gsm-disconnected.svg19
-rw-r--r--.icons/awkward/48x48/status/notification-input-touchpad-symbolic.svg15
-rw-r--r--.icons/awkward/48x48/status/notification-keyboard-brightness.svg31
-rw-r--r--.icons/awkward/48x48/status/notification-microphone-sensitivity-high.svg8
-rw-r--r--.icons/awkward/48x48/status/notification-microphone-sensitivity-low.svg8
-rw-r--r--.icons/awkward/48x48/status/notification-microphone-sensitivity-medium.svg9
-rw-r--r--.icons/awkward/48x48/status/notification-microphone-sensitivity-muted.svg14
-rw-r--r--.icons/awkward/48x48/status/notification-network-ethernet-connected.svg7
l---------.icons/awkward/48x48/status/notification-network-ethernet-disconnected.svg1
l---------.icons/awkward/48x48/status/notification-network-wired.svg1
l---------.icons/awkward/48x48/status/notification-network-wireless-disconnected-symbolic.svg1
-rw-r--r--.icons/awkward/48x48/status/notification-network-wireless-disconnected.svg17
l---------.icons/awkward/48x48/status/notification-network-wireless-symbolic.svg1
-rw-r--r--.icons/awkward/48x48/status/notification-network-wireless.svg11
l---------.icons/awkward/48x48/status/notification-power.svg1
-rw-r--r--.icons/awkward/48x48/status/notification-printer-symbolic.svg16
-rw-r--r--.icons/awkward/48x48/status/notification-touchpad-disabled-symbolic.svg21
l---------.icons/awkward/48x48/status/notification-wifi-enabled.svg1
-rw-r--r--.icons/awkward/48x48/status/printer-error.svg22
l---------.icons/awkward/48x48/status/printer-printing.svg1
-rw-r--r--.icons/awkward/48x48/status/semi-starred.svg6
-rw-r--r--.icons/awkward/48x48/status/starred.svg5
-rw-r--r--.icons/awkward/48x48/status/state_paused.svg11
-rw-r--r--.icons/awkward/48x48/status/state_running.svg11
l---------.icons/awkward/48x48/status/state_shutoff.svg1
l---------.icons/awkward/48x48/status/status_lock.svg1
l---------.icons/awkward/48x48/status/stock_dialog-error.svg1
l---------.icons/awkward/48x48/status/stock_dialog-info.svg1
l---------.icons/awkward/48x48/status/stock_dialog-question.svg1
l---------.icons/awkward/48x48/status/stock_dialog-warning.svg1
l---------.icons/awkward/48x48/status/stock_lock.svg1
l---------.icons/awkward/48x48/status/task-attempt.svg1
l---------.icons/awkward/48x48/status/task-attention.svg1
-rw-r--r--.icons/awkward/48x48/status/task-due.svg15
-rw-r--r--.icons/awkward/48x48/status/task-past-due.svg14
l---------.icons/awkward/48x48/status/trashcan_empty.svg1
l---------.icons/awkward/48x48/status/trashcan_full.svg1
-rw-r--r--.icons/awkward/48x48/status/trophy-bronze.svg15
-rw-r--r--.icons/awkward/48x48/status/trophy-gold.svg15
-rw-r--r--.icons/awkward/48x48/status/trophy-silver.svg15
-rw-r--r--.icons/awkward/48x48/status/user-trash-full.svg11
-rw-r--r--.icons/awkward/48x48/status/user-trash.svg11
133 files changed, 999 insertions, 0 deletions
diff --git a/.icons/awkward/48x48/status/ac-adapter.svg b/.icons/awkward/48x48/status/ac-adapter.svg
new file mode 120000
index 00000000..ce3315d4
--- /dev/null
+++ b/.icons/awkward/48x48/status/ac-adapter.svg
@@ -0,0 +1 @@
+battery-ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/airplane-mode.svg b/.icons/awkward/48x48/status/airplane-mode.svg
new file mode 100644
index 00000000..dfee5854
--- /dev/null
+++ b/.icons/awkward/48x48/status/airplane-mode.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <g transform="translate(0,-1004.3622)">
+ <path style="opacity:0.2" d="m 23.921753,1039.3632 c -0.493655,0.013 -0.940456,0.142 -1.187654,0.3442 l -5.270349,4.3098 -5.268289,4.3097 c -0.561837,0.4601 0.141056,1.035 1.265871,1.0353 l 10.538639,-2 10.538638,2 c 1.124815,-3e-4 1.82771,-0.5752 1.265872,-1.0353 l -5.269319,-4.3097 -5.26829,-4.3098 c -0.27534,-0.2252 -0.795259,-0.3582 -1.345119,-0.3442 z"/>
+ <path style="opacity:0.2" d="m 23.869639,1019.3642 c -0.822757,0.025 -1.567423,0.2841 -1.97942,0.6884 l -8.783891,8.6194 -8.7804609,8.6195 c -0.9365915,0.9203 0.234962,2.0702 2.1097807,2.0707 l 17.5643522,-6 17.564353,6 c 1.874818,-5e-4 3.046371,-1.1504 2.10978,-2.0707 l -8.782176,-8.6195 -8.780461,-8.6194 c -0.458898,-0.4504 -1.325427,-0.7165 -2.241857,-0.6884 z"/>
+ <path style="fill:#357fbc" d="m 23.869639,1018.3642 c -0.822757,0.025 -1.567423,0.2841 -1.97942,0.6884 l -8.783891,8.6194 -8.7804609,8.6195 c -0.9365915,0.9203 0.234962,2.0702 2.1097807,2.0707 l 17.5643522,-6 17.564353,6 c 1.874818,-5e-4 3.046371,-1.1504 2.10978,-2.0707 l -8.782176,-8.6195 -8.780461,-8.6194 c -0.458898,-0.4504 -1.325427,-0.7165 -2.241857,-0.6884 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1004.3622)" d="M 23.869141 14.001953 A 2.4368828 1.3808684 0 0 0 21.890625 14.689453 L 13.105469 23.310547 L 4.3261719 31.929688 A 2.4368828 1.3808684 0 0 0 4.1679688 33.121094 A 2.4368828 1.3808684 0 0 1 4.3261719 32.929688 L 13.105469 24.310547 L 21.890625 15.689453 A 2.4368828 1.3808684 0 0 1 23.869141 15.001953 A 2.4368828 1.3808684 0 0 1 26.111328 15.689453 L 34.892578 24.310547 L 43.673828 32.929688 A 2.4368828 1.3808684 0 0 1 43.833984 33.119141 A 2.4368828 1.3808684 0 0 0 43.673828 31.929688 L 34.892578 23.310547 L 26.111328 14.689453 A 2.4368828 1.3808684 0 0 0 23.869141 14.001953 z"/>
+ <path style="fill:#357fbc" d="m 23.921753,1038.3632 c -0.493655,0.013 -0.940456,0.142 -1.187654,0.3442 l -5.270349,4.3098 -5.268289,4.3097 c -0.561837,0.4601 0.141056,1.035 1.265871,1.0353 l 10.538639,-2 10.538638,2 c 1.124815,-3e-4 1.82771,-0.5752 1.265872,-1.0353 l -5.269319,-4.3097 -5.26829,-4.3098 c -0.27534,-0.2252 -0.795259,-0.3582 -1.345119,-0.3442 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1004.3622)" d="M 23.921875 34.001953 C 23.42822 34.014953 22.981573 34.143503 22.734375 34.345703 L 17.462891 38.654297 L 12.195312 42.964844 C 11.846493 43.250499 11.985663 43.579889 12.410156 43.789062 L 17.462891 39.654297 L 22.734375 35.345703 C 22.981573 35.143503 23.42822 35.014953 23.921875 35.001953 C 24.471735 34.987953 24.992238 35.120503 25.267578 35.345703 L 30.535156 39.654297 L 35.589844 43.789062 C 36.014337 43.579889 36.153508 43.250499 35.804688 42.964844 L 30.535156 38.654297 L 25.267578 34.345703 C 24.992238 34.120503 24.471735 33.987953 23.921875 34.001953 z"/>
+ <path style="opacity:0.2" d="m 20,1013.3622 c 0,0 1,-4 4,-4 3,0 4,4 4,4 l 0,29 c 0,2 -3,4 -4,4 -1,0 -4,-2 -4,-4 z"/>
+ <path style="fill:#84b5dc" d="m 20,1012.3622 c 0,0 1,-4 4,-4 3,0 4,4 4,4 l 0,29 c 0,2 -3,4 -4,4 -1,0 -4,-2 -4,-4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" transform="translate(0,1004.3622)" d="M 24 4 C 21 4 20 8 20 8 L 20 9 C 20 9 21 5 24 5 C 27 5 28 9 28 9 L 28 8 C 28 8 27 4 24 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/avatar-default.svg b/.icons/awkward/48x48/status/avatar-default.svg
new file mode 100644
index 00000000..73719f00
--- /dev/null
+++ b/.icons/awkward/48x48/status/avatar-default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <circle fill="#5294E2" cx="24" cy="24" r="20"/>
+ <path fill="#fff" opacity=".2" d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 0.0215 0.582 20 20 0 0 1 19.978 -19.582 20 20 0 0 1 19.979 19.418 20 20 0 0 0 0.021 -0.418 20 20 0 0 0 -20 -20z"/>
+ <path opacity=".2" d="m43.979 24.418a20 20 0 0 1 -19.979 19.582 20 20 0 0 1 -19.978 -19.418 20 20 0 0 0 -0.022 0.418 20 20 0 0 0 20 20 20 20 0 0 0 20 -20 20 20 0 0 0 -0.021 -0.582z"/>
+ <path style="opacity:0.2" d="m 24,12 c -2.762,0 -5,2.239 -5,5 0,2.761 2.238,5 5,5 2.762,0 5,-2.239 5,-5 0,-2.761 -2.238,-5 -5,-5 z m 0,13 c -9.999,0.006 -10,6.4 -10,6.4 V 34 c 0,0 1.846142,4 10,4 8.153858,0 10,-4 10,-4 v -2.6 c 0,0 0,-6.404 -9.998,-6.4 z"/>
+ <path style="fill:#ffffff" d="m 24,11 c -2.762,0 -5,2.239 -5,5 0,2.761 2.238,5 5,5 2.762,0 5,-2.239 5,-5 0,-2.761 -2.238,-5 -5,-5 z m 0,13 c -9.999,0.006 -10,6.4 -10,6.4 V 33 c 0,0 1.846142,4 10,4 8.153858,0 10,-4 10,-4 v -2.6 c 0,0 0,-6.404 -9.998,-6.4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-ac-adapter.svg b/.icons/awkward/48x48/status/battery-ac-adapter.svg
new file mode 100644
index 00000000..e5f2d73d
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-ac-adapter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#b7b7b7" width="6" height="16" x="14" y="5" rx="2" ry="2"/>
+ <rect fill="#b7b7b7" width="6" height="16" x="28" y="5" rx="2" ry="2"/>
+ <rect fill="#5b5b5b" width="30" height="24" x="9" y="19" rx="2" ry="2"/>
+ <path fill="#fff" opacity=".1" d="m16 5c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h2c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-2z"/>
+ <path fill="#fff" opacity=".1" d="m30 5c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h2c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-2z"/>
+ <path opacity=".2" d="m9 41v1c0 1.108 0.892 2 2 2h26c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-26c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m24 24v6h6l-6 10v-6h-6z"/>
+ <path fill="#e4e4e4" d="m24 23v6h6l-6 10v-6h-6z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-caution-charging.svg b/.icons/awkward/48x48/status/battery-caution-charging.svg
new file mode 100644
index 00000000..2004d9ed
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-caution-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#f4783a" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-caution.svg b/.icons/awkward/48x48/status/battery-caution.svg
new file mode 100644
index 00000000..b1767289
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-caution.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#f4783a" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-empty-charging.svg b/.icons/awkward/48x48/status/battery-empty-charging.svg
new file mode 100644
index 00000000..c12469ed
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-empty-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#ec4e42" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-empty.svg b/.icons/awkward/48x48/status/battery-empty.svg
new file mode 100644
index 00000000..04c3fc79
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-empty.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#ec4e42" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-full-charged.svg b/.icons/awkward/48x48/status/battery-full-charged.svg
new file mode 100644
index 00000000..6538e091
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-full-charged.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,13 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,12 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m14 4v1h20v-1h-20z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11 12 L 11 13 L 37 13 L 37 12 L 11 12 z M 11 22 L 11 23 L 37 23 L 37 22 L 11 22 z M 11 32 L 11 33 L 37 33 L 37 32 L 11 32 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-full-charging.svg b/.icons/awkward/48x48/status/battery-full-charging.svg
new file mode 100644
index 00000000..6538e091
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-full-charging.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,13 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,12 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m14 4v1h20v-1h-20z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11 12 L 11 13 L 37 13 L 37 12 L 11 12 z M 11 22 L 11 23 L 37 23 L 37 22 L 11 22 z M 11 32 L 11 33 L 37 33 L 37 32 L 11 32 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-full.svg b/.icons/awkward/48x48/status/battery-full.svg
new file mode 100644
index 00000000..57e5d69d
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-full.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,13 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,12 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m14 4v1h20v-1h-20z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 11 12 L 11 13 L 37 13 L 37 12 L 11 12 z M 11 22 L 11 23 L 37 23 L 37 22 L 11 22 z M 11 32 L 11 33 L 37 33 L 37 32 L 11 32 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-good-charging.svg b/.icons/awkward/48x48/status/battery-good-charging.svg
new file mode 100644
index 00000000..55a5c0a8
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-good-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,23 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m14 4v1h20v-1h-20z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,22 v 1 h 26 v -1 z m 0,10 v 1 h 26 v -1 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-good.svg b/.icons/awkward/48x48/status/battery-good.svg
new file mode 100644
index 00000000..18c5a55a
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-good.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,23 v 8 h 26 v -8 z m 0,10 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m14 4v1h20v-1h-20z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,22 v 1 h 26 v -1 z m 0,10 v 1 h 26 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-low-charging.svg b/.icons/awkward/48x48/status/battery-low-charging.svg
new file mode 100644
index 00000000..169854e6
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-low-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+ <path style="opacity:0.2" d="M 35.999,27 C 30.46,27 26,31.46 26,37 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#fecd38" d="M 35.999,26 C 30.46,26 26,30.46 26,36 c 0,5.54 4.4596,10 9.9991,10 5.5395,0 9.9991,-4.46 9.9991,-10 0,-5.54 -4.459,-10 -9.999,-10 z"/>
+ <path style="fill:#3f3f3f" d="m 35.999,30 v 4 h 4 l -5,8 v -4 h -4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-low.svg b/.icons/awkward/48x48/status/battery-low.svg
new file mode 100644
index 00000000..8fe8dbe7
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.2" d="m 11,33 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="fill:#c0f957" d="m 11,32 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,32 v 1 h 26 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/battery-missing.svg b/.icons/awkward/48x48/status/battery-missing.svg
new file mode 100644
index 00000000..6680bfc1
--- /dev/null
+++ b/.icons/awkward/48x48/status/battery-missing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="32" height="36" x="8" y="9" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="32" height="36" x="8" y="8" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="20" height="4" x="14" y="4"/>
+ <path style="opacity:0.35" d="m 11,12 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.35" d="m 11,22 v 8 h 26 v -8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14,4 V 5 H 34 V 4 Z"/>
+ <path style="opacity:0.35" d="m 11,32 v 8 h 26 v -8 z"/>
+ <circle style="fill:#db3c30" cx="36" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 45.979,36.414 A 10,10 0 0 1 36,46 10,10 0 0 1 26.021,36.586 10,10 0 0 0 26,37 10,10 0 0 0 36,47 10,10 0 0 0 46,37 10,10 0 0 0 45.979,36.414 Z"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-6.18" y="50.1" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-57.1" y="-1.18" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/blueberry-active.svg b/.icons/awkward/48x48/status/blueberry-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueberry-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/blueberry-disabled.svg b/.icons/awkward/48x48/status/blueberry-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueberry-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/blueberry.svg b/.icons/awkward/48x48/status/blueberry.svg
new file mode 120000
index 00000000..195bf071
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueberry.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/blueman-active.svg b/.icons/awkward/48x48/status/blueman-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/blueman-disabled.svg b/.icons/awkward/48x48/status/blueman-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/blueman.svg b/.icons/awkward/48x48/status/blueman.svg
new file mode 120000
index 00000000..195bf071
--- /dev/null
+++ b/.icons/awkward/48x48/status/blueman.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/bluetooth-active.svg b/.icons/awkward/48x48/status/bluetooth-active.svg
new file mode 100644
index 00000000..d9d60888
--- /dev/null
+++ b/.icons/awkward/48x48/status/bluetooth-active.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#324090" width="40" height="28" x="-44" y="-38" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#000" stroke-linecap="square" stroke-width="2" opacity=".2" d="m17 19 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" stroke-width="2" style="stroke:#99ff51" d="m17 18 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="#fff" opacity=".1" d="m24 4c-7.756 0-14 6.244-14 14v1c0-7.756 6.244-14 14-14s14 6.244 14 14v-1c0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m10 30v1c0 7.756 6.244 14 14 14s14-6.244 14-14v-1c0 7.756-6.244 14-14 14s-14-6.244-14-14z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/bluetooth-disabled.svg b/.icons/awkward/48x48/status/bluetooth-disabled.svg
new file mode 100644
index 00000000..19e67a21
--- /dev/null
+++ b/.icons/awkward/48x48/status/bluetooth-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#324090" width="40" height="28" x="-44" y="-38" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#000" stroke-linecap="square" stroke-width="2" opacity=".2" d="m17 19 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" stroke-width="2" style="stroke:#ffffff" d="m17 18 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="#fff" opacity=".1" d="m24 4c-7.756 0-14 6.244-14 14v1c0-7.756 6.244-14 14-14s14 6.244 14 14v-1c0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m10 30v1c0 7.756 6.244 14 14 14s14-6.244 14-14v-1c0 7.756-6.244 14-14 14s-14-6.244-14-14z"/>
+ <circle style="fill:#db3c30" cx="37" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 46.979,36.414 A 10,10 0 0 1 37,46 10,10 0 0 1 27.021,36.586 10,10 0 0 0 27,37 10,10 0 0 0 37,47 10,10 0 0 0 47,37 10,10 0 0 0 46.979,36.414 Z"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-5.48" y="50.8" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-57.8" y="-.48" transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/bluetooth-paired.svg b/.icons/awkward/48x48/status/bluetooth-paired.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/48x48/status/bluetooth-paired.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/bluetooth.svg b/.icons/awkward/48x48/status/bluetooth.svg
new file mode 100644
index 00000000..525d40e9
--- /dev/null
+++ b/.icons/awkward/48x48/status/bluetooth.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#324090" width="40" height="28" x="-44" y="-38" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#000" stroke-linecap="square" stroke-width="2" opacity=".2" d="m17 19 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" stroke-width="2" d="m17 18 14 13-7 7v-27l7 7-14 13"/>
+ <path fill="#fff" opacity=".1" d="m24 4c-7.756 0-14 6.244-14 14v1c0-7.756 6.244-14 14-14s14 6.244 14 14v-1c0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m10 30v1c0 7.756 6.244 14 14 14s14-6.244 14-14v-1c0 7.756-6.244 14-14 14s-14-6.244-14-14z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/camera-off.svg b/.icons/awkward/48x48/status/camera-off.svg
new file mode 100644
index 00000000..75904110
--- /dev/null
+++ b/.icons/awkward/48x48/status/camera-off.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="40" x="-45" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="24" cy="24" r="12"/>
+ <circle style="opacity:0.2" cx="24" cy="-25" r="9" transform="scale(1,-1)"/>
+ <circle style="fill:#696969" cx="24" cy="-24" r="9" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.168 4.0076,24.333 4.0117,24.5 4.2764,13.654 13.088,5 23.9997,5 c 10.9117,0 19.724,8.654 19.988,19.5 0.004,-0.167 0.012,-0.332 0.012,-0.5 0,-11.08 -8.92,-20 -20,-20 z"/>
+ <circle style="opacity:0.2" cx="24" cy="25" r="6"/>
+ <circle style="fill:#a5a5a5" cx="24" cy="24" r="6"/>
+ <circle style="fill:#db3c30" cx="37" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 46.979,36.414 A 10,10 0 0 1 37,46 10,10 0 0 1 27.021,36.586 10,10 0 0 0 27,37 10,10 0 0 0 37,47 10,10 0 0 0 47,37 10,10 0 0 0 46.979,36.414 Z"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-5.48" y="50.8" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-57.8" y="-.48" transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/camera-on.svg b/.icons/awkward/48x48/status/camera-on.svg
new file mode 100644
index 00000000..29bf320e
--- /dev/null
+++ b/.icons/awkward/48x48/status/camera-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="40" x="-45" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="24" cy="24" r="12"/>
+ <circle style="opacity:0.2" cx="24" cy="-25" r="9" transform="scale(1,-1)"/>
+ <circle style="fill:#ba174e" cx="24" cy="-24" r="9" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.168 4.0076,24.333 4.0117,24.5 4.2764,13.654 13.088,5 23.9997,5 c 10.9117,0 19.724,8.654 19.988,19.5 0.004,-0.167 0.012,-0.332 0.012,-0.5 0,-11.08 -8.92,-20 -20,-20 z"/>
+ <circle style="opacity:0.2" cx="24" cy="25" r="6"/>
+ <circle style="fill:#d67495" cx="24" cy="24" r="6"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/changes-allow.svg b/.icons/awkward/48x48/status/changes-allow.svg
new file mode 100644
index 00000000..0fa8054a
--- /dev/null
+++ b/.icons/awkward/48x48/status/changes-allow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 23 5 C 17.413 5 12.836 9.5475 12.111 15 L 16.15 15 C 16.805 11.696 19.562 9 23 9 L 25 9 C 28.947 9 32 12.553 32 16.5 L 32 20 L 36 20 L 36 16.5 C 36 10.406 31.094 5 25 5 L 23 5 z"/>
+ <path style="fill:#d2d2d2" d="M 23 4 C 17.413 4 12.836 8.5475 12.111 14 L 16.15 14 C 16.805 10.696 19.562 8 23 8 L 25 8 C 28.947 8 32 11.553 32 15.5 L 32 20 L 36 20 L 36 15.5 C 36 9.406 31.094 4 25 4 L 23 4 z"/>
+ <path style="opacity:0.2" d="M 8,42 V 43 C 8,44.108 8.892,45 10,45 H 38 C 39.108,45 40,44.108 40,43 V 42 C 40,43.108 39.108,44 38,44 H 10 C 8.892,44 8,43.108 8,42 Z"/>
+ <rect style="fill:#fe3c38" width="32" height="24" x="8" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,20 C 8.892,20 8,20.892 8,22 V 23 C 8,21.892 8.892,21 10,21 H 38 C 39.108,21 40,21.892 40,23 V 22 C 40,20.892 39.108,20 38,20 Z"/>
+ <rect style="fill:#fe6a6a" width="32" height="14" x="8" y="24" rx="0" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 23,4 C 17.413,4 12.836,8.5475 12.111,14 H 12.287 C 13.405,9.0028 17.758,5 23,5 H 25 C 31.094,5 36,10.406 36,16.5 V 15.5 C 36,9.406 31.094,4 25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/changes-prevent.svg b/.icons/awkward/48x48/status/changes-prevent.svg
new file mode 100644
index 00000000..9021e8c0
--- /dev/null
+++ b/.icons/awkward/48x48/status/changes-prevent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 23 5 C 16.906 5 12 10.406 12 16.5 L 12 20 L 16 20 L 16 16.5 C 16 12.553 19.053 9 23 9 L 25 9 C 28.947 9 32 12.553 32 16.5 L 32 20 L 36 20 L 36 16.5 C 36 10.406 31.094 5 25 5 L 23 5 z"/>
+ <path style="fill:#d2d2d2" d="M 23 4 C 16.906 4 12 9.406 12 15.5 L 12 20 L 16 20 L 16 15.5 C 16 11.553 19.053 8 23 8 L 25 8 C 28.947 8 32 11.553 32 15.5 L 32 20 L 36 20 L 36 15.5 C 36 9.406 31.094 4 25 4 L 23 4 z"/>
+ <path style="opacity:0.2" d="M 8,42 V 43 C 8,44.108 8.892,45 10,45 H 38 C 39.108,45 40,44.108 40,43 V 42 C 40,43.108 39.108,44 38,44 H 10 C 8.892,44 8,43.108 8,42 Z"/>
+ <rect style="fill:#ffb437" width="32" height="24" x="8" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,20 C 8.892,20 8,20.892 8,22 V 23 C 8,21.892 8.892,21 10,21 H 38 C 39.108,21 40,21.892 40,23 V 22 C 40,20.892 39.108,20 38,20 Z"/>
+ <rect style="fill:#fed96a" width="32" height="14" x="8" y="24" rx="0" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 23,4 C 16.906,4 12,9.406 12,15.5 V 16.5 C 12,10.406 16.906,5 23,5 H 25 C 31.094,5 36,10.406 36,16.5 V 15.5 C 36,9.406 31.094,4 25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/computer-fail.svg b/.icons/awkward/48x48/status/computer-fail.svg
new file mode 100644
index 00000000..d0954bdb
--- /dev/null
+++ b/.icons/awkward/48x48/status/computer-fail.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="32" height="24" x="-43" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#8e8e8e" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="32" height="40" x="-39" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64b39" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ffffff" style="opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="34" height="1" x="7" y="35"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(2,0,0,2,-962.0004,561)">
+ <path d="m 490.0002,-272 v 2.5 h 1 v -2.5 z m 5,0 v 2.5 h 1 v -2.5 z m -6,4.5 v 1 h 1 6 1 v -1 h -1 -6 z m 8,1 v 1 h 1 v -1 z m -8,0 h -1 v 1 h 1 z"/>
+ </g>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(2,0,0,2,-962.0004,560)">
+ <path style="fill:#ffffff" d="m 490.0002,-272 v 2.5 h 1 v -2.5 z m 5,0 v 2.5 h 1 v -2.5 z m -6,4.5 v 1 h 1 6 1 v -1 h -1 -6 z m 8,1 v 1 h 1 v -1 z m -8,0 h -1 v 1 h 1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/dialog-error.svg b/.icons/awkward/48x48/status/dialog-error.svg
new file mode 100644
index 00000000..f95f2cc4
--- /dev/null
+++ b/.icons/awkward/48x48/status/dialog-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#db3c30" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(2 0 0 2 -1068 722)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g transform="matrix(2,0,0,2,-1068,721.01)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m24 4c-11.08 0-20 8.92-20 20 0 0.168 0.008 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.6539 19.988 19.5c0.004-0.16686 0.0117-0.33213 0.0117-0.5 0-11.08-8.92-20-20-20z"/>
+ <path opacity=".2" d="m4.0117 24.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.168-0.008-0.333-0.012-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/dialog-information.svg b/.icons/awkward/48x48/status/dialog-information.svg
new file mode 100644
index 00000000..662b5e87
--- /dev/null
+++ b/.icons/awkward/48x48/status/dialog-information.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#30a3db" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(2,0,0,-2,-1068,-672)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g transform="matrix(2,0,0,-2,-1068,-673.01)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m24 4c-11.08 0-20 8.92-20 20 0 0.168 0.008 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.6539 19.988 19.5c0.004-0.16686 0.0117-0.33213 0.0117-0.5 0-11.08-8.92-20-20-20z"/>
+ <path opacity=".2" d="m4.0117 24.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.168-0.008-0.333-0.012-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/dialog-password.svg b/.icons/awkward/48x48/status/dialog-password.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/48x48/status/dialog-password.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/dialog-question.svg b/.icons/awkward/48x48/status/dialog-question.svg
new file mode 100644
index 00000000..bca26b03
--- /dev/null
+++ b/.icons/awkward/48x48/status/dialog-question.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#64db2d" fill-rule="evenodd" d="m23.947 4.0004c-0.946 0.0134-1.85 0.3953-2.519 1.0644l-16.362 16.362c-1.4211 1.4203-1.4211 3.724 0 5.1443l16.362 16.363c1.4203 1.4211 3.7239 1.4211 5.1442 0l16.362-16.363c1.4211-1.4203 1.4211-3.724 0-5.1443l-16.362-16.362c-0.695-0.6952-1.642-1.0791-2.625-1.0646z"/>
+ <path opacity=".2" d="m26 39h-4v-4h4zm4.14-15.5-1.8 1.84c-1.44 1.46-2.34 2.66-2.34 5.66h-4v-1c0-2.2 0.9-4.2 2.34-5.66l2.48-2.52c0.74-0.72 1.18-1.72 1.18-2.82 0-2.2-1.8-4-4-4s-4 1.8-4 4h-4c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.76-0.72 3.36-1.86 4.5z"/>
+ <path fill="#fff" d="m26 38h-4v-4h4zm4.14-15.5-1.8 1.84c-1.44 1.46-2.34 2.66-2.34 5.66h-4v-1c0-2.2 0.9-4.2 2.34-5.66l2.48-2.52c0.74-0.72 1.18-1.72 1.18-2.82 0-2.2-1.8-4-4-4s-4 1.8-4 4h-4c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.76-0.72 3.36-1.86 4.5z"/>
+ <rect fill="none" width="32" height="32" x="8" y="7.99"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m23.947 4c-0.946 0.0134-1.85 0.3953-2.519 1.0645l-16.362 16.364c-0.8382 0.838-1.1703 1.982-1.0191 3.072 0.1047-0.758 0.4367-1.49 1.0195-2.072l16.362-16.364c0.669-0.6687 1.573-1.0506 2.519-1.064 0.98283-0.01453 1.9299 0.36948 2.625 1.0645l16.362 16.364c0.58282 0.58252 0.91477 1.3145 1.0195 2.0723 0.15116-1.0903-0.18093-2.2341-1.0195-3.0723l-16.362-16.364c-0.695-0.6945-1.642-1.0785-2.625-1.064z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m4.0469 24.5c-0.15067 1.0899 0.18128 2.2344 1.0195 3.0723l16.362 16.362c1.4203 1.4211 3.7242 1.4211 5.1445 0l16.362-16.362c0.838-0.838 1.17-1.982 1.019-3.072-0.10499 0.7573-0.43707 1.4901-1.0195 2.0723l-16.362 16.362c-1.4203 1.4211-3.7242 1.4211-5.1445 0l-16.362-16.362c-0.5821-0.582-0.9141-1.315-1.0191-2.072z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/dialog-warning.svg b/.icons/awkward/48x48/status/dialog-warning.svg
new file mode 100644
index 00000000..e3f148e6
--- /dev/null
+++ b/.icons/awkward/48x48/status/dialog-warning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#ffd453" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(2,0,0,2,-1068,722.01)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g fill="#3f3f3f" transform="matrix(2,0,0,2,-1068,721.01)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m24 4c-11.08 0-20 8.92-20 20 0 0.168 0.008 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.6539 19.988 19.5c0.004-0.16686 0.0117-0.33213 0.0117-0.5 0-11.08-8.92-20-20-20z"/>
+ <path opacity=".2" d="m4.0117 24.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.168-0.008-0.333-0.012-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/encrypted.svg b/.icons/awkward/48x48/status/encrypted.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/48x48/status/encrypted.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/face-cool.svg b/.icons/awkward/48x48/status/face-cool.svg
new file mode 100644
index 00000000..25b54451
--- /dev/null
+++ b/.icons/awkward/48x48/status/face-cool.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#fecd38" d="M 24,4 C 12.92,4 4,12.92 4,24 4,35.08 12.92,44 24,44 35.08,44 44,35.08 44,24 44,12.92 35.08,4 24,4 Z"/>
+ <rect style="opacity:0.1" width="16" height="12" x="5" y="13" rx="2" ry="2"/>
+ <rect style="opacity:0.1" width="16" height="12" x="27" y="13" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24,4 C 12.92,4 4,12.92 4,24 4,24.168 3.996,24.333 4,24.5 4.2644,13.654 13.088,5 24,5 34.912,5 43.736,13.654 44,24.5 44.004,24.333 44,24.168 44,24 44,12.92 35.08,4 24,4 Z"/>
+ <path style="opacity:0.2" d="M 4.0117,24.5 C 4.0076,24.667 4,24.832 4,25 c 0,11.08 8.92,20 20,20 11.08,0 20,-8.92 20,-20 0,-0.16787 -0.0076,-0.33314 -0.01172,-0.5 -0.264,10.846 -9.076,19.5 -19.988,19.5 -10.912,0 -19.724,-8.654 -19.988,-19.5 z"/>
+ <path style="opacity:0.1" d="m 20,16 c 0,0 2,-1 4,-1 2,0 4,1 4,1 l 0,2 c 0,0 -2,-1 -4,-1 -2,0 -4,1 -4,1 z"/>
+ <rect style="fill:#3f3f3f" width="16" height="12" x="5" y="12" rx="2" ry="2"/>
+ <rect style="fill:#3f3f3f" width="16" height="12" x="27" y="12" rx="2" ry="2"/>
+ <rect style="opacity:0.1" width="3" height="4" x="3" y="15" rx="1" ry="1"/>
+ <rect style="fill:#212121" width="3" height="4" x="3" y="14" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="3" height="4" x="42" y="15" rx="1" ry="1"/>
+ <rect style="fill:#212121" width="3" height="4" x="42" y="14" rx="1" ry="1"/>
+ <path style="fill:#212121" d="m 20,15 c 0,0 2,-1 4,-1 2,0 4,1 4,1 l 0,2 c 0,0 -2,-1 -4,-1 -2,0 -4,1 -4,1 z"/>
+ <rect style="fill:#3f3f3f" width="16" height="2" x="16" y="32" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/gtk-dialog-authentication.svg b/.icons/awkward/48x48/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-dialog-authentication.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/gtk-dialog-error.svg b/.icons/awkward/48x48/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/gtk-dialog-info.svg b/.icons/awkward/48x48/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/gtk-dialog-question.svg b/.icons/awkward/48x48/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/gtk-dialog-warning.svg b/.icons/awkward/48x48/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/gtk-missing-image.svg b/.icons/awkward/48x48/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/awkward/48x48/status/gtk-missing-image.svg
@@ -0,0 +1 @@
+image-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/image-missing.svg b/.icons/awkward/48x48/status/image-missing.svg
new file mode 100644
index 00000000..6e16ab3d
--- /dev/null
+++ b/.icons/awkward/48x48/status/image-missing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 5.9999,7 C 4.8919,7 3.9999,7.892 3.9999,9 V 41 C 3.9999,42.108 4.8919,43 5.9999,43 H 28 L 44,27 V 9 C 44,7.892 43.108,7 42,7 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.9999,6 C 4.8919,6 3.9999,6.892 3.9999,8 V 40 C 3.9999,41.108 4.8919,42 5.9999,42 H 28 L 44,26 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="opacity:0.3" d="M 16.5,19.688 26.437,30.938 32.813,24.75 38.101,30.039 36.999,31 32.999,36 H 8.9991 V 28.5 Z"/>
+ <path style="fill:#fafafa" d="M 44,26 H 30 C 28.895,26 28,26.895 28,28 V 42 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 30,26 C 28.895,26 28,26.895 28,28 V 29 C 28,27.895 28.895,27 30,27 H 43 L 44,26 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 42 C 43.108,7 44,7.892 44,9 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/input-keyboard-virtual-off.svg b/.icons/awkward/48x48/status/input-keyboard-virtual-off.svg
new file mode 100644
index 00000000..09a3a358
--- /dev/null
+++ b/.icons/awkward/48x48/status/input-keyboard-virtual-off.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="fill:#c4c4c4" width="28" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 14,27 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 20,27 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 26,27 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 32,27 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 38,27 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <rect style="opacity:0.2" width="30" height="4" x="9" y="32" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 35,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 17,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 11,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 23,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 29,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.2" d="m 41,19 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 14,26 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 20,26 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 26,26 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 32,26 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 38,26 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <rect style="fill:#808080" width="30" height="4" x="9" y="31" rx="1" ry="1"/>
+ <path style="fill:#808080" d="m 35,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 17,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 11,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 23,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 29,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="fill:#808080" d="m 41,18 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6,10 c -1.108,0 -2,0.892 -2,2 l 0,1 c 0,-1.108 0.892,-2 2,-2 l 36,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 L 6,10 Z"/>
+ <path style="opacity:0.2" d="m 4,36 0,1 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-1 c 0,1.108 -0.892,2 -2,2 L 6,38 C 4.892,38 4,37.108 4,36 Z"/>
+ <circle style="fill:#db3c30" cx="37" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 46.979,36.414 A 10,10 0 0 1 37,46 10,10 0 0 1 27.021,36.586 10,10 0 0 0 27,37 10,10 0 0 0 37,47 10,10 0 0 0 47,37 10,10 0 0 0 46.979,36.414 Z"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-5.48" y="50.8" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="-57.8" y="-.48" transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/input-keyboard-virtual-on.svg b/.icons/awkward/48x48/status/input-keyboard-virtual-on.svg
new file mode 120000
index 00000000..5309c780
--- /dev/null
+++ b/.icons/awkward/48x48/status/input-keyboard-virtual-on.svg
@@ -0,0 +1 @@
+notification-keyboard-brightness.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/input-touchpad-off.svg b/.icons/awkward/48x48/status/input-touchpad-off.svg
new file mode 120000
index 00000000..2f290f4e
--- /dev/null
+++ b/.icons/awkward/48x48/status/input-touchpad-off.svg
@@ -0,0 +1 @@
+notification-touchpad-disabled-symbolic.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/input-touchpad-on.svg b/.icons/awkward/48x48/status/input-touchpad-on.svg
new file mode 120000
index 00000000..cc4086e0
--- /dev/null
+++ b/.icons/awkward/48x48/status/input-touchpad-on.svg
@@ -0,0 +1 @@
+notification-input-touchpad-symbolic.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/messagebox_critical.svg b/.icons/awkward/48x48/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/48x48/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/messagebox_info.svg b/.icons/awkward/48x48/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/48x48/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/messagebox_warning.svg b/.icons/awkward/48x48/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/48x48/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/mic-off.svg b/.icons/awkward/48x48/status/mic-off.svg
new file mode 120000
index 00000000..154fb751
--- /dev/null
+++ b/.icons/awkward/48x48/status/mic-off.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/mic-on.svg b/.icons/awkward/48x48/status/mic-on.svg
new file mode 120000
index 00000000..e9607572
--- /dev/null
+++ b/.icons/awkward/48x48/status/mic-on.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/mic-ready.svg b/.icons/awkward/48x48/status/mic-ready.svg
new file mode 120000
index 00000000..e9607572
--- /dev/null
+++ b/.icons/awkward/48x48/status/mic-ready.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/microphone-sensitivity-high.svg b/.icons/awkward/48x48/status/microphone-sensitivity-high.svg
new file mode 120000
index 00000000..e9607572
--- /dev/null
+++ b/.icons/awkward/48x48/status/microphone-sensitivity-high.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/microphone-sensitivity-low.svg b/.icons/awkward/48x48/status/microphone-sensitivity-low.svg
new file mode 120000
index 00000000..ed63a54d
--- /dev/null
+++ b/.icons/awkward/48x48/status/microphone-sensitivity-low.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/microphone-sensitivity-medium.svg b/.icons/awkward/48x48/status/microphone-sensitivity-medium.svg
new file mode 120000
index 00000000..dfa3d771
--- /dev/null
+++ b/.icons/awkward/48x48/status/microphone-sensitivity-medium.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/microphone-sensitivity-muted.svg b/.icons/awkward/48x48/status/microphone-sensitivity-muted.svg
new file mode 120000
index 00000000..154fb751
--- /dev/null
+++ b/.icons/awkward/48x48/status/microphone-sensitivity-muted.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/network-error.svg b/.icons/awkward/48x48/status/network-error.svg
new file mode 100644
index 00000000..c8fd2cfe
--- /dev/null
+++ b/.icons/awkward/48x48/status/network-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#e4e4e4" d="M 7,7 C 7,7 4,7 4,10 V 34 C 4,34 4,37 7,37 H 12 L 16,41 H 32 L 36,37 H 41 C 41,37 44,37 44,34 V 10 C 44,7 41,7 41,7 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 10,14 H 38 V 32 H 33.516 L 29.516,36 H 18.485 L 14.485,32 H 10 Z"/>
+ <path style="fill:#5d5d5d" d="M 10,13 H 38 V 31 H 33.516 L 29.516,35 H 18.485 L 14.485,31 H 10 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,7 C 7,7 4,7 4,10 V 11 C 4,8 7,8 7,8 H 41 C 41,8 44,8 44,11 V 10 C 44,7 41,7 41,7 Z"/>
+ <path style="opacity:0.2" d="M 4,34 V 35 C 4,35 4,38 7,38 H 12 L 16,42 H 32 L 36,38 H 41 C 41,38 44,38 44,35 V 34 C 44,37 41,37 41,37 H 36 L 32,41 H 16 L 12,37 H 7 C 4,37 4,34 4,34 Z"/>
+ <circle style="fill:#db3c30" cx="37" cy="35" r="10"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="31" y="34"/>
+ <path style="opacity:0.2" d="M 46.979,35.414 A 10,10 0 0 1 37,45 10,10 0 0 1 27.021,35.586 10,10 0 0 0 27,36 10,10 0 0 0 37,46 10,10 0 0 0 47,36 10,10 0 0 0 46.979,35.414 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/network-offline.svg b/.icons/awkward/48x48/status/network-offline.svg
new file mode 100644
index 00000000..d307a0a5
--- /dev/null
+++ b/.icons/awkward/48x48/status/network-offline.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#e4e4e4" d="M 7,7 C 7,7 4,7 4,10 V 34 C 4,34 4,37 7,37 H 12 L 16,41 H 32 L 36,37 H 41 C 41,37 44,37 44,34 V 10 C 44,7 41,7 41,7 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 10,14 H 38 V 32 H 33.516 L 29.516,36 H 18.485 L 14.485,32 H 9.9996 Z"/>
+ <path style="fill:#5d5d5d" d="M 10,13 H 38 V 31 H 33.516 L 29.516,35 H 18.485 L 14.485,31 H 9.9996 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,7 C 7,7 4,7 4,10 V 11 C 4,8 7,8 7,8 H 41 C 41,8 44,8 44,11 V 10 C 44,7 41,7 41,7 Z"/>
+ <path style="opacity:0.2" d="M 4,34 V 35 C 4,35 4,38 7,38 H 12 L 16,42 H 32 L 36,38 H 41 C 41,38 44,38 44,35 V 34 C 44,37 41,37 41,37 H 36 L 32,41 H 16 L 12,37 H 7 C 4,37 4,34 4,34 Z"/>
+ <circle style="fill:#db3c30" cx="37" cy="35" r="10"/>
+ <path style="opacity:0.2" d="M 46.979,35.414 A 10,10 0 0 1 37,45 10,10 0 0 1 27.021,35.586 10,10 0 0 0 27,36 10,10 0 0 0 37,46 10,10 0 0 0 47,36 10,10 0 0 0 46.979,35.414 Z"/>
+ <g style="fill:#ffffff" transform="matrix(0.70711,-0.70711,0.70711,0.70711,-12.497,33.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/network-wired-disconnected.svg b/.icons/awkward/48x48/status/network-wired-disconnected.svg
new file mode 100644
index 00000000..9a361bc9
--- /dev/null
+++ b/.icons/awkward/48x48/status/network-wired-disconnected.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 16,42 12,38 H 7 C 5.338,38 4,36.662 4,35 V 11 C 4,9.338 5.338,8 7,8 H 41 C 42.662,8 44,9.338 44,11 V 35 C 44,36.662 42.662,38 41,38 H 36 L 32,42 Z"/>
+ <path style="fill:#afafb1" d="M 16,41 12,37 H 7 C 5.338,37 4,35.662 4,34 V 10 C 4,8.338 5.338,7 7,7 H 41 C 42.662,7 44,8.338 44,10 V 34 C 44,35.662 42.662,37 41,37 H 36 L 32,41 Z"/>
+ <path style="opacity:0.6" d="M 20,35 15.5,31 H 10 V 13 H 38 V 31 H 32 L 28,35 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="2" height="3" x="15" y="-16"/>
+ <rect width="2" height="3" x="19" y="-16"/>
+ <rect width="2" height="3" x="23" y="-16"/>
+ <rect width="2" height="3" x="27" y="-16"/>
+ <rect width="2" height="3" x="31" y="-16"/>
+ </g>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7 7 C 5.338 7 4 8.338 4 10 L 4 11 C 4 9.338 5.338 8 7 8 L 41 8 C 42.662 8 44 9.338 44 11 L 44 10 C 44 8.338 42.662 7 41 7 L 7 7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,31 V 32 H 15.5 L 20,36 H 28 L 32,32 H 38 V 31 H 32 L 28,35 H 20 L 15.5,31 Z"/>
+ <circle style="fill:#db3c30" cx="37" cy="35" r="10"/>
+ <path style="opacity:0.2" d="M 46.979,35.414 A 10,10 0 0 1 37,45 10,10 0 0 1 27.021,35.586 10,10 0 0 0 27,36 10,10 0 0 0 37,46 10,10 0 0 0 47,36 10,10 0 0 0 46.979,35.414 Z"/>
+ <g style="fill:#ffffff" transform="matrix(0.70711,-0.70711,0.70711,0.70711,-12.497,33.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/network-wireless-encrypted.svg b/.icons/awkward/48x48/status/network-wireless-encrypted.svg
new file mode 100644
index 00000000..52da9420
--- /dev/null
+++ b/.icons/awkward/48x48/status/network-wireless-encrypted.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#5d5d5d" d="m24.082 9.0022c-7.9134 0-15.037 2.8117-20.945 7.1718l20.945 22.82 20.781-22.901c-5.885-4.312-12.929-7.0906-20.781-7.0906z"/>
+ <path fill="#848484" d="m24 14.994c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.442c-4.699-3.491-10.549-5.558-16.853-5.558z"/>
+ <path fill="#e4e4e4" d="m24 20.994c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.619-7.912-4.169-12.64-4.169z"/>
+ <path fill="#fff" opacity=".1" d="m24.082 9.0022c-7.9134 0-15.037 2.8118-20.945 7.1719l0.5625 0.61328c5.7976-4.131 12.714-6.7852 20.383-6.7852 7.6091 0 14.449 2.6224 20.221 6.707l0.56-0.617c-5.887-4.311-12.93-7.0896-20.783-7.0896z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 14.993c-6.3037 0-12.155 2.069-16.854 5.5606l0.56445 0.61328c4.6011-3.2483 10.231-5.1738 16.289-5.1738 6.0605 0 11.689 1.9275 16.291 5.1777l0.561-0.618c-4.698-3.492-10.547-5.561-16.851-5.561z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 20.993c-4.7278 0-9.1166 1.5513-12.641 4.1699l0.56445 0.61328c3.4249-2.3766 7.5935-3.7832 12.076-3.7832 4.4846 0 8.6524 1.4086 12.078 3.7871l0.561-0.617c-3.523-2.619-7.91-4.17-12.638-4.17z"/>
+ <path opacity=".2" d="m44.307 16.717-20.225 22.287-20.385-22.209c-0.1843 0.131-0.378 0.25-0.5603 0.385l20.945 22.82 20.781-22.902c-0.1814-0.1329-0.37305-0.25091-0.55664-0.38086z"/>
+ <rect style="opacity:0.2" width="20" height="20" x="24" y="27" rx="3" ry="3"/>
+ <rect style="fill:#38ac52" width="20" height="20" x="24" y="26" rx="3" ry="3"/>
+ <path style="fill:#ffffff" d="m 34,28.9995 c -2.216,0 -4,1.8216 -4,4.0625 V 35 h -1 c -0.554,0 -1,0.446 -1,1 v 6 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 v -6 c 0,-0.554 -0.446,-1 -1,-1 h -1 v -1.9375 c 0,-2.24 -1.784,-4.062 -4,-4.062 z m 0,2 c 1.108,0 2,0.892 2,2 v 2 h -4 v -2 c 0,-1.108 0.892,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/nm-device-wired.svg b/.icons/awkward/48x48/status/nm-device-wired.svg
new file mode 120000
index 00000000..b074ab74
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-device-wired.svg
@@ -0,0 +1 @@
+notification-network-ethernet-connected.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/nm-device-wireless.svg b/.icons/awkward/48x48/status/nm-device-wireless.svg
new file mode 120000
index 00000000..3f362dd2
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-device-wireless.svg
@@ -0,0 +1 @@
+notification-network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/nm-device-wwan.svg b/.icons/awkward/48x48/status/nm-device-wwan.svg
new file mode 120000
index 00000000..3ac455b1
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-device-wwan.svg
@@ -0,0 +1 @@
+notification-gsm-connected.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/nm-no-connection.svg b/.icons/awkward/48x48/status/nm-no-connection.svg
new file mode 120000
index 00000000..51fb68a9
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-no-connection.svg
@@ -0,0 +1 @@
+notification-network-wireless-disconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/nm-signal-100.svg b/.icons/awkward/48x48/status/nm-signal-100.svg
new file mode 100644
index 00000000..ca3d94f6
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-signal-100.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#5d5d5d" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8117 -20.945,7.1718 L 24.082,38.994 44.863,16.093 C 38.978,11.781 31.934,9.0024 24.082,9.0024 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,252.99 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.441 c -4.71,-3.49 -10.56,-5.56 -16.86,-5.56 z"/>
+ <path style="fill:#848484" d="m 24,14.994 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.442 C 36.154,17.0609 30.304,14.9939 24,14.9939 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,258.99 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 l 12.706,13.831 12.574,-13.831 c -3.524,-2.6186 -7.9119,-4.1692 -12.64,-4.1692 z"/>
+ <path style="fill:#e4e4e4" d="m 24,20.994 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 L 24.066,38.9942 36.64,25.1632 C 33.116,22.5442 28.728,20.9942 24,20.9942 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8118 -20.945,7.1719 l 0.5625,0.61328 c 5.7976,-4.131 12.714,-6.7852 20.383,-6.7852 7.6091,0 14.449,2.6224 20.221,6.707 l 0.56,-0.617 c -5.887,-4.311 -12.93,-7.0896 -20.783,-7.0896 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,14.993 c -6.3037,0 -12.155,2.069 -16.854,5.5606 l 0.56445,0.61328 c 4.6011,-3.2483 10.231,-5.1738 16.289,-5.1738 6.0605,0 11.689,1.9275 16.291,5.1777 l 0.561,-0.618 c -4.698,-3.492 -10.547,-5.561 -16.851,-5.561 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,20.993 c -4.7278,0 -9.1166,1.5513 -12.641,4.1699 l 0.56445,0.61328 c 3.4249,-2.3766 7.5935,-3.7832 12.076,-3.7832 4.4846,0 8.6524,1.4086 12.078,3.7871 l 0.561,-0.617 c -3.523,-2.619 -7.91,-4.17 -12.638,-4.17 z"/>
+ <path style="opacity:0.2" d="M 44.307,16.717 24.082,39.004 3.697,16.795 C 3.5127,16.926 3.319,17.045 3.1367,17.18 L 24.0817,40 44.8627,17.098 c -0.1814,-0.1329 -0.37305,-0.25091 -0.55664,-0.38086 z"/>
+ <rect style="opacity:0.2" width="24" height="14" x="22" y="30" rx="2" ry="2"/>
+ <rect style="fill:#7f4cab" width="24" height="14" x="22" y="29" rx="2" ry="2"/>
+ <path style="fill:#ffffff" d="M 32.5,31 C 30.5783,31 29,32.578299 29,34.5 l 0,3 c 0,1.9217 1.5783,3.5 3.5,3.5 1.9217,0 3.5,-1.5783 3.5,-3.5 l 0,-3 C 36,32.578299 34.4217,31 32.5,31 Z m 0,2 c 0.8483,0 1.5,0.651699 1.5,1.5 l 0,3 C 34,38.3483 33.3483,39 32.5,39 31.6517,39 31,38.3483 31,37.5 l 0,-3 C 31,33.651699 31.6517,33 32.5,33 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 25,31 -1,2 2,0 0,8 2,0 0,-10 z"/>
+ <path style="fill:#ffffff" d="M 40.5,31 C 38.5783,31 37,32.578299 37,34.5 l 0,3 c 0,1.9217 1.5783,3.5 3.5,3.5 1.9217,0 3.5,-1.5783 3.5,-3.5 l 0,-3 C 44,32.578299 42.4217,31 40.5,31 Z m 0,2 c 0.8483,0 1.5,0.651699 1.5,1.5 l 0,3 C 42,38.3483 41.3483,39 40.5,39 39.6517,39 39,38.3483 39,37.5 l 0,-3 C 39,33.651699 39.6517,33 40.5,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/nm-signal-25.svg b/.icons/awkward/48x48/status/nm-signal-25.svg
new file mode 100644
index 00000000..d0096773
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-signal-25.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#5d5d5d" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8117 -20.945,7.1718 L 24.082,38.994 44.863,16.093 C 38.978,11.781 31.934,9.0024 24.082,9.0024 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,252.99 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.441 c -4.71,-3.49 -10.56,-5.56 -16.86,-5.56 z"/>
+ <path style="fill:#848484" d="m 24,14.994 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.442 C 36.154,17.0609 30.304,14.9939 24,14.9939 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,258.99 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 l 12.706,13.831 12.574,-13.831 c -3.524,-2.6186 -7.9119,-4.1692 -12.64,-4.1692 z"/>
+ <path style="fill:#e4e4e4" d="m 24,20.994 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 L 24.066,38.9942 36.64,25.1632 C 33.116,22.5442 28.728,20.9942 24,20.9942 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8118 -20.945,7.1719 l 0.5625,0.61328 c 5.7976,-4.131 12.714,-6.7852 20.383,-6.7852 7.6091,0 14.449,2.6224 20.221,6.707 l 0.56,-0.617 c -5.887,-4.311 -12.93,-7.0896 -20.783,-7.0896 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,14.993 c -6.3037,0 -12.155,2.069 -16.854,5.5606 l 0.56445,0.61328 c 4.6011,-3.2483 10.231,-5.1738 16.289,-5.1738 6.0605,0 11.689,1.9275 16.291,5.1777 l 0.561,-0.618 c -4.698,-3.492 -10.547,-5.561 -16.851,-5.561 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,20.993 c -4.7278,0 -9.1166,1.5513 -12.641,4.1699 l 0.56445,0.61328 c 3.4249,-2.3766 7.5935,-3.7832 12.076,-3.7832 4.4846,0 8.6524,1.4086 12.078,3.7871 l 0.561,-0.617 c -3.523,-2.619 -7.91,-4.17 -12.638,-4.17 z"/>
+ <path style="opacity:0.2" d="M 44.307,16.717 24.082,39.004 3.697,16.795 C 3.5127,16.926 3.319,17.045 3.1367,17.18 L 24.0817,40 44.8627,17.098 c -0.1814,-0.1329 -0.37305,-0.25091 -0.55664,-0.38086 z"/>
+ <rect style="opacity:0.2" width="18" height="14" x="22" y="30" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ef843f" width="18" height="14" x="22" y="29" rx="1.5" ry="1.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 27,31 c 0,0 -0.70875,-0.014 -1.44727,0.3555 C 24.81422,31.7247 24,32.6667 24,34 l 2,0 c 0,-1 1,-1 1,-1 0,0 1,0 1,1 0,0.5278 -0.1396,0.8229 -0.40625,1.1562 -0.26665,0.3334 -0.69336,0.668 -1.19336,1.043 -0.5,0.375 -1.07329,0.7904 -1.55664,1.3946 C 24.3604,38.1979 24,39.0278 24,40 l 0,1 6,0 0,-2 -3.64844,0 c 0.0313,-0.044 0.0187,-0.1112 0.0547,-0.1562 0.26665,-0.3334 0.69336,-0.668 1.19336,-1.043 0.5,-0.375 1.07329,-0.7904 1.55664,-1.3946 0.48335,-0.6041 0.84375,-1.434 0.84375,-2.4062 0,-1.3333 -0.81422,-2.2753 -1.55273,-2.6445 C 27.70875,30.9862 27,31 27,31 Z"/>
+ <path style="fill:#ffffff" d="m 32,31 0,4 0,2 2,0 1,0 c 0.554,0 1,0.446 1,1 0,0.554 -0.44718,0.9639 -1,1 l -3,0 0,2 3,0 c 1.662,0 3,-1.338 3,-3 0,-1.662 -1.34152,-3.1082 -3,-3 l -1,0 0,-2 3,0 0,-2 -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/nm-signal-50.svg b/.icons/awkward/48x48/status/nm-signal-50.svg
new file mode 100644
index 00000000..d4e2188d
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-signal-50.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#5d5d5d" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8117 -20.945,7.1718 L 24.082,38.994 44.863,16.093 C 38.978,11.781 31.934,9.0024 24.082,9.0024 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,252.99 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.441 c -4.71,-3.49 -10.56,-5.56 -16.86,-5.56 z"/>
+ <path style="fill:#848484" d="m 24,14.994 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.442 C 36.154,17.0609 30.304,14.9939 24,14.9939 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,258.99 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 l 12.706,13.831 12.574,-13.831 c -3.524,-2.6186 -7.9119,-4.1692 -12.64,-4.1692 z"/>
+ <path style="fill:#e4e4e4" d="m 24,20.994 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 L 24.066,38.9942 36.64,25.1632 C 33.116,22.5442 28.728,20.9942 24,20.9942 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8118 -20.945,7.1719 l 0.5625,0.61328 c 5.7976,-4.131 12.714,-6.7852 20.383,-6.7852 7.6091,0 14.449,2.6224 20.221,6.707 l 0.56,-0.617 c -5.887,-4.311 -12.93,-7.0896 -20.783,-7.0896 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,14.993 c -6.3037,0 -12.155,2.069 -16.854,5.5606 l 0.56445,0.61328 c 4.6011,-3.2483 10.231,-5.1738 16.289,-5.1738 6.0605,0 11.689,1.9275 16.291,5.1777 l 0.561,-0.618 c -4.698,-3.492 -10.547,-5.561 -16.851,-5.561 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,20.993 c -4.7278,0 -9.1166,1.5513 -12.641,4.1699 l 0.56445,0.61328 c 3.4249,-2.3766 7.5935,-3.7832 12.076,-3.7832 4.4846,0 8.6524,1.4086 12.078,3.7871 l 0.561,-0.617 c -3.523,-2.619 -7.91,-4.17 -12.638,-4.17 z"/>
+ <path style="opacity:0.2" d="M 44.307,16.717 24.082,39.004 3.697,16.795 C 3.5127,16.926 3.319,17.045 3.1367,17.18 L 24.0817,40 44.8627,17.098 c -0.1814,-0.1329 -0.37305,-0.25091 -0.55664,-0.38086 z"/>
+ <rect style="opacity:0.2" width="18" height="14" x="22" y="30" rx="1.5" ry="1.5"/>
+ <rect style="fill:#84c033" width="18" height="14" x="22" y="29" rx="1.5" ry="1.5"/>
+ <path style="fill:#ffffff" d="m 24,31 0,4 0,2 2,0 1,0 c 0.554,0 1,0.446 1,1 0,0.554 -0.44718,0.9639 -1,1 l -3,0 0,2 3,0 c 1.662,0 3,-1.338 3,-3 0,-1.662 -1.34152,-3.1082 -3,-3 l -1,0 0,-2 3,0 0,-2 -3,0 z"/>
+ <path style="fill:#ffffff" d="M 34.5,31 C 32.5783,31 31,32.5783 31,34.5 l 0,3 c 0,1.9217 1.5783,3.5 3.5,3.5 1.9217,0 3.5,-1.5783 3.5,-3.5 l 0,-3 C 38,32.5783 36.4217,31 34.5,31 Z m 0,2 c 0.8483,0 1.5,0.6517 1.5,1.5 l 0,3 C 36,38.3483 35.3483,39 34.5,39 33.6517,39 33,38.3483 33,37.5 l 0,-3 C 33,33.6517 33.6517,33 34.5,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/nm-signal-75.svg b/.icons/awkward/48x48/status/nm-signal-75.svg
new file mode 100644
index 00000000..bee5bdc9
--- /dev/null
+++ b/.icons/awkward/48x48/status/nm-signal-75.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="fill:#5d5d5d" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8117 -20.945,7.1718 L 24.082,38.994 44.863,16.093 C 38.978,11.781 31.934,9.0024 24.082,9.0024 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,252.99 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.441 c -4.71,-3.49 -10.56,-5.56 -16.86,-5.56 z"/>
+ <path style="fill:#848484" d="m 24,14.994 c -6.3037,0 -12.154,2.0674 -16.853,5.5589 l 16.941,18.441 16.765,-18.442 C 36.154,17.0609 30.304,14.9939 24,14.9939 Z"/>
+ <path style="opacity:0.2" transform="translate(-135.9,-238)" d="m 159.9,258.99 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 l 12.706,13.831 12.574,-13.831 c -3.524,-2.6186 -7.9119,-4.1692 -12.64,-4.1692 z"/>
+ <path style="fill:#e4e4e4" d="m 24,20.994 c -4.7278,0 -9.1156,1.5505 -12.64,4.1692 L 24.066,38.9942 36.64,25.1632 C 33.116,22.5442 28.728,20.9942 24,20.9942 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.082,9.0022 c -7.9134,0 -15.037,2.8118 -20.945,7.1719 l 0.5625,0.61328 c 5.7976,-4.131 12.714,-6.7852 20.383,-6.7852 7.6091,0 14.449,2.6224 20.221,6.707 l 0.56,-0.617 c -5.887,-4.311 -12.93,-7.0896 -20.783,-7.0896 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,14.993 c -6.3037,0 -12.155,2.069 -16.854,5.5606 l 0.56445,0.61328 c 4.6011,-3.2483 10.231,-5.1738 16.289,-5.1738 6.0605,0 11.689,1.9275 16.291,5.1777 l 0.561,-0.618 c -4.698,-3.492 -10.547,-5.561 -16.851,-5.561 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 24.001,20.993 c -4.7278,0 -9.1166,1.5513 -12.641,4.1699 l 0.56445,0.61328 c 3.4249,-2.3766 7.5935,-3.7832 12.076,-3.7832 4.4846,0 8.6524,1.4086 12.078,3.7871 l 0.561,-0.617 c -3.523,-2.619 -7.91,-4.17 -12.638,-4.17 z"/>
+ <path style="opacity:0.2" d="M 44.307,16.717 24.082,39.004 3.697,16.795 C 3.5127,16.926 3.319,17.045 3.1367,17.18 L 24.0817,40 44.8627,17.098 c -0.1814,-0.1329 -0.37305,-0.25091 -0.55664,-0.38086 z"/>
+ <rect style="opacity:0.2" width="18" height="14" x="22" y="30" rx="1.5" ry="1.5"/>
+ <rect style="fill:#2f94c8" width="18" height="14" x="22" y="29" rx="1.5" ry="1.5"/>
+ <g transform="translate(46.251989,2.058355)">
+ <path style="fill:#ffffff" d="m -14.251989,28.941645 0,4 0,2 2,0 1,0 c 0.554,0 1,0.446 1,1 0,0.554 -0.44718,0.9639 -1,1 l -3,0 0,2 3,0 c 1.662,0 3,-1.338 3,-3 0,-1.662 -1.34152,-3.1082 -3,-3 l -1,0 0,-2 3,0 0,-2 -3,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m -22.251989,30.941645 3.58108,0 -2.66064,8 2.12352,0 3.374999,-10 -6.418939,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/non-starred.svg b/.icons/awkward/48x48/status/non-starred.svg
new file mode 100644
index 00000000..c64fb2ae
--- /dev/null
+++ b/.icons/awkward/48x48/status/non-starred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 24,5.0002076 c -1.893179,0.026691 -3.243329,1.1515686 -3.876953,3.0136719 l 0.02344,-0.083984 -2.974609,9.0703129 -10.03125,0 c -0.02187,-3.46e-4 -0.042583,-3.46e-4 -0.064453,0 -1.197906,0.0383 -2.2780475,0.590003 -3.0390625,1.503906 -1.645849,1.863555 -1.2970123,4.795729 0.7929687,6.185547 l 7.8867189,5.685547 -3.060547,9.378906 c -0.0034,0.01038 -0.00657,0.02081 -0.00977,0.03125 -0.467655,1.515362 -0.027888,3.076558 1.1484376,4.144532 0.0085,0.0079 0.01864,0.01574 0.02734,0.02344 1.413575,1.239545 3.399732,1.397086 4.996093,0.371094 0.03037,-0.01938 0.06057,-0.03961 0.08984,-0.06055 L 24,38.500208 32.091797,44.26388 c 0.02927,0.02094 0.05947,0.04117 0.08984,0.06055 1.596361,1.025992 3.582518,0.868451 4.996093,-0.371094 0.0087,-0.0077 0.01879,-0.01556 0.02734,-0.02344 1.176326,-1.067974 1.616093,-2.62917 1.148438,-4.144532 -0.0032,-0.01044 -0.0064,-0.02087 -0.0098,-0.03125 l -3.060547,-9.378906 7.886719,-5.685547 c 2.089981,-1.389818 2.438818,-4.321992 0.792969,-6.185547 -0.761015,-0.913903 -1.841157,-1.465606 -3.039063,-1.503906 -0.02187,-3.46e-4 -0.04258,-3.46e-4 -0.06445,0 l -10.03125,0 -2.974609,-9.0703129 0.02344,0.083984 C 27.243329,6.1517762 25.893179,5.0268986 24,5.0002076 Z"/>
+ <path style="fill:#8e8e8e" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 2.3912604 19.367461 2.7400971 22.299635 4.8300781 23.689453 L 12.716797 29.375 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.1788294 40.300518 9.6185959 41.861714 10.794922 42.929688 C 10.803472 42.937568 10.813566 42.945425 10.822266 42.953125 C 12.235841 44.19267 14.221998 44.350211 15.818359 43.324219 C 15.848729 43.304839 15.878933 43.284612 15.908203 43.263672 L 24 37.5 L 32.091797 43.263672 C 32.121067 43.284612 32.151271 43.304839 32.181641 43.324219 C 33.778002 44.350211 35.764159 44.19267 37.177734 42.953125 C 37.186434 42.945425 37.196528 42.937568 37.205078 42.929688 C 38.381404 41.861714 38.821171 40.300518 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.283203 29.375 L 43.169922 23.689453 C 45.259903 22.299635 45.60874 19.367461 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 3.2103408 18.440036 2.8893345 19.644586 3.0371094 20.789062 C 3.1281185 19.970932 3.4500575 19.168611 4.0371094 18.503906 C 4.7981244 17.590003 5.8782659 17.0383 7.0761719 17 C 7.0980419 16.999654 7.118755 16.999654 7.140625 17 L 17.171875 17 L 20.146484 7.9296875 L 20.123047 8.0136719 C 20.756671 6.1515686 22.106821 5.026691 24 5 C 25.893179 5.026691 27.243365 6.151569 27.876953 8.0136719 L 27.853516 7.9296875 L 30.828125 17 L 40.859375 17 C 40.881245 16.999654 40.901958 16.999654 40.923828 17 C 42.121734 17.0383 43.201876 17.590003 43.962891 18.503906 C 44.549942 19.168611 44.871882 19.970932 44.962891 20.789062 C 45.110666 19.644586 44.789659 18.440036 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z M 12.453125 30.183594 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.4679713 39.363599 9.423576 39.947948 9.5 40.509766 C 9.5291582 40.268599 9.5721045 40.026172 9.6464844 39.785156 C 9.6496844 39.774716 9.65285 39.764286 9.65625 39.753906 L 12.716797 30.375 L 12.453125 30.183594 z M 35.546875 30.183594 L 35.283203 30.375 L 38.34375 39.753906 C 38.34715 39.764286 38.350316 39.774716 38.353516 39.785156 C 38.427895 40.026172 38.470842 40.268599 38.5 40.509766 C 38.576424 39.947948 38.532029 39.363599 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.546875 30.183594 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-audio-volume-high.svg b/.icons/awkward/48x48/status/notification-audio-volume-high.svg
new file mode 100644
index 00000000..66b9bb70
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-audio-volume-high.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#e4e4e4" d="m29 4v4c6.3273 2.1143 11 8.6571 11 16s-4.6727 13.886-11 16v4c8.591-2.229 15-10.286 15-20s-6.409-17.771-15-20z"/>
+ <path fill="#e4e4e4" d="m4 14v20h9.0912l10.909 10v-40l-10.909 10z"/>
+ <path fill="#e4e4e4" d="m34 24c0-3.9-2.011-7.26-5-9v18c2.9609-1.74 5-5.1 5-9z"/>
+ <path opacity=".2" d="m29 8v1c6.1827 2.066 10.773 8.3626 10.98 15.5 0.005-0.167 0.02-0.332 0.02-0.5 0-7.343-4.673-13.886-11-16zm4.9668 16.494c-0.166 3.686-2.133 6.841-4.967 8.506v1c2.9609-1.74 5-5.1 5-9 0-0.1718-0.02549-0.33624-0.0332-0.50586zm10.012 0.006c-0.218 9.488-6.537 17.31-14.979 19.5v1c8.5909-2.2286 15-10.286 15-20 0-0.16859-0.01765-0.33243-0.02148-0.5zm-39.979 9.5v1h9.092l10.908 10v-1l-10.908-10h-9.092z"/>
+ <path fill="#fff" opacity=".2" d="m24 4l-10.908 10h-9.092v1h9.092l10.908-10v-1zm5 0v1c8.442 2.1899 14.761 10.012 14.979 19.5 0.003-0.168 0.021-0.331 0.021-0.5 0-9.714-6.409-17.771-15-20zm0 11v1c2.857 1.663 4.799 4.813 4.967 8.494 0.007-0.166 0.033-0.326 0.033-0.494 0-3.9-2.011-7.26-5-9zm10.98 9.5c-0.207 7.137-4.797 13.434-10.98 15.5v1c6.327-2.114 11-8.657 11-16 0-0.168-0.015-0.333-0.02-0.5z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-audio-volume-low.svg b/.icons/awkward/48x48/status/notification-audio-volume-low.svg
new file mode 100644
index 00000000..27f272cc
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-audio-volume-low.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#e4e4e4" opacity=".2" d="m29 4v4c6.3273 2.1143 11 8.6571 11 16s-4.6727 13.886-11 16v4c8.591-2.229 15-10.286 15-20s-6.409-17.771-15-20z"/>
+ <path fill="#e4e4e4" d="m4 14v20h9.0912l10.909 10v-40l-10.909 10z"/>
+ <path fill="#e4e4e4" opacity=".2" d="m34 24c0-3.9-2.011-7.26-5-9v18c2.9609-1.74 5-5.1 5-9z"/>
+ <path opacity=".2" d="m4 34v1h9.0918l10.908 10v-1l-10.908-10h-9.092z"/>
+ <path fill="#fff" opacity=".2" d="m24 4-10.908 10h-9.092v1h9.092l10.908-10v-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-audio-volume-medium.svg b/.icons/awkward/48x48/status/notification-audio-volume-medium.svg
new file mode 100644
index 00000000..3d73f41b
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-audio-volume-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#e4e4e4" opacity=".2" d="m29 4v4c6.3273 2.1143 11 8.6571 11 16s-4.6727 13.886-11 16v4c8.591-2.229 15-10.286 15-20s-6.409-17.771-15-20z"/>
+ <path fill="#e4e4e4" d="m4 14v20h9.0912l10.909 10v-40l-10.909 10z"/>
+ <path fill="#e4e4e4" d="m34 24c0-3.9-2.011-7.26-5-9v18c2.9609-1.74 5-5.1 5-9z"/>
+ <path opacity=".2" d="m33.967 24.494c-0.166 3.686-2.133 6.841-4.967 8.506v1c2.9609-1.74 5-5.1 5-9 0-0.1718-0.02549-0.33624-0.0332-0.50586z"/>
+ <path opacity=".2" d="m4 34v1h9.0918l10.908 10v-1l-10.908-10h-9.092z"/>
+ <path fill="#fff" opacity=".2" d="m24 4-10.908 10h-9.092v1h9.092l10.908-10v-1z"/>
+ <path fill="#fff" opacity=".2" d="m29 15v1c2.8572 1.6633 4.7993 4.8134 4.9668 8.4941 0.007-0.166 0.033-0.326 0.033-0.494 0-3.9-2.011-7.26-5-9z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-audio-volume-muted.svg b/.icons/awkward/48x48/status/notification-audio-volume-muted.svg
new file mode 100644
index 00000000..6416b9d7
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-audio-volume-muted.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#e4e4e4" d="m4 14v20h9.0912l10.909 10v-40l-10.909 10z"/>
+ <path opacity=".2" d="m4 34v1h9.0918l10.908 10v-1l-10.908-10z"/>
+ <path fill="#fff" opacity=".2" d="m24 4-10.908 10h-9.092v1h9.092l10.908-10z"/>
+ <circle fill="#db3c30" cx="28" cy="36" r="10"/>
+ <path opacity=".2" d="m37.979 36.414a10 10 0 0 1 -9.979 9.586 10 10 0 0 1 -9.979 -9.414 10 10 0 0 0 -0.021 0.414 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.021 -0.586z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -21.497 34.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-audio-volume-off.svg b/.icons/awkward/48x48/status/notification-audio-volume-off.svg
new file mode 120000
index 00000000..8bf9a84c
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-audio-volume-off.svg
@@ -0,0 +1 @@
+notification-audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-battery-000.svg b/.icons/awkward/48x48/status/notification-battery-000.svg
new file mode 120000
index 00000000..3ff0e206
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-battery-000.svg
@@ -0,0 +1 @@
+notification-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-battery-020.svg b/.icons/awkward/48x48/status/notification-battery-020.svg
new file mode 120000
index 00000000..3ff0e206
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-battery-020.svg
@@ -0,0 +1 @@
+notification-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-battery-caution-symbolic.svg b/.icons/awkward/48x48/status/notification-battery-caution-symbolic.svg
new file mode 120000
index 00000000..3ff0e206
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-battery-caution-symbolic.svg
@@ -0,0 +1 @@
+notification-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-battery-empty.svg b/.icons/awkward/48x48/status/notification-battery-empty.svg
new file mode 120000
index 00000000..3ff0e206
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-battery-empty.svg
@@ -0,0 +1 @@
+notification-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-battery-low.svg b/.icons/awkward/48x48/status/notification-battery-low.svg
new file mode 100644
index 00000000..4619014d
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-battery-low.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path opacity=".2" d="m8 41v2c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v-2c0 1.108-0.892 2-2 2h-28c-1.108 0-2-0.892-2-2z"/>
+ <path fill="#e4e4e4" transform="matrix(0,-1,-1,0,0,0)" d="m-42-40h32c1.108 0 2 0.892 2 2v28c0 1.108-0.892 2-2 2h-32c-1.108 0-2-0.892-2-2v-28c0-1.108 0.892-2 2-2z"/>
+ <rect fill="#e4e4e4" width="20" height="4" x="14" y="4"/>
+ <rect fill="#fff" opacity=".2" width="26" height="8" x="11" y="32"/>
+ <rect fill="#d23a2e" width="26" height="8" x="11" y="31"/>
+ <rect fill="#fff" opacity=".2" width="26" height="8" x="11" y="22"/>
+ <rect fill="#5d5d5d" width="26" height="8" x="11" y="21"/>
+ <rect fill="#fff" opacity=".2" width="26" height="8" x="11" y="12"/>
+ <rect fill="#5d5d5d" width="26" height="8" x="11" y="11"/>
+ <path fill="#fff" opacity=".2" d="m14 4v1h20v-1h-20z"/>
+ <path fill="#fff" opacity=".1" d="m10 8c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h28c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-28z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-device-eject.svg b/.icons/awkward/48x48/status/notification-device-eject.svg
new file mode 100644
index 00000000..ab9dd2d6
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-device-eject.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#c4c4c4" width="40" height="32" x="-44" y="-40" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m10 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h28c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-28z"/>
+ <path opacity=".2" d="m10 45c-1.108 0-2-0.892-2-2v-1c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v1c0 1.108-0.892 2-2 2h-28z"/>
+ <path fill="#fff" opacity=".1" d="m16 25h16v3h-16zm8-12 8 9h-16z"/>
+ <path fill="#5d5d5d" d="m16 24h16v3h-16zm8-12 8 9h-16z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-disabled.svg b/.icons/awkward/48x48/status/notification-disabled.svg
new file mode 100644
index 00000000..852771b1
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-disabled.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <path fill="#efb055" d="m8.8149 24.576c0 8.313-10.123 14.424-1.0123 14.424h32.394c9.111 0-1.012-6.111-1.012-14.424 0-9.273-4.049-19.576-15.185-19.576s-15.185 10.303-15.185 19.576z"/>
+ <path fill="#ce903c" d="m17 39c1.0342 2.3167 3.7612 4 7 4s5.9658-1.6833 7-4h-14z"/>
+ <path fill="#fff" opacity=".1" d="m24 5c-11.136 0-15.186 10.303-15.186 19.576 0.0005 6.146-5.5242 11.085-4.7281 13.244 0.5755-2.487 4.7286-6.905 4.7286-12.244 0-9.273 4.0495-19.576 15.186-19.576s15.186 10.303 15.186 19.576c0 5.339 4.153 9.757 4.728 12.244 0.796-2.159-4.728-7.098-4.728-13.244 0-9.273-4.05-19.576-15.186-19.576z"/>
+ <path opacity=".2" d="m4.0859 37.82c-0.3207 1.386 0.4562 2.18 3.7168 2.18h32.394c3.261 0 4.038-0.794 3.717-2.18-0.281 0.762-1.341 1.18-3.717 1.18h-32.394c-2.376 0-3.4366-0.418-3.7174-1.18z"/>
+ <path opacity=".2" d="m17 40c1.034 2.317 3.761 4 7 4s5.966-1.683 7-4h-0.594c-1.289 1.782-3.658 3-6.406 3s-5.117-1.218-6.406-3h-0.594z"/>
+ <g transform="translate(3,0)">
+ <circle style="fill:#db3c30" cx="34" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 43.979,36.414 A 10,10 0 0 1 34,46 10,10 0 0 1 24.021,36.586 10,10 0 0 0 24,37 10,10 0 0 0 34,47 10,10 0 0 0 44,37 10,10 0 0 0 43.979,36.414 Z"/>
+ <g style="fill:#ffffff" transform="matrix(0.70711,-0.70711,0.70711,0.70711,-15.497,34.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="matrix(0,-1,1,0,0,0)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness-full.svg b/.icons/awkward/48x48/status/notification-display-brightness-full.svg
new file mode 100644
index 00000000..886ab51e
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect fill="#c4c4c4" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#5d5d5d" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m12 40v1c0 1.108 0.892 2 2 2h20c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-20c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m24 11.685-3.3145 3.3145h-4.6855v4.6855l-3.3145 3.3145 3.314 3.314v4.6855h4.6855l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.315v-4.6855h-4.6855l-3.314-3.315z"/>
+ <path fill="#c4c4c4" d="m24 10.686-3.314 3.314h-4.686v4.686l-3.314 3.314 3.314 3.314v4.686h4.686l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.314v-4.686h-4.686l-3.314-3.314z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness-high.svg b/.icons/awkward/48x48/status/notification-display-brightness-high.svg
new file mode 100644
index 00000000..d314b5d3
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect fill="#c4c4c4" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#5d5d5d" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m12 40v1c0 1.108 0.892 2 2 2h20c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-20c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m24 11.685-3.3145 3.3145h-4.6855v4.6855l-3.3145 3.3145 3.314 3.314v4.6855h4.6855l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.315v-4.6855h-4.6855l-3.314-3.315zm3 6.125c1.7914 1.0379 3 2.9701 3 5.1895 0 2.2193-1.2086 4.1515-3 5.1895v-10.379z"/>
+ <path fill="#c4c4c4" d="m24 10.686l-3.314 3.314h-4.686v4.686l-3.314 3.314 3.314 3.314v4.686h4.686l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.314v-4.686h-4.686l-3.314-3.314zm3 6.125c1.791 1.037 3 2.97 3 5.189s-1.209 4.152-3 5.189v-10.378z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness-low.svg b/.icons/awkward/48x48/status/notification-display-brightness-low.svg
new file mode 100644
index 00000000..2603e3bf
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect fill="#c4c4c4" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#5d5d5d" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m12 40v1c0 1.108 0.892 2 2 2h20c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-20c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m24 11.685-3.3145 3.3145h-4.6855v4.6855l-3.3145 3.3145 3.314 3.314v4.6855h4.6855l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.315v-4.6855h-4.6855l-3.314-3.315zm0 5.3145a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6z"/>
+ <path fill="#c4c4c4" d="m24 10.686l-3.314 3.314h-4.686v4.686l-3.314 3.314 3.314 3.314v4.686h4.686l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.314v-4.686h-4.686l-3.314-3.314zm0 5.314a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness-medium.svg b/.icons/awkward/48x48/status/notification-display-brightness-medium.svg
new file mode 100644
index 00000000..5e05869d
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect fill="#c4c4c4" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#5d5d5d" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m12 40v1c0 1.108 0.892 2 2 2h20c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-20c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m24 11.685-3.3145 3.3145h-4.6855v4.6855l-3.3145 3.3145 3.314 3.314v4.6855h4.6855l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.315v-4.6855h-4.6855l-3.314-3.315zm0 5.3145c3.3137 0 6 2.6863 6 6s-2.6863 6-6 6v-12z"/>
+ <path fill="#c4c4c4" d="m24 10.686l-3.314 3.314h-4.686v4.686l-3.314 3.314 3.314 3.314v4.686h4.686l3.314 3.314 3.314-3.314h4.686v-4.686l3.314-3.314-3.314-3.314v-4.686h-4.686l-3.314-3.314zm0 5.314c3.314 0 6 2.686 6 6s-2.686 6-6 6v-12z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness-off.svg b/.icons/awkward/48x48/status/notification-display-brightness-off.svg
new file mode 100644
index 00000000..8ff86aba
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness-off.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect fill="#c4c4c4" width="32" height="24" x="-42" y="-36" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c4c4c4" width="32" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#5d5d5d" width="26" height="34" x="-35" y="-41" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m12 40v1c0 1.108 0.892 2 2 2h20c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-20c-1.108 0-2-0.892-2-2z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <circle fill="#db3c30" cx="37" cy="36" r="10"/>
+ <path opacity=".2" d="m46.979 36.414a10 10 0 0 1 -9.979 9.586 10 10 0 0 1 -9.979 -9.414 10 10 0 0 0 -0.021 0.414 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.021 -0.586z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -12.497 34.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-display-brightness.svg b/.icons/awkward/48x48/status/notification-display-brightness.svg
new file mode 120000
index 00000000..9fd9aa2b
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-display-brightness.svg
@@ -0,0 +1 @@
+notification-display-brightness-full.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-gsm-connected.svg b/.icons/awkward/48x48/status/notification-gsm-connected.svg
new file mode 100644
index 00000000..7073c5fd
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-gsm-connected.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#888" d="m9 6h30v14h-30z"/>
+ <rect fill="#c4c4c4" width="40" height="24" x="4" y="18" rx="2" ry="2"/>
+ <g opacity=".2" transform="translate(0,-2)">
+ <rect width="8" height="4" x="20" y="38"/>
+ </g>
+ <g fill="#db3c30" transform="translate(0,-3)">
+ <rect width="8" height="4" x="20" y="38"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m9 6v1h30v-1h-30z"/>
+ <path fill="#fff" opacity=".2" d="m6 18c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-gsm-disconnected.svg b/.icons/awkward/48x48/status/notification-gsm-disconnected.svg
new file mode 100644
index 00000000..70079cdc
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-gsm-disconnected.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#888" d="m9 6h30v14h-30z"/>
+ <rect fill="#c4c4c4" width="40" height="24" x="4" y="18" rx="2" ry="2"/>
+ <g opacity=".2" transform="translate(0,-2)">
+ <rect width="8" height="4" x="20" y="38"/>
+ </g>
+ <g fill="#858585" transform="translate(0,-3)">
+ <rect width="8" height="4" x="20" y="38"/>
+ </g>
+ <path fill="#fff" opacity=".2" d="m9 6v1h30v-1h-30z"/>
+ <path fill="#fff" opacity=".2" d="m6 18c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m4 40v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <circle fill="#db3c30" cx="37" cy="37" r="10"/>
+ <path opacity=".2" d="m46.979 37.414a10 10 0 0 1 -9.979 9.586 10 10 0 0 1 -9.979 -9.414 10 10 0 0 0 -0.021 0.414 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.021 -0.586z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -12.497 35.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-input-touchpad-symbolic.svg b/.icons/awkward/48x48/status/notification-input-touchpad-symbolic.svg
new file mode 100644
index 00000000..47aa2dfc
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-input-touchpad-symbolic.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#bcbcbc" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <g fill="#5d5d5d">
+ <rect width="18" height="10" x="5" y="32" rx="2" ry="2"/>
+ <rect width="18" height="10" x="25" y="32" rx="2" ry="2"/>
+ <rect width="6" height="1" x="37" y="10"/>
+ <rect width="6" height="1" x="37" y="13"/>
+ <rect width="6" height="1" x="37" y="16"/>
+ <rect width="6" height="1" x="37" y="19"/>
+ <rect width="6" height="1" x="37" y="22"/>
+ <rect width="6" height="1" x="37" y="25"/>
+ </g>
+ <path opacity=".2" d="m4 42v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-keyboard-brightness.svg b/.icons/awkward/48x48/status/notification-keyboard-brightness.svg
new file mode 100644
index 00000000..5b963a6b
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-keyboard-brightness.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#c4c4c4" width="28" height="40" x="-38" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m14 27a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m20 27a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m26 27a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m32 27a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m38 27a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <rect opacity=".2" width="30" height="4" x="9" y="32" rx="1" ry="1"/>
+ <path opacity=".2" d="m35 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m17 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m11 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m23 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m29 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path opacity=".2" d="m41 19a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <g fill="#d23a2e">
+ <path d="m14 26a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m20 26a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m26 26a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m32 26a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m38 26a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <rect width="30" height="4" x="9" y="31" rx="1" ry="1"/>
+ <path d="m35 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m17 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m11 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m23 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m29 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path d="m41 18a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m6 10c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <path opacity=".2" d="m4 36v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-microphone-sensitivity-high.svg b/.icons/awkward/48x48/status/notification-microphone-sensitivity-high.svg
new file mode 100644
index 00000000..85687779
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-microphone-sensitivity-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="24" height="20" x="-29" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11,18 a 2,2 0 0 0 -2,2 l 0,2.5 c 0,6.358104 5.644991,11.564906 13,12.376953 L 22,41 14,41 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 l 20,0 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 l -8,0 0,-6.123047 C 33.355009,34.064906 39,28.858104 39,22.5 L 39,20 a 2,2 0 0 0 -2,-2 2,2 0 0 0 -2,2 l 0,1.833984 C 35,26.911984 30.094,31 24,31 17.906,31 13,26.911984 13,21.833984 L 13,20 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#c4c4c4" d="M 11 17 A 2 2 0 0 0 9 19 L 9 21.5 C 9 27.858104 14.644991 33.064906 22 33.876953 L 22 40 L 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 14 44 L 34 44 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 L 26 33.876953 C 33.355009 33.064906 39 27.858104 39 21.5 L 39 19 A 2 2 0 0 0 37 17 A 2 2 0 0 0 35 19 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 L 13 19 A 2 2 0 0 0 11 17 z"/>
+ <rect style="fill:#c4c4c4" width="24" height="20" x="-28" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11 17 A 2 2 0 0 0 9 19 L 9 20 A 2 2 0 0 1 11 18 A 2 2 0 0 1 13 20 L 13 19 A 2 2 0 0 0 11 17 z M 37 17 A 2 2 0 0 0 35 19 L 35 20 A 2 2 0 0 1 37 18 A 2 2 0 0 1 39 20 L 39 19 A 2 2 0 0 0 37 17 z M 13 20.833984 L 13 21.833984 C 13 26.911984 17.906 31 24 31 C 30.094 31 35 26.911984 35 21.833984 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 z M 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 12.064453 42.496094 A 2 2 0 0 1 14 41 L 22 41 L 22 40 L 14 40 z M 26 40 L 26 41 L 34 41 A 2 2 0 0 1 35.935547 42.503906 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 24 4 C 18.46 4 14 8.46 14 14 L 14 15 C 14 9.46 18.46 5 24 5 C 29.54 5 34 9.46 34 15 L 34 14 C 34 8.46 29.54 4 24 4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-microphone-sensitivity-low.svg b/.icons/awkward/48x48/status/notification-microphone-sensitivity-low.svg
new file mode 100644
index 00000000..a1316ceb
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-microphone-sensitivity-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="24" height="20" x="-29" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11,18 a 2,2 0 0 0 -2,2 l 0,2.5 c 0,6.358104 5.644991,11.564906 13,12.376953 L 22,41 14,41 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 l 20,0 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 l -8,0 0,-6.123047 C 33.355009,34.064906 39,28.858104 39,22.5 L 39,20 a 2,2 0 0 0 -2,-2 2,2 0 0 0 -2,2 l 0,1.833984 C 35,26.911984 30.094,31 24,31 17.906,31 13,26.911984 13,21.833984 L 13,20 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#c4c4c4" d="M 11 17 A 2 2 0 0 0 9 19 L 9 21.5 C 9 27.858104 14.644991 33.064906 22 33.876953 L 22 40 L 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 14 44 L 34 44 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 L 26 33.876953 C 33.355009 33.064906 39 27.858104 39 21.5 L 39 19 A 2 2 0 0 0 37 17 A 2 2 0 0 0 35 19 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 L 13 19 A 2 2 0 0 0 11 17 z"/>
+ <rect style="fill:#5d5d5d" width="24" height="20" x="-28" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11 17 A 2 2 0 0 0 9 19 L 9 20 A 2 2 0 0 1 11 18 A 2 2 0 0 1 13 20 L 13 19 A 2 2 0 0 0 11 17 z M 37 17 A 2 2 0 0 0 35 19 L 35 20 A 2 2 0 0 1 37 18 A 2 2 0 0 1 39 20 L 39 19 A 2 2 0 0 0 37 17 z M 13 20.833984 L 13 21.833984 C 13 26.911984 17.906 31 24 31 C 30.094 31 35 26.911984 35 21.833984 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 z M 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 12.064453 42.496094 A 2 2 0 0 1 14 41 L 22 41 L 22 40 L 14 40 z M 26 40 L 26 41 L 34 41 A 2 2 0 0 1 35.935547 42.503906 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 24 4 C 18.46 4 14 8.46 14 14 L 14 15 C 14 9.46 18.46 5 24 5 C 29.54 5 34 9.46 34 15 L 34 14 C 34 8.46 29.54 4 24 4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-microphone-sensitivity-medium.svg b/.icons/awkward/48x48/status/notification-microphone-sensitivity-medium.svg
new file mode 100644
index 00000000..55d44ea8
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-microphone-sensitivity-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="24" height="20" x="-29" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11,18 a 2,2 0 0 0 -2,2 l 0,2.5 c 0,6.358104 5.644991,11.564906 13,12.376953 L 22,41 14,41 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 l 20,0 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 l -8,0 0,-6.123047 C 33.355009,34.064906 39,28.858104 39,22.5 L 39,20 a 2,2 0 0 0 -2,-2 2,2 0 0 0 -2,2 l 0,1.833984 C 35,26.911984 30.094,31 24,31 17.906,31 13,26.911984 13,21.833984 L 13,20 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#c4c4c4" d="M 11 17 A 2 2 0 0 0 9 19 L 9 21.5 C 9 27.858104 14.644991 33.064906 22 33.876953 L 22 40 L 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 14 44 L 34 44 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 L 26 33.876953 C 33.355009 33.064906 39 27.858104 39 21.5 L 39 19 A 2 2 0 0 0 37 17 A 2 2 0 0 0 35 19 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 L 13 19 A 2 2 0 0 0 11 17 z"/>
+ <path style="fill:#5d5d5d" d="M 24 4 C 18.46 4 14 8.46 14 14 L 14 16 L 34 16 L 34 14 C 34 8.46 29.54 4 24 4 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11 17 A 2 2 0 0 0 9 19 L 9 20 A 2 2 0 0 1 11 18 A 2 2 0 0 1 13 20 L 13 19 A 2 2 0 0 0 11 17 z M 37 17 A 2 2 0 0 0 35 19 L 35 20 A 2 2 0 0 1 37 18 A 2 2 0 0 1 39 20 L 39 19 A 2 2 0 0 0 37 17 z M 13 20.833984 L 13 21.833984 C 13 26.911984 17.906 31 24 31 C 30.094 31 35 26.911984 35 21.833984 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 z M 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 12.064453 42.496094 A 2 2 0 0 1 14 41 L 22 41 L 22 40 L 14 40 z M 26 40 L 26 41 L 34 41 A 2 2 0 0 1 35.935547 42.503906 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 24 4 C 18.46 4 14 8.46 14 14 L 14 15 C 14 9.46 18.46 5 24 5 C 29.54 5 34 9.46 34 15 L 34 14 C 34 8.46 29.54 4 24 4 z"/>
+ <path style="fill:#c4c4c4" transform="matrix(0,-1,-1,0,0,0)" d="m -18,-34 2,0 0,20 -2,0 c -5.54,0 -10,-4.46 -10,-10 0,-5.54 4.46,-10 10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-microphone-sensitivity-muted.svg b/.icons/awkward/48x48/status/notification-microphone-sensitivity-muted.svg
new file mode 100644
index 00000000..ac110189
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-microphone-sensitivity-muted.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="24" height="20" x="-29" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11,18 a 2,2 0 0 0 -2,2 l 0,2.5 c 0,6.358104 5.644991,11.564906 13,12.376953 L 22,41 14,41 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 l 20,0 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 l -8,0 0,-6.123047 C 33.355009,34.064906 39,28.858104 39,22.5 L 39,20 a 2,2 0 0 0 -2,-2 2,2 0 0 0 -2,2 l 0,1.833984 C 35,26.911984 30.094,31 24,31 17.906,31 13,26.911984 13,21.833984 L 13,20 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#c4c4c4" d="M 11 17 A 2 2 0 0 0 9 19 L 9 21.5 C 9 27.858104 14.644991 33.064906 22 33.876953 L 22 40 L 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 14 44 L 34 44 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 L 26 33.876953 C 33.355009 33.064906 39 27.858104 39 21.5 L 39 19 A 2 2 0 0 0 37 17 A 2 2 0 0 0 35 19 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 L 13 19 A 2 2 0 0 0 11 17 z"/>
+ <rect style="fill:#5d5d5d" width="24" height="20" x="-28" y="-34" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 11 17 A 2 2 0 0 0 9 19 L 9 20 A 2 2 0 0 1 11 18 A 2 2 0 0 1 13 20 L 13 19 A 2 2 0 0 0 11 17 z M 37 17 A 2 2 0 0 0 35 19 L 35 20 A 2 2 0 0 1 37 18 A 2 2 0 0 1 39 20 L 39 19 A 2 2 0 0 0 37 17 z M 13 20.833984 L 13 21.833984 C 13 26.911984 17.906 31 24 31 C 30.094 31 35 26.911984 35 21.833984 L 35 20.833984 C 35 25.911984 30.094 30 24 30 C 17.906 30 13 25.911984 13 20.833984 z M 14 40 A 2 2 0 0 0 12 42 A 2 2 0 0 0 12.064453 42.496094 A 2 2 0 0 1 14 41 L 22 41 L 22 40 L 14 40 z M 26 40 L 26 41 L 34 41 A 2 2 0 0 1 35.935547 42.503906 A 2 2 0 0 0 36 42 A 2 2 0 0 0 34 40 L 26 40 z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 24 4 C 18.46 4 14 8.46 14 14 L 14 15 C 14 9.46 18.46 5 24 5 C 29.54 5 34 9.46 34 15 L 34 14 C 34 8.46 29.54 4 24 4 z"/>
+ <circle style="fill:#db3c30" cx="36" cy="37" r="10"/>
+ <path style="opacity:0.2" d="M 45.979,37.414 A 10,10 0 0 1 36,47 10,10 0 0 1 26.021,37.586 10,10 0 0 0 26,38 10,10 0 0 0 36,48 10,10 0 0 0 46,38 10,10 0 0 0 45.979,37.414 Z"/>
+ <g style="fill:#ffffff" transform="matrix(0.70711,-0.70711,0.70711,0.70711,-13.497,35.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="matrix(0,-1,1,0,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-network-ethernet-connected.svg b/.icons/awkward/48x48/status/notification-network-ethernet-connected.svg
new file mode 100644
index 00000000..96eb8b52
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-ethernet-connected.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#e4e4e4" d="m7 7s-3 0-3 3v24s0 3 3 3h5l4 4h16l4-4h5s3 0 3-3v-24c0-3-3-3-3-3z"/>
+ <path fill="#fff" opacity=".4" d="m10 14h28v18h-4.4844l-4 4h-11.031l-4-4h-4.4844z"/>
+ <path fill="#5d5d5d" d="m10 13h28v18h-4.4844l-4 4h-11.031l-4-4h-4.4844z"/>
+ <path fill="#fff" opacity=".1" d="m7 7s-3 0-3 3v1c0-3 3-3 3-3h34s3 0 3 3v-1c0-3-3-3-3-3h-34z"/>
+ <path opacity=".2" d="m4 34v1s0 3 3 3h5l4 4h16l4-4h5s3 0 3-3v-1c0 3-3 3-3 3h-5l-4 4h-16l-4-4h-5c-3 0-3-3-3-3z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-network-ethernet-disconnected.svg b/.icons/awkward/48x48/status/notification-network-ethernet-disconnected.svg
new file mode 120000
index 00000000..af43e27f
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-ethernet-disconnected.svg
@@ -0,0 +1 @@
+network-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-network-wired.svg b/.icons/awkward/48x48/status/notification-network-wired.svg
new file mode 120000
index 00000000..b074ab74
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-wired.svg
@@ -0,0 +1 @@
+notification-network-ethernet-connected.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-network-wireless-disconnected-symbolic.svg b/.icons/awkward/48x48/status/notification-network-wireless-disconnected-symbolic.svg
new file mode 120000
index 00000000..51fb68a9
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-wireless-disconnected-symbolic.svg
@@ -0,0 +1 @@
+notification-network-wireless-disconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-network-wireless-disconnected.svg b/.icons/awkward/48x48/status/notification-network-wireless-disconnected.svg
new file mode 100644
index 00000000..be4fd233
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-wireless-disconnected.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#5d5d5d" d="m24.082 9.0022c-7.9134 0-15.037 2.8117-20.945 7.1718l20.945 22.82 20.781-22.901c-5.885-4.312-12.929-7.0906-20.781-7.0906z"/>
+ <path opacity=".2" transform="translate(-135.9 -238)" d="m159.9 252.99c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.441c-4.71-3.49-10.56-5.56-16.86-5.56z"/>
+ <path fill="#848484" d="m24 14.994c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.442c-4.699-3.491-10.549-5.558-16.853-5.558z"/>
+ <path opacity=".2" transform="translate(-135.9 -238)" d="m159.9 258.99c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.6186-7.9119-4.1692-12.64-4.1692z"/>
+ <path fill="#e4e4e4" d="m24 20.994c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.619-7.912-4.169-12.64-4.169z"/>
+ <path fill="#fff" opacity=".1" d="m24.082 9.0022c-7.9134 0-15.037 2.8118-20.945 7.1719l0.5625 0.61328c5.7976-4.131 12.714-6.7852 20.383-6.7852 7.6091 0 14.449 2.6224 20.221 6.707l0.56-0.617c-5.887-4.311-12.93-7.0896-20.783-7.0896z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 14.993c-6.3037 0-12.155 2.069-16.854 5.5606l0.56445 0.61328c4.6011-3.2483 10.231-5.1738 16.289-5.1738 6.0605 0 11.689 1.9275 16.291 5.1777l0.561-0.618c-4.698-3.492-10.547-5.561-16.851-5.561z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 20.993c-4.7278 0-9.1166 1.5513-12.641 4.1699l0.56445 0.61328c3.4249-2.3766 7.5935-3.7832 12.076-3.7832 4.4846 0 8.6524 1.4086 12.078 3.7871l0.561-0.617c-3.523-2.619-7.91-4.17-12.638-4.17z"/>
+ <path opacity=".2" d="m44.307 16.717-20.225 22.287-20.385-22.209c-0.1843 0.131-0.378 0.25-0.5603 0.385l20.945 22.82 20.781-22.902c-0.1814-0.1329-0.37305-0.25091-0.55664-0.38086z"/>
+ <circle fill="#db3c30" cx="34" cy="36" r="10"/>
+ <path opacity=".2" d="m43.979 36.414a10 10 0 0 1 -9.979 9.586 10 10 0 0 1 -9.979 -9.414 10 10 0 0 0 -0.021 0.414 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.021 -0.586z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -15.497 34.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-network-wireless-symbolic.svg b/.icons/awkward/48x48/status/notification-network-wireless-symbolic.svg
new file mode 120000
index 00000000..3f362dd2
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-wireless-symbolic.svg
@@ -0,0 +1 @@
+notification-network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-network-wireless.svg b/.icons/awkward/48x48/status/notification-network-wireless.svg
new file mode 100644
index 00000000..e8eaf165
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-network-wireless.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path fill="#5d5d5d" d="m24.082 9.0022c-7.9134 0-15.037 2.8117-20.945 7.1718l20.945 22.82 20.781-22.901c-5.885-4.312-12.929-7.0906-20.781-7.0906z"/>
+ <path opacity=".2" transform="translate(-135.9 -238)" d="m159.9 252.99c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.441c-4.71-3.49-10.56-5.56-16.86-5.56z"/>
+ <path fill="#848484" d="m24 14.994c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.442c-4.699-3.491-10.549-5.558-16.853-5.558z"/>
+ <path opacity=".2" transform="translate(-135.9 -238)" d="m159.9 258.99c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.6186-7.9119-4.1692-12.64-4.1692z"/>
+ <path fill="#e4e4e4" d="m24 20.994c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.619-7.912-4.169-12.64-4.169z"/>
+ <path fill="#fff" opacity=".1" d="m24.082 9.0022c-7.9134 0-15.037 2.8118-20.945 7.1719l0.5625 0.61328c5.7976-4.131 12.714-6.7852 20.383-6.7852 7.6091 0 14.449 2.6224 20.221 6.707l0.56-0.617c-5.887-4.311-12.93-7.0896-20.783-7.0896z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 14.993c-6.3037 0-12.155 2.069-16.854 5.5606l0.56445 0.61328c4.6011-3.2483 10.231-5.1738 16.289-5.1738 6.0605 0 11.689 1.9275 16.291 5.1777l0.561-0.618c-4.698-3.492-10.547-5.561-16.851-5.561z"/>
+ <path fill="#fff" opacity=".1" d="m24.001 20.993c-4.7278 0-9.1166 1.5513-12.641 4.1699l0.56445 0.61328c3.4249-2.3766 7.5935-3.7832 12.076-3.7832 4.4846 0 8.6524 1.4086 12.078 3.7871l0.561-0.617c-3.523-2.619-7.91-4.17-12.638-4.17z"/>
+ <path opacity=".2" d="m44.307 16.717-20.225 22.287-20.385-22.209c-0.1843 0.131-0.378 0.25-0.5603 0.385l20.945 22.82 20.781-22.902c-0.1814-0.1329-0.37305-0.25091-0.55664-0.38086z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-power.svg b/.icons/awkward/48x48/status/notification-power.svg
new file mode 120000
index 00000000..3ff0e206
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-power.svg
@@ -0,0 +1 @@
+notification-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/notification-printer-symbolic.svg b/.icons/awkward/48x48/status/notification-printer-symbolic.svg
new file mode 100644
index 00000000..710ac921
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-printer-symbolic.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="17" height="40" x="-33" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8,28 0,15 c 0,1.108 0.892,2 2,2 l 28,0 c 1.108,0 2,-0.892 2,-2 L 40,28 8,28 Z"/>
+ <path style="fill:#e4e4e4" d="M 10 4 C 8.892 4 8 4.892 8 6 L 8 18 L 40 18 L 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+ <rect fill="#4f4f4f" width="17" height="40" x="-32" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m6 15.004c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <rect style="opacity:0.2" width="36" height="4" x="6" y="25"/>
+ <rect style="opacity:0.2" width="4" height="4" x="6" y="18" rx="1.5" ry="1.5"/>
+ <rect style="fill:#76ff03" width="4" height="4" x="6" y="17" rx="1.5" ry="1.5"/>
+ <path style="fill:#e4e4e4" d="M 8 27 L 8 42 C 8 43.108 8.892 44 10 44 L 38 44 C 39.108 44 40 43.108 40 42 L 40 27 L 8 27 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10 4 C 8.892 4 8 4.892 8 6 L 8 7 C 8 5.892 8.892 5 10 5 L 38 5 C 39.108 5 40 5.892 40 7 L 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+ <rect style="opacity:0.5" width="21" height="2" x="12" y="38"/>
+ <rect style="opacity:0.5" width="17" height="2" x="12" y="34"/>
+ <rect style="opacity:0.5" width="24" height="2" x="12" y="30"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7.5 17 C 6.669 17 6 17.669 6 18.5 L 6 19.5 C 6 18.669 6.669 18 7.5 18 L 8.5 18 C 9.331 18 10 18.669 10 19.5 L 10 18.5 C 10 17.669 9.331 17 8.5 17 L 7.5 17 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-touchpad-disabled-symbolic.svg b/.icons/awkward/48x48/status/notification-touchpad-disabled-symbolic.svg
new file mode 100644
index 00000000..682a6a56
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-touchpad-disabled-symbolic.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#c4c4c4" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m6 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <g fill="#5d5d5d">
+ <rect width="18" height="10" x="5" y="32" rx="2" ry="2"/>
+ <rect width="18" height="10" x="25" y="32" rx="2" ry="2"/>
+ <rect width="6" height="1" x="37" y="10"/>
+ <rect width="6" height="1" x="37" y="13"/>
+ <rect width="6" height="1" x="37" y="16"/>
+ <rect width="6" height="1" x="37" y="19"/>
+ <rect width="6" height="1" x="37" y="22"/>
+ <rect width="6" height="1" x="37" y="25"/>
+ </g>
+ <path opacity=".2" d="m4 42v1c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-1c0 1.108-0.892 2-2 2h-36c-1.108 0-2-0.892-2-2z"/>
+ <circle fill="#db3c30" cx="38" cy="37" r="10"/>
+ <path opacity=".2" d="m47.979 37.414a10 10 0 0 1 -9.979 9.586 10 10 0 0 1 -9.979 -9.414 10 10 0 0 0 -0.021 0.414 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -0.021 -0.586z"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -11.497 35.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="rotate(-90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/notification-wifi-enabled.svg b/.icons/awkward/48x48/status/notification-wifi-enabled.svg
new file mode 120000
index 00000000..3f362dd2
--- /dev/null
+++ b/.icons/awkward/48x48/status/notification-wifi-enabled.svg
@@ -0,0 +1 @@
+notification-network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/printer-error.svg b/.icons/awkward/48x48/status/printer-error.svg
new file mode 100644
index 00000000..9c092053
--- /dev/null
+++ b/.icons/awkward/48x48/status/printer-error.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="17" height="40" x="-33" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8,28 0,15 c 0,1.108 0.892,2 2,2 l 28,0 c 1.108,0 2,-0.892 2,-2 L 40,28 8,28 Z"/>
+ <path style="fill:#e4e4e4" d="M 10 4 C 8.892 4 8 4.892 8 6 L 8 18 L 40 18 L 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+ <rect fill="#4f4f4f" width="17" height="40" x="-32" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" d="m6 15.004c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2h-36z"/>
+ <rect style="opacity:0.2" width="36" height="4" x="6" y="25"/>
+ <rect style="opacity:0.2" width="4" height="4" x="6" y="18" rx="1.5" ry="1.5"/>
+ <rect style="fill:#db3c30" width="4" height="4" x="6" y="17" rx="1.5" ry="1.5"/>
+ <path style="fill:#e4e4e4" d="M 8 27 L 8 42 C 8 43.108 8.892 44 10 44 L 38 44 C 39.108 44 40 43.108 40 42 L 40 27 L 8 27 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 10 4 C 8.892 4 8 4.892 8 6 L 8 7 C 8 5.892 8.892 5 10 5 L 38 5 C 39.108 5 40 5.892 40 7 L 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+ <rect style="opacity:0.5" width="21" height="2" x="12" y="38"/>
+ <rect style="opacity:0.5" width="17" height="2" x="12" y="34"/>
+ <rect style="opacity:0.5" width="24" height="2" x="12" y="30"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 7.5 17 C 6.669 17 6 17.669 6 18.5 L 6 19.5 C 6 18.669 6.669 18 7.5 18 L 8.5 18 C 9.331 18 10 18.669 10 19.5 L 10 18.5 C 10 17.669 9.331 17 8.5 17 L 7.5 17 z"/>
+ <circle style="fill:#db3c30" cx="36" cy="36" r="10"/>
+ <path style="opacity:0.2" d="M 45.979,36.414 A 10,10 0 0 1 36,46 10,10 0 0 1 26.021,36.586 10,10 0 0 0 26,37 10,10 0 0 0 36,47 10,10 0 0 0 46,37 10,10 0 0 0 45.979,36.414 Z"/>
+ <g style="fill:#ffffff" transform="matrix(0.70711,-0.70711,0.70711,0.70711,-13.497,34.846)">
+ <rect width="12" height="2" x="28" y="35"/>
+ <rect width="12" height="2" x="-42" y="33" transform="matrix(0,-1,1,0,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/printer-printing.svg b/.icons/awkward/48x48/status/printer-printing.svg
new file mode 120000
index 00000000..e81825f0
--- /dev/null
+++ b/.icons/awkward/48x48/status/printer-printing.svg
@@ -0,0 +1 @@
+notification-printer-symbolic.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/semi-starred.svg b/.icons/awkward/48x48/status/semi-starred.svg
new file mode 100644
index 00000000..9520bb23
--- /dev/null
+++ b/.icons/awkward/48x48/status/semi-starred.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 24,5.0002076 c -1.893179,0.026691 -3.243329,1.1515686 -3.876953,3.0136719 l 0.02344,-0.083984 -2.974609,9.0703129 -10.03125,0 c -0.02187,-3.46e-4 -0.042583,-3.46e-4 -0.064453,0 -1.197906,0.0383 -2.2780475,0.590003 -3.0390625,1.503906 -1.645849,1.863555 -1.2970123,4.795729 0.7929687,6.185547 l 7.8867189,5.685547 -3.060547,9.378906 c -0.0034,0.01038 -0.00657,0.02081 -0.00977,0.03125 -0.467655,1.515362 -0.027888,3.076558 1.1484376,4.144532 0.0085,0.0079 0.01864,0.01574 0.02734,0.02344 1.413575,1.239545 3.399732,1.397086 4.996093,0.371094 0.03037,-0.01938 0.06057,-0.03961 0.08984,-0.06055 L 24,38.500208 32.091797,44.26388 c 0.02927,0.02094 0.05947,0.04117 0.08984,0.06055 1.596361,1.025992 3.582518,0.868451 4.996093,-0.371094 0.0087,-0.0077 0.01879,-0.01556 0.02734,-0.02344 1.176326,-1.067974 1.616093,-2.62917 1.148438,-4.144532 -0.0032,-0.01044 -0.0064,-0.02087 -0.0098,-0.03125 l -3.060547,-9.378906 7.886719,-5.685547 c 2.089981,-1.389818 2.438818,-4.321992 0.792969,-6.185547 -0.761015,-0.913903 -1.841157,-1.465606 -3.039063,-1.503906 -0.02187,-3.46e-4 -0.04258,-3.46e-4 -0.06445,0 l -10.03125,0 -2.974609,-9.0703129 0.02344,0.083984 C 27.243329,6.1517762 25.893179,5.0268986 24,5.0002076 Z"/>
+ <path style="fill:#ffbc2c" d="M 24 4 L 24 37.5 L 32.091797 43.263672 C 32.121067 43.284612 32.151271 43.304839 32.181641 43.324219 C 33.778002 44.350211 35.764159 44.19267 37.177734 42.953125 C 37.186434 42.945425 37.196528 42.937568 37.205078 42.929688 C 38.381404 41.861714 38.821171 40.300518 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.283203 29.375 L 43.169922 23.689453 C 45.259903 22.299635 45.60874 19.367461 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z"/>
+ <path style="fill:#8e8e8e" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 2.3912604 19.367461 2.7400971 22.299635 4.8300781 23.689453 L 12.716797 29.375 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.1788294 40.300518 9.6185958 41.861714 10.794922 42.929688 C 10.803472 42.937568 10.813566 42.945425 10.822266 42.953125 C 12.235841 44.19267 14.221998 44.350211 15.818359 43.324219 C 15.848729 43.304839 15.878933 43.284612 15.908203 43.263672 L 24 37.5 L 24 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 3.2103408 18.440036 2.8893345 19.644586 3.0371094 20.789062 C 3.1281185 19.970932 3.4500575 19.168611 4.0371094 18.503906 C 4.7981244 17.590003 5.8782659 17.0383 7.0761719 17 C 7.0980419 16.999654 7.118755 16.999654 7.140625 17 L 17.171875 17 L 20.146484 7.9296875 L 20.123047 8.0136719 C 20.756671 6.1515686 22.106821 5.026691 24 5 C 25.893179 5.026691 27.243365 6.151569 27.876953 8.0136719 L 27.853516 7.9296875 L 30.828125 17 L 40.859375 17 C 40.881245 16.999654 40.901958 16.999654 40.923828 17 C 42.121734 17.0383 43.201876 17.590003 43.962891 18.503906 C 44.549942 19.168611 44.871882 19.970932 44.962891 20.789062 C 45.110666 19.644586 44.789659 18.440036 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z M 12.453125 30.183594 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.4679713 39.363599 9.423576 39.947948 9.5 40.509766 C 9.5291582 40.268599 9.5721045 40.026172 9.6464844 39.785156 C 9.6496844 39.774716 9.65285 39.764286 9.65625 39.753906 L 12.716797 30.375 L 12.453125 30.183594 z M 35.546875 30.183594 L 35.283203 30.375 L 38.34375 39.753906 C 38.34715 39.764286 38.350316 39.774716 38.353516 39.785156 C 38.427895 40.026172 38.470842 40.268599 38.5 40.509766 C 38.576424 39.947948 38.532029 39.363599 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.546875 30.183594 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/starred.svg b/.icons/awkward/48x48/status/starred.svg
new file mode 100644
index 00000000..5d678106
--- /dev/null
+++ b/.icons/awkward/48x48/status/starred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 24,5.0002076 c -1.893179,0.026691 -3.243329,1.1515686 -3.876953,3.0136719 l 0.02344,-0.083984 -2.974609,9.0703129 -10.03125,0 c -0.02187,-3.46e-4 -0.042583,-3.46e-4 -0.064453,0 -1.197906,0.0383 -2.2780475,0.590003 -3.0390625,1.503906 -1.645849,1.863555 -1.2970123,4.795729 0.7929687,6.185547 l 7.8867189,5.685547 -3.060547,9.378906 c -0.0034,0.01038 -0.00657,0.02081 -0.00977,0.03125 -0.467655,1.515362 -0.027888,3.076558 1.1484376,4.144532 0.0085,0.0079 0.01864,0.01574 0.02734,0.02344 1.413575,1.239545 3.399732,1.397086 4.996093,0.371094 0.03037,-0.01938 0.06057,-0.03961 0.08984,-0.06055 L 24,38.500208 32.091797,44.26388 c 0.02927,0.02094 0.05947,0.04117 0.08984,0.06055 1.596361,1.025992 3.582518,0.868451 4.996093,-0.371094 0.0087,-0.0077 0.01879,-0.01556 0.02734,-0.02344 1.176326,-1.067974 1.616093,-2.62917 1.148438,-4.144532 -0.0032,-0.01044 -0.0064,-0.02087 -0.0098,-0.03125 l -3.060547,-9.378906 7.886719,-5.685547 c 2.089981,-1.389818 2.438818,-4.321992 0.792969,-6.185547 -0.761015,-0.913903 -1.841157,-1.465606 -3.039063,-1.503906 -0.02187,-3.46e-4 -0.04258,-3.46e-4 -0.06445,0 l -10.03125,0 -2.974609,-9.0703129 0.02344,0.083984 C 27.243329,6.1517762 25.893179,5.0268986 24,5.0002076 Z"/>
+ <path style="fill:#ffbc2c" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 2.3912604 19.367461 2.7400971 22.299635 4.8300781 23.689453 L 12.716797 29.375 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.1788294 40.300518 9.6185959 41.861714 10.794922 42.929688 C 10.803472 42.937568 10.813566 42.945425 10.822266 42.953125 C 12.235841 44.19267 14.221998 44.350211 15.818359 43.324219 C 15.848729 43.304839 15.878933 43.284612 15.908203 43.263672 L 24 37.5 L 32.091797 43.263672 C 32.121067 43.284612 32.151271 43.304839 32.181641 43.324219 C 33.778002 44.350211 35.764159 44.19267 37.177734 42.953125 C 37.186434 42.945425 37.196528 42.937568 37.205078 42.929688 C 38.381404 41.861714 38.821171 40.300518 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.283203 29.375 L 43.169922 23.689453 C 45.259903 22.299635 45.60874 19.367461 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 3.2103408 18.440036 2.8893345 19.644586 3.0371094 20.789062 C 3.1281185 19.970932 3.4500575 19.168611 4.0371094 18.503906 C 4.7981244 17.590003 5.8782659 17.0383 7.0761719 17 C 7.0980419 16.999654 7.118755 16.999654 7.140625 17 L 17.171875 17 L 20.146484 7.9296875 L 20.123047 8.0136719 C 20.756671 6.1515686 22.106821 5.026691 24 5 C 25.893179 5.026691 27.243365 6.151569 27.876953 8.0136719 L 27.853516 7.9296875 L 30.828125 17 L 40.859375 17 C 40.881245 16.999654 40.901958 16.999654 40.923828 17 C 42.121734 17.0383 43.201876 17.590003 43.962891 18.503906 C 44.549942 19.168611 44.871882 19.970932 44.962891 20.789062 C 45.110666 19.644586 44.789659 18.440036 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z M 12.453125 30.183594 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.4679713 39.363599 9.423576 39.947948 9.5 40.509766 C 9.5291582 40.268599 9.5721045 40.026172 9.6464844 39.785156 C 9.6496844 39.774716 9.65285 39.764286 9.65625 39.753906 L 12.716797 30.375 L 12.453125 30.183594 z M 35.546875 30.183594 L 35.283203 30.375 L 38.34375 39.753906 C 38.34715 39.764286 38.350316 39.774716 38.353516 39.785156 C 38.427895 40.026172 38.470842 40.268599 38.5 40.509766 C 38.576424 39.947948 38.532029 39.363599 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.546875 30.183594 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/state_paused.svg b/.icons/awkward/48x48/status/state_paused.svg
new file mode 100644
index 00000000..3ae27635
--- /dev/null
+++ b/.icons/awkward/48x48/status/state_paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="24" height="32" x="12" y="11" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="24" height="32" x="12" y="10" rx="2" ry="2"/>
+ <rect style="opacity:0.2" width="40" height="32" x="4" y="7" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="32" x="4" y="6" rx="2" ry="2"/>
+ <rect style="fill:#497b92" width="34" height="26" x="7" y="9" rx="0" ry="0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="34" height="1" x="7" y="35"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6 6 C 4.892 6 4 6.892 4 8 L 4 9 C 4 7.892 4.892 7 6 7 L 42 7 C 43.108 7 44 7.892 44 9 L 44 8 C 44 6.892 43.108 6 42 6 L 6 6 z"/>
+ <path style="opacity:0.2" d="M 18,17 V 29 H 22 V 17 Z M 26,17 V 29 H 30 V 17 Z"/>
+ <path style="fill:#99cbe4" d="M 18,16 V 28 H 22 V 16 Z M 26,16 V 28 H 30 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/state_running.svg b/.icons/awkward/48x48/status/state_running.svg
new file mode 100644
index 00000000..9c10a794
--- /dev/null
+++ b/.icons/awkward/48x48/status/state_running.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="24" height="32" x="12" y="11" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="24" height="32" x="12" y="10" rx="2" ry="2"/>
+ <rect style="opacity:0.2" width="40" height="32" x="4" y="7" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="32" x="4" y="6" rx="2" ry="2"/>
+ <rect style="fill:#4eafe8" width="34" height="26" x="7" y="9" rx="0" ry="0"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="34" height="1" x="7" y="35"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 6 6 C 4.892 6 4 6.892 4 8 L 4 9 C 4 7.892 4.892 7 6 7 L 42 7 C 43.108 7 44 7.892 44 9 L 44 8 C 44 6.892 43.108 6 42 6 L 6 6 z"/>
+ <path style="opacity:0.2" d="M 19,17 V 29 L 30,23 Z"/>
+ <path style="fill:#b5e8ff" d="M 19,16 V 28 L 30,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/state_shutoff.svg b/.icons/awkward/48x48/status/state_shutoff.svg
new file mode 120000
index 00000000..7b28b730
--- /dev/null
+++ b/.icons/awkward/48x48/status/state_shutoff.svg
@@ -0,0 +1 @@
+../devices/computer.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/status_lock.svg b/.icons/awkward/48x48/status/status_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/48x48/status/status_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/stock_dialog-error.svg b/.icons/awkward/48x48/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/48x48/status/stock_dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/stock_dialog-info.svg b/.icons/awkward/48x48/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/48x48/status/stock_dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/stock_dialog-question.svg b/.icons/awkward/48x48/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/48x48/status/stock_dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/stock_dialog-warning.svg b/.icons/awkward/48x48/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/48x48/status/stock_dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/stock_lock.svg b/.icons/awkward/48x48/status/stock_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/48x48/status/stock_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/task-attempt.svg b/.icons/awkward/48x48/status/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/48x48/status/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/task-attention.svg b/.icons/awkward/48x48/status/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/48x48/status/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/task-due.svg b/.icons/awkward/48x48/status/task-due.svg
new file mode 100644
index 00000000..1b0c7bdf
--- /dev/null
+++ b/.icons/awkward/48x48/status/task-due.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <g transform="translate(0,-284.3)">
+ <rect style="opacity:0.2" width="37" height="36" x="-329.3" y="-42" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e5a057" width="37" height="36" x="-328.3" y="-42" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,291.3 c -1.662,0 -3,1.338 -3,3 v 1 c 0,-1.662 1.338,-3 3,-3 h 30 c 1.662,0 3,1.338 3,3 v -1 c 0,-1.662 -1.338,-3 -3,-3 z"/>
+ <rect style="fill:#ffffff" width="28" height="29" x="10" y="295.3"/>
+ <path style="fill:#cccccc" d="m 24,286.3 c -2.216,0 -4,1.784 -4,4 v 2 h -2 c -1.108,0 -2,0.892 -2,2 v 1 3 h 8 8 v -3 -1 c 0,-1.108 -0.892,-2 -2,-2 h -2 v -2 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+ <circle style="opacity:0.2" cx="24" cy="291.3" r="2"/>
+ <circle style="fill:#ffffff" cx="24" cy="290.3" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 24,286.3 c -2.216,0 -4,1.784 -4,4 v 1 c 0,-2.216 1.784,-4 4,-4 2.216,0 4,1.784 4,4 v -1 c 0,-2.216 -1.784,-4 -4,-4 z m -6,6 c -1.108,0 -2,0.892 -2,2 v 1 c 0,-1.108 0.892,-2 2,-2 h 2 v -1 z m 10,0 v 1 h 2 c 1.108,0 2,0.892 2,2 v -1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#b3b3b3" d="m 16,296.3 v 2 h 8 8 v -2 z"/>
+ <path style="fill:#f44336" d="m 26.0003,301.3 v 12 h -4 v -12 z m 0,14 v 4 h -4 v -4 z"/>
+ <rect style="opacity:0.2" width="28" height="1" x="10" y="324.3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/task-past-due.svg b/.icons/awkward/48x48/status/task-past-due.svg
new file mode 100644
index 00000000..95d9c699
--- /dev/null
+++ b/.icons/awkward/48x48/status/task-past-due.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <g transform="translate(0,-284.3)">
+ <rect style="opacity:0.2" width="37" height="36" x="-329.3" y="-42" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e5a057" width="37" height="36" x="-328.3" y="-42" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 38,296.3 H 10 v 5.60014 l 3,2.39986 3,-2 4,1 4,-2 4,2 6,-2 4,0.60014 z"/>
+ <path style="fill:#ffffff" d="M 38,295.3 H 10 v 5.60014 l 3,2.39986 3,-2 4,1 4,-2 4,2 6,-2 4,0.60014 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,291.3 c -1.662,0 -3,1.338 -3,3 v 1 c 0,-1.662 1.338,-3 3,-3 h 30 c 1.662,0 3,1.338 3,3 v -1 c 0,-1.662 -1.338,-3 -3,-3 z"/>
+ <path style="fill:#cccccc" d="m 24,286.3 c -2.216,0 -4,1.784 -4,4 v 2 h -2 c -1.108,0 -2,0.892 -2,2 v 1 3 h 8 8 v -3 -1 c 0,-1.108 -0.892,-2 -2,-2 h -2 v -2 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+ <circle style="opacity:0.2" cx="24" cy="291.3" r="2"/>
+ <circle style="fill:#ffffff" cx="24" cy="290.3" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 24,286.3 c -2.216,0 -4,1.784 -4,4 v 1 c 0,-2.216 1.784,-4 4,-4 2.216,0 4,1.784 4,4 v -1 c 0,-2.216 -1.784,-4 -4,-4 z m -6,6 c -1.108,0 -2,0.892 -2,2 v 1 c 0,-1.108 0.892,-2 2,-2 h 2 v -1 z m 10,0 v 1 h 2 c 1.108,0 2,0.892 2,2 v -1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#b3b3b3" d="m 16,296.3 v 2 h 8 8 v -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/status/trashcan_empty.svg b/.icons/awkward/48x48/status/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/48x48/status/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/trashcan_full.svg b/.icons/awkward/48x48/status/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/48x48/status/trashcan_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/status/trophy-bronze.svg b/.icons/awkward/48x48/status/trophy-bronze.svg
new file mode 100644
index 00000000..04687594
--- /dev/null
+++ b/.icons/awkward/48x48/status/trophy-bronze.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 34.658203,5.0018466 A 9.8300564,11.152129 20.398439 0 0 25.558594,10.888565 9.8300564,11.152129 20.398439 0 0 28.638672,25.740127 9.8300564,11.152129 20.398439 0 0 42.441406,21.111221 9.8300564,11.152129 20.398439 0 0 39.361328,6.2596591 9.8300564,11.152129 20.398439 0 0 34.658203,5.0018466 Z m 0.08008,4.0683594 c 0.958171,-0.024517 1.887716,0.207418 2.69336,0.6953125 2.578063,1.5612625 3.621087,5.5760035 1.585937,9.2734365 -2.03515,3.697434 -5.871157,4.756576 -8.449219,3.195313 -2.578062,-1.561262 -3.62304,-5.576004 -1.58789,-9.273437 1.399165,-2.541985 3.649837,-3.8366887 5.757812,-3.890625 z"/>
+ <path style="opacity:0.2" d="M 13.341797,5.0018466 A 11.152129,9.8300564 69.601561 0 0 8.6386719,6.2596591 11.152129,9.8300564 69.601561 0 0 5.5585938,21.111221 11.152129,9.8300564 69.601561 0 0 19.361328,25.740127 11.152129,9.8300564 69.601561 0 0 22.441406,10.888565 11.152129,9.8300564 69.601561 0 0 13.341797,5.0018466 Z m -0.08203,4.0683594 c 2.107697,0.053431 4.358647,1.34864 5.757812,3.890625 2.03515,3.697433 0.992125,7.712175 -1.585937,9.273437 -2.578062,1.561263 -6.414069,0.502121 -8.4492191,-3.195313 C 6.9472717,15.341522 7.9902976,11.328734 10.568359,9.7674716 11.374004,9.279577 12.301721,9.0459194 13.259766,9.070206 Z"/>
+ <rect style="opacity:0.2" width="28" height="4" x="10" y="41" rx="2" ry="2"/>
+ <path style="fill:#e7753c" d="M 34.658203 4.0019531 A 9.8300564 11.152129 20.398439 0 0 25.558594 9.8886719 A 9.8300564 11.152129 20.398439 0 0 28.638672 24.740234 A 9.8300564 11.152129 20.398439 0 0 42.441406 20.111328 A 9.8300564 11.152129 20.398439 0 0 39.361328 5.2597656 A 9.8300564 11.152129 20.398439 0 0 34.658203 4.0019531 z M 34.738281 8.0703125 C 35.696452 8.045796 36.625997 8.2777305 37.431641 8.765625 C 40.009704 10.326888 41.052728 14.341629 39.017578 18.039062 C 36.982428 21.736496 33.146421 22.795638 30.568359 21.234375 C 27.990297 19.673113 26.945319 15.658371 28.980469 11.960938 C 30.379634 9.4189523 32.630306 8.1242488 34.738281 8.0703125 z"/>
+ <path style="fill:#e7753c" d="M 13.341797 4.0019531 A 11.152129 9.8300564 69.601561 0 0 8.6386719 5.2597656 A 11.152129 9.8300564 69.601561 0 0 5.5585938 20.111328 A 11.152129 9.8300564 69.601561 0 0 19.361328 24.740234 A 11.152129 9.8300564 69.601561 0 0 22.441406 9.8886719 A 11.152129 9.8300564 69.601561 0 0 13.341797 4.0019531 z M 13.259766 8.0703125 C 15.367463 8.1237431 17.618413 9.4189524 19.017578 11.960938 C 21.052728 15.658371 20.009703 19.673113 17.431641 21.234375 C 14.853579 22.795638 11.017572 21.736496 8.9824219 18.039062 C 6.9472717 14.341629 7.9902976 10.328841 10.568359 8.7675781 C 11.374004 8.2796835 12.301721 8.0460259 13.259766 8.0703125 z"/>
+ <rect style="fill:#e7753c" width="8" height="18" x="20" y="24"/>
+ <path style="opacity:0.2" d="m 11,5 v 9.5 C 11,19.19442 16.820298,30 24,30 31.179702,30 37,19.19442 37,14.5 V 5 Z"/>
+ <path style="fill:#ffa269" d="M 11 4 L 11 13.5 C 11 18.19442 16.820298 29 24 29 C 31.179702 29 37 18.19442 37 13.5 L 37 4 L 11 4 z"/>
+ <rect style="opacity:0.2" width="32" height="4" x="8" y="5" rx="2" ry="2"/>
+ <rect style="fill:#ffa269" width="32" height="4" x="8" y="4" rx="2" ry="2"/>
+ <path style="fill:#ffa269" d="m 24,36 a 9,5.9999997 0 0 0 -9,6 h 18 a 9,5.9999997 0 0 0 -9,-6 z"/>
+ <rect style="fill:#4f4f4f" width="28" height="4" x="10" y="40" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="M 10 4 C 8.892 4 8 4.892 8 6 C 8 6.1738348 8.0290105 6.3394094 8.0703125 6.5 C 8.2922638 5.6370069 9.0658348 5 10 5 L 38 5 C 38.934165 5 39.707736 5.6370069 39.929688 6.5 C 39.970989 6.3394094 40 6.1738348 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/trophy-gold.svg b/.icons/awkward/48x48/status/trophy-gold.svg
new file mode 100644
index 00000000..716d4f52
--- /dev/null
+++ b/.icons/awkward/48x48/status/trophy-gold.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 34.658203,5.0018466 A 9.8300564,11.152129 20.398439 0 0 25.558594,10.888565 9.8300564,11.152129 20.398439 0 0 28.638672,25.740127 9.8300564,11.152129 20.398439 0 0 42.441406,21.111221 9.8300564,11.152129 20.398439 0 0 39.361328,6.2596591 9.8300564,11.152129 20.398439 0 0 34.658203,5.0018466 Z m 0.08008,4.0683594 c 0.958171,-0.024517 1.887716,0.207418 2.69336,0.6953125 2.578063,1.5612625 3.621087,5.5760035 1.585937,9.2734365 -2.03515,3.697434 -5.871157,4.756576 -8.449219,3.195313 -2.578062,-1.561262 -3.62304,-5.576004 -1.58789,-9.273437 1.399165,-2.541985 3.649837,-3.8366887 5.757812,-3.890625 z"/>
+ <path style="opacity:0.2" d="M 13.341797,5.0018466 A 11.152129,9.8300564 69.601561 0 0 8.6386719,6.2596591 11.152129,9.8300564 69.601561 0 0 5.5585938,21.111221 11.152129,9.8300564 69.601561 0 0 19.361328,25.740127 11.152129,9.8300564 69.601561 0 0 22.441406,10.888565 11.152129,9.8300564 69.601561 0 0 13.341797,5.0018466 Z m -0.08203,4.0683594 c 2.107697,0.053431 4.358647,1.34864 5.757812,3.890625 2.03515,3.697433 0.992125,7.712175 -1.585937,9.273437 -2.578062,1.561263 -6.414069,0.502121 -8.4492191,-3.195313 C 6.9472717,15.341522 7.9902976,11.328734 10.568359,9.7674716 11.374004,9.279577 12.301721,9.0459194 13.259766,9.070206 Z"/>
+ <rect style="opacity:0.2" width="28" height="4" x="10" y="41" rx="2" ry="2"/>
+ <path style="fill:#ffa836" d="M 34.658203 4.0019531 A 9.8300564 11.152129 20.398439 0 0 25.558594 9.8886719 A 9.8300564 11.152129 20.398439 0 0 28.638672 24.740234 A 9.8300564 11.152129 20.398439 0 0 42.441406 20.111328 A 9.8300564 11.152129 20.398439 0 0 39.361328 5.2597656 A 9.8300564 11.152129 20.398439 0 0 34.658203 4.0019531 z M 34.738281 8.0703125 C 35.696452 8.045796 36.625997 8.2777305 37.431641 8.765625 C 40.009704 10.326888 41.052728 14.341629 39.017578 18.039062 C 36.982428 21.736496 33.146421 22.795638 30.568359 21.234375 C 27.990297 19.673113 26.945319 15.658371 28.980469 11.960938 C 30.379634 9.4189523 32.630306 8.1242488 34.738281 8.0703125 z"/>
+ <path style="fill:#ffa836" d="M 13.341797 4.0019531 A 11.152129 9.8300564 69.601561 0 0 8.6386719 5.2597656 A 11.152129 9.8300564 69.601561 0 0 5.5585938 20.111328 A 11.152129 9.8300564 69.601561 0 0 19.361328 24.740234 A 11.152129 9.8300564 69.601561 0 0 22.441406 9.8886719 A 11.152129 9.8300564 69.601561 0 0 13.341797 4.0019531 z M 13.259766 8.0703125 C 15.367463 8.1237431 17.618413 9.4189524 19.017578 11.960938 C 21.052728 15.658371 20.009703 19.673113 17.431641 21.234375 C 14.853579 22.795638 11.017572 21.736496 8.9824219 18.039062 C 6.9472717 14.341629 7.9902976 10.328841 10.568359 8.7675781 C 11.374004 8.2796835 12.301721 8.0460259 13.259766 8.0703125 z"/>
+ <rect style="fill:#ffa836" width="8" height="18" x="20" y="24"/>
+ <path style="opacity:0.2" d="m 11,5 v 9.5 C 11,19.19442 16.820298,30 24,30 31.179702,30 37,19.19442 37,14.5 V 5 Z"/>
+ <path style="fill:#ffcc69" d="M 11 4 L 11 13.5 C 11 18.19442 16.820298 29 24 29 C 31.179702 29 37 18.19442 37 13.5 L 37 4 L 11 4 z"/>
+ <rect style="opacity:0.2" width="32" height="4" x="8" y="5" rx="2" ry="2"/>
+ <rect style="fill:#ffcc69" width="32" height="4" x="8" y="4" rx="2" ry="2"/>
+ <path style="fill:#ffcc69" d="m 24,36 a 9,5.9999997 0 0 0 -9,6 h 18 a 9,5.9999997 0 0 0 -9,-6 z"/>
+ <rect style="fill:#4f4f4f" width="28" height="4" x="10" y="40" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="M 10 4 C 8.892 4 8 4.892 8 6 C 8 6.1738348 8.0290105 6.3394094 8.0703125 6.5 C 8.2922638 5.6370069 9.0658348 5 10 5 L 38 5 C 38.934165 5 39.707736 5.6370069 39.929688 6.5 C 39.970989 6.3394094 40 6.1738348 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/trophy-silver.svg b/.icons/awkward/48x48/status/trophy-silver.svg
new file mode 100644
index 00000000..6d0a11a3
--- /dev/null
+++ b/.icons/awkward/48x48/status/trophy-silver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="M 34.658203,5.0018466 A 9.8300564,11.152129 20.398439 0 0 25.558594,10.888565 9.8300564,11.152129 20.398439 0 0 28.638672,25.740127 9.8300564,11.152129 20.398439 0 0 42.441406,21.111221 9.8300564,11.152129 20.398439 0 0 39.361328,6.2596591 9.8300564,11.152129 20.398439 0 0 34.658203,5.0018466 Z m 0.08008,4.0683594 c 0.958171,-0.024517 1.887716,0.207418 2.69336,0.6953125 2.578063,1.5612625 3.621087,5.5760035 1.585937,9.2734365 -2.03515,3.697434 -5.871157,4.756576 -8.449219,3.195313 -2.578062,-1.561262 -3.62304,-5.576004 -1.58789,-9.273437 1.399165,-2.541985 3.649837,-3.8366887 5.757812,-3.890625 z"/>
+ <path style="opacity:0.2" d="M 13.341797,5.0018466 A 11.152129,9.8300564 69.601561 0 0 8.6386719,6.2596591 11.152129,9.8300564 69.601561 0 0 5.5585938,21.111221 11.152129,9.8300564 69.601561 0 0 19.361328,25.740127 11.152129,9.8300564 69.601561 0 0 22.441406,10.888565 11.152129,9.8300564 69.601561 0 0 13.341797,5.0018466 Z m -0.08203,4.0683594 c 2.107697,0.053431 4.358647,1.34864 5.757812,3.890625 2.03515,3.697433 0.992125,7.712175 -1.585937,9.273437 -2.578062,1.561263 -6.414069,0.502121 -8.4492191,-3.195313 C 6.9472717,15.341522 7.9902976,11.328734 10.568359,9.7674716 11.374004,9.279577 12.301721,9.0459194 13.259766,9.070206 Z"/>
+ <rect style="opacity:0.2" width="28" height="4" x="10" y="41" rx="2" ry="2"/>
+ <path style="fill:#9a9a9a" d="M 34.658203 4.0019531 A 9.8300564 11.152129 20.398439 0 0 25.558594 9.8886719 A 9.8300564 11.152129 20.398439 0 0 28.638672 24.740234 A 9.8300564 11.152129 20.398439 0 0 42.441406 20.111328 A 9.8300564 11.152129 20.398439 0 0 39.361328 5.2597656 A 9.8300564 11.152129 20.398439 0 0 34.658203 4.0019531 z M 34.738281 8.0703125 C 35.696452 8.045796 36.625997 8.2777305 37.431641 8.765625 C 40.009704 10.326888 41.052728 14.341629 39.017578 18.039062 C 36.982428 21.736496 33.146421 22.795638 30.568359 21.234375 C 27.990297 19.673113 26.945319 15.658371 28.980469 11.960938 C 30.379634 9.4189523 32.630306 8.1242488 34.738281 8.0703125 z"/>
+ <path style="fill:#9a9a9a" d="M 13.341797 4.0019531 A 11.152129 9.8300564 69.601561 0 0 8.6386719 5.2597656 A 11.152129 9.8300564 69.601561 0 0 5.5585938 20.111328 A 11.152129 9.8300564 69.601561 0 0 19.361328 24.740234 A 11.152129 9.8300564 69.601561 0 0 22.441406 9.8886719 A 11.152129 9.8300564 69.601561 0 0 13.341797 4.0019531 z M 13.259766 8.0703125 C 15.367463 8.1237431 17.618413 9.4189524 19.017578 11.960938 C 21.052728 15.658371 20.009703 19.673113 17.431641 21.234375 C 14.853579 22.795638 11.017572 21.736496 8.9824219 18.039062 C 6.9472717 14.341629 7.9902976 10.328841 10.568359 8.7675781 C 11.374004 8.2796835 12.301721 8.0460259 13.259766 8.0703125 z"/>
+ <rect style="fill:#9a9a9a" width="8" height="18" x="20" y="24"/>
+ <path style="opacity:0.2" d="m 11,5 v 9.5 C 11,19.19442 16.820298,30 24,30 31.179702,30 37,19.19442 37,14.5 V 5 Z"/>
+ <path style="fill:#b4b4b4" d="M 11 4 L 11 13.5 C 11 18.19442 16.820298 29 24 29 C 31.179702 29 37 18.19442 37 13.5 L 37 4 L 11 4 z"/>
+ <rect style="opacity:0.2" width="32" height="4" x="8" y="5" rx="2" ry="2"/>
+ <rect style="fill:#b4b4b4" width="32" height="4" x="8" y="4" rx="2" ry="2"/>
+ <path style="fill:#b4b4b4" d="m 24,36 a 9,5.9999997 0 0 0 -9,6 h 18 a 9,5.9999997 0 0 0 -9,-6 z"/>
+ <rect style="fill:#4f4f4f" width="28" height="4" x="10" y="40" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="M 10 4 C 8.892 4 8 4.892 8 6 C 8 6.1738348 8.0290105 6.3394094 8.0703125 6.5 C 8.2922638 5.6370069 9.0658348 5 10 5 L 38 5 C 38.934165 5 39.707736 5.6370069 39.929688 6.5 C 39.970989 6.3394094 40 6.1738348 40 6 C 40 4.892 39.108 4 38 4 L 10 4 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/user-trash-full.svg b/.icons/awkward/48x48/status/user-trash-full.svg
new file mode 100644
index 00000000..46544e22
--- /dev/null
+++ b/.icons/awkward/48x48/status/user-trash-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 11,10 h 26 c 1.108,0 2,0.918314 2,2.059 0,0 3,8.941 3,15.941 0,7 -2,17 -5,17 H 11 C 8,45 6,35 6,28 6,21 9,12.059 9,12.059 9.2109668,10.937993 9.892,10 11,10 Z"/>
+ <rect style="fill:#9f9f9f" width="12" height="4" x="18" y="4"/>
+ <path style="fill:#8e8e8e" d="m 11,9 h 26 c 1.108,0 2,0.918314 2,2.059 0,0 3,8.941 3,15.941 0,7 -2,17 -5,17 H 11 C 8,44 6,34 6,27 6,20 9,11.059 9,11.059 9.2109668,9.9379926 9.892,9 11,9 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="m 16.0002,21 c 0,0 -1.0002,4 -1.0002,8 0,4 1.0002,8 1.0002,8"/>
+ <rect style="fill:#9f9f9f" width="36" height="8" x="6" y="6" rx="2" ry="2"/>
+ <path style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;opacity:0.3" d="M 24,21 V 37"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,6 C 6.892,6 6,6.892 6,8 V 9 C 6,7.892 6.892,7 8,7 h 32 c 1.108,0 2,0.892 2,2 V 8 C 42,6.892 41.108,6 40,6 Z"/>
+ <path style="opacity:0.2" d="m 6,12 v 1 c 0,1.108 0.892,2 2,2 h 32 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 8 C 6.892,14 6,13.108 6,12 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="m 32.0002,21 c 0,0 0.9998,4 0.9998,8 0,4 -0.9998,8 -0.9998,8"/>
+</svg>
diff --git a/.icons/awkward/48x48/status/user-trash.svg b/.icons/awkward/48x48/status/user-trash.svg
new file mode 100644
index 00000000..fd924dff
--- /dev/null
+++ b/.icons/awkward/48x48/status/user-trash.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="30" height="35" x="9" y="10" rx="2" ry="2.059"/>
+ <rect style="fill:#8e8e8e" width="30" height="35" x="9" y="9" rx="2" ry="2.059"/>
+ <rect style="fill:#9f9f9f" width="12" height="4" x="18" y="4"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="m 16.0002,21 c 0,0 -2e-4,4 -2e-4,8 0,4 2e-4,8 2e-4,8"/>
+ <rect style="fill:#9f9f9f" width="36" height="8" x="6" y="6" rx="2" ry="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="M 24,21 V 37"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,6 C 6.892,6 6,6.892 6,8 V 9 C 6,7.892 6.892,7 8,7 h 32 c 1.108,0 2,0.892 2,2 V 8 C 42,6.892 41.108,6 40,6 Z"/>
+ <path style="opacity:0.2" d="m 6,12 v 1 c 0,1.108 0.892,2 2,2 h 32 c 1.108,0 2,-0.892 2,-2 v -1 c 0,1.108 -0.892,2 -2,2 H 8 C 6.892,14 6,13.108 6,12 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="m 32.0002,21 c 0,0 -2e-4,4 -2e-4,8 0,4 2e-4,8 2e-4,8"/>
+</svg>