summaryrefslogtreecommitdiffstats
path: root/kbstateapplet/images
diff options
context:
space:
mode:
Diffstat (limited to 'kbstateapplet/images')
-rw-r--r--kbstateapplet/images/Makefile.am2
-rw-r--r--kbstateapplet/images/cr16-action-altkey.pngbin0 -> 150 bytes
-rw-r--r--kbstateapplet/images/cr16-action-capskey.pngbin0 -> 206 bytes
-rw-r--r--kbstateapplet/images/cr16-action-controlkey.pngbin0 -> 191 bytes
-rw-r--r--kbstateapplet/images/cr16-action-hyperkey.pngbin0 -> 152 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse.pngbin0 -> 223 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_left.pngbin0 -> 117 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_left_selected.pngbin0 -> 142 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_mid.pngbin0 -> 104 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_mid_selected.pngbin0 -> 128 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_right.pngbin0 -> 111 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_mouse_right_selected.pngbin0 -> 141 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_slowkeys.pngbin0 -> 226 bytes
-rw-r--r--kbstateapplet/images/cr16-action-kbstate_stickykeys.pngbin0 -> 188 bytes
-rw-r--r--kbstateapplet/images/cr16-action-key.pngbin0 -> 75 bytes
-rw-r--r--kbstateapplet/images/cr16-action-keypressno.pngbin0 -> 233 bytes
-rw-r--r--kbstateapplet/images/cr16-action-keypressok.pngbin0 -> 256 bytes
-rw-r--r--kbstateapplet/images/cr16-action-lockkey.pngbin0 -> 193 bytes
-rw-r--r--kbstateapplet/images/cr16-action-metakey.pngbin0 -> 180 bytes
-rw-r--r--kbstateapplet/images/cr16-action-shiftkey.pngbin0 -> 210 bytes
-rw-r--r--kbstateapplet/images/cr16-action-superkey.pngbin0 -> 183 bytes
-rw-r--r--kbstateapplet/images/cr16-action-unlatched.pngbin0 -> 75 bytes
-rw-r--r--kbstateapplet/images/cr22-action-altkey.pngbin0 -> 153 bytes
-rw-r--r--kbstateapplet/images/cr22-action-capskey.pngbin0 -> 216 bytes
-rw-r--r--kbstateapplet/images/cr22-action-controlkey.pngbin0 -> 205 bytes
-rw-r--r--kbstateapplet/images/cr22-action-hyperkey.pngbin0 -> 161 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse.pngbin0 -> 334 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_left.pngbin0 -> 121 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_left_selected.pngbin0 -> 166 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_mid.pngbin0 -> 119 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_mid_selected.pngbin0 -> 143 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_right.pngbin0 -> 115 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_mouse_right_selected.pngbin0 -> 175 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_slowkeys.pngbin0 -> 271 bytes
-rw-r--r--kbstateapplet/images/cr22-action-kbstate_stickykeys.pngbin0 -> 209 bytes
-rw-r--r--kbstateapplet/images/cr22-action-key.pngbin0 -> 80 bytes
-rw-r--r--kbstateapplet/images/cr22-action-keypressno.pngbin0 -> 228 bytes
-rw-r--r--kbstateapplet/images/cr22-action-keypressok.pngbin0 -> 349 bytes
-rw-r--r--kbstateapplet/images/cr22-action-lockkey.pngbin0 -> 202 bytes
-rw-r--r--kbstateapplet/images/cr22-action-metakey.pngbin0 -> 199 bytes
-rw-r--r--kbstateapplet/images/cr22-action-shiftkey.pngbin0 -> 217 bytes
-rw-r--r--kbstateapplet/images/cr22-action-superkey.pngbin0 -> 187 bytes
-rw-r--r--kbstateapplet/images/cr22-action-unlatched.pngbin0 -> 80 bytes
-rw-r--r--kbstateapplet/images/cr32-action-altkey.pngbin0 -> 162 bytes
-rw-r--r--kbstateapplet/images/cr32-action-capskey.pngbin0 -> 258 bytes
-rw-r--r--kbstateapplet/images/cr32-action-controlkey.pngbin0 -> 239 bytes
-rw-r--r--kbstateapplet/images/cr32-action-hyperkey.pngbin0 -> 168 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse.pngbin0 -> 430 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_left.pngbin0 -> 155 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_left_selected.pngbin0 -> 187 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_mid.pngbin0 -> 144 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_mid_selected.pngbin0 -> 109 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_right.pngbin0 -> 156 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_mouse_right_selected.pngbin0 -> 199 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_slowkeys.pngbin0 -> 392 bytes
-rw-r--r--kbstateapplet/images/cr32-action-kbstate_stickykeys.pngbin0 -> 254 bytes
-rw-r--r--kbstateapplet/images/cr32-action-key.pngbin0 -> 83 bytes
-rw-r--r--kbstateapplet/images/cr32-action-keypressno.pngbin0 -> 215 bytes
-rw-r--r--kbstateapplet/images/cr32-action-keypressok.pngbin0 -> 521 bytes
-rw-r--r--kbstateapplet/images/cr32-action-lockkey.pngbin0 -> 240 bytes
-rw-r--r--kbstateapplet/images/cr32-action-metakey.pngbin0 -> 228 bytes
-rw-r--r--kbstateapplet/images/cr32-action-shiftkey.pngbin0 -> 259 bytes
-rw-r--r--kbstateapplet/images/cr32-action-superkey.pngbin0 -> 197 bytes
-rw-r--r--kbstateapplet/images/cr32-action-unlatched.pngbin0 -> 83 bytes
-rw-r--r--kbstateapplet/images/cr48-action-altkey.pngbin0 -> 170 bytes
-rw-r--r--kbstateapplet/images/cr48-action-capskey.pngbin0 -> 319 bytes
-rw-r--r--kbstateapplet/images/cr48-action-controlkey.pngbin0 -> 246 bytes
-rw-r--r--kbstateapplet/images/cr48-action-hyperkey.pngbin0 -> 178 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse.pngbin0 -> 726 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_left.pngbin0 -> 189 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_left_selected.pngbin0 -> 238 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_mid.pngbin0 -> 186 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_mid_selected.pngbin0 -> 128 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_right.pngbin0 -> 193 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_mouse_right_selected.pngbin0 -> 244 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_slowkeys.pngbin0 -> 944 bytes
-rw-r--r--kbstateapplet/images/cr48-action-kbstate_stickykeys.pngbin0 -> 301 bytes
-rw-r--r--kbstateapplet/images/cr48-action-key.pngbin0 -> 88 bytes
-rw-r--r--kbstateapplet/images/cr48-action-keypressno.pngbin0 -> 269 bytes
-rw-r--r--kbstateapplet/images/cr48-action-keypressok.pngbin0 -> 784 bytes
-rw-r--r--kbstateapplet/images/cr48-action-lockkey.pngbin0 -> 279 bytes
-rw-r--r--kbstateapplet/images/cr48-action-metakey.pngbin0 -> 286 bytes
-rw-r--r--kbstateapplet/images/cr48-action-shiftkey.pngbin0 -> 296 bytes
-rw-r--r--kbstateapplet/images/cr48-action-superkey.pngbin0 -> 220 bytes
-rw-r--r--kbstateapplet/images/cr48-action-unlatched.pngbin0 -> 88 bytes
-rw-r--r--kbstateapplet/images/cr64-action-altkey.pngbin0 -> 173 bytes
-rw-r--r--kbstateapplet/images/cr64-action-capskey.pngbin0 -> 336 bytes
-rw-r--r--kbstateapplet/images/cr64-action-controlkey.pngbin0 -> 272 bytes
-rw-r--r--kbstateapplet/images/cr64-action-hyperkey.pngbin0 -> 181 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse.pngbin0 -> 856 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_left.pngbin0 -> 204 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_left_selected.pngbin0 -> 228 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_mid.pngbin0 -> 205 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_mid_selected.pngbin0 -> 146 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_right.pngbin0 -> 209 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_mouse_right_selected.pngbin0 -> 263 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_slowkeys.pngbin0 -> 994 bytes
-rw-r--r--kbstateapplet/images/cr64-action-kbstate_stickykeys.pngbin0 -> 360 bytes
-rw-r--r--kbstateapplet/images/cr64-action-key.pngbin0 -> 96 bytes
-rw-r--r--kbstateapplet/images/cr64-action-keypressno.pngbin0 -> 337 bytes
-rw-r--r--kbstateapplet/images/cr64-action-keypressok.pngbin0 -> 1000 bytes
-rw-r--r--kbstateapplet/images/cr64-action-lockkey.pngbin0 -> 311 bytes
-rw-r--r--kbstateapplet/images/cr64-action-metakey.pngbin0 -> 348 bytes
-rw-r--r--kbstateapplet/images/cr64-action-shiftkey.pngbin0 -> 316 bytes
-rw-r--r--kbstateapplet/images/cr64-action-superkey.pngbin0 -> 236 bytes
-rw-r--r--kbstateapplet/images/cr64-action-unlatched.pngbin0 -> 96 bytes
-rw-r--r--kbstateapplet/images/crsc-action-altkey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-capskey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-controlkey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-hyperkey.svg11
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse.svg13
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_left.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_left_selected.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_mid.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_mid_selected.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_right.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_mouse_right_selected.svg7
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_slowkeys.svg9
-rw-r--r--kbstateapplet/images/crsc-action-kbstate_stickykeys.svg9
-rw-r--r--kbstateapplet/images/crsc-action-key.svg5
-rw-r--r--kbstateapplet/images/crsc-action-keypressno.svg9
-rw-r--r--kbstateapplet/images/crsc-action-keypressok.svg7
-rw-r--r--kbstateapplet/images/crsc-action-lockkey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-metakey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-shiftkey.svg7
-rw-r--r--kbstateapplet/images/crsc-action-superkey.svg17
-rw-r--r--kbstateapplet/images/crsc-action-unlatched.svg5
127 files changed, 171 insertions, 0 deletions
diff --git a/kbstateapplet/images/Makefile.am b/kbstateapplet/images/Makefile.am
new file mode 100644
index 0000000..b8ded81
--- /dev/null
+++ b/kbstateapplet/images/Makefile.am
@@ -0,0 +1,2 @@
+kbstateiconsdir = $(kde_datadir)/kbstateapplet/icons
+kbstateicons_ICON = AUTO \ No newline at end of file
diff --git a/kbstateapplet/images/cr16-action-altkey.png b/kbstateapplet/images/cr16-action-altkey.png
new file mode 100644
index 0000000..e049c31
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-altkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-capskey.png b/kbstateapplet/images/cr16-action-capskey.png
new file mode 100644
index 0000000..fb98d7b
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-capskey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-controlkey.png b/kbstateapplet/images/cr16-action-controlkey.png
new file mode 100644
index 0000000..3593fdd
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-controlkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-hyperkey.png b/kbstateapplet/images/cr16-action-hyperkey.png
new file mode 100644
index 0000000..da3fc29
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-hyperkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse.png b/kbstateapplet/images/cr16-action-kbstate_mouse.png
new file mode 100644
index 0000000..a1121c5
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_left.png b/kbstateapplet/images/cr16-action-kbstate_mouse_left.png
new file mode 100644
index 0000000..59bf8fb
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_left.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_left_selected.png b/kbstateapplet/images/cr16-action-kbstate_mouse_left_selected.png
new file mode 100644
index 0000000..40e28d8
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_left_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_mid.png b/kbstateapplet/images/cr16-action-kbstate_mouse_mid.png
new file mode 100644
index 0000000..c5b9141
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_mid.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_mid_selected.png b/kbstateapplet/images/cr16-action-kbstate_mouse_mid_selected.png
new file mode 100644
index 0000000..8e7e570
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_mid_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_right.png b/kbstateapplet/images/cr16-action-kbstate_mouse_right.png
new file mode 100644
index 0000000..673495b
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_right.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_mouse_right_selected.png b/kbstateapplet/images/cr16-action-kbstate_mouse_right_selected.png
new file mode 100644
index 0000000..fb35c27
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_mouse_right_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_slowkeys.png b/kbstateapplet/images/cr16-action-kbstate_slowkeys.png
new file mode 100644
index 0000000..ebda302
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_slowkeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-kbstate_stickykeys.png b/kbstateapplet/images/cr16-action-kbstate_stickykeys.png
new file mode 100644
index 0000000..744802d
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-kbstate_stickykeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-key.png b/kbstateapplet/images/cr16-action-key.png
new file mode 100644
index 0000000..55b8c22
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-key.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-keypressno.png b/kbstateapplet/images/cr16-action-keypressno.png
new file mode 100644
index 0000000..ed3b5a5
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-keypressno.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-keypressok.png b/kbstateapplet/images/cr16-action-keypressok.png
new file mode 100644
index 0000000..040bae2
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-keypressok.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-lockkey.png b/kbstateapplet/images/cr16-action-lockkey.png
new file mode 100644
index 0000000..f5920e1
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-lockkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-metakey.png b/kbstateapplet/images/cr16-action-metakey.png
new file mode 100644
index 0000000..9537dcd
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-metakey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-shiftkey.png b/kbstateapplet/images/cr16-action-shiftkey.png
new file mode 100644
index 0000000..f329803
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-shiftkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-superkey.png b/kbstateapplet/images/cr16-action-superkey.png
new file mode 100644
index 0000000..69b5495
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-superkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr16-action-unlatched.png b/kbstateapplet/images/cr16-action-unlatched.png
new file mode 100644
index 0000000..55b8c22
--- /dev/null
+++ b/kbstateapplet/images/cr16-action-unlatched.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-altkey.png b/kbstateapplet/images/cr22-action-altkey.png
new file mode 100644
index 0000000..12a2ffd
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-altkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-capskey.png b/kbstateapplet/images/cr22-action-capskey.png
new file mode 100644
index 0000000..4a89ba2
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-capskey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-controlkey.png b/kbstateapplet/images/cr22-action-controlkey.png
new file mode 100644
index 0000000..3072dac
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-controlkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-hyperkey.png b/kbstateapplet/images/cr22-action-hyperkey.png
new file mode 100644
index 0000000..84653a1
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-hyperkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse.png b/kbstateapplet/images/cr22-action-kbstate_mouse.png
new file mode 100644
index 0000000..fa62c4a
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_left.png b/kbstateapplet/images/cr22-action-kbstate_mouse_left.png
new file mode 100644
index 0000000..8068f76
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_left.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_left_selected.png b/kbstateapplet/images/cr22-action-kbstate_mouse_left_selected.png
new file mode 100644
index 0000000..d305816
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_left_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_mid.png b/kbstateapplet/images/cr22-action-kbstate_mouse_mid.png
new file mode 100644
index 0000000..7cc9365
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_mid.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_mid_selected.png b/kbstateapplet/images/cr22-action-kbstate_mouse_mid_selected.png
new file mode 100644
index 0000000..ca10e56
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_mid_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_right.png b/kbstateapplet/images/cr22-action-kbstate_mouse_right.png
new file mode 100644
index 0000000..3c8b806
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_right.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_mouse_right_selected.png b/kbstateapplet/images/cr22-action-kbstate_mouse_right_selected.png
new file mode 100644
index 0000000..eeedcfe
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_mouse_right_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_slowkeys.png b/kbstateapplet/images/cr22-action-kbstate_slowkeys.png
new file mode 100644
index 0000000..6f3c784
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_slowkeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-kbstate_stickykeys.png b/kbstateapplet/images/cr22-action-kbstate_stickykeys.png
new file mode 100644
index 0000000..8380024
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-kbstate_stickykeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-key.png b/kbstateapplet/images/cr22-action-key.png
new file mode 100644
index 0000000..8839538
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-key.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-keypressno.png b/kbstateapplet/images/cr22-action-keypressno.png
new file mode 100644
index 0000000..36e6c45
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-keypressno.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-keypressok.png b/kbstateapplet/images/cr22-action-keypressok.png
new file mode 100644
index 0000000..eb8bf1d
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-keypressok.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-lockkey.png b/kbstateapplet/images/cr22-action-lockkey.png
new file mode 100644
index 0000000..eab7fe8
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-lockkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-metakey.png b/kbstateapplet/images/cr22-action-metakey.png
new file mode 100644
index 0000000..7bb6091
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-metakey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-shiftkey.png b/kbstateapplet/images/cr22-action-shiftkey.png
new file mode 100644
index 0000000..57728a4
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-shiftkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-superkey.png b/kbstateapplet/images/cr22-action-superkey.png
new file mode 100644
index 0000000..c281174
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-superkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr22-action-unlatched.png b/kbstateapplet/images/cr22-action-unlatched.png
new file mode 100644
index 0000000..8839538
--- /dev/null
+++ b/kbstateapplet/images/cr22-action-unlatched.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-altkey.png b/kbstateapplet/images/cr32-action-altkey.png
new file mode 100644
index 0000000..a14311e
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-altkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-capskey.png b/kbstateapplet/images/cr32-action-capskey.png
new file mode 100644
index 0000000..ae9c16b
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-capskey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-controlkey.png b/kbstateapplet/images/cr32-action-controlkey.png
new file mode 100644
index 0000000..34edc2b
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-controlkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-hyperkey.png b/kbstateapplet/images/cr32-action-hyperkey.png
new file mode 100644
index 0000000..12022e1
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-hyperkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse.png b/kbstateapplet/images/cr32-action-kbstate_mouse.png
new file mode 100644
index 0000000..7bb545f
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_left.png b/kbstateapplet/images/cr32-action-kbstate_mouse_left.png
new file mode 100644
index 0000000..1285dee
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_left.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_left_selected.png b/kbstateapplet/images/cr32-action-kbstate_mouse_left_selected.png
new file mode 100644
index 0000000..f14a894
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_left_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_mid.png b/kbstateapplet/images/cr32-action-kbstate_mouse_mid.png
new file mode 100644
index 0000000..73e8d86
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_mid.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_mid_selected.png b/kbstateapplet/images/cr32-action-kbstate_mouse_mid_selected.png
new file mode 100644
index 0000000..1b7fa59
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_mid_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_right.png b/kbstateapplet/images/cr32-action-kbstate_mouse_right.png
new file mode 100644
index 0000000..76da4bb
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_right.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_mouse_right_selected.png b/kbstateapplet/images/cr32-action-kbstate_mouse_right_selected.png
new file mode 100644
index 0000000..243f3f5
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_mouse_right_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_slowkeys.png b/kbstateapplet/images/cr32-action-kbstate_slowkeys.png
new file mode 100644
index 0000000..4d898a0
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_slowkeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-kbstate_stickykeys.png b/kbstateapplet/images/cr32-action-kbstate_stickykeys.png
new file mode 100644
index 0000000..765c27d
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-kbstate_stickykeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-key.png b/kbstateapplet/images/cr32-action-key.png
new file mode 100644
index 0000000..6e3cb09
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-key.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-keypressno.png b/kbstateapplet/images/cr32-action-keypressno.png
new file mode 100644
index 0000000..b227c56
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-keypressno.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-keypressok.png b/kbstateapplet/images/cr32-action-keypressok.png
new file mode 100644
index 0000000..75a1d77
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-keypressok.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-lockkey.png b/kbstateapplet/images/cr32-action-lockkey.png
new file mode 100644
index 0000000..f3b7bfb
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-lockkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-metakey.png b/kbstateapplet/images/cr32-action-metakey.png
new file mode 100644
index 0000000..3ab3ed8
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-metakey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-shiftkey.png b/kbstateapplet/images/cr32-action-shiftkey.png
new file mode 100644
index 0000000..0f73f01
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-shiftkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-superkey.png b/kbstateapplet/images/cr32-action-superkey.png
new file mode 100644
index 0000000..fb3e9a9
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-superkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr32-action-unlatched.png b/kbstateapplet/images/cr32-action-unlatched.png
new file mode 100644
index 0000000..6e3cb09
--- /dev/null
+++ b/kbstateapplet/images/cr32-action-unlatched.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-altkey.png b/kbstateapplet/images/cr48-action-altkey.png
new file mode 100644
index 0000000..109267f
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-altkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-capskey.png b/kbstateapplet/images/cr48-action-capskey.png
new file mode 100644
index 0000000..6418494
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-capskey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-controlkey.png b/kbstateapplet/images/cr48-action-controlkey.png
new file mode 100644
index 0000000..6167b81
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-controlkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-hyperkey.png b/kbstateapplet/images/cr48-action-hyperkey.png
new file mode 100644
index 0000000..0e115a7
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-hyperkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse.png b/kbstateapplet/images/cr48-action-kbstate_mouse.png
new file mode 100644
index 0000000..30067fa
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_left.png b/kbstateapplet/images/cr48-action-kbstate_mouse_left.png
new file mode 100644
index 0000000..522e36a
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_left.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_left_selected.png b/kbstateapplet/images/cr48-action-kbstate_mouse_left_selected.png
new file mode 100644
index 0000000..e42fe28
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_left_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_mid.png b/kbstateapplet/images/cr48-action-kbstate_mouse_mid.png
new file mode 100644
index 0000000..3119781
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_mid.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_mid_selected.png b/kbstateapplet/images/cr48-action-kbstate_mouse_mid_selected.png
new file mode 100644
index 0000000..511076c
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_mid_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_right.png b/kbstateapplet/images/cr48-action-kbstate_mouse_right.png
new file mode 100644
index 0000000..d4bd834
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_right.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_mouse_right_selected.png b/kbstateapplet/images/cr48-action-kbstate_mouse_right_selected.png
new file mode 100644
index 0000000..b35029f
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_mouse_right_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_slowkeys.png b/kbstateapplet/images/cr48-action-kbstate_slowkeys.png
new file mode 100644
index 0000000..6c707e0
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_slowkeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-kbstate_stickykeys.png b/kbstateapplet/images/cr48-action-kbstate_stickykeys.png
new file mode 100644
index 0000000..3150fdf
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-kbstate_stickykeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-key.png b/kbstateapplet/images/cr48-action-key.png
new file mode 100644
index 0000000..91ffaf8
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-key.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-keypressno.png b/kbstateapplet/images/cr48-action-keypressno.png
new file mode 100644
index 0000000..6a27e01
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-keypressno.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-keypressok.png b/kbstateapplet/images/cr48-action-keypressok.png
new file mode 100644
index 0000000..3137bda
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-keypressok.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-lockkey.png b/kbstateapplet/images/cr48-action-lockkey.png
new file mode 100644
index 0000000..a149438
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-lockkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-metakey.png b/kbstateapplet/images/cr48-action-metakey.png
new file mode 100644
index 0000000..87b30fb
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-metakey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-shiftkey.png b/kbstateapplet/images/cr48-action-shiftkey.png
new file mode 100644
index 0000000..9f35c0b
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-shiftkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-superkey.png b/kbstateapplet/images/cr48-action-superkey.png
new file mode 100644
index 0000000..e28d56a
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-superkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr48-action-unlatched.png b/kbstateapplet/images/cr48-action-unlatched.png
new file mode 100644
index 0000000..91ffaf8
--- /dev/null
+++ b/kbstateapplet/images/cr48-action-unlatched.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-altkey.png b/kbstateapplet/images/cr64-action-altkey.png
new file mode 100644
index 0000000..2bc4fdf
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-altkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-capskey.png b/kbstateapplet/images/cr64-action-capskey.png
new file mode 100644
index 0000000..aeb8d37
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-capskey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-controlkey.png b/kbstateapplet/images/cr64-action-controlkey.png
new file mode 100644
index 0000000..6474c9c
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-controlkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-hyperkey.png b/kbstateapplet/images/cr64-action-hyperkey.png
new file mode 100644
index 0000000..7d07b5d
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-hyperkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse.png b/kbstateapplet/images/cr64-action-kbstate_mouse.png
new file mode 100644
index 0000000..65c0bed
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_left.png b/kbstateapplet/images/cr64-action-kbstate_mouse_left.png
new file mode 100644
index 0000000..477a376
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_left.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_left_selected.png b/kbstateapplet/images/cr64-action-kbstate_mouse_left_selected.png
new file mode 100644
index 0000000..7238a43
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_left_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_mid.png b/kbstateapplet/images/cr64-action-kbstate_mouse_mid.png
new file mode 100644
index 0000000..af48eac
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_mid.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_mid_selected.png b/kbstateapplet/images/cr64-action-kbstate_mouse_mid_selected.png
new file mode 100644
index 0000000..09090f6
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_mid_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_right.png b/kbstateapplet/images/cr64-action-kbstate_mouse_right.png
new file mode 100644
index 0000000..9358126
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_right.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_mouse_right_selected.png b/kbstateapplet/images/cr64-action-kbstate_mouse_right_selected.png
new file mode 100644
index 0000000..6b89e7d
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_mouse_right_selected.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_slowkeys.png b/kbstateapplet/images/cr64-action-kbstate_slowkeys.png
new file mode 100644
index 0000000..737fb13
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_slowkeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-kbstate_stickykeys.png b/kbstateapplet/images/cr64-action-kbstate_stickykeys.png
new file mode 100644
index 0000000..4b705d7
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-kbstate_stickykeys.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-key.png b/kbstateapplet/images/cr64-action-key.png
new file mode 100644
index 0000000..0858c19
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-key.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-keypressno.png b/kbstateapplet/images/cr64-action-keypressno.png
new file mode 100644
index 0000000..c8abb2f
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-keypressno.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-keypressok.png b/kbstateapplet/images/cr64-action-keypressok.png
new file mode 100644
index 0000000..04af637
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-keypressok.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-lockkey.png b/kbstateapplet/images/cr64-action-lockkey.png
new file mode 100644
index 0000000..66f92c2
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-lockkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-metakey.png b/kbstateapplet/images/cr64-action-metakey.png
new file mode 100644
index 0000000..d862c94
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-metakey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-shiftkey.png b/kbstateapplet/images/cr64-action-shiftkey.png
new file mode 100644
index 0000000..93fe232
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-shiftkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-superkey.png b/kbstateapplet/images/cr64-action-superkey.png
new file mode 100644
index 0000000..2c80b3b
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-superkey.png
Binary files differ
diff --git a/kbstateapplet/images/cr64-action-unlatched.png b/kbstateapplet/images/cr64-action-unlatched.png
new file mode 100644
index 0000000..0858c19
--- /dev/null
+++ b/kbstateapplet/images/cr64-action-unlatched.png
Binary files differ
diff --git a/kbstateapplet/images/crsc-action-altkey.svg b/kbstateapplet/images/crsc-action-altkey.svg
new file mode 100644
index 0000000..237120c
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-altkey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 50 L 50 50 " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-capskey.svg b/kbstateapplet/images/crsc-action-capskey.svg
new file mode 100644
index 0000000..35a5abe
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-capskey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 32 50 L 14 32 L 24 32 L 24 14 L 40 14 L 40 32 L 50 32 L 32 50 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-controlkey.svg b/kbstateapplet/images/crsc-action-controlkey.svg
new file mode 100644
index 0000000..1adda99
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-controlkey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 32 L 32 14 L 50 32 " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-hyperkey.svg b/kbstateapplet/images/crsc-action-hyperkey.svg
new file mode 100644
index 0000000..dee8c43
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-hyperkey.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 14 L 50 14 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 32 L 50 32 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 50 L 50 50 " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse.svg b/kbstateapplet/images/crsc-action-kbstate_mouse.svg
new file mode 100644
index 0000000..fc20b85
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 13,31 L 13,32 C 13,46 21,50 22,51 L 42,51 C 42,51 51,46 51,32 L 51,31 L 39,29 L 25,29 L 13,31 z " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 13,31 L 13,15 L 25,13 L 25,29 L 13,31 z " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 25,29 L 25,13 L 39,13 L 39,29 L 25,29 z " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 39,29 L 39,13 L 51,15 L 51,31 L 39,29 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_left.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_left.svg
new file mode 100644
index 0000000..52bffea
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_left.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2"
+ d="M 21 23 A 2 2 0 1 1 17,23 A 2 2 0 1 1 21 23 z" />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_left_selected.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_left_selected.svg
new file mode 100644
index 0000000..c98a3a7
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_left_selected.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2"
+ d="M 13,31 L 13,15 L 25,13 L 25,29 L 13,31 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_mid.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_mid.svg
new file mode 100644
index 0000000..9080915
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_mid.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2"
+ d="M 34 21 A 2 2 0 1 1 30,21 A 2 2 0 1 1 34 21 z" />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_mid_selected.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_mid_selected.svg
new file mode 100644
index 0000000..4c0bf2b
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_mid_selected.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2"
+ d="M 25,29 L 25,13 L 39,13 L 39,29 L 25,29 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_right.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_right.svg
new file mode 100644
index 0000000..652c3d7
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_right.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2;"
+ d="M 47 23 A 2 2 0 1 1 43,23 A 2 2 0 1 1 47 23 z" />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_mouse_right_selected.svg b/kbstateapplet/images/crsc-action-kbstate_mouse_right_selected.svg
new file mode 100644
index 0000000..2d890fd
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_mouse_right_selected.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:#808080;stroke:#808080;stroke-width:2"
+ d="M 39,29 L 39,13 L 51,15 L 51,31 L 39,29 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_slowkeys.svg b/kbstateapplet/images/crsc-action-kbstate_slowkeys.svg
new file mode 100644
index 0000000..bfff429
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_slowkeys.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 53 33 A 20 20 0 1 1 13,33 A 20 20 0 1 1 53 33 z" />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 33,16 L 33,33 L 46,33" />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-kbstate_stickykeys.svg b/kbstateapplet/images/crsc-action-kbstate_stickykeys.svg
new file mode 100644
index 0000000..9d9c2dc
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-kbstate_stickykeys.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg height="64" width="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 32 L 32 50 L 50 32 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 32,14 L 32,50" />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-key.svg b/kbstateapplet/images/crsc-action-key.svg
new file mode 100644
index 0000000..644dca1
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-key.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+</svg>
diff --git a/kbstateapplet/images/crsc-action-keypressno.svg b/kbstateapplet/images/crsc-action-keypressno.svg
new file mode 100644
index 0000000..e59b782
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-keypressno.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#ff0000;stroke-width:4;"
+ d="M 25 25 L 55 55 " />
+ <path style="fill:none;stroke:#ff0000;stroke-width:4;"
+ d="M 25 55 L 55 25 " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-keypressok.svg b/kbstateapplet/images/crsc-action-keypressok.svg
new file mode 100644
index 0000000..7ae244d
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-keypressok.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:#00ff00;stroke:#00c000;stroke-width:2;"
+ d="M 14 31 L 23 55 L 55 22 L 25 42 L 14 31 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-lockkey.svg b/kbstateapplet/images/crsc-action-lockkey.svg
new file mode 100644
index 0000000..9611a09
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-lockkey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 32 50 L 22 40 L 28 40 L 28 30 L 36 30 L 36 40 L 42 40 L 32 50 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-metakey.svg b/kbstateapplet/images/crsc-action-metakey.svg
new file mode 100644
index 0000000..49e07ad
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-metakey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:#000000;stroke:#808080;stroke-width:2;"
+ d="M 32 14 L 14 32 L 32 50 L 50 32 L 32 14 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-shiftkey.svg b/kbstateapplet/images/crsc-action-shiftkey.svg
new file mode 100644
index 0000000..8ec78c9
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-shiftkey.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 32 14 L 14 32 L 24 32 L 24 50 L 40 50 L 40 32 L 50 32 L 32 14 z " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-superkey.svg b/kbstateapplet/images/crsc-action-superkey.svg
new file mode 100644
index 0000000..c0f6e58
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-superkey.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 14 L 50 14 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 32 L 50 32 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 50 L 50 50 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 14 14 L 14 50 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 32 14 L 32 50 " />
+ <path style="fill:none;stroke:#808080;stroke-width:2;"
+ d="M 50 14 L 50 50 " />
+</svg>
diff --git a/kbstateapplet/images/crsc-action-unlatched.svg b/kbstateapplet/images/crsc-action-unlatched.svg
new file mode 100644
index 0000000..644dca1
--- /dev/null
+++ b/kbstateapplet/images/crsc-action-unlatched.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg width="64" height="64">
+</svg>