From cbc200ff01af3c7ba35475a7c8c83e127f893318 Mon Sep 17 00:00:00 2001 From: Victor Kareh Date: Wed, 9 May 2018 12:02:51 -0400 Subject: [PATCH] accessx: Convert icons from pixbuf to cairo surfaces This improves support for HiDPI displays. It also fixes some deprecation warnings, adds auto-resizing, and updates the main applet icon. --- accessx-status/applet.c | 642 ++++++++++-------- accessx-status/applet.h | 77 ++- ...ccessxStatusApplet.mate-panel-applet.in.in | 2 +- accessx-status/pixmaps/16x16/Makefile.am | 41 ++ .../pixmaps/16x16/mate-ax-bouncekeys.png | Bin 0 -> 1931 bytes .../pixmaps/16x16/mate-ax-key-base.png | Bin 0 -> 1331 bytes .../pixmaps/16x16/mate-ax-key-inverse.png | Bin 0 -> 1382 bytes .../pixmaps/16x16/mate-ax-key-no.png | Bin 0 -> 1930 bytes .../pixmaps/16x16/mate-ax-key-none.png | Bin 0 -> 1346 bytes .../pixmaps/16x16/mate-ax-key-yes.png | Bin 0 -> 1918 bytes .../pixmaps/16x16/mate-ax-slowkeys-no.png | Bin 0 -> 2450 bytes .../16x16/mate-ax-slowkeys-pending.png | Bin 0 -> 1937 bytes .../pixmaps/16x16/mate-ax-slowkeys-yes.png | Bin 0 -> 2431 bytes .../pixmaps/16x16/mate-ax-slowkeys.png | Bin 0 -> 1745 bytes .../pixmaps/16x16/mate-mousekeys-base.png | Bin 0 -> 1929 bytes .../16x16/mate-mousekeys-default-left.png | Bin 0 -> 902 bytes .../16x16/mate-mousekeys-default-middle.png | Bin 0 -> 907 bytes .../16x16/mate-mousekeys-default-right.png | Bin 0 -> 922 bytes .../16x16/mate-mousekeys-pressed-left.png | Bin 0 -> 931 bytes .../16x16/mate-mousekeys-pressed-middle.png | Bin 0 -> 911 bytes .../16x16/mate-mousekeys-pressed-right.png | Bin 0 -> 932 bytes .../pixmaps/16x16/mate-sticky-alt-latched.png | Bin 0 -> 1372 bytes .../pixmaps/16x16/mate-sticky-alt-locked.png | Bin 0 -> 1391 bytes .../pixmaps/16x16/mate-sticky-alt-none.png | Bin 0 -> 1237 bytes .../16x16/mate-sticky-ctrl-latched.png | Bin 0 -> 1473 bytes .../pixmaps/16x16/mate-sticky-ctrl-locked.png | Bin 0 -> 1501 bytes .../pixmaps/16x16/mate-sticky-ctrl-none.png | Bin 0 -> 1310 bytes .../16x16/mate-sticky-hyper-latched.png | Bin 0 -> 1435 bytes .../16x16/mate-sticky-hyper-locked.png | Bin 0 -> 1507 bytes .../pixmaps/16x16/mate-sticky-hyper-none.png | Bin 0 -> 1270 bytes .../16x16/mate-sticky-meta-latched.png | Bin 0 -> 1549 bytes .../pixmaps/16x16/mate-sticky-meta-locked.png | Bin 0 -> 1192 bytes .../pixmaps/16x16/mate-sticky-meta-none.png | Bin 0 -> 1364 bytes .../16x16/mate-sticky-shift-latched.png | Bin 0 -> 1609 bytes .../16x16/mate-sticky-shift-locked.png | Bin 0 -> 1592 bytes .../pixmaps/16x16/mate-sticky-shift-none.png | Bin 0 -> 1377 bytes .../16x16/mate-sticky-super-latched.png | Bin 0 -> 1536 bytes .../16x16/mate-sticky-super-locked.png | Bin 0 -> 1529 bytes .../pixmaps/16x16/mate-sticky-super-none.png | Bin 0 -> 1239 bytes accessx-status/pixmaps/24x24/Makefile.am | 41 ++ .../pixmaps/24x24/mate-ax-bouncekeys.png | Bin 0 -> 7119 bytes .../pixmaps/24x24/mate-ax-key-base.png | Bin 0 -> 2786 bytes .../pixmaps/24x24/mate-ax-key-inverse.png | Bin 0 -> 3540 bytes .../pixmaps/24x24/mate-ax-key-no.png | Bin 0 -> 4707 bytes .../pixmaps/24x24/mate-ax-key-none.png | Bin 0 -> 2920 bytes .../pixmaps/24x24/mate-ax-key-yes.png | Bin 0 -> 4236 bytes .../pixmaps/24x24/mate-ax-slowkeys-no.png | Bin 0 -> 7399 bytes .../24x24/mate-ax-slowkeys-pending.png | Bin 0 -> 5626 bytes .../pixmaps/24x24/mate-ax-slowkeys-yes.png | Bin 0 -> 7373 bytes .../pixmaps/24x24/mate-ax-slowkeys.png | Bin 0 -> 6555 bytes .../pixmaps/24x24/mate-mousekeys-base.png | Bin 0 -> 6243 bytes .../24x24/mate-mousekeys-default-left.png | Bin 0 -> 1099 bytes .../24x24/mate-mousekeys-default-middle.png | Bin 0 -> 1047 bytes .../24x24/mate-mousekeys-default-right.png | Bin 0 -> 1177 bytes .../24x24/mate-mousekeys-pressed-left.png | Bin 0 -> 929 bytes .../24x24/mate-mousekeys-pressed-middle.png | Bin 0 -> 907 bytes .../24x24/mate-mousekeys-pressed-right.png | Bin 0 -> 928 bytes .../pixmaps/24x24/mate-sticky-alt-latched.png | Bin 0 -> 3081 bytes .../pixmaps/24x24/mate-sticky-alt-locked.png | Bin 0 -> 2478 bytes .../pixmaps/24x24/mate-sticky-alt-none.png | Bin 0 -> 2228 bytes .../24x24/mate-sticky-ctrl-latched.png | Bin 0 -> 3898 bytes .../pixmaps/24x24/mate-sticky-ctrl-locked.png | Bin 0 -> 3493 bytes .../pixmaps/24x24/mate-sticky-ctrl-none.png | Bin 0 -> 2577 bytes .../24x24/mate-sticky-hyper-latched.png | Bin 0 -> 4325 bytes .../24x24/mate-sticky-hyper-locked.png | Bin 0 -> 4258 bytes .../pixmaps/24x24/mate-sticky-hyper-none.png | Bin 0 -> 2277 bytes .../24x24/mate-sticky-meta-latched.png | Bin 0 -> 4552 bytes .../pixmaps/24x24/mate-sticky-meta-locked.png | Bin 0 -> 3071 bytes .../pixmaps/24x24/mate-sticky-meta-none.png | Bin 0 -> 2684 bytes .../24x24/mate-sticky-shift-latched.png | Bin 0 -> 5220 bytes .../24x24/mate-sticky-shift-locked.png | Bin 0 -> 4795 bytes .../pixmaps/24x24/mate-sticky-shift-none.png | Bin 0 -> 2862 bytes .../24x24/mate-sticky-super-latched.png | Bin 0 -> 4954 bytes .../24x24/mate-sticky-super-locked.png | Bin 0 -> 4831 bytes .../pixmaps/24x24/mate-sticky-super-none.png | Bin 0 -> 2633 bytes accessx-status/pixmaps/32x32/Makefile.am | 41 ++ .../pixmaps/32x32/mate-ax-bouncekeys.png | Bin 0 -> 3726 bytes .../pixmaps/32x32/mate-ax-key-base.png | Bin 0 -> 1881 bytes .../pixmaps/32x32/mate-ax-key-inverse.png | Bin 0 -> 1976 bytes .../pixmaps/32x32/mate-ax-key-no.png | Bin 0 -> 3176 bytes .../pixmaps/32x32/mate-ax-key-none.png | Bin 0 -> 1968 bytes .../pixmaps/32x32/mate-ax-key-yes.png | Bin 0 -> 3181 bytes .../{ => 32x32}/mate-ax-slowkeys-no.png | Bin .../{ => 32x32}/mate-ax-slowkeys-pending.png | Bin .../{ => 32x32}/mate-ax-slowkeys-yes.png | Bin .../pixmaps/32x32/mate-ax-slowkeys.png | Bin 0 -> 3214 bytes .../pixmaps/32x32/mate-mousekeys-base.png | Bin 0 -> 3805 bytes .../32x32/mate-mousekeys-default-left.png | Bin 0 -> 1026 bytes .../32x32/mate-mousekeys-default-middle.png | Bin 0 -> 1029 bytes .../32x32/mate-mousekeys-default-right.png | Bin 0 -> 988 bytes .../32x32/mate-mousekeys-pressed-left.png | Bin 0 -> 1020 bytes .../32x32/mate-mousekeys-pressed-middle.png | Bin 0 -> 966 bytes .../32x32/mate-mousekeys-pressed-right.png | Bin 0 -> 1031 bytes .../pixmaps/32x32/mate-sticky-alt-latched.png | Bin 0 -> 2064 bytes .../pixmaps/32x32/mate-sticky-alt-locked.png | Bin 0 -> 1947 bytes .../pixmaps/32x32/mate-sticky-alt-none.png | Bin 0 -> 1481 bytes .../32x32/mate-sticky-ctrl-latched.png | Bin 0 -> 2262 bytes .../pixmaps/32x32/mate-sticky-ctrl-locked.png | Bin 0 -> 2302 bytes .../pixmaps/32x32/mate-sticky-ctrl-none.png | Bin 0 -> 1687 bytes .../32x32/mate-sticky-hyper-latched.png | Bin 0 -> 2273 bytes .../32x32/mate-sticky-hyper-locked.png | Bin 0 -> 2332 bytes .../pixmaps/32x32/mate-sticky-hyper-none.png | Bin 0 -> 1659 bytes .../32x32/mate-sticky-meta-latched.png | Bin 0 -> 2453 bytes .../pixmaps/32x32/mate-sticky-meta-locked.png | Bin 0 -> 1804 bytes .../pixmaps/32x32/mate-sticky-meta-none.png | Bin 0 -> 1768 bytes .../32x32/mate-sticky-shift-latched.png | Bin 0 -> 2704 bytes .../32x32/mate-sticky-shift-locked.png | Bin 0 -> 2771 bytes .../pixmaps/32x32/mate-sticky-shift-none.png | Bin 0 -> 1918 bytes .../32x32/mate-sticky-super-latched.png | Bin 0 -> 2634 bytes .../32x32/mate-sticky-super-locked.png | Bin 0 -> 2467 bytes .../pixmaps/32x32/mate-sticky-super-none.png | Bin 0 -> 1689 bytes accessx-status/pixmaps/48x48/Makefile.am | 41 ++ .../{ => 48x48}/mate-ax-bouncekeys.png | Bin .../pixmaps/{ => 48x48}/mate-ax-key-base.png | Bin .../{ => 48x48}/mate-ax-key-inverse.png | Bin .../pixmaps/{ => 48x48}/mate-ax-key-no.png | Bin .../pixmaps/{ => 48x48}/mate-ax-key-none.png | Bin .../pixmaps/{ => 48x48}/mate-ax-key-yes.png | Bin .../pixmaps/48x48/mate-ax-slowkeys-no.png | Bin 0 -> 847 bytes .../48x48/mate-ax-slowkeys-pending.png | Bin 0 -> 738 bytes .../pixmaps/48x48/mate-ax-slowkeys-yes.png | Bin 0 -> 806 bytes .../pixmaps/{ => 48x48}/mate-ax-slowkeys.png | Bin .../{ => 48x48}/mate-mousekeys-base.png | Bin .../mate-mousekeys-default-left.png | Bin .../mate-mousekeys-default-middle.png | Bin .../mate-mousekeys-default-right.png | Bin .../mate-mousekeys-pressed-left.png | Bin .../mate-mousekeys-pressed-middle.png | Bin .../mate-mousekeys-pressed-right.png | Bin .../{ => 48x48}/mate-sticky-alt-latched.png | Bin .../{ => 48x48}/mate-sticky-alt-locked.png | Bin .../{ => 48x48}/mate-sticky-alt-none.png | Bin .../{ => 48x48}/mate-sticky-ctrl-latched.png | Bin .../{ => 48x48}/mate-sticky-ctrl-locked.png | Bin .../{ => 48x48}/mate-sticky-ctrl-none.png | Bin .../{ => 48x48}/mate-sticky-hyper-latched.png | Bin .../{ => 48x48}/mate-sticky-hyper-locked.png | Bin .../{ => 48x48}/mate-sticky-hyper-none.png | Bin .../{ => 48x48}/mate-sticky-meta-latched.png | Bin .../pixmaps/48x48/mate-sticky-meta-locked.png | Bin 0 -> 4271 bytes .../{ => 48x48}/mate-sticky-meta-none.png | Bin .../{ => 48x48}/mate-sticky-shift-latched.png | Bin .../{ => 48x48}/mate-sticky-shift-locked.png | Bin .../{ => 48x48}/mate-sticky-shift-none.png | Bin .../{ => 48x48}/mate-sticky-super-latched.png | Bin .../{ => 48x48}/mate-sticky-super-locked.png | Bin .../{ => 48x48}/mate-sticky-super-none.png | Bin accessx-status/pixmaps/Makefile.am | 46 +- accessx-status/pixmaps/mate-ax-applet.png | Bin 3688 -> 0 bytes .../pixmaps/mate-sticky-meta-locked.png | Bin 630 -> 0 bytes configure.ac | 4 + 151 files changed, 581 insertions(+), 354 deletions(-) create mode 100644 accessx-status/pixmaps/16x16/Makefile.am create mode 100644 accessx-status/pixmaps/16x16/mate-ax-bouncekeys.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-key-base.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-key-inverse.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-key-no.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-key-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-key-yes.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-slowkeys-no.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-slowkeys-pending.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-slowkeys-yes.png create mode 100644 accessx-status/pixmaps/16x16/mate-ax-slowkeys.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-base.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-default-left.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-default-middle.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-default-right.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-pressed-left.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-pressed-middle.png create mode 100644 accessx-status/pixmaps/16x16/mate-mousekeys-pressed-right.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-alt-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-alt-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-alt-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-ctrl-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-ctrl-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-ctrl-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-hyper-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-hyper-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-hyper-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-meta-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-meta-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-meta-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-shift-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-shift-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-shift-none.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-super-latched.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-super-locked.png create mode 100644 accessx-status/pixmaps/16x16/mate-sticky-super-none.png create mode 100644 accessx-status/pixmaps/24x24/Makefile.am create mode 100644 accessx-status/pixmaps/24x24/mate-ax-bouncekeys.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-key-base.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-key-inverse.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-key-no.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-key-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-key-yes.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-slowkeys-no.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-slowkeys-pending.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-slowkeys-yes.png create mode 100644 accessx-status/pixmaps/24x24/mate-ax-slowkeys.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-base.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-default-left.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-default-middle.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-default-right.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-pressed-left.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-pressed-middle.png create mode 100644 accessx-status/pixmaps/24x24/mate-mousekeys-pressed-right.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-alt-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-alt-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-alt-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-ctrl-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-ctrl-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-ctrl-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-hyper-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-hyper-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-hyper-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-meta-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-meta-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-meta-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-shift-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-shift-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-shift-none.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-super-latched.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-super-locked.png create mode 100644 accessx-status/pixmaps/24x24/mate-sticky-super-none.png create mode 100644 accessx-status/pixmaps/32x32/Makefile.am create mode 100644 accessx-status/pixmaps/32x32/mate-ax-bouncekeys.png create mode 100644 accessx-status/pixmaps/32x32/mate-ax-key-base.png create mode 100644 accessx-status/pixmaps/32x32/mate-ax-key-inverse.png create mode 100644 accessx-status/pixmaps/32x32/mate-ax-key-no.png create mode 100644 accessx-status/pixmaps/32x32/mate-ax-key-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-ax-key-yes.png rename accessx-status/pixmaps/{ => 32x32}/mate-ax-slowkeys-no.png (100%) rename accessx-status/pixmaps/{ => 32x32}/mate-ax-slowkeys-pending.png (100%) rename accessx-status/pixmaps/{ => 32x32}/mate-ax-slowkeys-yes.png (100%) create mode 100644 accessx-status/pixmaps/32x32/mate-ax-slowkeys.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-base.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-default-left.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-default-middle.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-default-right.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-pressed-left.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-pressed-middle.png create mode 100644 accessx-status/pixmaps/32x32/mate-mousekeys-pressed-right.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-alt-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-alt-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-alt-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-ctrl-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-ctrl-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-ctrl-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-hyper-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-hyper-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-hyper-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-meta-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-meta-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-meta-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-shift-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-shift-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-shift-none.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-super-latched.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-super-locked.png create mode 100644 accessx-status/pixmaps/32x32/mate-sticky-super-none.png create mode 100644 accessx-status/pixmaps/48x48/Makefile.am rename accessx-status/pixmaps/{ => 48x48}/mate-ax-bouncekeys.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-ax-key-base.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-ax-key-inverse.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-ax-key-no.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-ax-key-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-ax-key-yes.png (100%) create mode 100644 accessx-status/pixmaps/48x48/mate-ax-slowkeys-no.png create mode 100644 accessx-status/pixmaps/48x48/mate-ax-slowkeys-pending.png create mode 100644 accessx-status/pixmaps/48x48/mate-ax-slowkeys-yes.png rename accessx-status/pixmaps/{ => 48x48}/mate-ax-slowkeys.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-base.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-default-left.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-default-middle.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-default-right.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-pressed-left.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-pressed-middle.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-mousekeys-pressed-right.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-alt-latched.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-alt-locked.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-alt-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-ctrl-latched.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-ctrl-locked.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-ctrl-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-hyper-latched.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-hyper-locked.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-hyper-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-meta-latched.png (100%) create mode 100644 accessx-status/pixmaps/48x48/mate-sticky-meta-locked.png rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-meta-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-shift-latched.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-shift-locked.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-shift-none.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-super-latched.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-super-locked.png (100%) rename accessx-status/pixmaps/{ => 48x48}/mate-sticky-super-none.png (100%) delete mode 100644 accessx-status/pixmaps/mate-ax-applet.png delete mode 100644 accessx-status/pixmaps/mate-sticky-meta-locked.png diff --git a/accessx-status/applet.c b/accessx-status/applet.c index b25d9092d..88eb8d1f7 100644 --- a/accessx-status/applet.c +++ b/accessx-status/applet.c @@ -40,74 +40,28 @@ static int xkb_base_event_type = 0; -static GtkIconSize icon_size_spec; - #define ALT_GRAPH_LED_MASK (0x10) - -typedef struct { - char* stock_id; - char* name; - GtkStateType state; - gboolean wildcarded; -} AppletStockIcon; - -static AppletStockIcon stock_icons[] = { - {ACCESSX_APPLET, "mate-ax-applet.png", GTK_STATE_NORMAL, True}, - {ACCESSX_BASE_ICON, "mate-ax-key-base.png", GTK_STATE_NORMAL, True}, - {ACCESSX_BASE_ICON, "mate-ax-key-none.png", GTK_STATE_INSENSITIVE, False}, - {ACCESSX_BASE_ICON, "mate-ax-key-inverse.png", GTK_STATE_SELECTED, False}, - {ACCESSX_ACCEPT_BASE, "mate-ax-key-yes.png", GTK_STATE_NORMAL, True}, - {ACCESSX_REJECT_BASE, "mate-ax-key-no.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_BASE_ICON, "mate-mousekeys-base.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_BUTTON_LEFT, "mate-mousekeys-pressed-left.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_BUTTON_MIDDLE, "mate-mousekeys-pressed-middle.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_BUTTON_RIGHT, "mate-mousekeys-pressed-right.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_DOT_LEFT, "mate-mousekeys-default-left.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_DOT_MIDDLE, "mate-mousekeys-default-middle.png", GTK_STATE_NORMAL, True}, - {MOUSEKEYS_DOT_RIGHT, "mate-mousekeys-default-right.png", GTK_STATE_NORMAL, True}, - {SHIFT_KEY_ICON, "mate-sticky-shift-latched.png", GTK_STATE_NORMAL, False}, - {SHIFT_KEY_ICON, "mate-sticky-shift-locked.png", GTK_STATE_SELECTED, False}, - {SHIFT_KEY_ICON, "mate-sticky-shift-none.png", GTK_STATE_INSENSITIVE, True}, - {CONTROL_KEY_ICON, "mate-sticky-ctrl-latched.png", GTK_STATE_NORMAL, False}, - {CONTROL_KEY_ICON, "mate-sticky-ctrl-locked.png", GTK_STATE_SELECTED, False}, - {CONTROL_KEY_ICON, "mate-sticky-ctrl-none.png", GTK_STATE_INSENSITIVE, True}, - {ALT_KEY_ICON, "mate-sticky-alt-latched.png", GTK_STATE_NORMAL, False}, - {ALT_KEY_ICON, "mate-sticky-alt-locked.png", GTK_STATE_SELECTED, False}, - {ALT_KEY_ICON, "mate-sticky-alt-none.png", GTK_STATE_INSENSITIVE, True}, - {META_KEY_ICON, "mate-sticky-meta-latched.png", GTK_STATE_NORMAL, False}, - {META_KEY_ICON, "mate-sticky-meta-locked.png", GTK_STATE_SELECTED, False}, - {META_KEY_ICON, "mate-sticky-meta-none.png", GTK_STATE_INSENSITIVE, True}, - {SUPER_KEY_ICON, "mate-sticky-super-latched.png", GTK_STATE_NORMAL, False}, - {SUPER_KEY_ICON, "mate-sticky-super-locked.png", GTK_STATE_SELECTED, False}, - {SUPER_KEY_ICON, "mate-sticky-super-none.png", GTK_STATE_INSENSITIVE, True}, - {HYPER_KEY_ICON, "mate-sticky-hyper-latched.png", GTK_STATE_NORMAL, False}, - {HYPER_KEY_ICON, "mate-sticky-hyper-locked.png", GTK_STATE_SELECTED, False}, - {HYPER_KEY_ICON, "mate-sticky-hyper-none.png", GTK_STATE_INSENSITIVE, True}, - {SLOWKEYS_IDLE_ICON, "mate-ax-slowkeys.png", GTK_STATE_NORMAL, True}, - {SLOWKEYS_PENDING_ICON, "mate-ax-slowkeys-pending.png", GTK_STATE_NORMAL, True}, - {SLOWKEYS_ACCEPT_ICON, "mate-ax-slowkeys-yes.png", GTK_STATE_NORMAL, True}, - {SLOWKEYS_REJECT_ICON, "mate-ax-slowkeys-no.png", GTK_STATE_NORMAL, True}, - {BOUNCEKEYS_ICON, "mate-ax-bouncekeys.png", GTK_STATE_NORMAL, True} -}; +#define ICON_PADDING 4 typedef struct { unsigned int mask; GtkWidget* indicator; + gchar *icon_name; } ModifierStruct; static ModifierStruct modifiers[] = { - {ShiftMask, NULL}, - {ControlMask, NULL}, - {Mod1Mask, NULL}, - {Mod2Mask, NULL}, - {Mod3Mask, NULL}, - {Mod4Mask, NULL}, - {Mod5Mask, NULL} + {ShiftMask, NULL, SHIFT_KEY_ICON}, + {ControlMask, NULL, CONTROL_KEY_ICON}, + {Mod1Mask, NULL, ALT_KEY_ICON}, + {Mod2Mask, NULL, META_KEY_ICON}, + {Mod3Mask, NULL, HYPER_KEY_ICON}, + {Mod4Mask, NULL, SUPER_KEY_ICON}, + {Mod5Mask, NULL, ALTGRAPH_KEY_ICON} }; typedef struct { unsigned int mask; - gchar* stock_id; + gchar* icon_name; } ButtonIconStruct; static ButtonIconStruct button_icons[] = { @@ -144,7 +98,7 @@ static void about_cb(GtkAction* action, AccessxStatusApplet* sapplet) "authors", authors, "documenters", documenters, "translator-credits", _("translator-credits"), - "logo-icon-name", "mate-ax-applet", + "logo-icon-name", ACCESSX_APPLET, NULL); } @@ -196,7 +150,7 @@ static void dialog_cb(GtkAction* action, AccessxStatusApplet* sapplet) if (!error) { launch_context = gdk_display_get_app_launch_context ( - gtk_widget_get_display (GTK_WIDGET (screen))); + gtk_widget_get_display (GTK_WIDGET (sapplet->applet))); gdk_app_launch_context_set_screen (launch_context, screen); g_app_info_launch (appinfo, NULL, G_APP_LAUNCH_CONTEXT (launch_context), &error); @@ -349,73 +303,85 @@ static void accessx_status_applet_init_modifiers(AccessxStatusApplet* sapplet) { modifiers[i].indicator = sapplet->ctrl_indicator; } - else if (modifiers[i].mask == alt_mask) + else if (modifiers[i].mask == Mod1Mask) { modifiers[i].indicator = sapplet->alt_indicator; } - else if (modifiers[i].mask == meta_mask) + else if (modifiers[i].mask == Mod2Mask) { modifiers[i].indicator = sapplet->meta_indicator; } - else if (modifiers[i].mask == hyper_mask) + else if (modifiers[i].mask == Mod3Mask) { modifiers[i].indicator = sapplet->hyper_indicator; } - else if (modifiers[i].mask == super_mask) + else if (modifiers[i].mask == Mod4Mask) { modifiers[i].indicator = sapplet->super_indicator; } - else if (modifiers[i].mask == alt_gr_mask) + else if (modifiers[i].mask == Mod5Mask) { modifiers[i].indicator = sapplet->alt_graph_indicator; } } } -static guint _sk_timeout = 0; -static guint _bk_timeout = 0; - -static gboolean timer_reset_slowkeys_image(gpointer user_data) +static gboolean timer_reset_slowkeys_image(AccessxStatusApplet* sapplet) { - GdkPixbuf* pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(user_data), SLOWKEYS_IDLE_ICON, icon_size_spec); + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + cairo_surface_t* surface = gtk_icon_theme_load_surface (icon_theme, SLOWKEYS_IDLE_ICON, icon_size, icon_scale, NULL, 0, NULL); - gtk_image_set_from_pixbuf(GTK_IMAGE(user_data), pixbuf); - g_object_unref(pixbuf); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->slowfoo), surface); + cairo_surface_destroy(surface); - return FALSE; + return G_SOURCE_REMOVE; } -static gboolean timer_reset_bouncekeys_image(gpointer user_data) +static gboolean timer_reset_bouncekeys_image(AccessxStatusApplet* sapplet) { - GdkPixbuf* pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(user_data), BOUNCEKEYS_ICON, icon_size_spec); + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + cairo_surface_t* surface = gtk_icon_theme_load_surface (icon_theme, BOUNCEKEYS_ICON, icon_size, icon_scale, NULL, 0, NULL); - gtk_image_set_from_pixbuf(GTK_IMAGE(user_data), pixbuf); - g_object_unref(pixbuf); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->bouncefoo), surface); + cairo_surface_destroy(surface); - return FALSE; + return G_SOURCE_REMOVE; } -static GdkPixbuf* accessx_status_applet_get_glyph_pixbuf(AccessxStatusApplet* sapplet, GtkWidget* widget, GdkPixbuf* base, GdkColor* fg, GdkColor* bg, gchar* glyphstring) +static GdkPixbuf* accessx_status_applet_get_glyph_pixbuf(GtkWidget* widget, GdkPixbuf* base, GdkRGBA* fg, gchar* glyphstring) { GdkPixbuf* glyph_pixbuf; cairo_surface_t *surface; PangoLayout* layout; PangoRectangle ink, logic; PangoContext* pango_context; + PangoFontDescription* font_description; + static gint font_size = 0; gint w = gdk_pixbuf_get_width(base); gint h = gdk_pixbuf_get_height(base); + gint icon_scale = 2; cairo_t *cr; surface = gdk_window_create_similar_surface (gdk_get_default_root_window (), CAIRO_CONTENT_COLOR_ALPHA, w, h); + pango_context = gtk_widget_get_pango_context(widget); + + font_description = pango_context_get_font_description(pango_context); + if (font_size == 0) + font_size = pango_font_description_get_size(font_description); + pango_font_description_set_size(font_description, font_size * icon_scale); + layout = pango_layout_new(pango_context); pango_layout_set_alignment(layout, PANGO_ALIGN_CENTER); pango_layout_set_text(layout, glyphstring, -1); cr = cairo_create (surface); - gdk_cairo_set_source_color (cr, bg); - cairo_paint (cr); - gdk_cairo_set_source_color (cr, fg); + cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE); + gdk_cairo_set_source_rgba (cr, fg); pango_layout_get_pixel_extents(layout, &ink, &logic); @@ -426,18 +392,78 @@ static GdkPixbuf* accessx_status_applet_get_glyph_pixbuf(AccessxStatusApplet* sa g_object_unref(layout); glyph_pixbuf = gdk_pixbuf_get_from_surface (surface, 0, 0, w, h); cairo_surface_destroy (surface); - return glyph_pixbuf; } -static GdkPixbuf* accessx_status_applet_slowkeys_image(AccessxStatusApplet* sapplet, XkbAccessXNotifyEvent* event) +static cairo_surface_t* accessx_status_applet_altgraph_image(AccessxStatusApplet *sapplet, GtkStateFlags state) +{ + GtkIconTheme *icon_theme; + cairo_t* cr; + GdkPixbuf* pixbuf; + GdkPixbuf* glyph_pixbuf; + GdkPixbuf* icon_base; + cairo_surface_t *surface; + GdkRGBA fg; + gchar* icon_name; + int alpha; + int icon_size, icon_scale; + + icon_theme = gtk_icon_theme_get_default (); + icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + + switch (state) + { + case GTK_STATE_FLAG_NORMAL: + icon_name = ACCESSX_BASE_ICON_BASE; + alpha = 255; + gdk_rgba_parse(&fg, "black"); + break; + case GTK_STATE_FLAG_SELECTED: + icon_name = ACCESSX_BASE_ICON_INVERSE; + alpha = 255; + gdk_rgba_parse(&fg, "white"); + break; + case GTK_STATE_FLAG_INSENSITIVE: + default: + icon_name = ACCESSX_BASE_ICON; + alpha = 63; + gdk_rgba_parse(&fg, "black"); + break; + } + + icon_base = gtk_icon_theme_load_icon_for_scale (icon_theme, icon_name, icon_size, icon_scale, 0, NULL); + pixbuf = gdk_pixbuf_copy(icon_base); + g_object_unref(icon_base); + /* + * should be N_("ae")); + * need en_ locale for this. + */ + /* + * Translators: substitute an easily-recognized single glyph + * from Level 2, i.e. an AltGraph character from a common keyboard + * in your locale. + */ + glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(GTK_WIDGET(sapplet->applet), pixbuf, &fg, ("æ")); + gdk_pixbuf_composite(glyph_pixbuf, pixbuf, 0, 0, gdk_pixbuf_get_width(glyph_pixbuf), gdk_pixbuf_get_height(glyph_pixbuf), 0., 0., 1.0, 1.0, GDK_INTERP_NEAREST, alpha); + g_object_unref(glyph_pixbuf); + + surface = gdk_cairo_surface_create_from_pixbuf (pixbuf, icon_scale, NULL); + g_object_unref(pixbuf); + + return surface; +} + +static cairo_surface_t* accessx_status_applet_slowkeys_image(AccessxStatusApplet* sapplet, XkbAccessXNotifyEvent* event) { GdkPixbuf* ret_pixbuf; + cairo_surface_t *surface; GdkWindow* window; gboolean is_idle = TRUE; - gchar* stock_id = SLOWKEYS_IDLE_ICON; - GtkStyle* style = gtk_widget_get_style(GTK_WIDGET(sapplet->applet)); - GdkColor bg = style->bg[GTK_STATE_NORMAL]; + gchar* icon_name = SLOWKEYS_IDLE_ICON; + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); if (event != NULL) { @@ -446,38 +472,32 @@ static GdkPixbuf* accessx_status_applet_slowkeys_image(AccessxStatusApplet* sapp switch (event->detail) { case XkbAXN_SKPress: - stock_id = ACCESSX_BASE_ICON; - if (_sk_timeout) - { - g_source_remove(_sk_timeout); - _sk_timeout = 0; - } + icon_name = ACCESSX_BASE_ICON; break; case XkbAXN_SKAccept: - stock_id = ACCESSX_ACCEPT_BASE; - gdk_color_parse("#009900", &bg); + icon_name = ACCESSX_ACCEPT_BASE; break; case XkbAXN_SKReject: - stock_id = ACCESSX_REJECT_BASE; - gdk_color_parse("#990000", &bg); - _sk_timeout = g_timeout_add_full(G_PRIORITY_HIGH_IDLE, MAX(event->sk_delay, 150), timer_reset_slowkeys_image, sapplet->slowfoo, NULL); + icon_name = ACCESSX_REJECT_BASE; + g_timeout_add_full(G_PRIORITY_HIGH_IDLE, MAX(event->sk_delay, 150), (GSourceFunc)timer_reset_slowkeys_image, sapplet, NULL); break; case XkbAXN_SKRelease: default: - stock_id = SLOWKEYS_IDLE_ICON; + icon_name = SLOWKEYS_IDLE_ICON; is_idle = TRUE; break; } } - ret_pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(sapplet->applet), stock_id, icon_size_spec); + ret_pixbuf = gtk_icon_theme_load_icon_for_scale (icon_theme, icon_name, icon_size, icon_scale, 0, NULL); if (!is_idle) { GdkPixbuf* glyph_pixbuf; GdkPixbuf* tmp_pixbuf; - GdkColor fg; + GdkRGBA fg; gchar* glyphstring = N_("a"); + gint alpha; tmp_pixbuf = ret_pixbuf; ret_pixbuf = gdk_pixbuf_copy(tmp_pixbuf); g_object_unref(tmp_pixbuf); @@ -486,7 +506,7 @@ static GdkPixbuf* accessx_status_applet_slowkeys_image(AccessxStatusApplet* sapp if (event && window) { - KeySym keysym = XKeycodeToKeysym(GDK_WINDOW_XDISPLAY(window), event->keycode, 0); + KeySym keysym = XkbKeycodeToKeysym(GDK_WINDOW_XDISPLAY(window), event->keycode, 0, 0); glyphstring = XKeysymToString(keysym); if ((!g_utf8_validate(glyphstring, -1, NULL)) || (g_utf8_strlen(glyphstring, -1) > 1)) @@ -495,64 +515,112 @@ static GdkPixbuf* accessx_status_applet_slowkeys_image(AccessxStatusApplet* sapp } } - fg = style->fg[gtk_widget_get_state_flags (GTK_WIDGET (sapplet->applet))]; - glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(sapplet, GTK_WIDGET(sapplet->applet), ret_pixbuf, &fg, &bg, glyphstring); - gdk_pixbuf_composite(glyph_pixbuf, ret_pixbuf, 0, 0, gdk_pixbuf_get_width(glyph_pixbuf), gdk_pixbuf_get_height(glyph_pixbuf), 0., 0., 1.0, 1.0, GDK_INTERP_NEAREST, 255); + switch (gtk_widget_get_state_flags (GTK_WIDGET (sapplet->applet))) + { + case GTK_STATE_FLAG_NORMAL: + alpha = 255; + gdk_rgba_parse(&fg, "black"); + break; + case GTK_STATE_FLAG_SELECTED: + alpha = 255; + gdk_rgba_parse(&fg, "white"); + break; + case GTK_STATE_FLAG_INSENSITIVE: + default: + alpha = 63; + gdk_rgba_parse(&fg, "black"); + break; + } + + glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(GTK_WIDGET(sapplet->applet), ret_pixbuf, &fg, glyphstring); + gdk_pixbuf_composite(glyph_pixbuf, ret_pixbuf, 0, 0, gdk_pixbuf_get_width(glyph_pixbuf), gdk_pixbuf_get_height(glyph_pixbuf), 0., 0., 1.0, 1.0, GDK_INTERP_NEAREST, alpha); g_object_unref(glyph_pixbuf); } - return ret_pixbuf; + surface = gdk_cairo_surface_create_from_pixbuf (ret_pixbuf, icon_scale, NULL); + g_object_unref(ret_pixbuf); + + return surface; } -static GdkPixbuf* accessx_status_applet_bouncekeys_image(AccessxStatusApplet* sapplet, XkbAccessXNotifyEvent* event) +static cairo_surface_t* accessx_status_applet_bouncekeys_image(AccessxStatusApplet* sapplet, XkbAccessXNotifyEvent* event) { - GtkStyle* style; - GdkColor fg, bg; + GdkRGBA fg; GdkPixbuf* icon_base = NULL; GdkPixbuf* tmp_pixbuf; + cairo_surface_t *surface; /* Note to translators: the first letter of the alphabet, not the indefinite article */ gchar* glyphstring = N_("a"); - gchar* stock_id = ACCESSX_BASE_ICON; + gchar* icon_name = ACCESSX_BASE_ICON; + gint alpha; + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); g_assert(sapplet->applet); - style = gtk_widget_get_style(GTK_WIDGET(sapplet->applet)); - fg = style->text[gtk_widget_get_state_flags (GTK_WIDGET (sapplet->applet))]; - bg = style->base[GTK_STATE_NORMAL]; + + switch (gtk_widget_get_state_flags (GTK_WIDGET (sapplet->applet))) + { + case GTK_STATE_FLAG_NORMAL: + alpha = 255; + gdk_rgba_parse(&fg, "black"); + break; + case GTK_STATE_FLAG_SELECTED: + alpha = 255; + gdk_rgba_parse(&fg, "white"); + break; + case GTK_STATE_FLAG_INSENSITIVE: + default: + alpha = 63; + gdk_rgba_parse(&fg, "black"); + break; + } if (event != NULL) { switch (event->detail) { + case XkbAXN_BKAccept: + icon_name = SLOWKEYS_ACCEPT_ICON; + break; case XkbAXN_BKReject: - stock_id = SLOWKEYS_REJECT_ICON; - _bk_timeout = g_timeout_add_full(G_PRIORITY_HIGH_IDLE, MAX(event->debounce_delay, 150), timer_reset_bouncekeys_image, sapplet->bouncefoo, NULL); + icon_name = SLOWKEYS_REJECT_ICON; + g_timeout_add_full(G_PRIORITY_HIGH_IDLE, MAX(event->debounce_delay, 150), (GSourceFunc)timer_reset_bouncekeys_image, sapplet, NULL); break; default: - stock_id = ACCESSX_BASE_ICON; + icon_name = ACCESSX_BASE_ICON; break; } } - tmp_pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(sapplet->applet), stock_id, icon_size_spec); + tmp_pixbuf = gtk_icon_theme_load_icon_for_scale (icon_theme, icon_name, icon_size, icon_scale, 0, NULL); if (tmp_pixbuf) { GdkPixbuf* glyph_pixbuf; icon_base = gdk_pixbuf_copy(tmp_pixbuf); g_object_unref(tmp_pixbuf); - glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(sapplet, GTK_WIDGET(sapplet->applet), icon_base, &fg, &bg, glyphstring); + glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(GTK_WIDGET(sapplet->applet), icon_base, &fg, glyphstring); gdk_pixbuf_composite(glyph_pixbuf, icon_base, 2, 2, gdk_pixbuf_get_width(glyph_pixbuf) - 2, gdk_pixbuf_get_height(glyph_pixbuf) - 2, -2., -2., 1.0, 1.0, GDK_INTERP_NEAREST, 96); - gdk_pixbuf_composite(glyph_pixbuf, icon_base, 1, 1, gdk_pixbuf_get_width(glyph_pixbuf) - 1, gdk_pixbuf_get_height(glyph_pixbuf) - 1, 1., 1., 1.0, 1.0, GDK_INTERP_NEAREST, 255); + gdk_pixbuf_composite(glyph_pixbuf, icon_base, 1, 1, gdk_pixbuf_get_width(glyph_pixbuf) - 1, gdk_pixbuf_get_height(glyph_pixbuf) - 1, 1., 1., 1.0, 1.0, GDK_INTERP_NEAREST, alpha); g_object_unref(glyph_pixbuf); } - return icon_base; + + surface = gdk_cairo_surface_create_from_pixbuf (icon_base, icon_scale, NULL); + g_object_unref(icon_base); + + return surface; } -static GdkPixbuf* accessx_status_applet_mousekeys_image(AccessxStatusApplet* sapplet, XkbStateNotifyEvent* event) +static cairo_surface_t* accessx_status_applet_mousekeys_image(AccessxStatusApplet* sapplet, XkbStateNotifyEvent* event) { GdkPixbuf* mouse_pixbuf = NULL, *button_pixbuf, *dot_pixbuf, *tmp_pixbuf; + cairo_surface_t *surface; gchar* which_dot = MOUSEKEYS_DOT_LEFT; - tmp_pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(sapplet->applet), MOUSEKEYS_BASE_ICON, icon_size_spec); + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + tmp_pixbuf = gtk_icon_theme_load_icon_for_scale (icon_theme, MOUSEKEYS_BASE_ICON, icon_size, icon_scale, 0, NULL); mouse_pixbuf = gdk_pixbuf_copy(tmp_pixbuf); g_object_unref(tmp_pixbuf); /* composite in the buttons */ @@ -564,7 +632,7 @@ static GdkPixbuf* accessx_status_applet_mousekeys_image(AccessxStatusApplet* sap { if (event->ptr_buttons & button_icons[i].mask) { - button_pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(sapplet->applet), button_icons[i].stock_id, icon_size_spec); + button_pixbuf = gtk_icon_theme_load_icon_for_scale (icon_theme, button_icons[i].icon_name, icon_size, icon_scale, 0, NULL); gdk_pixbuf_composite(button_pixbuf, mouse_pixbuf, 0, 0, gdk_pixbuf_get_width(button_pixbuf), gdk_pixbuf_get_height(button_pixbuf), 0.0, 0.0, 1.0, 1.0, GDK_INTERP_NEAREST, 255); } } @@ -586,13 +654,98 @@ static GdkPixbuf* accessx_status_applet_mousekeys_image(AccessxStatusApplet* sap break; } } - dot_pixbuf = gtk_widget_render_icon_pixbuf(GTK_WIDGET(sapplet->applet), which_dot, icon_size_spec); + dot_pixbuf = gtk_icon_theme_load_icon_for_scale (icon_theme, which_dot, icon_size, icon_scale, 0, NULL); gdk_pixbuf_composite(dot_pixbuf, mouse_pixbuf, 0, 0, gdk_pixbuf_get_width(dot_pixbuf), gdk_pixbuf_get_height(dot_pixbuf), 0.0, 0.0, 1.0, 1.0, GDK_INTERP_NEAREST, 255); - return mouse_pixbuf; + surface = gdk_cairo_surface_create_from_pixbuf (mouse_pixbuf, icon_scale, NULL); + g_object_unref(mouse_pixbuf); + + return surface; } +static void accessx_status_applet_set_state_icon (AccessxStatusApplet* sapplet, ModifierStruct* modifier, GtkStateFlags state) +{ + cairo_surface_t* surface; + GtkIconTheme *icon_theme; + gint icon_size, icon_scale; + gchar *icon_name = NULL; + + switch (modifier->mask) + { + case ShiftMask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = SHIFT_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = SHIFT_KEY_ICON_LATCHED; + else + icon_name = SHIFT_KEY_ICON; + break; + + case ControlMask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = CONTROL_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = CONTROL_KEY_ICON_LATCHED; + else + icon_name = CONTROL_KEY_ICON; + break; + + case Mod1Mask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = ALT_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = ALT_KEY_ICON_LATCHED; + else + icon_name = ALT_KEY_ICON; + break; + + case Mod2Mask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = META_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = META_KEY_ICON_LATCHED; + else + icon_name = META_KEY_ICON; + break; + + case Mod3Mask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = HYPER_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = HYPER_KEY_ICON_LATCHED; + else + icon_name = HYPER_KEY_ICON; + break; + + case Mod4Mask: + if (state == GTK_STATE_FLAG_SELECTED) + icon_name = SUPER_KEY_ICON_LOCKED; + else if (state == GTK_STATE_FLAG_NORMAL) + icon_name = SUPER_KEY_ICON_LATCHED; + else + icon_name = SUPER_KEY_ICON; + break; + + case Mod5Mask: + surface = accessx_status_applet_altgraph_image(sapplet, state); + break; + } + + if (surface == NULL && icon_name != NULL) + { + icon_theme = gtk_icon_theme_get_default(); + icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + surface = gtk_icon_theme_load_surface (icon_theme, icon_name, icon_size, icon_scale, NULL, 0, NULL); + } + + if (surface != NULL) + { + gtk_image_set_from_surface(GTK_IMAGE(modifier->indicator), surface); + cairo_surface_destroy(surface); + } +} static void accessx_status_applet_update(AccessxStatusApplet* sapplet, AccessxStatusNotifyType notify_type, XkbEvent* event) { @@ -625,16 +778,17 @@ static void accessx_status_applet_update(AccessxStatusApplet* sapplet, AccessxSt if (locked_mods & modifiers[i].mask) { gtk_widget_set_sensitive(modifiers[i].indicator, TRUE); - gtk_widget_set_state_flags (modifiers[i].indicator, GTK_STATE_FLAG_SELECTED, TRUE); + accessx_status_applet_set_state_icon (sapplet, &modifiers[i], GTK_STATE_FLAG_SELECTED); } else if (latched_mods & modifiers[i].mask) { gtk_widget_set_sensitive(modifiers[i].indicator, TRUE); - gtk_widget_set_state_flags (modifiers[i].indicator, GTK_STATE_FLAG_NORMAL, TRUE); + accessx_status_applet_set_state_icon (sapplet, &modifiers[i], GTK_STATE_FLAG_NORMAL); } else { gtk_widget_set_sensitive(modifiers[i].indicator, FALSE); + accessx_status_applet_set_state_icon (sapplet, &modifiers[i], GTK_STATE_FLAG_INSENSITIVE); } } } @@ -642,23 +796,23 @@ static void accessx_status_applet_update(AccessxStatusApplet* sapplet, AccessxSt if ((notify_type & ACCESSX_STATUS_SLOWKEYS) && (event != NULL)) { - GdkPixbuf* pixbuf = accessx_status_applet_slowkeys_image(sapplet, &event->accessx); - gtk_image_set_from_pixbuf(GTK_IMAGE(sapplet->slowfoo), pixbuf); - g_object_unref(pixbuf); + cairo_surface_t* surface = accessx_status_applet_slowkeys_image(sapplet, &event->accessx); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->slowfoo), surface); + cairo_surface_destroy(surface); } if ((notify_type & ACCESSX_STATUS_BOUNCEKEYS) && (event != NULL)) { - GdkPixbuf* pixbuf = accessx_status_applet_bouncekeys_image(sapplet, &event->accessx); - gtk_image_set_from_pixbuf(GTK_IMAGE(sapplet->bouncefoo), pixbuf); - g_object_unref(pixbuf); + cairo_surface_t* surface = accessx_status_applet_bouncekeys_image(sapplet, &event->accessx); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->bouncefoo), surface); + cairo_surface_destroy(surface); } if ((notify_type & ACCESSX_STATUS_MOUSEKEYS) && (event != NULL)) { - GdkPixbuf* pixbuf = accessx_status_applet_mousekeys_image(sapplet, &event->state); - gtk_image_set_from_pixbuf(GTK_IMAGE(sapplet->mousefoo), pixbuf); - g_object_unref(pixbuf); + cairo_surface_t* surface = accessx_status_applet_mousekeys_image(sapplet, &event->state); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->mousefoo), surface); + cairo_surface_destroy(surface); } if (notify_type & ACCESSX_STATUS_ENABLED) @@ -765,11 +919,12 @@ static void accessx_status_applet_notify_xkb_device(AccessxStatusApplet* sapplet if (event->led_state &= ALT_GRAPH_LED_MASK) { gtk_widget_set_sensitive(sapplet->alt_graph_indicator, TRUE); - gtk_widget_set_state_flags (sapplet->alt_graph_indicator, GTK_STATE_FLAG_NORMAL, TRUE); + accessx_status_applet_set_state_icon (sapplet, &modifiers[Mod5Mask], GTK_STATE_FLAG_NORMAL); } else { gtk_widget_set_sensitive(sapplet->alt_graph_indicator, FALSE); + accessx_status_applet_set_state_icon (sapplet, &modifiers[Mod5Mask], GTK_STATE_FLAG_INSENSITIVE); } } } @@ -832,122 +987,6 @@ static GdkFilterReturn accessx_status_xkb_filter(GdkXEvent* gdk_xevent, GdkEvent return GDK_FILTER_CONTINUE; } -static GtkIconSet* accessx_status_applet_altgraph_icon_set(AccessxStatusApplet* sapplet, GtkWidget* widget) -{ - GtkIconSet* icon_set = gtk_icon_set_new(); - gint i; - GtkStateType states[3] = {GTK_STATE_NORMAL, GTK_STATE_INSENSITIVE, GTK_STATE_SELECTED}; - GtkStyle* style = gtk_widget_get_style(widget); - GdkPixbuf* icon_base; - - gtk_widget_set_sensitive(widget, TRUE); - - for (i = 0; i < 3; ++i) - { - int alpha; - GdkColor* fg; - GdkColor* bg; - GtkIconSource* source = gtk_icon_source_new(); - GdkPixbuf* pixbuf; - GdkPixbuf* glyph_pixbuf; - gboolean wildcarded = FALSE; - fg = &style->text[states[i]]; - bg = &style->white; - switch (states[i]) - { - case GTK_STATE_NORMAL: - alpha = 255; - gtk_widget_set_sensitive(widget, TRUE); - gtk_widget_set_state_flags (widget, GTK_STATE_FLAG_NORMAL, TRUE); - break; - case GTK_STATE_SELECTED: - /* FIXME: should use text/base here, for selected ? */ - fg = &style->white; - bg = &style->black; - alpha = 255; - gtk_widget_set_sensitive(widget, TRUE); - gtk_widget_set_state_flags (widget, GTK_STATE_FLAG_SELECTED, TRUE); - break; - case GTK_STATE_INSENSITIVE: - default: - alpha = 63; - gtk_widget_set_sensitive(widget, FALSE); - wildcarded = TRUE; - break; - } - - icon_base = gtk_widget_render_icon_pixbuf(widget, ACCESSX_BASE_ICON, icon_size_spec); - pixbuf = gdk_pixbuf_copy(icon_base); - g_object_unref(icon_base); - /* - * should be N_("ae")); - * need en_ locale for this. - */ - /* - * Translators: substitute an easily-recognized single glyph - * from Level 2, i.e. an AltGraph character from a common keyboard - * in your locale. - */ - glyph_pixbuf = accessx_status_applet_get_glyph_pixbuf(sapplet, widget, pixbuf, fg, bg, ("æ")); - gdk_pixbuf_composite(glyph_pixbuf, pixbuf, 0, 0, gdk_pixbuf_get_width(glyph_pixbuf), gdk_pixbuf_get_height(glyph_pixbuf), 0., 0., 1.0, 1.0, GDK_INTERP_NEAREST, alpha); - g_object_unref(glyph_pixbuf); - gtk_icon_source_set_pixbuf(source, pixbuf); - gtk_icon_source_set_state(source, states[i]); - gtk_icon_source_set_state_wildcarded(source, wildcarded); - gtk_icon_set_add_source(icon_set, source); - gtk_icon_source_free(source); - } - /* we mucked about with the box's state to create the icons; restore it to normal */ - gtk_widget_set_state_flags (widget, GTK_STATE_FLAG_NORMAL, TRUE); - gtk_widget_set_sensitive(widget, TRUE); - - return icon_set; -} - -static void accessx_applet_add_stock_icons(AccessxStatusApplet* sapplet, GtkWidget* widget) -{ - GtkIconFactory* factory = gtk_icon_factory_new(); - gint i = 0; - GtkIconSet* icon_set; - - gtk_icon_factory_add_default(factory); - - while (i < G_N_ELEMENTS(stock_icons)) - { - gchar* set_name = stock_icons[i].stock_id; - icon_set = gtk_icon_set_new(); - - do { - char* filename; - GtkIconSource* source = gtk_icon_source_new(); - filename = g_build_filename(ACCESSX_PIXMAPS_DIR, stock_icons[i].name, NULL); - - if (g_file_test(filename, G_FILE_TEST_EXISTS) && g_file_test(filename, G_FILE_TEST_IS_REGULAR)) - { - gtk_icon_source_set_filename(source, filename); - } - else - { - GtkIconSet* default_set = gtk_icon_factory_lookup_default("gtk-missing-image"); - gtk_icon_source_set_pixbuf(source, gtk_icon_set_render_icon(default_set, gtk_widget_get_style(widget), GTK_TEXT_DIR_NONE, GTK_STATE_NORMAL, icon_size_spec, widget, NULL)); - } - g_free(filename); - gtk_icon_source_set_state(source, stock_icons[i].state); - gtk_icon_source_set_state_wildcarded(source, stock_icons[i].wildcarded); - gtk_icon_set_add_source(icon_set, source); - gtk_icon_source_free(source); - ++i; - } while (set_name == stock_icons[i].stock_id); - gtk_icon_factory_add(factory, set_name, icon_set); - gtk_icon_set_unref(icon_set); - } - /* now create the stock icons for AltGr, which are internationalized */ - icon_set = accessx_status_applet_altgraph_icon_set (sapplet, widget); - gtk_icon_factory_add(factory, ALTGRAPH_KEY_ICON, icon_set); - gtk_icon_set_unref(icon_set); - sapplet->icon_factory = factory; -} - static void accessx_status_applet_reparent_widget(GtkWidget* widget, GtkContainer* container) { if (widget) @@ -1015,7 +1054,6 @@ static void disable_applet(AccessxStatusApplet* sapplet) gtk_widget_hide(sapplet->shift_indicator); gtk_widget_hide(sapplet->ctrl_indicator); gtk_widget_hide(sapplet->alt_indicator); - gtk_widget_hide(sapplet->meta_indicator); gtk_widget_hide(sapplet->mousefoo); gtk_widget_hide(sapplet->stickyfoo); gtk_widget_hide(sapplet->slowfoo); @@ -1057,8 +1095,9 @@ static AccessxStatusApplet* create_applet(MatePanelApplet* applet) GtkWidget* box; GtkWidget* stickyfoo; AtkObject* atko; - GdkPixbuf* pixbuf; - gint large_toolbar_pixels; + cairo_surface_t *surface; + GtkIconTheme *icon_theme; + gint icon_size, icon_scale; g_set_application_name(_("AccessX Status")); @@ -1083,50 +1122,65 @@ static AccessxStatusApplet* create_applet(MatePanelApplet* applet) } gtk_box_set_homogeneous (GTK_BOX (stickyfoo), TRUE); - large_toolbar_pixels = 24; /* FIXME */ - if (mate_panel_applet_get_size(sapplet->applet) >= large_toolbar_pixels) - { - icon_size_spec = GTK_ICON_SIZE_LARGE_TOOLBAR; - } - else - { - icon_size_spec = GTK_ICON_SIZE_SMALL_TOOLBAR; - } + icon_theme = gtk_icon_theme_get_default(); + icon_size = mate_panel_applet_get_size(sapplet->applet) - ICON_PADDING; + icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); - accessx_applet_add_stock_icons(sapplet, box); - pixbuf = accessx_status_applet_mousekeys_image(sapplet, NULL); - sapplet->mousefoo = gtk_image_new_from_pixbuf(pixbuf); - g_object_unref(pixbuf); + surface = accessx_status_applet_mousekeys_image(sapplet, NULL); + sapplet->mousefoo = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_hide(sapplet->mousefoo); - sapplet->shift_indicator = gtk_image_new_from_stock(SHIFT_KEY_ICON, icon_size_spec); - sapplet->ctrl_indicator = gtk_image_new_from_stock(CONTROL_KEY_ICON, icon_size_spec); - sapplet->alt_indicator = gtk_image_new_from_stock(ALT_KEY_ICON, icon_size_spec); - sapplet->meta_indicator = gtk_image_new_from_stock(META_KEY_ICON, icon_size_spec); + surface = gtk_icon_theme_load_surface (icon_theme, SHIFT_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->shift_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); + + surface = gtk_icon_theme_load_surface (icon_theme, CONTROL_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->ctrl_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); + + surface = gtk_icon_theme_load_surface (icon_theme, ALT_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->alt_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); + + surface = gtk_icon_theme_load_surface (icon_theme, META_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->meta_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_set_sensitive(sapplet->meta_indicator, FALSE); gtk_widget_hide(sapplet->meta_indicator); - sapplet->hyper_indicator = gtk_image_new_from_stock(HYPER_KEY_ICON, icon_size_spec); + + surface = gtk_icon_theme_load_surface (icon_theme, HYPER_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->hyper_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_set_sensitive(sapplet->hyper_indicator, FALSE); gtk_widget_hide(sapplet->hyper_indicator); - sapplet->super_indicator = gtk_image_new_from_stock(SUPER_KEY_ICON, icon_size_spec); + + surface = gtk_icon_theme_load_surface (icon_theme, SUPER_KEY_ICON, icon_size, icon_scale, NULL, 0, NULL); + sapplet->super_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_set_sensitive(sapplet->super_indicator, FALSE); gtk_widget_hide(sapplet->super_indicator); - sapplet->alt_graph_indicator = gtk_image_new_from_stock(ALTGRAPH_KEY_ICON, icon_size_spec); + + surface = accessx_status_applet_altgraph_image(sapplet, GTK_STATE_FLAG_NORMAL); + sapplet->alt_graph_indicator = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_set_sensitive(sapplet->alt_graph_indicator, FALSE); - pixbuf = accessx_status_applet_slowkeys_image(sapplet, NULL); - sapplet->slowfoo = gtk_image_new_from_pixbuf(pixbuf); - g_object_unref(pixbuf); + surface = accessx_status_applet_slowkeys_image(sapplet, NULL); + sapplet->slowfoo = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_hide(sapplet->slowfoo); - pixbuf = accessx_status_applet_bouncekeys_image(sapplet, NULL); - sapplet->bouncefoo = gtk_image_new_from_pixbuf(pixbuf); - g_object_unref(pixbuf); + surface = accessx_status_applet_bouncekeys_image(sapplet, NULL); + sapplet->bouncefoo = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); gtk_widget_hide(sapplet->bouncefoo); - sapplet->idlefoo = gtk_image_new_from_stock(ACCESSX_APPLET, icon_size_spec); - gtk_widget_show(sapplet->slowfoo); + surface = gtk_icon_theme_load_surface (icon_theme, ACCESSX_APPLET, icon_size, icon_scale, NULL, 0, NULL); + sapplet->idlefoo = gtk_image_new_from_surface(surface); + cairo_surface_destroy(surface); + gtk_widget_show(sapplet->idlefoo); accessx_status_applet_layout_box(sapplet, box, stickyfoo); atko = gtk_widget_get_accessible(GTK_WIDGET(sapplet->applet)); @@ -1177,7 +1231,29 @@ static void accessx_status_applet_reorient(GtkWidget* widget, MatePanelAppletOri static void accessx_status_applet_resize(GtkWidget* widget, int size, gpointer user_data) { - /* TODO: either rescale icons to fit panel, or tile them when possible */ + cairo_surface_t *surface; + + AccessxStatusApplet* sapplet = user_data; + GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); + gint icon_scale = gtk_widget_get_scale_factor(GTK_WIDGET(sapplet->applet)); + + accessx_status_applet_update(sapplet, ACCESSX_STATUS_ALL, NULL); + + surface = accessx_status_applet_slowkeys_image(sapplet, NULL); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->slowfoo), surface); + cairo_surface_destroy(surface); + + surface = accessx_status_applet_bouncekeys_image(sapplet, NULL); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->bouncefoo), surface); + cairo_surface_destroy(surface); + + surface = accessx_status_applet_mousekeys_image(sapplet, NULL); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->mousefoo), surface); + cairo_surface_destroy(surface); + + surface = gtk_icon_theme_load_surface (icon_theme, ACCESSX_APPLET, size - ICON_PADDING, icon_scale, NULL, 0, NULL); + gtk_image_set_from_surface(GTK_IMAGE(sapplet->idlefoo), surface); + cairo_surface_destroy(surface); } static gboolean button_press_cb(GtkWidget* widget, GdkEventButton* event, AccessxStatusApplet* sapplet) diff --git a/accessx-status/applet.h b/accessx-status/applet.h index fae6db560..29569136d 100644 --- a/accessx-status/applet.h +++ b/accessx-status/applet.h @@ -24,31 +24,56 @@ #include -#define ACCESSX_APPLET "ax-applet" -#define ACCESSX_BASE_ICON "ax-base" -#define ACCESSX_ACCEPT_BASE "ax-accept" -#define ACCESSX_REJECT_BASE "ax-reject" -#define MOUSEKEYS_BASE_ICON "ax-mouse-base" -#define MOUSEKEYS_BUTTON_LEFT "ax-button-left" -#define MOUSEKEYS_BUTTON_MIDDLE "ax-button-middle" -#define MOUSEKEYS_BUTTON_RIGHT "ax-button-right" -#define MOUSEKEYS_DOT_LEFT "ax-dot-left" -#define MOUSEKEYS_DOT_MIDDLE "ax-dot-middle" -#define MOUSEKEYS_DOT_RIGHT "ax-dot-right" -#define SHIFT_KEY_ICON "ax-shift-key" -#define CONTROL_KEY_ICON "ax-control-key" -#define ALT_KEY_ICON "ax-alt-key" -#define META_KEY_ICON "ax-meta-key" -#define SUPER_KEY_ICON "ax-super-key" -#define HYPER_KEY_ICON "ax-hyper-key" -#define ALTGRAPH_KEY_ICON "ax-altgraph-key" -#define SLOWKEYS_IDLE_ICON "ax-sk-idle" -#define SLOWKEYS_PENDING_ICON "ax-sk-pending" -#define SLOWKEYS_ACCEPT_ICON "ax-sk-accept" -#define SLOWKEYS_REJECT_ICON "ax-sk-reject" -#define BOUNCEKEYS_ICON "ax-bouncekeys" - -#define STATUS_APPLET_ICON_SIZE GTK_ICON_SIZE_LARGE_TOOLBAR +#define ACCESSX_APPLET "preferences-desktop-accessibility" + +#define ACCESSX_BASE_ICON "mate-ax-key-none" +#define ACCESSX_BASE_ICON_BASE "mate-ax-key-base" +#define ACCESSX_BASE_ICON_INVERSE "mate-ax-key-inverse" +#define ACCESSX_ACCEPT_BASE "mate-ax-key-yes" +#define ACCESSX_REJECT_BASE "mate-ax-key-no" + +#define MOUSEKEYS_BASE_ICON "mate-mousekeys-base" +#define MOUSEKEYS_BUTTON_LEFT "mate-mousekeys-pressed-left" +#define MOUSEKEYS_BUTTON_MIDDLE "mate-mousekeys-pressed-middle" +#define MOUSEKEYS_BUTTON_RIGHT "mate-mousekeys-pressed-right" +#define MOUSEKEYS_DOT_LEFT "mate-mousekeys-default-left" +#define MOUSEKEYS_DOT_MIDDLE "mate-mousekeys-default-middle" +#define MOUSEKEYS_DOT_RIGHT "mate-mousekeys-default-right" + +#define SHIFT_KEY_ICON "mate-sticky-shift-none" +#define SHIFT_KEY_ICON_LATCHED "mate-sticky-shift-latched" +#define SHIFT_KEY_ICON_LOCKED "mate-sticky-shift-locked" + +#define CONTROL_KEY_ICON "mate-sticky-ctrl-none" +#define CONTROL_KEY_ICON_LATCHED "mate-sticky-ctrl-latched" +#define CONTROL_KEY_ICON_LOCKED "mate-sticky-ctrl-locked" + +#define ALT_KEY_ICON "mate-sticky-alt-none" +#define ALT_KEY_ICON_LATCHED "mate-sticky-alt-latched" +#define ALT_KEY_ICON_LOCKED "mate-sticky-alt-locked" + +#define META_KEY_ICON "mate-sticky-meta-none" +#define META_KEY_ICON_LATCHED "mate-sticky-meta-latched" +#define META_KEY_ICON_LOCKED "mate-sticky-meta-locked" + +#define HYPER_KEY_ICON "mate-sticky-hyper-none" +#define HYPER_KEY_ICON_LATCHED "mate-sticky-hyper-latched" +#define HYPER_KEY_ICON_LOCKED "mate-sticky-hyper-locked" + +#define SUPER_KEY_ICON "mate-sticky-super-none" +#define SUPER_KEY_ICON_LATCHED "mate-sticky-super-latched" +#define SUPER_KEY_ICON_LOCKED "mate-sticky-super-locked" + +#define ALTGRAPH_KEY_ICON "mate-sticky-alt-none" +#define ALTGRAPH_KEY_ICON_LATCHED "mate-sticky-alt-latched" +#define ALTGRAPH_KEY_ICON_LOCKED "mate-sticky-alt-locked" + +#define SLOWKEYS_IDLE_ICON "mate-ax-slowkeys" +#define SLOWKEYS_PENDING_ICON "mate-ax-slowkeys-pending" +#define SLOWKEYS_ACCEPT_ICON "mate-ax-slowkeys-yes" +#define SLOWKEYS_REJECT_ICON "mate-ax-slowkeys-no" + +#define BOUNCEKEYS_ICON "mate-ax-bouncekeys" typedef enum { ACCESSX_STATUS_ERROR_NONE = 0, @@ -73,7 +98,7 @@ typedef struct { GtkWidget* alt_graph_indicator; MatePanelAppletOrient orient; GtkIconFactory* icon_factory; - gboolean initialized; + gboolean initialized; XkbDescRec* xkb; Display* xkb_display; AccessxStatusErrorType error_type; diff --git a/accessx-status/org.mate.applets.AccessxStatusApplet.mate-panel-applet.in.in b/accessx-status/org.mate.applets.AccessxStatusApplet.mate-panel-applet.in.in index 72b507d58..76ea1c442 100644 --- a/accessx-status/org.mate.applets.AccessxStatusApplet.mate-panel-applet.in.in +++ b/accessx-status/org.mate.applets.AccessxStatusApplet.mate-panel-applet.in.in @@ -7,7 +7,7 @@ _Description=Keyboard Accessibility Status Applet Factory [AccessxStatusApplet] _Name=Keyboard Accessibility Status _Description=Shows the status of keyboard accessibility features -Icon=mate-ax-applet +Icon=preferences-desktop-accessibility MateComponentId=OAFIID:MATE_AccessxStatusApplet X-MATE-Bugzilla-Bugzilla=MATE X-MATE-Bugzilla-Product=mate-applets diff --git a/accessx-status/pixmaps/16x16/Makefile.am b/accessx-status/pixmaps/16x16/Makefile.am new file mode 100644 index 000000000..712b483a6 --- /dev/null +++ b/accessx-status/pixmaps/16x16/Makefile.am @@ -0,0 +1,41 @@ +accessx_status_iconsdir = $(iconsdir)/hicolor/16x16/apps +accessx_status_icons_DATA = \ + mate-ax-key-base.png \ + mate-ax-key-inverse.png \ + mate-ax-key-none.png \ + mate-ax-key-yes.png \ + mate-ax-key-no.png \ + mate-mousekeys-base.png \ + mate-mousekeys-pressed-left.png \ + mate-mousekeys-pressed-middle.png \ + mate-mousekeys-pressed-right.png \ + mate-mousekeys-default-left.png \ + mate-mousekeys-default-middle.png \ + mate-mousekeys-default-right.png \ + mate-sticky-shift-none.png \ + mate-sticky-shift-latched.png \ + mate-sticky-shift-locked.png \ + mate-sticky-ctrl-none.png \ + mate-sticky-ctrl-latched.png \ + mate-sticky-ctrl-locked.png \ + mate-sticky-alt-none.png \ + mate-sticky-alt-latched.png \ + mate-sticky-alt-locked.png \ + mate-sticky-meta-latched.png \ + mate-sticky-meta-locked.png \ + mate-sticky-meta-none.png \ + mate-sticky-hyper-latched.png \ + mate-sticky-hyper-locked.png \ + mate-sticky-hyper-none.png \ + mate-sticky-super-latched.png \ + mate-sticky-super-locked.png \ + mate-sticky-super-none.png \ + mate-ax-slowkeys.png \ + mate-ax-slowkeys-pending.png \ + mate-ax-slowkeys-yes.png \ + mate-ax-slowkeys-no.png \ + mate-ax-bouncekeys.png + +EXTRA_DIST = \ + $(accessx_status_icons_DATA) + diff --git a/accessx-status/pixmaps/16x16/mate-ax-bouncekeys.png b/accessx-status/pixmaps/16x16/mate-ax-bouncekeys.png new file mode 100644 index 0000000000000000000000000000000000000000..6172c482c917fad7308e777966fbb08ba065c72d GIT binary patch literal 1931 zcmV;62Xy#}P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bxw(KYf{dW{S1Of3e9G`3T40`yDiI}S7RNZ@f zb#f{aM8v%jb4>r|?_vIu3vEQ>I7FYkw{p4U5@r#iJ+HF`>yGDou`0aj&F(-^k+gKa z`o8S5==mBD+|rkKy$N;siOUge$Hzr;<|!|`xEv9ldRXr!t#R4CENA_&F1O41{oMrt zqp|oSG}sBq%JZ0oBm#<*rRDQEjfg}h3i1T{fSuXm4ZJPgu(NsT=^YAV{W9=3jFukw zrl&m(-dWR`-#Tou!MKmKt?=n^ON$w+}qI@Gj#!M+*nCmICEOUn9R+mSP3C87N&gQ zd)($FZ|n=PBnx@0O286a82t+bBOE5sffb~EO9&A7i z0D@x_ezHW4z>E#d5N?RPkP~svEn@;4w#ay@rL+hUOkOrg6o#^pmLXH$&+>awd$S17SQ& z1|*?za%Lkqhm*O4yyx}M2%%txBV9reH z7IRPDeqgQT<3yo@pt%btrj~{jwuTv_{8^G%P6_;MWJq9eJWrf58#%@(uO3#@cJ>%6 zF#o3QHiaz=h)XmuxTso|xg@(H0k5&)t<7V3=R<);R)pGFcy;=yj%wVqB-I7A4?8f) z>@8n`6M@=v>^? zZ%mJf7~eQCudHKGfp$jhV7o#T(_T}!=rm`HLkD)dv#OW)NHDU>Vp9|_A2FI&igSCc zY17@dFYZevX|K8_pEU~VBOiwx%PPv=Tw+gn&(|Xk^U!=#*w2>c)7TMn|B%!_w&q1K z@^;g!D!t~6az*~ub0&hBs;GT+gDlbmQv0nnFA5<%t5|j>p?XaIn_yO$ny>ZRh_v@> zO-#VdUY&OAy&4|@yLp}SvBnI*x8*4!1L`R&N-UgGd551Z@i zb<A5np(Y#F;Ar7M_18cf>3bl7N7`Vl4b z89qU4yY%DM={At*T<|O-4R)#Db^9f*n0K&v#WjA#+A}WRXF=e5JXc^Q?F4GOy4RhH zyA#^yEbktDug0(^v2| z`!;*@1$+gcVG$QR`2r#yJSwQ;=pfNdGD#=hy@$n-UCb5~1wYhRe-$N;kB`IJ+8RO# zq?BLQuQaVS-EQ}Lw7R;=#>NI^SrW%FA5jzqGcz*`1_NeiXX$i0TwPt!?RGK7pp*h2 z0!WgCi;D}4F|=AO27>{co10`=hSr+7xjBRo%+Jr$YPAqTOa?_l2;Sb_D2f856vN>V zAp}X1Fg-m@S(bzl2q6GWnm=j;u(Y(q_VzXl3k&3VP8`RK$79;|9z&~CRs9Sny z>~5{4swzgK5mi-TttEuee1ozqNz)Xi6d?o-4i2d6n#03Go}Qjak_7L4GvM*@F`S>D zb9Qz{p65(WO(CVkT8mN&V~i`y(lT*Kc0j0|h-B RS=|5t002ovPDHLkV1hmFjV1s9 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-ax-key-base.png b/accessx-status/pixmaps/16x16/mate-ax-key-base.png new file mode 100644 index 0000000000000000000000000000000000000000..405d4548c0f16800cf91b94605a3266cbbff38c3 GIT binary patch literal 1331 zcmV-31 zaB^>EX>4U6ba`-PAZ2)IW&i+q+SQj`lH({0fZsXA9sx-R!ErD@Rda(q{tAL|>?G}; zo_*Lg6(b8FWPJixO#S;;Gk@uY7M*b{!AI|{UM{+bNrhk^*P{pP#(h56T{!8@8bDQ% z_Vjr4b=oJ@^D#l()Ng0Kkv#o`=?IqNaZz8n%hN7QM}!YO%x4qlyyTu9h^W)x)h*YMb2jcg+GfTWAZ%LQj*);WZPKB|48u&|& zrXKjBr?m`TsqHJD1`4btUUJu339Z$~+a>2UQ{K#%+FxZzYPe}CX-xClM1QQZj25*8 zeZ{QAiqhP)WdjjVv)#Z!fdmce=riPAuUJvEN6bh=7f3K-9#C9w&`>B+G0FldD>YIz zu2^8K8^?MXg05UZEfLfi=!}piWa;0%$uW1dVlk0c2QXtS~PI=^a zH1kw9_6aO0K^|!i`hv-B4;LH5QCl=PliIO$#y++NNSO{aMY=X?FhEMcdM#$~U<{~B#j)&;id$D84H-EY>2$V3E0=xIRe8L86RprS`-A6Cs8z!lEQM1wSL3}t)axk z&M>oQ;lPoTC+|Fa@5T2sDhY`b7B3<}qNG5<1r9z)2qA_PF_Io(9DNiMLyR#cT{Nld zq_dM+q_p8io7;Hvn`~i=TgqBK*=5c?OAa~aRIpId?O%KmQ$mR)Rj67@)m5&(N)0vE z)U?(bHP^WLCM~qs(xNu0o~glw+}G4#QtQOru#fd) zt)%fqp#iAx!k$x0O%FCTs3BoU{hRdT-u$V9|CpneY?`8}*-w$v7`IRygVXPz)>fCa zo^KTlW*0^e+0P+pv@x6puRS!5yLCac`>Y@1StBo@KPybv*f~PIDj!mHFh%>Jr@Faa z)EYLIIA~9v@FgE>3a*Cs!EMbp4Oz z{Y8iuissPh*|;Jq={} zy{D4^000SaNLh0L04^f{04^f|c%?sf00007bV*G`2jT?=111or{Oz0o006T|L_t(I z%cYaS4TCTYMW3Cn!T>ok2!r&*odL>ND3{E{1xIdbC=!+|Q1E}eAOa6d-2EFEZ{{{& z1$bF_S(Z=E84*EM5s{y^s zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvlI$o9{MRYw2nZpT<6xGExxpNN1O{AQs=K=1 zE251`2q~Q@<7z1X{afK5`DkS=7m2*^{EnfGf8A`+XrpU6IQ2g|&Wx2y|yDh@xLsQ_h1fW2@u z{K(JTb%rjg&B~{RnpTM$ceQ3;YuWEE8Y@g$7&kRT@=#>R_!QI2GK%O64glD zdSSs{H}rZ5y;RO9ks2i#%8uKBC+Ba*N>poWT}0&_xptK(5d`btlsmtD zz)Rn#7hy>hQNo^J|NTPtUNQ@Sh)7l{l zk6!eNf?Si)n<#+HIwMrkM*3dF@w(NPJq~-UX1%-RXb~ZpEIE-TP!zF@Vd)=dy!23H zVgt-<*|F!q(ULWmt+md!Gb%cA#<8=`Iq!mtp1kqwt#{u0;A7B%AK8G9&7HOqo3Kv^k z@gK)(@Yf821Rk# z6p)72O*7@u7~Pa>nyJu^E7qbKauX+GQ%n>z1vOV(+8xS$sT;8Qk#72(a?qsv8_GeG zZYX!x?LoC1`x}M2KF$soe15W*CjU-{s$pMwgO3=({TU*00v@9M??Vs0RI60puMM) z00009a7bBm000XT000XT0n*)m`~Uy|2XskIMF-*q1_LG~@J}hf0002BNklB!hGXPB}GWMNE)sV)xP@Y7vquwS+(x|M9ZRTHHcq=}GbR*c;T2T%i)cKCwTn1R%7IF%(Zfb~i@n}t2543Gt)4>u# o7*k5!5#IYTMu6onpXqkJ0e=ugxTn(?NB{r;07*qoM6N<$g7xN&{{R30 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-ax-key-no.png b/accessx-status/pixmaps/16x16/mate-ax-key-no.png new file mode 100644 index 0000000000000000000000000000000000000000..740dae0f551ff09854ade94cf4dafe049158fe93 GIT binary patch literal 1930 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 Eg1+&3O#lD@ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-ax-key-yes.png b/accessx-status/pixmaps/16x16/mate-ax-key-yes.png new file mode 100644 index 0000000000000000000000000000000000000000..b305e490122ff880f3613e4c5561eeeeabb9f885 GIT binary patch literal 1918 zcmV-^2Z8vBP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Rax{lIti8{O1&V1SAlM;{Y~QdxJgxHXu8hWM;PB zy#07_#l{4Srdw(pcmDJDaDU;$B?`@W&UWLk#)p1)|G?-9 zxQ2b3P8(m*FOLUuwEp(7-{o#`)B;_REnt{4Ga5EdEl}XyPj>H$Jy+w?a_p;R%{d?1 zKfTLbM6*HFREQLfA|4w%KrKD#N8N&j&bhQ)tJCka<-^zDXWEn4OE8pSi+I< z6}0m@3J%2*I}|&hX2a1P6=JYGDAGZd2A%8LsRLr3kYkpda?YAdt{OC|Xws~zMQh;_U|~{H$*yQA zrB+N@5xU~(iV?LoZlT2{Ew$XVl~y~_r^hZm_1v|WUJpLPf$~4nk=>z3IqFF#Qt6DR zoaxM`p5?3qxi-RxLq-~T=qRJ!s+p=ERihW>zE_P*wW(NKJAW*F=I~JP5`6hEMtM`K)2CmtU9B?TQgU4!l@fC= zJ5H{sv(uL8U#}TvxQ7+a+D*erLphyMDMlp}iU$6f)kb?2$zL%2O(7IV%PkHKXUFH1 zWb^}OF_;RZU&CBN&9_=CP0t%Aktu`iK9+hly|Mksg9+Z`$Jd4QLga*{JCugNv>ytS z)Ez)Q+@|dAgJDK1y&=E1Jio8uylSSmSwXd4>2Ihe*0vXrV1se&rAet2mgE9kESpU@ zaG~7^|M$DEz{IWT6YP1^wX2tH9%**g*Ae;EJV8?N~6VdyZD-GFRCuhVPM%kISobM`s zfJ!&P?lLa!`7qtFx;?2Lmy`C(HJNt{FKlG3Syt5?a@JLQ)K&kc{ACYA?Q6<$dq%|O z?JjZKCr;WPr4*_uVBYTiVIa-q-ABCJq-GF+w1S@=)%a_Wan0s{5-%2<_pQX@V>1|) z*eVBzO!bS(w=K!tOwKJyuHqsqE;u3nTCBL*N3k3o30vcPLO!-lOS@h}&!LWA+BMxY z`HR0|>o$*ypY2Wl40j!3dohnYU~Kqv`{GAGy1L&D@J9p+cmXW#U#v9_y{D4^000SaNLh0L01FZT01FZU(%pXi00007bV*G`2jT?=11Azu z>Amp)00D+cL_t(I%cavnZqzUshT->f;>5}H5+G5;1uD%cSfJj54Huyc?!bbJROJMn za*v4}JN{W@W+-HXG`3_}j=x8C^c${hdNuz7?Ef?O2s{9^=kTX*AHTl8yCoD#(WRgXudPM8N_pbqZ z^$Z#q-EKuR(y7DIP+6F5W}-z-1cl38Eybzz{0{pp;%$InPd@1L$XAnkSsFWOtHekvIQp% z@#X2)JwVVvuO5%5Rf`aYQLLP*F>!c0oZrLskLl|68%x;F&ukkGZvX%Q07*qoM6N<$ Ef&kB!CjbBd literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-ax-slowkeys-no.png b/accessx-status/pixmaps/16x16/mate-ax-slowkeys-no.png new file mode 100644 index 0000000000000000000000000000000000000000..8dd5d4e3c3b16d2a5956560ac3821a5a87704ac9 GIT binary patch literal 2450 zcmV;D32pX?P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O=0%lI182{O1&N1cX?`aabef26OyLK=@U?s_y8X z?3<3o~|W3>4B?6WHn#Gc<7$@+cQ2YZE2^X7TsFvS@8 zJjS8x3+BUXL-IObKhK-gRF9}4dKB*;ualRo>qHf?JM*N^ChNZ9Ke(fRuBlp8{{HL} zg3$x?u`_NkvBiC#!mxma3&wEnYY{VKkEeC_-^b28;#=?@=`D7)=sbT8g|Sf=#J3pf zJcYM;evWbPsNIu4y^v^={rLM3yE(heIgWS5M?@+bb?UmZB`mB6CGTy~E|n2b3&wS2 zTmlyx5bHp*;%bI6IYfJsr%r_?jXgGMFwwi=5=Q5m<2@&wTy|}P;@3sfCC=OpFml|0 z8e`f$w$MH|@ADc7PVR)2j-ZUN; zoJ&NAqX3@*%N=`HfdGZzI++P3Z?o6Y!0Eobm6QIdl0G9Uw{7GKG zp%OTF6GDg~1qnHn$kE3TV@z??sFFDO6jDqnNy@1Rit>R3o{_*JOS~v z5CEaw!psVJ?-p_kGn-er3J$1ISm1P8hyg)A$c0G{b}!_9ikk`kw{UYmLe4Dc{tM*H zf=-e9irY7+^|Ct(Z-7=7u9#Y$C~R0Tq&O+7Cw(4ADJsoW%bvA7V!0x}Hk$7>{Qjtl zW__%hdBiKadCsOR(+2`hXzqCl6kPIPz@A;;8A?a109~~-df(#T=2MPmwQZk^J%QVY=hQH4?u+bXhu9US8b+Zb1Tw?*9mbFZ>+ zCD1&&qb;Hh$eD#+G2@5J3I4gq=!z;tI_D8a*tRg{9y=Na~`n2HPS?MHr%8in!U-< zsMN=$Y>VR|1j4jqgz&1jcz(E3Nzy}llKy0$k9VyC+x#vXW@Q$+eoMuw-b#g5l08uY zu?9XP9v+dFg_I6$64Nk+x@yU}yLh8=v9T!cPf1JaS-7Vy%kw$RfV|f;R#?L7XJ!TX>OHw0^DfbG(LYS$@>nSX*i= zVccrpdU{nWl~)t!hOU|AIXzwv!<9%_DRuD?3c)?mu*Gl>h(&*hxe|R5;76 zlRa-+WdMbr_ulu~vE3Uxq-mPeNnL0mwTdb#A%sHt5JEsk2AHUr7?@x|>=g@tfjI)y zfq%eIDQ(3@MUu9ZGz}_o?AWgDd+mGQPXxQd zPS=-$%G^BVxl=@y3PO0W7NHb@))bwiQJyL;M&YXgGywwOxyCcK4^CFAA`k+dresh1 zE#B#SYm5u*WSAK+l^tKed|0v1Tdafo=@hb z_ZK69)Yf4TFjc0sSSPM8;R;3WKiah$cQ|msgyEB+f7L_q8QWj(s z$5c+uBdayW*0K5fj@`KX>&?fV&SyPk?g9QN03i21NwvM*O2#BgIUR&`6H4~l9sl#z z_U4@j4{z*s``7#WU-QuyjuSu-3ek*$V6`AaVVy@=yJfxKFy6c4=KqDi00K375Q_TA QQ~&?~07*qoM6N<$f`wd=`~Uy| literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-ax-slowkeys-pending.png b/accessx-status/pixmaps/16x16/mate-ax-slowkeys-pending.png new file mode 100644 index 0000000000000000000000000000000000000000..1ce575207b727de22d0afb13d58ee867246d7e69 GIT binary patch literal 1937 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 x5RPzZInvqmd?}2vXr zaB^>EX>4U6ba`-PAZ2)IW&i+q+TB-clH?`~{?93L1cVTRV&c=5iF8QT*rdkEPo_4uRF;d zCB!O-H9@n;T@55~lI;N=8e|yI*IJ>9i{5p|vN~5CE?z`-$<+mlpEnH00z)%`k;5ve zp|G9$0?Te%_9{fN+(0B9h%%59Z@2jo^LK7lG{!7l02?(|;+LB>EpANY=2N5u5EwhB zwDP-dbE_MB0~Q5AT4|0FV7BF@q7YoQg$rjCIkMi^S8D*btw2&Fwn>};6a;JlBnV*H zIR=nCM!_eG=MKFqf&dV?24)C0h(W-KZrYYJ3`^FLd$DD-2oQt;S)h?d5wN@`sUP-H zYA6$uH$)VODN>>wF!(?r1P*gXWk&W)9GE$B;v6yhNHIi?F{YT4ODH3ZQb=r4Oey6o zMzg5SaypAd&czihzEBB;ODw76D&H}?rSGokx8kTVmy zjodqKKR~VJ^+mx2(CosQQ;S0en+WunUCi^F^xLcXrwaaKibl41lcv|ONy=;ALh}S( zKI>9jlahM=DTBZqVy#fa-hzRJ;LGN7g+b{^H)oE{zWqVztWDLVA-J)bx=C5XbCYEz z-TUDd-cGa3s!i31n}iQ5w~)-C{mG1U!g096P*Ix>=?*hwjSR`0GyeF3{et9>)t`tu zK7-t=xuWhRY|;%)IkYRagEX~=>U6?0s7a%A^b|deO~Xvb<#0386-o0E+H%BeJWSQa zh3SE|5s*(NSRGdIoNCj};ktT67uRSKzNx!PZ|d5G*s>{=eXGTqPQp5#TI}sO+{%$_ z+F>L5-C@R#0t$HSKX20>)R>x`@E^P3nW!trwY>EatG1TaqZriD;(|JNB))U*h*Y=c z(MpecJhIj{KRwZw(Wo>4(^*?DMXkQ3O;!W{v}IXD%&SkotoY1NNZU1P=6~1@sR1m z%)Yh7yN4$mx9L#vNF|e=?Rm|bsH5;`Rb7~ZX4BRD`mQ}^-EGvxGos{^^88pm@Vhtd zCz+ckDl&g5pGvE|6n#@_zq0;M6!DNBT=MU^`5Ruu!Bou^62Jfe00v@9M??Vs0RI60 zpuMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-*q1_LJ^SYPql0005BNkl7T&+f98Dwp8!AZ$@O~uS0oZaDTRoj zl=|n~!?LW8TCE1~c?Y~lA`ybYAR@wQwW8bYG8ha1@OV6!rb#lH#NlwDwdRjo8(>!+ z33JFbIW0bUGcT(2w;yFc1-9u^6Ul zqLgB>Slk^v0+dqBW-}_43V}f2VGderTrL-dLV;O9-EKys5sgNJcDqd? zkzljgJO=;-0s+?RHS_tL?RJY&3a{78e!s`(^P#nV>fp<=tdIMn)*8Rx&)eIZeLtN} noX=-OgvDZU--p+i>E-wh7`1=4zAQFY00000NkvXXu0mjf%!fn8 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-mousekeys-base.png b/accessx-status/pixmaps/16x16/mate-mousekeys-base.png new file mode 100644 index 0000000000000000000000000000000000000000..acf034c3d88172ab230190a62f10b61628afbf66 GIT binary patch literal 1929 zcmV;42X^?0P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+QnB{vMVPH{bv>$gJph0c7?dO}9 zRK;D_$TDa+M-slK{q<)zf5;1MaK>?nK6!8D<&sO7MTqu%ohw*3-`5Abg(tnyFHlq@ zE1e>l=%<`8p8X(jU)y6Uwp^m!WNW8KmJEMOgddGDLXlVSP4foy+bao%I*f^f?Zl zU)?^tAYfD$dxQoX0a#MdJ6^85M8fsdU56=B1}+D2(-M zgTG<4^uX`2n+V-l+n%4kkORR!z8PV<0D99`jE5JC7RbeUvVMjf$1Tg`@N&jKSP^mt8^# z^o1!;eCJ~x>c&10OTr*en4=_^?Qxno7_Qo)$ur45w$9kIH6YYwKp+y|EWrQ?1J(mE zc(4I600@pz_{kDElEXt70A{RUx^P3}g`9}Px10$u_aft|meC?aFnJ0>O`gYoZQen}9J+cyK0+ zp#xz&34Yiz?)E(xjwSvhG zxF4{^bWg&_Y+WZXRd6hGSa=_+TwpSvm*lqU(`xig^?i$eEBV-AHCt8eJ6J4yx)y(C zosD6K)8erWO1Uiw>Xu^Vz0swIsLZ=CL+!j%+E&?J!Ci5-9VePnH98GWeJ0vU)@(sZ zkn&z6NEMnd#P*|YBGW#X)n@@s-qfnT(((mr1=M}D+nyBtHn{T-39DIINH6Rh`TYt# zD9*T*Mzs(Hs-8*hvrfGb*>mcH~w$eO$1t4%fDy!oTBBiEYo+K>v>gwLEEpoM3(;hc7b z7R$%LWGh86p z;$O5hK7?eXpo@m|^8g;Bo$;H&=%?;#m|o`Dr&cu3z0RKsThi*aubM6F&F2s{Z+Z!J zcr@ZKeW(3rTE1ouv>!mT8FkO5%&Tp9=;Hjt8?v+Unnv{Zj=zZcey5w8Wx8&NKtILD z=Y3^&zZ(plUVfV$ofLj2n)`i#reilP=`&CYq{t5}`FGs>4LIe;%+#V( z;Q#;t24YJ`L;(K){{a7>y{D4^000SaNLh0L01FZT01FZU(%pXi00007bV*G`2jT?= z11Tf`&;{lI00Lb}L_t(I%Vm>IOB+!XhM$>?84RhG6eLv9f)I&|Z2AkTxai777hSmT zujn6e9|~f@g`4Q6n@V;fHr8~}KoJwFP#Ovb4K-#mbmo4{+-@>yv@aaE_rh~H=e*}y z{F4O~ffDcnZ~-$68~6s)fHrV54q3oU;LY;#^7ECIl}x!@?w_8XPPwiNz|PK2==;9i zZnx7XCnrCI5EbAZ5CY5rU#r!s?sPiF^E?BzJkK*yN+X0Yo12?AjYi{lzuz}UM@MF3 zW1|hcW?0%ZV6CpMrtlaU7PGmME1| zGr*Irt*x#xCY?&9_sn zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KLavLEG#@{(bkANhE;5aOQW_p7jzaK2##EzSp zrg`Xt&3Iw8;uGkn#fj^`eh&8oAIicmsHK==^!S7vG8YVzKR;(rKCJ7$@wdU9-CYkD zCP6RfZS32>z^-o-ENuI6Z+BL=PTE2@PGGnm)(iRdv?X>S*-t$U$x1Ig1VM%z} zPLKD&kc_4 zz|7ZLXvNJdUZsS{jo`@yF~W=w%{?=IrCmZ}%+e+D>B<$>#j^mhj7e@@;RPTxc20HW zcQyB}Zu~p20)o2IoUp;-k5l4MdaEs2oCSXBgY)OBLDseaQiRxw#gKr2k0eTwyfGUQ z@|eJy(eh>G(~P49AXK6l&}1oq6@sFEEF{!W!Fv;& zszx}#;yj~@i3L-OW|k~lNs>a+6qBWtaw?g#;0V(kv$>pd&ZQt|fpo#_ z0*_J-KI9089`Udv9r-8~U5@+cRzP4%7{J&^mH8f|KmSXh4cMh#}On*`0{L?<&4<3J#8lK={uCo`WY z1fJw3GoR;ir3`AM6HcQ^3c5qh6$>S1FpdV} cC>WXm02-(QVUO8lApigX07*qoM6N<$f^j33ga7~l literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-mousekeys-default-middle.png b/accessx-status/pixmaps/16x16/mate-mousekeys-default-middle.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1d57739e80a15e27a43fef99cb2f2d4e425357 GIT binary patch literal 907 zcmV;619bd}P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7a@-&chTl0wk6=j%iQ`}cGrd8N-yh66yPGsK zP4m!)U1klI#V^n&vq@;be)jMKAIicZs(H#OZTQ3-GZzeeJ3nVnTb$Q*v)u*{_HaF5 zm;}9?x2Y}v0=vFVu(<5|qdnNMbbJZjl$W54$c(}A^CcvF+G*W~yylg7x1IH!QRl{r{Bpa?XieLreQqb#p9Zn(`NA$zuALlMy!>8n3qo>?$W!dF16=6%u zAwA`2*-1an-OSJvwOize2c}nuce(4mdhhMrU5N>qN?~p4wv{=8@*9w1ghb4NP@WnyHzQ>03TI~YsU?Y8@#_i~_oj(F&i4m4g zrN^#4b?e@9FBi2%^^qDqk^7t)Eoy^UoPPF34Q8{O1dZcF2Qv`kNFZ*501BE1v&|_+ z9^?kIEsx_$8PrGzoJxZj2*yUNoi287@40Nqml!1XEi)htWR#psFR#uEi hLQGIR3P! zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KZa@-&chW~Sl9sx-R!ErDjGrd8N-xo}r-A$Tl z({!dkc9|F~i&vmWW;d??_&(e>d?-tBK`q4`qsJ%Ykhx%x{P{V1@?l-~jei;3+1>Sk zVG{Im-p0QD3+(zj!NRs5_jYG>>!dC8qPzuVMrI7QU)n;#r=9k_%X?l4H{02NE9!c9 zvx=MhU`R$&=m|USLgH~m*XbmJaX??@)Aw`duHi%SuF*s8eA#xnPlfYw zJH&?^Z9D1vxmy`}p!O2^?t$4A;!WWt}M%z#5i+ZP{M39*d$AHV8l{E zO(vIXEwtk16|Yi4Uf~5GG?FJ>p?UI`UB}%BO~^HCC&s=2{vzX?XoxZ01^Oxs^^GrPM>$9=r9_b1wt6 zHe`gMBMuvB3djHe00v@9M??Vs0RI60puMM)00009a7bBm000XP z000XP0YJXtK>z>%2XskIMF-*q1_LS* zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7a^xrshTl2G905rPiQ`}}Rda(q{`_F#q&t~Z z?d&}4Lz`-Y)#4ZElj$U!|NI=`2QDfSLsIixa*nuCNrfv09oK3(zrwEX6D)1}@n{d$wvKNhx`o#zGx8j7Ki@*am!0-=D0^N_AGWhU+_vl% ze|}DeWORj|aNtu&BJL}SU;vnxDm zJ@}9#9eU)$4nN9K8_K7prY$#X-b$;TyL7z%J$DP;d+GJ06Qy*fQ_p1R3XK&=fK zY3RtqhL1ApO>I+sq()EVzNbc;+9Z~ipS@Fq+3Zb%=5eBv8HjNr5VuJH1~t{&F~ABJ&_lH zJs)5I000JJOGiWi{{a60|De66lK=n!32;bRa{vG?BLDy{BLR4&KXw2B00(qQO+^Rd z1qK5uBEp{Y5C8xGNl8ROR5;6HWDkO+`9 zlVkuBl$K#26EHDQ2nOB&7Bv29DE)*~gH}-zkfUJ80{{U}45i8guD$>O002ovPDHLk FV1gYKp8o&< literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-mousekeys-pressed-middle.png b/accessx-status/pixmaps/16x16/mate-mousekeys-pressed-middle.png new file mode 100644 index 0000000000000000000000000000000000000000..b31628585c5f24dba09ec9fe00ff0d29e8394ae9 GIT binary patch literal 911 zcmV;A191F_P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7a^xrshTl2G905rPiQ`}}Rda(q{`_F#q&t~Z z?d&}4Lz`-Y)#4ZElj$U!|NI=`2QDfSLsIixa*nuCNrfv09oK3(zrwEX6D)1}@n{d$wvKNhx`o#zGx8j7Ki@*am!0-=D0^N_AGWhU+_vl% ze|}DeWORj|aNtu&BJL}SU62aVF#JsIE%L(`CU=NWxf`SV80WRSnldt#!`{@}R@MlP2U00(T1GQ`6k}Vh zpgFeKK&*r2fz|>QVq|+zqE3|tovUxuu*AeC8+zu(vTQEKh1-IXW~0F-MS1`umIi79 zGv8~W6}PN-jU16X!IKGMgc+Y&_{#Vv?G_qimM&5BJ6Bj2&zi%In|Zl z)xw9mi66iU2Tk> z(ZQ!;sa`o)y?!{~2A~?ddc zfaY5`a~fsfV1vWymA%g2q(AP%e-(HMy@XyuFQJ#vOXwx^{}CGa;{pF_hF{JXksHy} zehUBq00v@9M??Vs0RI60puMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-*q z1_LW5+~@{K0000sNklD42003N437Wcs(+vOs002ovPDHLkV1ieSomc<> literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-mousekeys-pressed-right.png b/accessx-status/pixmaps/16x16/mate-mousekeys-pressed-right.png new file mode 100644 index 0000000000000000000000000000000000000000..59eb492ef4893520efcb68eeafad853610cb40eb GIT binary patch literal 932 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-alt-none.png b/accessx-status/pixmaps/16x16/mate-sticky-alt-none.png new file mode 100644 index 0000000000000000000000000000000000000000..8747c41fecdae1a97372d8e50ec6b14c78e9716c GIT binary patch literal 1237 zcmV;`1S zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3vtcH=4xhW~37vjij|1k1r-&bd3d%O8QU<2WDf zG%bxK%OK!=WD;2a|F6Lx`y=NZc+nVA2=$PurY(;19?~3_{b@V%6VsTp5857G z?!B5ARV*J9(8|cpuA>9n3OI5$E8DeqVm9Af%NF&|wS&XGht4J zqZvneuH8`RLT#V-@Nn~@2Ee6>LxPUAe&?%83 znvT)t91vsIjJ+S6r=>R=>&`R$b$o z*4(Vt8aLmhg{CdG)bc@XQoW~!7jo~Z;iT4y`O!~r)GVyJr@(%kNM~lm$fFV0PQVJ9 zIx`p1d+OvmGne{tC1li4I-H7~m=W|Vk~BQn-N?P=2IBvT8@(b29o=t`gN|;Jd*t?n zTFv7dg$JPi7IsY?H#^v@!x}Ti+`p54Y~j-c_lep<`NLfBRfiU9c=hNueIl6Nf?n*u ze+56cR%qRGPM%x12GG^r*&_|}B@4D7yUUwn@0$LC)D+BO6Me+AR^`j8LloBFsq__!WVAqK||*?GHW|XwwBg66V)l+LJEukuWC<9|?2P z1wInyWZ@%WPP)K1gt;@`d5@D|iH#kC0VcAUd|LjG0RJX8(buf|ge|7hV?PX6yD;$}Z)68r@WFq)*S^Upm1000JJOGiWi{{a60|De66lK=n!32;bR za{vGf5&!@T5&_cPe*6Fc00(qQO+^Rd1qK5wIUb>%dH?_blSxEDR5;7+lTiu-Aq+%E z3F?Ug9;64^9;6;i@H&1Og!HFdaIwpR``P&tVcuXe0*f;Hp_H-#h!=gCnbQ|gO4*3$ z6+#&4#!THJg4WuTnG=2PqO}&zxl8e?iq={LknHLV{(u_*blk6qoEnZ@p;<}JC!dNip8YY00000NkvXXu0mjf4Qx_= literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-ctrl-latched.png b/accessx-status/pixmaps/16x16/mate-sticky-ctrl-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..bf7351a068da1b7d48fd7b0b327b08967da97559 GIT binary patch literal 1473 zcmV;y1wQ(TP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+SQkBmg^=AhW~37U4n%Wg5_X7&gl-i{0a;t!O6_r z+x}?nGXV=(i1!g>0_CqiEBv9CIqU(J#k=6#p_dIdn5Z3pT-Vj2`nAvTaLmq&9oB$R z6KPA=qbtKds+}J%h#mIx)ee$I96ti#3fwPhGq?Wm^CJ+M%Z}q2!gw#*r{#=4lSbGP ze1Ep0Vr15MWWW?cI`p&8LYe`2irVt^*_?>9Z@UEv-)je}yNS1Yn|4PWc6yZp4mTX! zrqQq?Z+2SKn4Q|3`DLKsn&PHit=ZRFuGK~BR4E5zQFAH1r;eveN&Pjax9A^hU-}*N z_PWHR#In*n^-h2RjjCPIV#bISOK%eFdeCYaQr*mh$zLV+?UBST54 zk($lQ1^c|A&zI2a%o)|wpaw&I<95S4&dr*PRqo5D z8j4J8ftei(dk!2OIqTRtC$61QQAn(?I1%v@Bzp4Jvv*#+_rb?t0_hRP!3BZfLkKbI zq)|gheLJd0jHfy2v?rhLl+&N#j7iHU*~G~uNj`-Xv&oco`)8L0vdo2<^CHqtuWaoQ#c_60`*kS6u8KVVoVY?>Za^-k#)Bg{^3F}X2>l}^T&!M(-GVR~l+GiLdej~4z&Imz%LEw$mjmIK3bOrKVm zSFc#y2KScAX=fK6!DlKo^@~#qNj2jtL+-SXf~uuODe4STdA6waA`%nNoC?g z^};KQnWM{(;oOJeW&FzWWeLy8l`lBL%x-~P$ ze&2y`--2r!U6G!P{0*%c5bjCdite3AoHtDXzYvM>V*y{D4^000SaNLh0L04^f{04^f|c%?sf00007bV*G`2jT?=11$_u31}Dq z009L_L_t(I%cYY)&V(Qk#UI1g+(KhZxd+)}XtFj|TG$wywNg5-v$5d>+Is?Mzh)t< zf4*$uBohea{dmk|fQ!L`{S(0bN8KAh2LLxGuIu_Gr37OPLj| z4Nd{u4up`f8~*~fpd(0FgF`?lK7t%N2q9;V9N@4Ezk<%X@YY&C+@)JxZqKJ_a`SL~ bm@da3@c2GQ*j(*600000NkvXXu0mjfd+fF+ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-ctrl-locked.png b/accessx-status/pixmaps/16x16/mate-sticky-ctrl-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..01ba67fef58a5a6b4e9de8a09587050a76a8c7ab GIT binary patch literal 1501 zcmV<31tR*1P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+TB)LlI$i7{bv#?s=)Kj;MHext5bSXsJy&0&2qBrM&y0xS| z9k0GE`=ok)Oc1y9`KmWkmY=X3!RdHjG$Idq*@fkZ@X*70H*w8N?#pu4jb*uA&hPI| z6pYI1kI-NvAgj+Ag){>Sl(gsLIgE%@c2k1{udy?ycmwa0ZrIth^mK*7SicPX4Wp$8 zzUk=#UN~x6(-_Q+r&=i?&=;mW@tw_l zsT=!+SW*Ug!W?vg$>zgFW_Z*VO`b{Z*g9j6tpQS(1BFOqvnB(i3|J4u;K2%_04R<@ z`AM2NlEbVF05euFUAZChN>0ELTjvN&TVy=cdbG?9;z^X6NJ+_ZjVH|xF6GMzKB@LR?b<){M zEmF#uDZ9+sXUQSQoQjrDafOR7QbLI(RjgEX`&VDZ)KFth4VsoxbB&vC(n5zD@J7vc#uK1d)yuDzp zrujvoNzmAZ15-;~4>mPuAz?`4oAleg`KJ#4V~#4PDO#+ig5&Yojib|VIr(MemJQ%1 zg-u6BhcMixx-pm7SoXN(Emb}Fml%0k znlX#Yy$Ia4^RkEdbr1QNqkGNOjnYY1hK+Wo@Zc*w^Lmb&79Y_1dO}*Zr?7>zlZ2PO zX5{Ne2A@jmsovjK-Is!lw@7Y7tN)JI8o2l5Q!uO0&xm}FnC}R_PRhL8j$v0?%HIN` zUN_<90ZjRv!?VeGR+zWRgpakosmF0DnJYOz$l(oC=1VdgX#L~)RLv)|XA0(h4$n2j z@6yDv*Iv(l&(h8cuWrrH5c+Il;A!X`Fp_S^^u?QbQx`ueoy&;%29ICr|6h(oe{!Pv z8~O8`ND5>=dH?_b24YJ`L;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf00007 zbV*G`2jT?=11%TZY@zf300BiwL_t(I%dL|^io!q;Mc+ubSp?jOpeP95!lkaffV0jO zW-BgTPvZqVfa5J(coHuVBw#w-H5(J!Br^;+1qDq(z54yD8(xgJ;QRs1|JZi{41g+| z2ZO<99LIJ?RHzK@ZMMT3J^9g77L6qoK7ds=QI2L9uZ-)*&re~=NhIQCzFZH zW;2;ir*ges<#0I2Xf%@Ha41QVNSdaSB#HF9_QSXqR?0X zYc03i?F)E+@}RzfIwY(&JgBcMoLq;59<&1LvfHlH0ECdA6tw|5ZSV9qkaOY700000NkvXXu0mjf D9h}Dk literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-ctrl-none.png b/accessx-status/pixmaps/16x16/mate-sticky-ctrl-none.png new file mode 100644 index 0000000000000000000000000000000000000000..0b2ae6948116d6d435c58783713c3069edea7e3d GIT binary patch literal 1310 zcmV+(1>yRMP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1Y?cH=4x{jXKb5|D%tEC+)*=k4Gve*^|6ag(;w zG_;m1gg)+-oxuM8e+~ZFha3`k(HK$)&OSc*MA?++j?W>{`Ei{$ZYd9TI5#Y;W0QQ` zhJE^Hv&-#(`f1-D?Vx4Gi8IiOJOgsiOr}h~I0G>qcAWQ+=DFK= z#;UQo*(!hu$!XY4;)#{jMSW_ljLuxYnwJrRZDJ||-?89s zZrmNQYz)ePIa-6+ZAXYr@HSgKcxLkx=fNG125OxF3?j=dRt&N+-~zH>K&M2CXgEgW zCtKyjo;G6uMW`Y)D36;z2}$ zs6s0OD&(QO;#US!wYktvxbwk&X^y5dSlJZsw)Kc*NJq_j4|?PjB97W2AVo& zE~59;nd_Xn)L&OZ#u`c|r($Q!81y@mG(5SxG50BNApW0tqgTv9r|vhHgHGLK?jvtc zSgUz_qwpZ8KZPAr$IV`B=CH?1G57DJA4_;Qz+<4cQGPQPeC5z$4X?It=@Y@!HuPeD z{VVvnv_b2dbMjom)qt)pWmy{LOB8HDmdb}>&zgSKT~4zqo8?21J&#R?brlYm4s7

v~Zot=!8PLO_fW05Fata?YE3@|)Qh18XgW5WA2SfSHj}f-weKYcTT+ zA)*yPt zaB^>EX>4U6ba`-PAZ2)IW&i+q+SONEvg;@e{AU%j1PdVq%fURV?ha=8(_nB;l9Tv6 z=3^#Qj4Xr@-Hn}?`uCq^{=&y@)*2@oeDr?9$3+)yf)TdkbM&;iah*5YGVc859I$XP zdOmJ_o$(2NxlK?v{rkP&Xr6h(Otdo3gxpuQFlJnsiP#=~n)fEodC7g)&isZr*6fpx zp@(~?0HX-EoHWbMM?M99YC2CYhpDCk6XRFn&TbnHpUtqP-=0S?Y0tQ*IAnF3ZWgh)$BMws!`%xBJ@v@=m_UAjbDII%)qwo4CXbmsaMQ6Plc#8d{p zqnQu7***}tkDB=?^&bCT4&6SIK8n3x9Unk{c$3lGcaZyfpP5&K+v{x zwgqy|cIG-~TkMZ3v0#m)lT)ZO1_oUvD~(R>Zp^*q&4~LJZ}t^)rc?KCFlRb-leuT! zK4Gn-@kZf6P(Oto(~TP*YzU|!*^v4>>BqhKZG!(;qL#KaO;fX-QZ(SP2!3!)~uZMWj*J}Q|TWarhB$I!d;bzRUJ)pd(m^< z-85}mTf^b|4j!Kk7-XqIrcdZxj@xxbewlh~4ZFtj@fa~kzSJP~L@3v5gl;P8mbojSJ*lWZ z7SLV@&D?0@=x-o>;q32sDZ3!?hFYhVe%Na<_zm^o%Tg|rHD3RVYz5oCK z24YJ`L;(K){{a7>y{D4^000SaNLh0L01FZT01FZU(%pXi00007bV*G`2jT?=11%{U z4ZL3f009q4L_t(I%cYaCii1E9hQFD;E)dcRwz0RcNUODFI$z={`#iwqrGyX=AyoqQ zg6Xw2&8?hqBL@x)J5&50^UvIiUw0E{vGPCEh+5uVQ{MNv3KwvOW%RUM}p0jkPww zNx$80>AG$X5D_+;&BVqhD{b4l0e#=ow(X+W_kFho5uxik%CcO%zcfuh13b?o%Q93I zW6b1KRfb`}7{lZ7a06_h4=n`zs~@d ps;Z7I->!XJuUGpY)_ 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-meta-latched.png b/accessx-status/pixmaps/16x16/mate-sticky-meta-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..c130beaf40bd01f037ae3be18f39ae974e96ba9b GIT binary patch literal 1549 zcmV+o2J-odP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+TE60((5(|fZtg~mta5$X*s&ibO&92ks~RIll(co zJalSLEQ~Qid)82PYbQ^!~8JMHeZV5RTh%8}V@Gb>19Hc+$guK&E0F z`F88uv`?m&`wQx(K0oV0%k&ebBixS9gU8H6o_1k6V!G*Z-b0-4CHJtL`J*!3PUqKq zrF2Zr5SNY_el-S3BP44z_qn-j*)8JJQtib1LBQ)4*SH zH1#MKJ@0AgN^Q;j^q_@3#Y^sbuc7yLTU~PAGUZ_|YAxlI%rILjZ`ts6s{O=dJjYmjYNg`)CE?GR8A;voY+Y@as^{VT#Oo< znszLB&KuA93I?0GqFEA}Gqg8ePI#yMJLh)P`zT$+BkWvRTr_Ih!WiVn)vOE%_L);T z^Lw7~P&dZ|ST=%kra9OG(~)m3vf#b8_~guHCx?UMwlz@ebYLm6xy6D(HUfu77W8;1 zks?|igYiigIkBT`1W<%3LN_+d-rxipbK5(Lr!5KH)Ye)IgxD5QLlZd}Ea$}PM_sTQ zO2XnmM7*d3iIO~f=f!)ke)OoMtWHI}ss@dk0tXi)_@E(#7*eFj*1{zEs1QSpF(sQc znd@Y4C$mT?Q|9clWS=#M9CIpGKE)L&zGw+0mQ<;7we4ShRj8rHni@7MrRJJ6-?W7m zTk2M8oxAJOeb*j(>}gY*RG+Egh1}27a8et@+-awGYNl3QE^xFH8O)3rIW*!r2v|YW zV0Hv_jt05G?1-aX2^lq%0jJ_1W&~YBl8&3*o!pPyK-^#AMxV&RK=*HugMn_6d*$|q zT21E{g-<|Z7ml1B+^w;hK?{jO8sDV9J;FbA@E>#3(~+hKt@tTQI-eg{ouISNy4BW@ zte(Fr1Yrs1h{exG*f|S6J-m+CB`)hquza>p@nC6t8eLM$crk+==6a&mrKVH@UmjjZ ztv=pFus=L2240EV6PLPIN)P#%DkpUZDDaxL>7#5P*z4D9Wms}$xnzrNCrzn2H^t+_ z$k0Mva`o*}32b|L`Qq}UFBmpim$~iyH{r;aaK;Ev@wL!*c)AL;`CZ7NrBAgEyVx6D znZ1(wVT2DDT-ZgMw-U=YN5*f{&T-dc-(vLNVuO#R;bp1ro_+mT>99&&_r`F2O0p3) z%}XrleLICWO(xT_ZE2&Ew$YV$uHd;(we2D}M?v!Sz@KWoo>{3k23h#lX zdtm-CFnHTQ?|~({1h%&#-OFP1z=^*J?+z1niK5pAbKit}SJ~$<-J1XB9o_PVb@Mb< zxtQ{E5@BRIv$)=J|XwpU(plV+=oP zJ%R7+vZ^XZqY(hAN|t4wKvlgOU%i6sy7pjz<#NgCbV5}z#yABbfs zX3%NQz*@_8yG2AepU?i{)9#irDRT%x1HovvaA{g(i`;mi>Ou?RKNz z?|bs!T(}fPF?EM-by=2Wuz$T?-GBJ}GkqN2M_*1GORbs900000NkvXXu0mjf#dqy? literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-meta-locked.png b/accessx-status/pixmaps/16x16/mate-sticky-meta-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..08c84f3e1971bdadd96dc95050272bcc2bce7793 GIT binary patch literal 1192 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 WLtUK&m+Be-0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+SONEmgFW3{bvWL1AECiUKvv&J6w(YRP|}{y_b?(-*^$>blm8k!v&9>DTe@Lq)6~;D6vp~#;BOdB zJ@8FWI}F}gTan)edfg!&*!5mR@9kV&a$b@0W-e+i<&e}cE0lCh^V&pztg;*}Y74r= zqKs8#GixgbBA}w(!9j%t9oo?sD4L?fhN3-UK{|AS1S6J%6gL`l6pB=ha)eZrHBvS1 zT;PZsk9Y-wMy{Zi2854J9Ua zhM7GJ2acRPdFR=CFMga+Nl2Wqco7K_B?SsDaPUDw2r;CHk@N`T=%bhzVvH$i(4?-D z&Q5BPQpQZ#WzIfJ4msvjw0w#yTzrudN-U{jrK;P%`YNV|8f$9Mw3M1_+eHMlYNW7c4@HW+h47*?A4ZmZ~4C?+3=FFgOGWX=| z3)X5nZWKBQ8oO{{YN_kNrUoq}3~Ag+zulXE>fk@-s3)7IXj<`8IqYdgRD!;ox_~WY#FqUULYG<+edC8)Wr8$$0C{rGU3 zt^&q|P;onPO0WExuL)g?qp%}12@ktamspK&-_~KlcrWF&7vIWOmZ-h?um@z3Cay26 z+U9CYbg{?Xc-zc9MC3}5&b|M8e@o3we1 zjF@{<)x9_T1=||l8{h>te-@h=PCDF9={MMfe+D))adQtCaMup?Z?Ay{D4^000SaNLh0L04^f{04^f|c%?sf00007bV*G` z2jT?=11>mQkk4)a00B)&L_t(I%cYaCY63wJhQFCfDI8e&0)m!TSO~s`h1&Q4BBqi< zE5SCFf{(C1gk@0SYO%Gk6a=qL<8JPfBLo~+SXlmVz8P3}u_SkY2ipJ4eF7_hHy>Us z79VjOBO<6OB7%r;zu$?X2$AnzX_|JY(<#8p1KM#MQ?J)i)c|nLaX1`UE|*j)l>jj_ zp0+CuvphTdv)yhnGe)Bk^ZA@C%P=#{4Al@L-11@P9I8sc->1=NFdmPY&1O6vj{x}v z@H6Mb9@uO)nM@`mNkW!o1%tOdz&S^fBw^0MU=a4v>2!kWa5yYC==FMBE*EyYU129) z`F6Xp*=(p*tK|k|$3wi8h!l44C&26f1eER|4*|Gdubj{4f`JE?8ssaAB5Ji7$Kx?{ zT(8$5TxRf@rfJtdni;KDtFS~><#alss_gfB{~uoeOfT0L^TStj#+9E&00000NkvXX Hu0mjfgeLuL literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/16x16/mate-sticky-shift-locked.png b/accessx-status/pixmaps/16x16/mate-sticky-shift-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..de6b6b74d6c67539de4e45abd62782908369d8f4 GIT binary patch literal 1592 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 fUqJWrXL?!RKz!a zaB^>EX>4U6ba`-PAZ2)IW&i+q+O?Kzmh&bIhW~37T>?Ug%W^Q6bGm~rzb}}05>N8Y zG;z&|k+G139vMRIpT9f(h07X_-^0(d^gWvvKpj9?VU67^mX}%o;&2 z`=f75KVw|KCIq*}x5se`W!Z_#(9QBPD8sXbu=L_GBz7O?^-O8a%kFMD>lf4XIVSC| zPR}kN8C79VEZHV32KT8Th(Mxb^t#`Nk_coc0e2C7o;y0kQ}Pb!lsl8xxICtUj9&`= zl%qAy`aE|tLnmrC&krw3Ib3|pUGFva-uBgH=aDH-Yf-nQObLn`QYmwqM+^8Vn^S59^2 zcQ(4K8*>L%Ku~9zBNmv=wwu_LziLY+XMvs?M`r&tIMihTDS~fBFf1ToJd3ht6RZu) z$YTVbjL5AxyMX|!+RD_yM#KY7w8J;%1fIH9?LLgH1t3&BK9UGR8L*sF)K72`HI!A< zk*azP8Z~M5;+wr^v5CcKi*lOp4-50q(awB#BiJN^zjt06b$k9Nz$bIMb zgj&t>M3D(-e1#*YMmjb&D72Vu%;QXYyQfbLJR0ho%^%vLpA>qm{?)55_bJmMT^&*M zXW>aqcd=~ADLcgh>FO?F%U=S&)6=l<%@of4>D)*YU7|ULN?xLEI*nig(-hdXSGkJk z8cWZUL3hhMVtpeZENujY({GO~oZaPcc2Z83ZJLt_v*ph4<3fK2%{o)1uy{D4^000SaNLh0L01FZT01FZU(%pXi z00007bV*G`2jT?=11}@U?l;2#005&&L_t(I%f(Yc3dA4`oGl?I-y`^}?nAcE67rs$ zLJqxDajOf0h0V!mGD#*QuxPJx5Rn}~n#{{F#-jp=$j;0kW}eD6Gnm;s#&~SkU1Da; z05ow40O*dasujrH0RTi)-$MvrfHbO5f>ad%I={7Tbqiew?p`aE5nBJw)AJn=(Vsae zs~mA)W*rCgYlX!hiO9^l5%ML^Ss4RBe&jPP+X)pcTg;VeZmIwP002ovPDHLkV1ict BFxdbA literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/Makefile.am b/accessx-status/pixmaps/24x24/Makefile.am new file mode 100644 index 000000000..b31b686af --- /dev/null +++ b/accessx-status/pixmaps/24x24/Makefile.am @@ -0,0 +1,41 @@ +accessx_status_iconsdir = $(iconsdir)/hicolor/24x24/apps +accessx_status_icons_DATA = \ + mate-ax-key-base.png \ + mate-ax-key-inverse.png \ + mate-ax-key-none.png \ + mate-ax-key-yes.png \ + mate-ax-key-no.png \ + mate-mousekeys-base.png \ + mate-mousekeys-pressed-left.png \ + mate-mousekeys-pressed-middle.png \ + mate-mousekeys-pressed-right.png \ + mate-mousekeys-default-left.png \ + mate-mousekeys-default-middle.png \ + mate-mousekeys-default-right.png \ + mate-sticky-shift-none.png \ + mate-sticky-shift-latched.png \ + mate-sticky-shift-locked.png \ + mate-sticky-ctrl-none.png \ + mate-sticky-ctrl-latched.png \ + mate-sticky-ctrl-locked.png \ + mate-sticky-alt-none.png \ + mate-sticky-alt-latched.png \ + mate-sticky-alt-locked.png \ + mate-sticky-meta-latched.png \ + mate-sticky-meta-locked.png \ + mate-sticky-meta-none.png \ + mate-sticky-hyper-latched.png \ + mate-sticky-hyper-locked.png \ + mate-sticky-hyper-none.png \ + mate-sticky-super-latched.png \ + mate-sticky-super-locked.png \ + mate-sticky-super-none.png \ + mate-ax-slowkeys.png \ + mate-ax-slowkeys-pending.png \ + mate-ax-slowkeys-yes.png \ + mate-ax-slowkeys-no.png \ + mate-ax-bouncekeys.png + +EXTRA_DIST = \ + $(accessx_status_icons_DATA) + diff --git a/accessx-status/pixmaps/24x24/mate-ax-bouncekeys.png b/accessx-status/pixmaps/24x24/mate-ax-bouncekeys.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6901f3c5b60f2258e0784569b0cfe9e80b33df GIT binary patch literal 7119 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 FV1h_5=vDv# literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-ax-key-base.png b/accessx-status/pixmaps/24x24/mate-ax-key-base.png new file mode 100644 index 0000000000000000000000000000000000000000..0198106c62c91fbb796765000a28a131f0002510 GIT binary patch literal 2786 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 o1ka+NPPzBKyKrv5GJk)(0c0gL` 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 O0000 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 l+<*Cc^x*vUC-dL`egai=UIL14 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 ix08YM*GJ~R|NI2ouc-ftp?4?%0000 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 Z$KUdH55A`^Ut0hG002ovPDHLkV1hEBBZB|{ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-ax-slowkeys-pending.png b/accessx-status/pixmaps/24x24/mate-ax-slowkeys-pending.png new file mode 100644 index 0000000000000000000000000000000000000000..cfc7e8ae1f884fb0b58185d2b539df4b6ffabc73 GIT binary patch literal 5626 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-ax-slowkeys-yes.png b/accessx-status/pixmaps/24x24/mate-ax-slowkeys-yes.png new file mode 100644 index 0000000000000000000000000000000000000000..3d61e84d29b88d122be0d1c15efc389e73c00310 GIT binary patch literal 7373 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-ax-slowkeys.png b/accessx-status/pixmaps/24x24/mate-ax-slowkeys.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed863cf083e869ae9ca8413eb63aea111b8e6f1 GIT binary patch literal 6555 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 R)d&Cp002ovPDHLkV1o4V_uBvf literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-mousekeys-default-middle.png b/accessx-status/pixmaps/24x24/mate-mousekeys-default-middle.png new file mode 100644 index 0000000000000000000000000000000000000000..332befdf14f338e31870f1b8e3b4158701aebd9f GIT binary patch literal 1047 zcmV+y1nB#TP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HGb{r`ThTmDmECERf!E(6ioa|thKRl_>#FJ{O+|VfT_S|ZU>AY{9w{P?;5BCo+ z8wIu8x_Mpt4RU=9uyo1$vpm?i?3ByU_2JE+?3o#jORrppgl}@X`k`LqT6(vg>vv{7 zAK$IwT|XI|F%|ZN11}+oc%NAWE07`$wcg%aNd#?`dfxeK--UbggY)jK559}-lFPFz zLd=&!{@|laPWrX)j)$J8J!XFTF!FthPrh@X#eLm&*HVV3a=142ww2R@Vuvf`4BG|` zKSkS4sVD_o93VD9v!jeal^EW3N;IjF(>nE_fh8thY^a$B%aIi^t~?HuvKFw6i( zECbX8V!p41&b;-^HxRTlPJ$*Aj1fkBD&Z^PuavtX_Z_-KvD|%yb@7gAEMt?~Z)gDs z`Q=kR{yinUi<|fktbm{%Hy3QM#eOr@=c7?0uVSHVnBm~0$3?2;>S`! z3^f%^K~=Mw7OmQ{44k!G3~Hns&ZJEY1k)l`r#rg`xgT;1n*I|v{vNro(ftW>VWYdqedhKB zwb{;%A_veuh1;i59ElAIt28cc-$}n*hu<~uGW35o)NwxYswUD|D(+53w5cOMg)5_wwwW2g?E90ai&*N{W44=m2W6aY>F3^co;8M(&SMi1Xm_4v_>Z_L2xwVpG z@0f^&d0n|g?vs-4|AF);b-DK&Lbmn%(jns#FiAtvAdGu{+@7vxpDG=jg*mi98C?QU=)mkQ7{Uq2>`IE0wvH3 R9;W~R002ovPDHLkV1jD9>LmaG literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-mousekeys-default-right.png b/accessx-status/pixmaps/24x24/mate-mousekeys-default-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1aab28f71527e39f7ebff11865851b82dd1be1a8 GIT binary patch literal 1177 zcmV;K1ZMk*P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ck|ZY#{O1%t0+JAdr4ZF&{qwhnzwj_|4oR)#nsdaHYO37ODDn2(YKrN+Z=H`ZdX>Mgv`c%uzxG|YH$OS=-umRb*e$ba=GCY;TwW*J-oE8*2Tq$Q-Mlt*pZ9Ao+ z6l`&Tu?aRi$_P}6;ccfxlNvd#Qx6(gV&cVynt8AsSrOyPw#urjIbzMl zldESpFJ8UfS-V($WsN>D_dRQLv9=jYN6#LtL2UK`K|7u3<_wH+A~0^70R%K}&SIgI zcr&*-i_GuJHVuQjejZ52i(vR!#y8v&XKMvGf>#8Qx6K5?IH#|;A_A$~juhwT! zYOBf+M;_jH5t~m_@lo*2qDayu*;;#a8BT_~P1?QK#21nGzI%1yYh*WI$$W4}WaIlr zYX1hHiPdbZWejFywbV)H49-}m4@ajej@Duzmpx_Q${luA&cNpU{r1D3aP$R){Ww;E zH4H;eaMzi3k4eXzy1Gnd>r`-9k)N`ro|o4`V{3_Lpsl`HTN#@mj@xf_+5U#Wh3+Gl z?Ww|-r|M?JM%_KylPe=3IMSXE^MD@)bQE*k{@de;?8s!Sy{D4^000SaNLh0L01FNP01FNQK)&HY00007bV*G`2jT?=1ONdF z-B`~6002QrL_t(Y$75g^1;ZXNQ)+;fl@+I~tZa>}tSrOh$B!SN%QI2Ikv|w180r}q r7#wIB5{yth3P!;w7zLwX6kr7a)` zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7lH({0hTl2G9sx-RiQ`}}Rda(q{{CRv>7;w6 zYG>zRA7UziW%&p636g~K?;j)lg^P;BkkmYvoFlGOQsIh@$LqRUifPr?&Brr(wuk!x z!z5_sy3ObIudwUm1xwq0Jllh{t>asWZsB#w9C`M)pKl@I%TD_~l>J^!pO&*f+_vl% zf4xtJV049^aNtu&BI-4YUlL=ykH@=kco$+_dEi}eVU83lBtS~R0IgM#daI$=Cfi)hN#G&-aEm@oeei~DV*VZ8GTL2-#*ow)JfI!S7N|~ZD8xi8@ z;8QVkmc$1LkSccy18f94!Pt3@jdzTeFDqYW94!E$lEr|gNCm8v6!~MxkwaBQQ&82c zrmjV6mYlNYoGs5Ys+w3bwQOc?#j1-ZSI=(lUc44Af+I{zE*6THQfkGZ719-NS9sKV z@F7P!^vH)Dew3p&q)$stTW;38l~y}<>Dc}~cMIKn>Gh-&sdT1O&wSeHXF2OYt_>M! z=*Yu{k22~_ZBu=wMla-kO^r6SNh~ctdr*Vf>_dX)aiWtMh;bqiw@CmA&68PlN{J`A z$t)Jerceeo(g~;2BnE=%B-TMUy9c>natoUN6*vAFxiHcF336eg+vL7-`-WPt>l;ND zpt%cYOrs1OY;ZWeve)^Y^xJLtuL5tOx6oVYE%X+83%!N@KSBdP9`IK)`~$;3kr^D^ z@SXqw00v@9M??Vs0RI60puMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-*q z1_S^Edbg}V0000;Nkl#;u?0*>7SIGR z(K=E`Ef@h7uwW58z`($8kX9BrLM<2tqhJ(_0(t@f&HWO|hL+1-00000NkvXXu0mjf DESIC2 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-mousekeys-pressed-middle.png b/accessx-status/pixmaps/24x24/mate-mousekeys-pressed-middle.png new file mode 100644 index 0000000000000000000000000000000000000000..298cee98534c0db6ad40c8f8ecbdee9fc3d6a797 GIT binary patch literal 907 zcmV;619bd}P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7vfC;QhTmC5mw+UM#Bwm0neN~&zdxAcoaD5f zxxIb34>1$KviJdg!b!sU&-W3&;i4ijBsI?^=ZGtnRJfw!@w%>-Vp{ce^YM(H?csjF zFbP_@Zu7bQEA09hU}@WrXM3==b$koaExaz7Gtd6^^DQKN*=gU0vd7i*X*>JFZOd-) z*ZX7$Mpx(w2R?-)qF%EIRv<1Ft*$!5X_mTcl3&Cw+})Sp-MyFC#k%eC9EuS0cE~R= z+IG?xyWG?8GquOePY+D)DZa#RjP7Hc*Y0Y{h*S=HQy*JdJvbf+rL18Y#qd$|ZIy!J z*kS{*4w?r_3si^^!9j^SRT^}zwo$_p6Q68onH$TpxfmC23rd=W2AdS=0gPB0s0qw` zuZ7mUWzE-+v^{o$Clka7BfgaIGvl9>TWE}#xpO25USni9_j;Te3I{{4}NzucJZMw*W$fxfP2c0fCrFlrlwQHX_8) z!KY&7EQt>gAXV-Z2G|Hrg0b_Q8)J-?FDqYWyjlQ4C5r(~kqTHTDe}jXBZsPrrl6`> zO_H7?vkwWHuM?fjK#UWCxJ?2`Xr9cXQ%XF^ zO=ht$4uvwPkxn?BCNU69C$SE?**(bpmRr#DuekBA$c2gSZ;%TU-6r>y+fS(Vy1r3l z0h*_9#x%;niwzE^SN1x;lm563|5e~E^cH#xy@lRFZ=tu)|3_%x#{>Rqh99R_kr(my z;+y~g00v@9M??Vs0RI60puMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-*q z1_S^KoezOW0000oNklFfcIu$Abx4z{EgfFlxc51)~-a1`ZU; hkAhJ!3P!=8007ct3608b(1QQ~002ovPDHLkV1jHZo&f*= literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-mousekeys-pressed-right.png b/accessx-status/pixmaps/24x24/mate-mousekeys-pressed-right.png new file mode 100644 index 0000000000000000000000000000000000000000..dacecf0e90017762bdbd3b2bc68dbc987a6bdc20 GIT binary patch literal 928 zcmV;R17G}!P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7lH({0hTl2G9sx-RiQ`}}Rda(q{{CRv>7;w6 zYG>zRA7UziW$^?0WRisQ?;j)lg^P;BkkmYvoFlGOQsIh@$LqRUifPr?&Brr(wuk!x z!z5_sy3ObIudwT5fTe9ep6$Wf*6}SwxA3}T&OH0u&$p29Wv6`~${ttKr|s+yw=KKH zU+*fJg}eI_yu0@jyI8kfo!5j{v_ORz(H@kjQ>8)YY8y2yG4aWUmbtMkn~QPbwxFb0Xs}6<9>9pDfttX~ z_gZMpTh@FHN!w#5crrnZFyc!I-x+_W+(Ki_)Fq03#|rD>nbTOtBsXh#0SJv9Q(f_0 zC49=8_zA3lpsp}GHdy0vNgPU#+>*sv;HNQ#c)c2AeG4E&m|L+J5)g=)L@84=W+Orz z9egTQ&XV{50aE2oVStU`O)z$zb7PFr@@3`AjH3l0RI(V*6sdrfk|KXBIdZ6~XbP&D z)zr0U&5~2roU`S5MpY9_rk2gjtyp#OX}bF{VZo4$h9FO z4IO#d@KHv+scovy)aZrWuc^_dHi@O>XAf#Hn|(;oJWg~n12Ikn;x-8&p?NZkPATyu zH<`tPBTAG(jda54G>L&=I*E1A&F(?&m)wG;f5nY|MlMWre}Y_?=r*~p+`ggK>-t8K z1!%s7Gp11n4mLQPUfJvXPWtUO{8xdu&|By&^cH#xy@lRF{~w`&9}oDe8U6v^Es-0Z zHNEBl000JJOGiWi{{a60|De66lK=n!32;bRa{vG?BLDy{BLR4&KXw2B00(qQO+^Rd z1qK8F7yb$Do&W#RC93IG6L6&3*T4>2SF0000#>3W literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-alt-latched.png b/accessx-status/pixmaps/24x24/mate-sticky-alt-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..ba8951cc86a2080f75fc2236db0dc464212fca7f GIT binary patch literal 3081 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 XLjymG0iOch00000NkvXXu0mjfyNbc0 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-alt-locked.png b/accessx-status/pixmaps/24x24/mate-sticky-alt-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..5f97fefee84f6b61e8767be64f5aed9f592fec2c GIT binary patch literal 2478 zcmV;f2~qZmP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+SOQDvMi|${bvL1tyu9Xh(* zANI|71xX4`M*}=F|M>SZ|H7XuHkiOE#}cE(Unrrtib=NnZ;xby{_dCS8@;ca`-8)h z$LRNKoQJ+*onISLIP2|w-K2i_vY~tIs0mOm~;NQe%K!7 zpYI{T8H2&kJL9G&Z}F>AJT&mxSB$K`5k&IT^Xq*1-goAnemL)*efZASv+mzrVQf4E z@xw=Fo%mzj-(uW5YA?xeAA+;hKK~xRTWjRC=C-be2v0?GjJizG83-F#dEFNAB>ZE{ zlRgDchL{e-2GDGHx}ic2-d+@FP^Cpv$4(t81~*;8=v;SR*RoHpxUQfCd1$%hiysCU zIp2Yr$FjS1A(dNHUPsUlI|!7Hz>Kit%VWM<{5#LhXe|j{BAahtK`$pU4K)Ng`2`gK zp>=%9>R)}#BW~;iSPukQ-JD@ywQaL#Ot0ATin9kDBm3=64NBuMfQulTp$vH-U?X{^ zNH#f_h~UQzd@3||KDY)1h}jJ?3)pyMLUP%OZ0t#-w2s|gMri>M?4wVBruYi5LSV#C z3K=m}*>f<=96533!ZrFBBF7k0lp0l&Pa$!NDW#lBs@dm|ImeuG&L!94ibo0K5=$~A zmr`nl&i!O9mOj^l7-?^>lX?e2xhJ>SLsQAdo=$oga0)~4froqr^UvOHQ~xY zA+4A?uQAi=9nNL$0E|PPC~p*38>0_#FraM?-C(f~Wd^r^F#1{@A;;QRv2E6e@K2i&_`Ad3LJjsMD;>>HRUvB- ztF^4dzufBx-CEjNKHRdH?*(6MUrcc9(J{ff}I0gb48;lu@$xM07hb2R>0ug&S))Q^b?%Fp~?G0vE>Do**jja zJq!YD(5=2;tK(<$j7+Gmf;1+-94*wRhp|~sq_2#kJJnJZ3%2f}t@#S-6K!$N{!m|g zkmh1O)v4q=V)}|kz(k{bBbl0 zfc>)NPPU-QhQ2&qY2x4TK!J8hvT-TbD6XVuW_{UvK8B6pTNXEo=5DkaK{qv7EtF3z z{*c&#rK`1-hx8q&*!Ntk@mn=9-;|fZQi?9yz9wH+F};9!8p*OF=aICnc<->WUwUTSewUiI2U*?Yo8S6B0=W&(YMCK32n!D zf>d5b<83Unw5n4L4Fp z|L#FNj>vKy(L7|t*_hzoYK)){a=1^pg-`{8Qs<>*r;chIW zKMn9!r!AYVcib$_dNoq;WdofJSwHyQ<55y=YH(n&5ua7Jn*aa+24YJ` zL;(K){{a7>y{D4^000SaNLh0L04^f{04^f|c%?sf00007bV*G`2jT?=1OOg~)m1tG z009k&03f^8Vp$ddct#;EK-O9e!*CIV5E61tKniW!hIL&p z?v8Jkh&5;eA%tYD3UK7aI5`)Qf-eG`P?E>&N-l~Hv@*Rbm(2XFgA$~eMtr*mHI0|w zR|{xm%8hPSleJ88E@Z>2r>F)c7u7weIT!K0dWveqwDVFr*$L-3jxYjswoQ>*<`s sd7cTp_we2)lf)8v0{HrsU*_MBZ>HJpn@~zkaR2}S07*qoM6N<$f>4-}p8x;= literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-alt-none.png b/accessx-status/pixmaps/24x24/mate-sticky-alt-none.png new file mode 100644 index 0000000000000000000000000000000000000000..36ec0b1ac634ca23b9b1c57234c05cf5ef60999b GIT binary patch literal 2228 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 IM6N<$f?wo^3;+NC literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-ctrl-locked.png b/accessx-status/pixmaps/24x24/mate-sticky-ctrl-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..60b790023b1dcdc70647d68a835d9740462ee0c8 GIT binary patch literal 3493 zcmV;W4O;SvP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Rd0*lH@oJME`k;IfA%=Adkbw zO;3Mxg;gp-3rWBo4yWAu&%d|(7yqK57HRp?esiqnlU&?j=yN~`#=kNXFbz$}><5_j&*PcJ+C# zrBC5J|HF8OeFp#jJ1NPS!gw*bu%eF_f6pwD6~q!7M>&5pH`%8>e^c~7=gz&qeoNl_ z+qc|Z?KvO6rovtMxgmec(R1F*xAXBmP56r1$IM?Y%<@X_A9J_&EPJmzx|TAT%I*p3 z70UU>jh$4+^H}Di{1?9K`BXlI5C@1&rt5r$^VJ8ky?yf2H^2Ql$KeM{OkoA(7{Ung zoGVd74dZ~4?BjRPSmShH6ygB2$m#H2i$C+$Gv9!;^O~MJgJ&?$6My))pHBXj&wHS~ zEw|oZ<((_m6^zp?!;rJT+yx+hKRK0?-}7;wcyoOMHiDp>G#3JFSHFko;y<_*56+SM zBEqp855CQ*_Tkt`}js3_m4{0cc|(ET0AIfL#&?vJ?rfZA-Qqr?M{RiWkdiW_0$hE-Z9&3e*b zKDz&RfPdOR9sD=yw8dR>FH)I&(w%k4o=f)_Bv)hrn543hH=lQ(b4*Jx(Dpz#*b-A+ zDQpm?ueF&kh!PQpxGk$%ahq|ry=kzmLv9LnR&txBiw5aO#YDI}( z(&~~IHJ!^qHMg`jcTQzb={wr(n#3nDC-cM6iFv9_5Xiww@jOozU%MAwJ<&)iD`nnI zb7nZ&Utu-GZN7&|=annw%3Wik7zx?nuD)AZHOAE`)|q!++qd4D*N{_401=RsOK0v` z_o6-~cr5L+I%5GLOgjz>oVo$Q1wA+;Yn&_1hpEj20{xj2=*CF)g}Zwb-P7$^qn#*o zYKSY;eGOT=Q1r2^5%!W!vZYd>$81F}vq>!|A!Fj$Eb+1&;rPxnlg7@7{nExS6oR

|M4 zs;ygpuh*VN8i^B$Eg_SBl-=;SF*BFkBp~@SWJ9m*rE}st2uyOCWNRX#4Fs^Ti?sdQ|5-NR@=cZAX?qH$?p_| zfl6CyiW_^b%ex8L)|w&JNy23ZB)t~z3yo+E&>j~9qp&gRR#+2kQi$4Ac=W8B(ZbRodCv;)40&GhH$l++0ftE+c{MvPCwb_3mH~*a_~(RrW<_#$FXa=u20pZ(SYRL7QgwR!LosGR)A? zT=zu|NqKIE??~Yx^P-^W{fixs7>q~%j8`cGnU@CW;`-AZMe>`W<^RBT&X=s2Cqo!E=x-kx&l6&;8p(SiBRfAzcFmXzBc``RiANM zXgLjXbhdJV?chW_s@e+(ClH^`z%F2$l`PjDO1)P<^Ehi@yT=qQ2BYwfkk~)+e0_ZN z-O)B~srE=U^qTY3kV$Qo(?iMI&qwSrT`6ugX?BgIAqZ)YcW1Toxtj;N4XroJw6)QT zVZhX3U8jUDOSPi(Gw4VT;BnB+oKR0Rf4u6Vv@+~VD}hP(B-&VWsBwlwr{X-UqI}M% zsgolx+i{`2mrNhX*3!-BHHKfID_6_1JuVxRPDg3J zQe{B_r;xquD-qYzdXLcx^)e7I`+-G&q@K*T)8*uJxtjY7EIHH7X3m6wmMdEU{8OFQ zVQAUjUKC_>NKaa^48QLsYwa6T6S;5<&?bZ7E6 zQ^SP73&fUcW`C0pF+wYjy@akvnT%59q?oO=r5NeaaeE}v?2Y;zGY11bEgJC}fo+e{ z?k*eE(RT4cz|*E8v&Rwya}DMW{3oj8iC}Gu)&}gh(B@~NyC0a3ksw-6clOqPKGi|7 z_bwm4(Z3C)HfN%f`XXuGBkv`5VH7r4A!3%%SwJzJB}`bex;i?k#@=SHTFLZpyuMle{%+$A@3>Ege?TG~+ZT*t=(RhqYY+XfvX zrF+|TdrN0kM+Uw>`)lWkbf4-p9(n8hN{st6NOVoR*&`!=DueyhCB z2-ts1Kt0nu%eo_>xkbC`uewed_~k5MvT!feUR97v0<c;k^@ZpCODN zUlXo8m}PpY7S%t%-%1tzzjlIH->ho4OmV^+agU z-;k)KKAq^eMkczQxSv0_|w53 z0_2DOZIZx#roDZ(X=`ae9I0V8`-+9UeR@o9p0dgKg3@g6cQHgOD_i0x0O#w%SM;0v zI_{TYlLdW>{ZPSZf2$@S+ok+$E$izA!mrduP(#5%U|y>ra)AzRFUzrWGmE{cfs9v zP&vuAMa~~Szm(xuO!)Jo`>PNB(+8p*(KM_3F9WF}25)S?3;+NC24YJ`L;(K){{a7> zy{D4^000SaNLh0L04^f{04^f|c%?sf00007bV*G`2jT?=1OO_gVWE!z00E&%L_t(Y z$K6%CZo)7WJ#D>3YypCZA{2griGitq!Uu#c?1eRC;)^0hNc;wwVdNn~xLs{`aZE%+yWNiZ{XX@2J#rj}y4@~CQ6%=-?KauAO}1^5Wm#OV)eO}7 zuh(mgMk7q8(@N7gwO5bTZMmGH5CQld9OG2jUTtt{+bk znB*s$JTI!f$wPNKo!%K^xL&Ww^IUxMJjd;JD|t~AD2k#I`PX_0Ao-Oi^Y7ayNlnB| TsLeM$00000NkvXXu0mjf<{rB| literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-ctrl-none.png b/accessx-status/pixmaps/24x24/mate-sticky-ctrl-none.png new file mode 100644 index 0000000000000000000000000000000000000000..8a5c80b9d5a534865d57a1f52c6df14b1d410700 GIT binary patch literal 2577 zcmV+s3hwoZP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1hxk}D|;{MRYw2y8-d9M*`r!5n{5RJqD_+wN|= zUGYqrB>|>Ic-i}<9mu<_-tNCC@8e3i+RpwjyDK5WQjzveUAD5`(6PdlehrIw z1pgTCvYw15VT%onb+B3SG_u(`SbN%FyDfIwvC3u}mKfY{g3`I>{HjY{Ty|}d67;dt ziO;?hIC8#$HIHg{ti`T*^O~>0X}jqbJ)H%Z#fUEtJ*s@?Ie_L=*R|H9!&X?AQ`f^X zlsWxIFA!qqZc|?NT@PLPjkzM$gF#+qPS{{Eb%UsEPv7#3XODht0+}r|tn?iKCc@l| z#aIspOthYDv__m0YhlL(ehOCZd~g*ESZ3EPO>pB83F4B|xiLoU>g(8T)sPkt!9IEc zHQ5)C6#~P5BqaDyVb6h>IkIr#%q995BF7jdszw#@5`-m+NRlii`4keTm?Wi?Q^_uS zNEqjsg>uR{mx4(PpbJJ9^eCme>T9T6W0jg}uBE|!T4>y2la^X;rMvDs!oSBZ)KkyB z3_IXTBMcsK$VelPGU02}&oFt$DKpJH%fZ^t>Md*bj=9&Y*_}0IEUbQVvW9Ar3xriU zVdV^rxnRM#CFts}1-J#8p-o6bV%vv{ zQ`gv?%rQsHaG*FK(MO{(x6RmT9F_Vk3re--6DS(>Z=gt*^%qdI?eKFbx)|$IC_3%_ z85CVp_z4u-Z;D zr&2te3YU&B1KYrQak(#37!D^QhG46%O?>c z98VH3W}{)}0Q-B!!W{?ngoJ(pJy_U4AF}{Z0`^x576Y)r$-zqokW0bXA=d;C^|2_n zH0dr)-)lF>f5za3#A4l3JJQ^OofL`9j=2R(X%h*EM>c|NCL?o;FnpU~wf8V;!200Q zwlFr=u~sD2sgyaSg3OXN{TelUYy~4`aio^fs81UwZuY(h2ok3O?J8ZbpO&#;Bg13Q zYKSOvMl%9v!624O6U>|01Y($NkIR2oc)>2-sjp1$_jxY!`R@HNA`4RTf`lI_rtMO9 zNHaD_ah(-H?@M+&*vwN!E@ucGSDbdm=eX&e z+ce)+3sCCAWu){h% z?k!w#nd*oqT&gJ5fg4`ofKUy%KzYFp)g9-lz3j)klc&(nkOWB8kf1Hh;AmT*?O}$E zYM^OUe50NSiV-C+-H4QwC@a`D;3M2NV1ELC<(96=RU>i55sf+y=rKwGF{9&^*SbaR zA%_@<@vuhMA7rv0!p-Q0XRCg6cAMQV_P;AlVc37Y){M|L&`efg(?1YK(|!3&;^@@4 z&m@jcjr&aE=+wBc68D>uUUX=uX^?518iI{|l?1xUe>8p%O9E-PrT#5Z4-B)?P4%~& z@0M+8=6#|rl})((Apdd)i3?UAIT4|QVX9Tho6@$kl%4fOjVj~nQ%=^r%E(-tJzIjlF_Ji)DNK8z9s0f4ld zr5lZfl?kfW(bKE>FOMdAa57?%%-cNEAVqIsiLW2NXr?gBrs!#Gsm|6#@BMoZ%(3-B z4@`sr`VAQEeLe=G%hEmtqw9Ts0!H^ndl!rzG4Ku;J)`rtVD!p2egj6|IoeOb=qFzL z6EON|2z&=dzlo=(V2E3KCl!8F{t=MX+fmQ-KTM&?S6(@%Q~&?~24YJ`L;(K){{a7> zy{D4^000SaNLh0L01FZT01FZU(%pXi00007bV*G`2jT?=1OPAA3snFB008AlL_t(Y z$L*C#3WP8aMZbkXTm*4Ai`TQgp2sn0fhkO{Z0wGT_5^}|7gBkz$UuOzCzubKrnv#A zK4jKqS>8Os1drp`?;;3x)BC=El7zFl3ILV_Q$z&T+SM8&f^!bcTmkR|n-LKhW8j>F zh(K%Y)r{llOOL_eA;IsLZ0Uj z2{W%UHV-*XQ*>R2D2lwpBq9_=fngXBhT(ex5%J)!H)adI`xbqYOK=H(AP|waVM}Z0 nucQW0wQc*2#_PX*ndi?P!)$}qRZENO00000NkvXXu0mjf(EjMf literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-hyper-latched.png b/accessx-status/pixmaps/24x24/mate-sticky-hyper-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..057cae761d33866671b60574673bb8c1bc3c7bac GIT binary patch literal 4325 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 T$zLH400000NkvXXu0mjfqV!r9 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-hyper-locked.png b/accessx-status/pixmaps/24x24/mate-sticky-hyper-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..95a4a2eb35fa665aad6a2cf269c216d17525cf02 GIT binary patch literal 4258 zcmV;T5MA$yP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+SQp^mLoZiMgO^qUV?EZm&5U#+CeS9FF=!A@+m4a z>!Uk#!X=r}K#UI$lv)4&*EavdzmQ!rA?A{5N*Dh^4b?S1lP+=iQ&LY2E7^*WH?1jzWBy_)W3;E@@n_r=>7M;GtZBoocH|n z$#++~ulsjbm@C~2(kCC?*KPdXcj}?HsD14Gb|Y^4q1z|l?LEuh>sZ%9!c)oIMm5EHH@v+;q7gMownI+m%a}>P%*gWGVjg}=k;3g z*;O|*C_!F!yX>oUl!l6GFxveH?ES)TavGT&YNJFlmpy(M*V zaC!O)y_}>TYDnbdFRKWM-M3Gp`d44(dXLQ`u$~A;b#uYMcJ(8oNBfamUgPXp7q4Kh zQyMnUTL3O%?}#$i6M-vPA8oQ%b}n0s9}DqmXzqM)oe0<%-Lz&C8&4%#qAAdhDs^UV80qkUk@fIMT?Y zj5^wM(@)BOrkTwwv(C2cB9&HHaix`4S#`Bdu5G`=jyvtV%dWdUqjpF2J!DTRICd#y_Og6^kM^!;3S$&tj zCOgzIK0SbnB0nEN$alB=3pJvzMc3ICnksY|a<$cc%dgMtq;9MIzI;n7VwP*^-t0q2 z^EsQnTFKZS!|E|DYC4qxYVO$D+$oejW8Yqu=MZg(!eqXAH&HlM!U*7C1+ULj#n(hy@< z?RybDy%St)i=w!ErA<*H#5p&K`JSmxS&{)q6;g=MzS@psQ%HS!pi&)?tAoxX+n$To86YAr|A-Udl%n-{vL;H4y1X~-4K4J>{o4sZtkx8(CgTDHE^ge zuCqV(x_Vp=(-lt+v7gKyFlQVL`OBqA_{sPz;TMJ~F&S96ApxcBI>R2s7WmXi!pa+w zo4cB-JC}7T0SK@`zyyRO(s`xGo-}v-5+WeJeLcy-!xryMnrtAp-Ms7zWZ2zDjEXk6 z)Aonrs<#+frW$Ewsa%cV;U0zR7jcq&B2O}PfXN%S)oasP{{Sxp7;WnZHk>$YBkRi8eye@&FRZTL=<%O5sAEPTEH zV&Rx((uSH%?I=_Qtte^#( zvE7D0(i&>CE_-?zhmsT$YLZZVDaEwst7L71n{E(ZBFm)(6IX8!^GCNKt8!HVL z+!+Pva}~<*u~Qt=$`x0n)*hchx(#DS+~fgydLgNJJRks%enFC0lv}CAnn4J)Rjm6n z9+emCNSZfZ;0kX&OqY`>qA{LdQ*JPMb@l)&eQsCd!K*H2YkUGikrL5PI2Mk&@V;&c z#>ECgG6HPzl2z-@9bnl>sDj5t<_A(D2dfH_Gg;GVP} z<6rs@VbTsH5DUXuSGYTh)CwJCN=I=sH!F2!^WE*TbWZcy?oM+S-cWWS=vxMTyK_qi zkH(GT5ZZxl;loC&RK;rb)($WlpV9Z5|pGIWaeLry;MNg*~o z=fZ0T?-1_%qzwHqh9Q)(opt8x!oy^K5i`Gv$;*5ZL+C8!rMmeS|Io5TSLTeSTmfD= zC`#r(uJ2)PKM!HF4|Zm!cp{UiLpJFj+Dw16>0j2F*M;G4i;=$em&M504`GvmK=V(U zU(e=Fzkc=Drftgy-$!5^uDR4Xn^z8Gl>%elaZ8_E+yK*;fqLkkLCT#RX7ayF zEdr0sB)tg&NiN6K6kN#WukS`f0P}eknsgU1wSI6QNjZBOM3`7E6lmWRNE*C{DrA#K zu$hSSvOo#ZS6LrfE{a;vp(ohXvfGtUGC~?GdN+Iv^8m*6HSb z!6v-$CFL!zoj+ukM;0>TdII01u?E6l*E9jFX+t+ZcJzE2_Wr41KSaeN z%6w_lBC4n;w4M#x7|D92OZh>U9wbkS`@U=5Zwr^IUbs{mf9(4tN)G^fM`kfU(5R{; zL(T%ApSPqQ;%8E(YS}zuH;3k}DM|W?=GCaGNp&YUkUcmc0?)9z?NeYRYAi~>E|O3} z7YHTrd~0YmC7dX5d&b-v=rB94M-zB(LCn-BP&^t37&lQuJ2a%q<{6|RI6(!`{2>d6 z_9D;?UwR#ov6CVmMJzCBKoPJ(_V3K=AmP>H#u!#H!sJ8 zN}sOA1h?p*VI<{F&fLR& z5xc7ndlZ*#^gRgMF93FY@M3kKjUvqC179v#6i5{;0%L|4w%YYDI>3Q7(1IVz4VCb~ zpVb8k3^YQLf|8-Es21=E3GTaZxyfw@!FX1kKnH%GTKbQt6@#KZ%f9OnS*j~bsVP+WLvZ#P zKG%(vb4sTl20$c!Jq6L-pX158=3V#59UFc-+PV zB+^R`kh}^D?iQ9+m_GpfD$Iy9#oupl%iXTvD@gZ%-#l*6JiF?i3L|X#k42dq%DY0j zCzky>#{&ZVH?M3rwBh%lV~K^V5dT5{gxd>~aE7g<^~s};D0p=QBrTp}LTeAA3-BFG zS0&4>WKu61@H(rG`GMB^b~41G?R(c~i4Y z@!ct3qDuHRtdfK_>|BI1-E>VBD`A7KjViP5ppP?ir5Tp*7V8}3D^>?>VT6E>xn3Ak zg^s~gfxlH7tRKhA(BOOl3uJ0`GBuBL{)LNZ9gOL&XMl5F=90wyee??-)fz83?0ycm ztLJfHsk77IzQt(qJjUH2G`Zn&%)Q8=T5T&adpJ2%^YUx#rG)aL7YU*4Qi64x)Vk0q zc=$m;e^_jkdS$ANxlCcZvmJ&HM^l2IZ?>C-;JdlHndcPi=J#FseU|_vsAnHZh|4&X z`Kyp~)Y)^6r$nfYGXTtc&{8faqa*!!-izhH;<47ht#y{Y&0OyKVSxyXDy-kam@=$b zz=R^@&~E+7HC@(a?3G_}j8G6dxE$E%QN<6v^4T*pn`WH^R*WeT z$eg_9PTSWkcPvXh9|D9gHzQ=MC5ELS zzdz!T)P2{&D552X_<7#b;Cy{D4^000SaNLh0L01FZT01FZU(%pXi00007bV*G` z2jT?=1OPQFX{>qx00FW|L_t(Y$K6#;&e|{#eIBro_}PU8Qp6boC#bj!JMPf0E7sg6 zi(UY75!fJMDX~4%MeE4Um(UMYt@L%IQ4~3TFZ1S&4g7EM20;EW-(o=30sorkIYgvQ z0E6#+alKvv;9DSy2_(;REEbCvfSD8UK7uaMKK!<$~k!_?#fbcDwyME?O>^n9XL;S_1%#F>O_`EWuUG45bvb*6`lL zIfuHg(KJnqO?^6c9n;k|fOjXluL2q>_1TdS|45jP4-<$8h-lF7VKxHEWHNb5kYHz7 zChPTD%CeMKqby6&S_=_{V|&;|RaL$0p!50sZZ_VzD9bWTr_;nGaRwQfIXR=^wMbG0 z0Hc`981rR39=DSmp4M78=aP&Gx(4`l;e7umSLWxBA2fY1`qH`)EC2ui07*qoM6N<$ Ef_wQb)c^nh literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-hyper-none.png b/accessx-status/pixmaps/24x24/mate-sticky-hyper-none.png new file mode 100644 index 0000000000000000000000000000000000000000..a89820a14109400a49c32dccc6cf88b3a949c97d GIT binary patch literal 2277 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 m_Xr_~qDb3tetpaQ`}zg}I*Yw>m{m^z0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=NWaveLag#U9Dy##_JI4p-_MDO4&zdx{!WXYC& zeTR5II$Fm*RjPplGLcBg?f?7tasT2c<`7)cQgh4M^OIU?p>tCG^Ya|Vr~Cc<@^()? zUw7{}0+%Ak`23pp>-o-g{q{mhuj}LUbywzVocbE*b>nToXfp>+UeDFnKruYm<@LL3 zulIWTu$|ZcGsC^D%qWA>L~>me9hypd|aq2_?3;92kW-K`nAQyst&>yzS06A?@-@crplsiDCEs$9;A2 zuYBGII>)Fh;_G{?SXVICuna@azIh5jr^Wl1-y}i6s>+ zxs*~%E4{{=s@7aft+mzOLW@Y4w%m$qwYAnelXiygyxn=C_Yp=MY3RtKj5^xr6Z*_F zb>>-Soo)6NR$Qe2%B#3lS6h9{hDtka-FcT?cia8IwG&S|dh#i!o_6{>YA;kjqbA=W z_iNPTg_PhMBLDQZVEUGv5M9p#juH4V)#0 z7zm~X&q3Z6e7EDK(vI4WzzfY|3lH=F;<%Dr>e}8a z19dv>G@{?r7nvlCH(Wo@<^F+P{d%BXsV&qdzfzoebe7rkZX@bQ8WU>W=FmA}=$qo! z-GFGC+T2=8=2|?Px_4?Huq#N9<*c(?u}IXlO!v##sf@AD8J;R@cY1U=^wVRmo?N^S zYhn6AJf}7rB->SDy2!OMd9UWvIqnb!I=)F3IT@*yIVt4p+&ME5C#6o*Q>)sQAg8j* zv6Kf=DBV(_4_(KX-P!vYA&oKIXnpC91!S^MX-)vDfmPLwVkkft7D%F=(FG5NFjyO;CYmH+J9$xRB0_1rQTuT1S&YVXkCi zsGEvxFCZ5raazj;oC&FI$id~dZsf*fL|nw*mx;n|%W@*;*+b9;l~=~vjETo1O|p4_ zWE4-xE#WPu2!jPdqdJPqmlqV%XJj9lH?5y<^Jho*!woi(&nxs2Zs=Kyg`UKzR!M+N z^qIEi5g&p&t1g5r7Tr}yR?O*!ltLpx81emWZxpJhf!)Atu(grFzQ;in;RcM60sMt6 z7Q%f-J1c2!3r$!ZCPN(!XsXnm7O)b4yX>!z?!yI=`vJw{_Q>Fa4@tvlHw>^=VR2q0{lyfc4AP=1#H;^9K!vT(<3PwICiT7lg9bF%hR>JI*bj+pxi!FZS%)WL2^%@x@ev8uI>&t$%Tp-c7(N8$**8JzctbI?lRLb*#3> zZS5zHuAWlv&ac*Up^qgBHkqvBM`XswV#PFR0SHI?d(E zgONcH4UPw+aUP72>UAWPEkMo@Xy9O6x(x^)*zZTTQ2lS^;y)T%MvjGOFB$=`WbgnVLE{M zea(&}W6hU@G$1;Qd4OoCo14v|TOut7lc@O!+ANGjs#^*w%gUP2ci<+PFN4mU3?8UF z8Q&~L@H%}}^Ez+pcsD(*Y&qgWxDnqQ?tNb2hS4|NP>ME0hqeLtVuH?e1{wk_N~<%Q zhpAG1cfE`j_b@GJe^Sf%qBd)c)=j(26{v(j_iN&Eo$DYv$Lv=%CZ>KM_m0QlJSDT% zY}~y?KF^Vi@yG2K<>Psye7uxDGO5P+zr**tAysThSHE6{l=d<#dML`D!;#Kqq_5YI zp7N!O{^O&2PF}tqY_6}jz+YegW-6!{5kHSZCGm(fwMM7NZP8#DULG?VkC}h+yG&yR zgZO!0H!jvI@@L#_!$+goHk&-Ab*AQb;-WRg)zU|kMy>hQL=!z-pcf9Nl_lJyk^Lw` z*_YwAcG8Br8~Sg#kxCKi=GPEYF~5c<#IFrnYSbKi2jR@znX8@tI9Y`ip`t9THo`)~ zBZZ=>BnCY!t$Xb{3YtTettNJ)_(NC5TDQbuO5L^!S9T8ON*b=D?58x6URD~J9SD)I zUBa(mbAJ-&JxM4l5wzGgiJFf-9qXqUdo(5OijTl>5L52%y+W)?^HL|~Gj&g$#6#?f zmJzFM9#%4Pua==B%N4e=AKuhql%jL0w;Q=pVEo(SjCETa|Fk%&MF~${IdA%m6@$YP zk*&1}*P^sbx&X_v8ObKYt@At8nu-RAq{R~K4EvZnZESMm8HLyc=! zW6WSqIWoT**Z!r4{+*-yRkeCtKiFK?zsJkwqjJsNcHFL&xBvt#{WW{#0 zqg2PIO?}J`ZEAZu%B9ZQwt$+ZZv2IK-Kv}5sy&vuS|OpFBYtL;F^@nDxvjKCDmAhb z`)%!<^>zmRff}#gZm<9h@zdLxO5ffNUw+AGV^LSE#8GzVBY>^iiYk;lV*WLyG_DcH zgHBVQ0PskE|6}N!|2vp}9O%6^|6XPOX<>FBE3+l(7q$6SnL*))0(UK0eH`1j8uz)x zJq6Cn_HPw9_g>-tW`T46(4UX~H_$&g5JXtb{Rgj)Tf=6KFEs!F00v@9M??Vs0RI60 zpuMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-*q2ns0}z_B&m0001%Nklm}$TYP2h@0i#6UG3ATdC)95=JtBdQ<=aqT55ND$XQ z(+o-CwT*U!bmH}+Vv7jzbB7&CHNFDF4!Cm$02ntnrW@naE5FQd&J4YruC&?~=^p?9 N002ovPDHLkV1h#i-?0Dy literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-meta-none.png b/accessx-status/pixmaps/24x24/mate-sticky-meta-none.png new file mode 100644 index 0000000000000000000000000000000000000000..c5fdb442f9344e88b5b3831d6d23b0f85db3fc75 GIT binary patch literal 2684 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 eZ@)7C{rClBXOTgx_Mfo;0000 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 VrxCsXYR&)v002ovPDHLkV1hODH=h6i literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-shift-none.png b/accessx-status/pixmaps/24x24/mate-sticky-shift-none.png new file mode 100644 index 0000000000000000000000000000000000000000..84246f2edf35b2ea89a62b54427a9f6f3a3d6506 GIT binary patch literal 2862 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 M07*qoM6N<$g2N?m6#xJL literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/24x24/mate-sticky-super-latched.png b/accessx-status/pixmaps/24x24/mate-sticky-super-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..35227c165396ce5798e9ba7636f009647d41a064 GIT binary patch literal 4954 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 r%WhD+7tR19GuLjjec}9VWj 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-ax-key-base.png b/accessx-status/pixmaps/32x32/mate-ax-key-base.png new file mode 100644 index 0000000000000000000000000000000000000000..157c67482f0f23479eabebb58afee264026d2a62 GIT binary patch literal 1881 zcmV-f2d4OmP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Ray4vg9ZX{O1&N1cVUFalk;t++dDBDVbO0TKZK_ z_k46Y%0gljnF+St{O9lG{=zR%jV?+qsix%di#68JP$>TVotAvGyZyqhg8vYAw~Bxe z!}95-x!X6y<=!F39q*5EmybP8*#nV(n3{EFE$?<^55(b&)An86{aU;%XaB>ohy7aC zlOHp{7=rOQxGo990THdr_o8jTTL_2OUT;h8Z$!2uEOx70#iC!$^sG(F&O>4+ky+ zA7G6U4!2y$=B+m0K?O4pLd!rHjL_rda_@q_a@_`6OQlQX%MB~!6;#tmLz&Y%T7eK+ z8&ffS?Q$30_zSTN2E|}5SYY%09HI-|wZ+CWqn-HZ{JAwKk39e&!rX#nh{1qQ#6pRD z4j~f(#{zyDG7lU>2LmJ$2Dt@p7&{?{5_E3#$z*MVgfonz1w;rZ&Y-4p16eT&^pj(O zhMKTMCn8C*6sgh@r_ZETyra2Vv&+cE~V7cYN(7OOlqpx)lzG1 z4U;wu-O#(CMQc5D?y*ZxJ@?XUZwKUa#6ymB_!=Nv`G_EnsLfZ zGtV;XYztajyyB9TR$gV*)o!e9Rv%fTC+5CqjW%n_ShRNe&Kklwe+@x;oQQG;#zG`8 zo|ORzIw)tpP>eyDQ_g%1*c1}L8i|rKNErizaZ->)H}3AteaoAZ_@8(SKVr@)b^ix* zPO00>z4G>kwbAT}!bXtpLdDec!oh|Hv$Rl}K9hdgy5Ak(4;!e4J}QV=i5%R;+z^qe zbt_a5w|eDZ4sWy9Izsa-`Z7`@-V>Zwra^I9 zWtR!L&tBC=oEO|tXU*lkrG*`yTX!Sl%>;#kj39T4T^qd?)O4G^M@03-NVEgGS)Ds8 zA7UCBSk#DkBjePM0$j3Lpft0*1JGTOoP~@|C0#8N0Ui-hXacuPUJEepOyp|?)e@3R z;+*aOWK;Hcbk729NNuV`wMz1c)n?T>D_An(-DdtKfv>_v0-_>#l)%pI zf~mt?3Ji{#;8l}2t3GV7)jYsYSYI`Jiqcgb{KE4?zCV%fmtx&b&S{)F0^%}x$vgRz9TZ-X;77R;4@xl44frOphDfy`^02jL>sL zt?DvMF!AZ~1M<@5*BH4E8NWLd?)!e={K3N}L2HhNk>1ls(kbaF2h!D^ClMZKwttY5 z+lgM0eTVk947~1sgH#Xnpw=Mm?c*j&ilneLmjN&`0K3d+610E z`*rP~%N%D*tkE#-=5_OAd&4}|4F~|y2@f-w_{v5teOS-WSogaF{8~YzDu700006VoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000Mc zNliru;spi-2sV1TcgO$$0g6dPK~z}7<(ENjgD?<9-&E|#7NX=JIY6!vsZuuFB|t*lt_AWR=~O_ z3fXSAq-lBuU>`m>S8#x~Z4nXK@AvC2*1HX`1QuDAk*4Wj&{&AsY(}2v0E>QoCEn`v zym<)3mmUCPj8mB;Ch!!1{@lp`V<6NDjD>K$rQMHGU`#qf5dWgUP%7+nMAv{8NCRPv zdj(e6Fc!j>|4B7472+l}5VJ^)c0tHOS~Xk{(JP_PQW}WRy^|D(tqWU$C>Mm(h*ct5 z0pI3gNY)TUR1FMycZ@5dYe4fU)hs+iJ0%r>21M(cNdQA28Y|oF$=bJ{>$;|G+bipg zJ@;GFG*nduaPDILQQ!z1%Cg*uh~#;$E-cM>RaNYEI|CfLSoim1au>g5kJr8crO%j_ TeQ3nH00000NkvXXu0mjfH|BN2 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-ax-key-inverse.png b/accessx-status/pixmaps/32x32/mate-ax-key-inverse.png new file mode 100644 index 0000000000000000000000000000000000000000..ff678bac61d8cf42acbdd049130a89029f333bc9 GIT binary patch literal 1976 zcmV;p2S@mcP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvmgFc5{O1&N1S1g3aaiB$8_e-1BuJ;7SxZ+> zr(YQ%770a2rp);F*EIj&M-&d@Ii`?9IPmk?XDSfVv3{$yhu63MXb+)()0=aEpmJ#4 z>V~oB7wGx9Ao{JZcfE;i@00dMd*HF56U$<4&r5qFM@w&a-{ifn_{(wjU&?Az7OkO| zzK;k-XYA+5&~Vlrc9T+);*TLm zeKMYeBQ_w`fo8?ijLnu1?P10Bb~8=UnJCn8-kp?F$;j$ zxns&2UwzDlH^&872LxHeoN&N$)U`!r`{b5WoE_%z;mxs9!^XZhK!{+Q;f!@a;0V^S z4fcpc(OSeY0iOcT$$6?kz%o;}W&#_BOo)_7Y-3HdI+vK18l?q5AURwFG}#q^lyWMWvO@{u9C9={ z<(x}_(SofDRu{}DrBZd(SFWMPnrg14fj-SQZlT4NT5hFNcOB{9LyxAXo_iT~fJ(y; z9%00hMjmB?Ytv0Xd4?Hhnt7HJwTHT#0x*QnWznjq$NUVNekb&QWKtdtWL%zzkq z3&f)!078>sb|mXP337tjkqJq`1k@}GINb_jK+q3MJnf0y6S*&OGwgqa8-0eH5$OH~ zaz>!r$i3tC0cySI7sV++l7$k}!%Y-6Oc<$9D)LSGmYT&F$e`! z8(j5FESHT_KqCTmY2^~aGMFWm@iv%u9jqQ1C5PZbxyqQsnL@{yB~Uk7p5z#Ug9fCA z0T~lQ@{%8|1&bfUt#NF~)`?t%AhQ}`PFW9k6U;hqR+SBSD>&Nt?bsfBSM`Vcxl}W% z1ol9LYJ&y?n+yOGx2p zl8k9qVrG66+$O;tD&P)=bVGfu%eq`+bzpDBf!@hrUTeY& z8A!;$s~#QX0KWhXPcAH0o!QFoeZQpN>H4EC08%p=IGhH+ZSlvshJ&JHYE3lChl;Ed z&ORN!#`>f9zv;{slxM};)sQn{OR(*N3Q5b{hZ$!+3o;x=DHj1pB>3x!`f{Z%?gg99 zy_m>foa8z4jreECse!;5*P3aINJ?eTzfa{X6}YM(Og7>`S7ZL_e=py-`atKg+}!HS zwf1OMF26I}&PYYs?=!c}o8PJObREmwIix9S68|S_h&T})>j-%k^cU~r#5u5Rz}w(UlTsuAjCB@ zuS7DJFZlEN@>blxZ_Q5^$kjx$@O8-if$Mpf}Fd0H1&;rGCze2qLlnlUTI*Av%ZveN;Lx@$#u)DRdoXzjj1NRz*W7M5fP<^AosTYG4QwIG;dzw?VnO%-M7JPh zIw>HgB5D^bX-SMd&x$a$B|Z?*8kiH~98)1rNM;~b7pr_AWH7NzBs<~KmW0IV103yy zYm91@56l_KobfF2ghc?B0GVTEY8z%L2h0$qbAk;q&;T~ib6u7tbzPHX**E%eHEx3O zyl?IKe5NQ00Ndx9K9)C4qxu6RsSJ&yC<^bf{Qq1`{`_k8wDAQdzPI8J>P?>j0000< KMNUMnLSTYTDx=l_ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-ax-key-no.png b/accessx-status/pixmaps/32x32/mate-ax-key-no.png new file mode 100644 index 0000000000000000000000000000000000000000..f31705a2c02dd766e4514bdc9dcd761b89bf4162 GIT binary patch literal 3176 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 T(FVQD00000NkvXXu0mjfB&-)w literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/mate-ax-slowkeys-no.png b/accessx-status/pixmaps/32x32/mate-ax-slowkeys-no.png similarity index 100% rename from accessx-status/pixmaps/mate-ax-slowkeys-no.png rename to accessx-status/pixmaps/32x32/mate-ax-slowkeys-no.png diff --git a/accessx-status/pixmaps/mate-ax-slowkeys-pending.png b/accessx-status/pixmaps/32x32/mate-ax-slowkeys-pending.png similarity index 100% rename from accessx-status/pixmaps/mate-ax-slowkeys-pending.png rename to accessx-status/pixmaps/32x32/mate-ax-slowkeys-pending.png diff --git a/accessx-status/pixmaps/mate-ax-slowkeys-yes.png b/accessx-status/pixmaps/32x32/mate-ax-slowkeys-yes.png similarity index 100% rename from accessx-status/pixmaps/mate-ax-slowkeys-yes.png rename to accessx-status/pixmaps/32x32/mate-ax-slowkeys-yes.png diff --git a/accessx-status/pixmaps/32x32/mate-ax-slowkeys.png b/accessx-status/pixmaps/32x32/mate-ax-slowkeys.png new file mode 100644 index 0000000000000000000000000000000000000000..d2684e4ebcb55d26da931dffb92e7121b45d94da GIT binary patch literal 3214 zcmV;93~}>`P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Rc|&a_u?}MgKX99)cLaFdW9Jok^X~N_ zFcoRzJzfU&g86j3vm6!G#@tym;Fw5e;IEomT9fS)`Blo4x(_zH_hc7w5ftUwn7@3rfh(hJ z%RGfY6v-75}oV+|MgGZQW$1jijZt~AOFG1&M=z4$Em#@$(XiTGq zBByUw0f;}3PsRLekNXfe*9TxD2#UG6Vqm|?z*X1_}2xsRbY;=2(CR zq5xJ(Lj06eiJ>l0k`s|EMXEIEIp&ll=UlSps9s`8MM^HE)Y3|?v8F0D*HUY3wYShB zDNI^!#kJa6>zzY8qC2}gD|#Pc#F2)KJj$q}jXnvVnWoG<%dE4_zQT$N`mel-TXnV7 zx8H=)PFr@~W!K$yKg8OJCmlKYlv7VT{e{|t>Sxsa7vz4AntxDJ#FDKm@2D|d%9{wU z=|mJW5DUqJcu@oh=%AQg)u$8`ImPU10a8c+H7^Rz@`@M;rtO0q|HAGax!>aEB>f@W z!v8|fDRh4aa!#Rpkoy(4Z%|v^DoQkfl!fZkD;^RX3wG_HcCAT&x^;h5z&}h-3u85a zIoUggC&tcU=O9AHO1$gkbcjd^&(ftb)7Ecs_N|}# z^GWm*LVg)s!0CMKXQVzRlWdLs2Wtof(@=HQ_PT^~LUWvaX|IpPTL+9KA?jbOgpqHkNx=0cduCZ*D9Hc11@>Ny@kBGAa~(D*{SED~3_mDY`e zzq(`$)e2JX;N?hNWp=R*;DhEvJ5}_?7C5HBr&L!?DrOdLAP^9eZQMk0TV+f(^+r-P z74t|NSN1W=W2Sd#v9)6&_W0S%cxx-BwIxjy2Y$6&wa-PStjHmX7wjL4cq4_Fs}?}A!q8vf`Kpz8Zfa4WF+XQ{q&S9 zK|?Sy7*f(O+Hu=sTvvKnD4A~)3hZqxY>Nv`pUb%7$UsET4LalwZ#cXxyneP2|BAz& zAeOz}ENp6_Lh|5D5-j+*;ErOzHe+q=VZFI1V(hYs6wMs1RAfog<_kvl6l9SwW z+Z$ow=oDte=|s*{RVXu^F{oxX*K%`Rol}~of<=yq`h99r`aKEVf^`Is5R2L(Xl~0D z)K`Q-NIhr*MH~tR^2OL2J*txCjEp0>2S`tlCX2ui9(Z-a4MyjzKx%3#QWI>}B*`VC zt>wxx_OGG26ZT6wM2 z)ART_1hYlndjuA7VFj%)Tyr>?Lb)roEo&%NM5=*&s1~jo@|6|hyH%=_$>I2RQrVW% zYNam5|LwX<%q9po8B%>X?^+mTa=T~!)a6l>ZlJAoO=*f&&T@^~mo;~0ZOy*+2kmoa zAdc1o^D$MB2_|)>M4LYsNrh^BM%4VSaw7F$?D1y1|`?pqGkBiw;@$2ZHIJ^XkTAqaFs<)TZu(m0rUNt)H&H=$MTVSh&5M)?_S z8{MKZcX$Hj*;Z|vE_XJxedSJWSt)n?xNXg1qvx)bvyGa0djZdkdP~E)%U!kq^_!?( zM*o&8?LR~i|4uaSMgIjr@6d|G;B}1v000JJOGiWi{{a60|De66lK=n!32;bRa{vG? zBLDy{BLR4&KXw2B00(qQO+^Rd1qK8O0oxzrh5!Hr+(|@1R9M61mtRN}T^PoHXLr

(7C|ONU`m30 z$x0UnbrFHVa>H%LzM~66n{ya{nGmAjF8is+UX*opFwYa!A2OJ~v+qZ9wkB{^A?OWQ~+Bkgp zFsiCzv)KSJ48zhh(oVoa2oi||&z?P_zrUZAl@-d%%Q<`YEDnc*d-v{Px7+FI>EZkL z?~IR+GcqzlZ*MOX6BAs$dX@V6dTcgZmM1fdZ6^Ynrt$LSOCCIU!20?+=gytu;lqbq zxNrfV&xa&Q2q7pdE2Fiwm220oF*G#9!Gi}0hr{&r^bih*3nP$8Vr6B8(a}*>S6A`- z{am_qiR$WVQzM39n64E<;PrZGY;5GljTHa9m5^MIyleE$5I+S*!tKA#!i+cmOXH)#@Xx0|M> zCR{F;=>e;NJUqR`#l&508yEWa%%3U=xj6%}#dzyTZ% z2a!mGSS)54%K2>UdJ8^%`b0}h3vRbN%ZQ>V3=9mAN~N*@B}u~Nav@0);c%Gw`FScT zD)NTmj$0thGOu61#_#vDXU`rp@dzPsI2`QXzu!_D0Et9`$;nB+eEC9kb@lG^fO#@0 z3hnLf#9}dm!63fGEMgM)*}vdqPc7bz|-w#3OxK$c|=9Xdo+RTb0I(>#Cv zoOnFGD-sI}3*5hdpZWQD{C+>RwY8@Ab}hp6DW|F`Yin!VzI~feC`3FSH;>}&!qPO2 zNF>6YJ9l{UJ+M~nk#?w=n=ECvq+LeV`C$yPoE|b2$(mk|3n~DkhgB#VrFKB4<9}-Ffc$U z6e1J~Wf@jgl|Udsb8|C_qGYA-|3x6Z9Y>BFp{}lu*49=_<(HI{uy5bKEWzd5dn*D9 zz~b`qvJ#KSDJ?BE&-%<(mSw7{s?2@0I+m@jU$Iz>rKKf+#VxEH0v~~~zP`RTA%w`x zd{&93(D9|EC2rolX#iteSij$o$#3y%_UDy<0p(%b`f5VF?f?J)07*qoM6N<$f+{{E AdjJ3c literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-mousekeys-base.png b/accessx-status/pixmaps/32x32/mate-mousekeys-base.png new file mode 100644 index 0000000000000000000000000000000000000000..404766ffd7bbd99b8021470aebf03757a5e6d711 GIT binary patch literal 3805 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 w4J$D9!dh!Kv&GCPrR0>7o>fFdL`44U0$14 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HYk|QS!hW~Sl903W0#Bunn$_@7TdBIHEo^hs< z-L3uQrrdxKlF$RR-T3kMbbsNY9KDO8mU2oSPs}lMLBss*xz*(3e(#6R5c*GYcMUK^ z0d=@_(>VGCa=A~?c;xk2?z9~{b_|_?4})QOUfzzL9YcX{ayosN&%6>JmUDjF>mGcF z;-McE$>;)mfgO)P!Q;KX1Vj)l6x6cc2}-N1cHZy!I(P1BeoEfe`jk6gjyyc4!ufO* z(x)69ImzqX?F>CeM0d|m13E4jUvf8Rw>igcbtNWbD!H?$kEQGu6f060_Oyhe_zBv& zOGYs)v4L0z&5F_-WnyG|Qlw6WCXHP;Y6vm%U`5T`IBb~(<;-nEiL20L1%~dxh(iOl z05M;&(Ds|RzeWbnouJ7CV}u!BihCvenQ|GLb8THBZ&$7m7q2~yFc!J>h8BR(JUNw} z-(B3pzVQ!W0|?4avtfb7*PDqdbl+QHa}LlGADzD)4bpxLAVu&k2!;X(_(VY{kymCV zLLLo#3L@taxq<+Ra3?pxCg3C}8!z9OqqKEd_$J2H0uT~XP@us<0jwAW`$wZ;4;2X# zorok+G09R=NHIxDNz=NciUy4;npD*^Yq4O_#FD9*WhJn0ccZ zd68Spd}bU9VNfGka5^nwAQ%U+OuE?J$$iVsN&H{j_}|F6h3;`w<~}-qIHDECU{n!3?Kp>m zj~g`+M{zZAwf<{9cS%G+R9M69(>n@)Fc3x2Ya(cq4P`4K z_yX2iVvMAe#)JOh%>&Jxa~NavRYgQZMC9LQea909x&Ep500000NkvXXu0mjfdm+w? literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-mousekeys-default-right.png b/accessx-status/pixmaps/32x32/mate-mousekeys-default-right.png new file mode 100644 index 0000000000000000000000000000000000000000..877d3f0413c6d2011484248ec9f99ea59df75bb1 GIT binary patch literal 988 zcmV<210(#2P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HYavUiPhW~Sl905rPiQ_=iROJSH{JhY3K5WNT zn|1crKutpnAqhP|PdNYiIl>PVD&irjc`i9elvGmTijK#tTrI`4o~!U4!uyjv+y)pT zK`Ym5KDT~_T<;SsZFzf^2RpVM--h$Yua`ta|U4su% zJiI4EGP=T^aNtu&BA&~OAOdlzXmvd^lxCg%a>+l>UAT4MCGXaIm%CWET%J=AV%`e* zU5>V#^z+=U3_V6fch64)fRN*3dC1)u-N!hu)zy@dsT}sA-j=d@P;5x0tZ5n5@Kf|{ z)q?6+;sIhEG#ly>s1PIDgA#SBH0WIIK?g!ie6pcsK3JB_#klaXprl!8umM94V8n8O znn29ASZMhz%ilo`&z+#j1Y?95A8Pna_$T#dXpFgaiK5?fg}8X`X@oJ!%_p<~gvQRP zuKcbV9`;Rq04pG;Ul{^yyAj?vO(N!t7bd#zAQvXOP3|MNPpI{} zz9_N)%~LpY8fD;OgTm>Rz0PmaAGhJZ8h9D{c0;XI9PB)skE0m){~~&eq|Ud_6=$ww zd~0Xt3Z`z=@D0Jd4807!4807!4E-HL_&ZU;FRMD2sM2kW!~g&Q24YJ`L;(K){{a7> zy{D4^000SaNLh0L01FNP01FNQK)&HY00007bV*G`2jT?=1PKM)awnev003Y~L_t(o z!|l+q4S+xlL(v~ZkFw6y3_!syOvM@zo6y|~p+yMjjt0NlN}Pbm-&u>HrIhph1c->+ zY}fFx5mpw^1JZ)P@U=Ki!?L_|bHL;wz4D-hD152Tv_0000< KMNUMnLSTZSnZxA( literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-mousekeys-pressed-left.png b/accessx-status/pixmaps/32x32/mate-mousekeys-pressed-left.png new file mode 100644 index 0000000000000000000000000000000000000000..58f4e1b90bce7ce72c98c4ec877ec17de98fcbc6 GIT binary patch literal 1020 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7lH({0hTl2G9sx-RiQ`}}Rda(q{{CRv>7;w6 zYG>zRA7Uy7%i z6coo48;Et#JWyJoLX2z=O4O;+pmWuY8ittoWJAr|SeDJjxNuug(kwLCfT0I4Vrifz zF!MbYT5-#Y*T@mM6Fiw9M(FXSgzt>MQ*NO#=F%mKe&-6~;<=_Vj7e_Z;RPTxc20HW zca`vI-Na8|1q5}a*)hQyk4xfEdaNy3oCSUwQ;65rAnRKIDMD<;U`Rk9W)h`L(U^@0 zd35lp7&%Mg0|ZEwJB0x@f}LROJY%De(eh>G%Z#H1AXKs#&|sqgR!WNXW680Gs*0wd zs##54i`FbTWz9KTo@Z1wv1Dr5%-o7q7f-I9-Q2x+EnEagn3h~D6fdRJil7zJ6}>Aw zYCZUnBOQ9=!wx^nQ5%*|OHEsD*1VNgJ9p{W{yldK-FxZvq!UZ&OsAgtwA0UW)`7J) zWTc@Z4;wzps5iAu^_d#Ikoz??+SDeowEXNr4Q8_s37W@=PG%s+i9p;Y0W4^q%%W3D zJjqRFu`o7;GN_SGIGrXj5KJer4!YSr$o-OA(Dbjk@z2PGiSAF33lrTY_m$f>)Ouat zD6#;}T{v?ZW#C|g!|9d1&hMn(uET#7cniIS-a>Dox6oVYE%g5p8u;;mznbA6m_(5m z(^M~+00006VoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru z;spi-2?j-bb|nA+0HH}lK~z}7?ba<0!ax*7;jc|o0|GDz7QzZ}T?y;}i6CJytbi4; z5fTzC0!%R#P1Br@o;c!N%O68Zt?cRd4Id;|gR<#fWK@bGNDEt7a`w_}?67lQ+0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K3k{clmh4-8yM?exn;y5%kRk=Zqp9f~zW6xx& z^0UaoO&MslcmjRUw!``3`v~7~QIQyun&*;p#Fa`aT+#7(yKXJTwCZ*7euVo6d$=Aj zOoCQ!xB1-u6?VN3u(a*Rqdi#LI=+P{K7^JTdG@!TZz18Eo%Vewdt6QLma{+Hw(Q%o zp6-(&8C{_#9QYKHh@|cPc^LEHj zIofv8C%ar>_+dtLkNoh!^crrnZFyccApBew8TtZ{atxFXB$`$6tb5CO$liaM~1t2tbPIcvX zmGExg#CKo?1a+m^vA`OSo5Z1X-&?Xc3;Z;u5N}6=tZxCN2(cBDApwDyNt7~0V>Tk> z(ZQ!;<}8U15Fl0V6b9G`PJ*%XjEyly%a@gJX1rPeLM4j<4Gs!mrKH$DmK=Mis%Q$T zn$^^`Xw8yS)||8D`Hre4mP{?1nOm{y;>p#so4XgUg^S=7rX?2(#Y-u*B4~wl#pnu; zS`R+tNQWNzu)~jX)Q0WTQqz{3HE*TW&Rsf=f6v`Q_g;EE>BLq#)2U}Z?ew#pbzrXz z8ENRq!-kJC>P2l+eWXTDLGyK@lNpF{A`rJp02`Vov*?r( zPjZu4EQ~{;3~HnkPNzu>1k*{ZgD!S=a$j-_ntqEL|B76g=>7${Fwt#tAGv)(t=IL9 zA`8$wg)^s723~A%IK8sh`JME~ZTMS(m(WY-CG-+{3B80~LjRA@z>f#~)eJuYv@Veu zx-oBG00006VoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru z;spi-2?(OYTOt4e0BcD^K~z}7?bWdffG`k+;Xe{mIe}x?xSX3=Wf^xch1x{0GIyZZ zybq3R9>?o0U^f6$BU6B-?pO8o@ZOjWm_3K1F_(Z52#(xgIo$Cx6;J^cPyrQ)j_e9# o!!Iab6um#0r@3+>A|fJYClUq`++^|iW&i*H07*qoM6N<$f+h*MsQ>@~ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-mousekeys-pressed-right.png b/accessx-status/pixmaps/32x32/mate-mousekeys-pressed-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d233a74201b48950f8f6f819329b256e55656cab GIT binary patch literal 1031 zcmV+i1o-=jP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=K7lH({0hTl2G9sx-RiQ`}}Rda(q{{CRv>7;w6 zYG>zRA7UziW$_F2fs=&u?;j)lg^P;BkkmYvoFlGOQsIh@$LqRUifPsB;{6EsPxf#> zV3-80T(|k${uOq846wBA$Fn_H+d965C_aUj8F}`%pKl@I%TD_~ls&GdPs`aKZd>+a zSugj=kc_U-6ApX|NkqM(2xcHI6|Js1!)cb;FIWA2?!w)DN#5Oi$z815F3+h5F>i7FOk5n?MQLjnRZlPG11#%x5$ zqk~Vy%vlm2AV8|zDGaa?oCIU%85?7amM<$`X1rPeLM4j<4Gs!mrKH$DmK=Mis%Q$T zn$^^`Xw8yS)||8D`Hre4mP{?1nOm{y;>p#so4XgUg^S=7rX?2(#Y-u*B4~wl#pnu; zS`R+tNQWNzu)~jX)Q0WTQqz{3HE*TW&Rsf=f6v`Q_g;EE>BLq#)2U}Z?ew#pbzrXz z8ENRq!-kJC>P>A^eWpe)S^L?CXH05&vFX3;4n zp5!L8SQv*w8PrH8oKBM%2&R)*2i@!*Dox6oVYE%g5p8u;;mKYZaI!XuFy zu}nh500006VoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru z;spi-2?^E2YqS6W0IW$wK~z}7?bR_30YMap@!yK56l#e}Xt;n%C0Zxo050MN3Y|_x zqIMB+28Gp(WV0d~c17Noyy|5#-@KX3pU=_77%gO_dP(zx0t0Mtz_rv{;fUN9nc$W- zDc1$FG^JVu^3>a-U0l>q9T|qHY7vl5KQBJass)}1fe;9RzY;iOmx8GH1*<9zPncqq zBKbid3v}K^^S5ZBhc&iX)^*)kT@wg`AP9or<_@6MAg0Y2-ERN@002ovPDHLkV1nqW B()<7b literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-alt-latched.png b/accessx-status/pixmaps/32x32/mate-sticky-alt-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..506b2a4564b6a060cf993acf6de843e0f8dace1c GIT binary patch literal 2064 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-hyper-latched.png b/accessx-status/pixmaps/32x32/mate-sticky-hyper-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a13b83257283152c0c3e9514f4cf6d47ccd1f5 GIT binary patch literal 2273 zcmV<72p;!|P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+Ray6k|ZY#{O1%tLJ1IpSI1VW%pA!s-M`Fpv)@c3|DF0$lQQo8WO5{s{>q$}Fj9)G$ZzqGr1hes1E z+Ye8gN57(-9|I(w_V(KDq#rx^7&;v{gF$E3*^XX5hJxSibYxe~xEi0_Ilo+NP93zn zKFCo3#$ebB-uW3QT=<$ozzRYR6(!p@K}lb&7kttC9y@ohegN-Y`+(h5PkVTU!d>Yo zqz@RKcH;Ng8A8u1qQ}fH9g{D)o}VY|)*5-OxxK3~0jcDUQ#V(v2E_&_gAGe~1wTez z>@9dRTyO9$0rR4=Q3)ti~%6m7omWD3TmG4+#U0y>E%TVU@3oQ^r z>tM=;uf6UmZmuU{0~ln3Im5wvwQZs?Jz^^u&jEUTMR)D3K{Ad3K!mv&i=hApu0(+; z(Iwss5pc}lr()$kMBl&wG5bMoft!GxAU=DY8)Jk_*R$WvNG%|OLka?Fuu(u(jEwk^ zm=Qyj14qZqiG?#4t|_FLIHe>>b5xZeQCO0QWGPZ}$T4$HS#r)L*Wyb+3geQBxROgL zwPMl=(-osDG-_?Wg%%sP)THHBTI~p*9y|BcrRQFH9e#v??LX2GH}WW>PMQd%87I#) zW#(CCU5K?6R$RQ&l9g9k_0HO1^_4aHz}$~nqr;jq7EMnctf5)tW`Z=GuyO{*d?YX~ z$^Zh|D`!`x7`-y5oL$9ZQ?LhX#7fQ}Weg0)NuC$oxqC48L*5+6|HPaBiaDp${U6LZ zrS35InYTBrjcO-KFoJX!DyCOhNNiA;x%yo7O#0>0{jPyO%uw-d6cDo#IfyHSiWZ*Q zw|oI{ixa*oWs~GcVp2X*dXk)qu###%eNO^!p`?6;jxR}j27HpBrV+LdfCEA1$zas?ZK>D z1D)Y?E~HwBv_&D)MNSw;L}y;7Gnh1v#3r>ZWf*qr=8QUvx}dHOiaAz)!ZG;M895uK zQPKNL$Nq(9US}ytP%w!#LVL!cTEm7;G^sGQVB;qen|e`@1u;tEHeo`E%VOzLp5?@< z3E6^rQf&=^R0h^J>T(`I#F{bmUc5^GE)l>ym`SPiGPT^1RJ<$qs@c{tm_ug5;uPwaC%&R5l-zEGxS_(Pl44eve_XyX?I8(v8?eH)ZW-N zaG=YtC=IVPzT&_=NZ=D}SGV0>6NazjCePmf=R!O4VbfdjmVE=WO?q zz3F$0&o2#hKQp2o2JUuxSiG}l2pBF_?ubu_cZ({w&1GM#zDsaMu4tFVQb(-*lf%>We&^PQFQ}LKn1~z$l!tU`AtJUKOZuGQ+ zB!7F(cDpsS>5*KM-no{LrHSBPa)^J)A#~3n{74&FH#Du?mCOpwePplXO&nWOc~fY2 z?$NZVOFvRI$oM3eVGKtn^5C%DtS zKptSJk7s~#ZzPpfQ>=8iilXd+CumZqU zld1rI0eA&)`sDI@Ub`x@00H=^>-w|fIAogU|3M-U(WNb_uiK)25Cm{tmmdy?-vE9@ zme6B!9sxW#jzgo-2!>(218`kr;6%y+APhqg5iJ&rr?aj<*8pk&9!%4OVHk-@vw|p< zO0X;o03PD}(xvQ_>|6yz<{kjxoC__Zs}u)8fG`Y&I~BD>0LtYus@3YvyhH#1uv{)N zolcWunMnF=GMQjF97^ZuD)Za6jq!N=q2RCA>tKwf2M{UOG!4yW6OBeg>T4px>2$jE zHBA$`f-#n!1M#1a$K#EEuM1;LN=OmlOdLoP5lK-IwK*4O;8bCl1X2bl&00zetX3;* zHX9`el5&7;+i0~~**QQ&Sg+R~j)M7oj&{49-U4yybUK$PxF;8I&QYmUvPD7MU$t5- zk@YG{eFM(9b-(oTa^_wO+!AP z&&GkM_B;=s=Ot!1)mXpZ$6zqHFA8Mr&vHeRC8tyXdc7XH-R?UxM<-jnFLFcF*L6MH zX&9GWE+T-%tJll%dWr+qIB?00000NkvXXu0mjfm>D2r literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-hyper-locked.png b/accessx-status/pixmaps/32x32/mate-sticky-hyper-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..b61ea03334f68836cf7c588cd22ae6e632525380 GIT binary patch literal 2332 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 FV1fvd1eX8+ literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-meta-latched.png b/accessx-status/pixmaps/32x32/mate-sticky-meta-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..a977305253595f3032203469132b3cc27bc743e6 GIT binary patch literal 2453 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 KMNUMnLSTZ_dQgo3 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-shift-latched.png b/accessx-status/pixmaps/32x32/mate-sticky-shift-latched.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d48432e3bbbddb5ae36678256b8ffa9918a2f3 GIT binary patch literal 2704 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 KMNUMnLSTYu2nP!Q literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-shift-locked.png b/accessx-status/pixmaps/32x32/mate-sticky-shift-locked.png new file mode 100644 index 0000000000000000000000000000000000000000..6b8134cab3e2bf24313f244abec32dc74b3f73dd GIT binary patch literal 2771 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-shift-none.png b/accessx-status/pixmaps/32x32/mate-sticky-shift-none.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0f87f3f512bc031fa4533078672ce66ed07ec4 GIT binary patch literal 1918 zcmV-^2Z8vBP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1YwlIti8{bv=k1WO6l9ZZT&I^92rN)XuUH0GJ(~|t@KR%}L{v;3Q1Va?j z$Ne>L$9jca?i)%v4oR0Ul88#g>Tw%6E&b9e#o99^(m^pMAAD8iDD z1^I%}AqTTBv2%nTJ)*nirwM>jmdD=%c5{w8=e9?uDFdk-j-YO#_y`L-pp3pPqZRxG zLu>m$a+8U@41MNwP1}RP2ykBXBi-|Wb=$TiJE~~L{^OdSV5?*isK}7<2Z-DiA{R zz*HPxZ{ZS2o+&Q^?n{@GeGa0TB{&ET9Gl1!Scp$e)rb za!4gg3L=uFNR=j46J)2*FkRwAVZ(y0Dp$2T>BoKezY6xgZ(&va6XZOnZ^?x5dtuBK+XqSDAq~1vC`4A+Shzu4+?bYELX;=C zCD4RR=0?*D-}-7pePp%Bo5#6K)WWB%EA-1fvX0`k7W>84<6Y+(KHuz`_#L3TL+G}BTZ zR-w0w!9B6EbBlO2s4!+SDvF6ac}zDi_BCzTEq>@IYwqb;Z5hpOk=?}DcL30xlh!?4 zOH_70JyVA<*hWHa!Sr|xJ3PeC(OuX~38jpE!j20-Ziv>=t!nlL0KlRL#=|?58%|{4 z@$hs*+5tY>!-E}~2#ki=wbZq%`I58jD@}mYXwBo6J)S;Lw2>@JOsX{u)LVK7%@<$- zLCZQHgxd(ocM|llw(0d$pxWOFQ?%JE{?gH4YG`Dpk0wM+)DlfO_V!&xliXLm_SR^Z)TbMUy=zSi=0ePpw-PHk33 zcsdv_5qet~-dZ|*;L)GA-{nFK=Z$DH-T436heY^vgMU-JmY+Kn_#o4yUOo>=P>NCCguY_0)n z@o&I8umx5V1MGnh;5+cMflwW9yaPL>l#o(Rs_vXyTWfc9^9}G_fDN!!N{Kj*83N#( zqpB(viv`ZPyJNN1!dknnwSIH~*1$?iIau5ngS8eR1YsEVLbTRhwc|^UbSK6bs;UCO z7(-DMjM+B%jQDIeBaUN)5EqCb2wn%!6_29m@@*jUJbws6J|o_^ybJM&C*-r@jkO`P z)`KDB6yj}&CMLAjlx2xh3L(TefUbCwBm_aw8|^_5kR%BJS(Z^0MK6RJdep4791aJ7 zOYn8gd(ZKB#CwnT{sJL{xH+%P zhqZR6wSL939BZwwYlHL_fUk=N>ZkK73lsm(lxAP{3qCs;)HAN0qyPW_07*qoM6N<$ Eg3kGoeE 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 literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/32x32/mate-sticky-super-none.png b/accessx-status/pixmaps/32x32/mate-sticky-super-none.png new file mode 100644 index 0000000000000000000000000000000000000000..8db56ebbf5e16de757b3852eb179f050a15c6f97 GIT binary patch literal 1689 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 RgaH5m002ovPDHLkV1f)KFHryh literal 0 HcmV?d00001 diff --git a/accessx-status/pixmaps/mate-sticky-meta-none.png b/accessx-status/pixmaps/48x48/mate-sticky-meta-none.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-meta-none.png rename to accessx-status/pixmaps/48x48/mate-sticky-meta-none.png diff --git a/accessx-status/pixmaps/mate-sticky-shift-latched.png b/accessx-status/pixmaps/48x48/mate-sticky-shift-latched.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-shift-latched.png rename to accessx-status/pixmaps/48x48/mate-sticky-shift-latched.png diff --git a/accessx-status/pixmaps/mate-sticky-shift-locked.png b/accessx-status/pixmaps/48x48/mate-sticky-shift-locked.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-shift-locked.png rename to accessx-status/pixmaps/48x48/mate-sticky-shift-locked.png diff --git a/accessx-status/pixmaps/mate-sticky-shift-none.png b/accessx-status/pixmaps/48x48/mate-sticky-shift-none.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-shift-none.png rename to accessx-status/pixmaps/48x48/mate-sticky-shift-none.png diff --git a/accessx-status/pixmaps/mate-sticky-super-latched.png b/accessx-status/pixmaps/48x48/mate-sticky-super-latched.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-super-latched.png rename to accessx-status/pixmaps/48x48/mate-sticky-super-latched.png diff --git a/accessx-status/pixmaps/mate-sticky-super-locked.png b/accessx-status/pixmaps/48x48/mate-sticky-super-locked.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-super-locked.png rename to accessx-status/pixmaps/48x48/mate-sticky-super-locked.png diff --git a/accessx-status/pixmaps/mate-sticky-super-none.png b/accessx-status/pixmaps/48x48/mate-sticky-super-none.png similarity index 100% rename from accessx-status/pixmaps/mate-sticky-super-none.png rename to accessx-status/pixmaps/48x48/mate-sticky-super-none.png diff --git a/accessx-status/pixmaps/Makefile.am b/accessx-status/pixmaps/Makefile.am index 0563d5aad..f457e2fff 100644 --- a/accessx-status/pixmaps/Makefile.am +++ b/accessx-status/pixmaps/Makefile.am @@ -1,46 +1,7 @@ -accessx_status_iconsdir = $(iconsdir)/hicolor/48x48/apps -accessx_status_icons_DATA = mate-ax-applet.png - -accessx_status_pixmapsdir = $(pixmapsdir)/mate-accessx-status-applet -accessx_status_pixmaps_DATA = \ - mate-ax-applet.png \ - mate-ax-key-base.png \ - mate-ax-key-inverse.png \ - mate-ax-key-none.png \ - mate-ax-key-yes.png \ - mate-ax-key-no.png \ - mate-mousekeys-base.png \ - mate-mousekeys-pressed-left.png \ - mate-mousekeys-pressed-middle.png \ - mate-mousekeys-pressed-right.png \ - mate-mousekeys-default-left.png \ - mate-mousekeys-default-middle.png \ - mate-mousekeys-default-right.png \ - mate-sticky-shift-none.png \ - mate-sticky-shift-latched.png \ - mate-sticky-shift-locked.png \ - mate-sticky-ctrl-none.png \ - mate-sticky-ctrl-latched.png \ - mate-sticky-ctrl-locked.png \ - mate-sticky-alt-none.png \ - mate-sticky-alt-latched.png \ - mate-sticky-alt-locked.png \ - mate-sticky-meta-latched.png \ - mate-sticky-meta-locked.png \ - mate-sticky-meta-none.png \ - mate-sticky-hyper-latched.png \ - mate-sticky-hyper-locked.png \ - mate-sticky-hyper-none.png \ - mate-sticky-super-latched.png \ - mate-sticky-super-locked.png \ - mate-sticky-super-none.png \ - mate-ax-slowkeys.png \ - mate-ax-slowkeys-pending.png \ - mate-ax-slowkeys-yes.png \ - mate-ax-slowkeys-no.png \ - mate-ax-bouncekeys.png +SUBDIRS = 16x16 24x24 32x32 48x48 gtk_update_icon_cache = gtk-update-icon-cache -f -t $(iconsdir)/hicolor + install-data-hook: update-icon-cache uninstall-hook: update-icon-cache update-icon-cache: @@ -52,7 +13,4 @@ update-icon-cache: echo "*** $(gtk_update_icon_cache)"; \ fi -EXTRA_DIST = \ - $(accessx_status_pixmaps_DATA) - -include $(top_srcdir)/git.mk diff --git a/accessx-status/pixmaps/mate-ax-applet.png b/accessx-status/pixmaps/mate-ax-applet.png deleted file mode 100644 index 75084f8dc83464f0e89d749953523da4ff2b88e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3688 zcmV-u4wvzXP)1#%qiXwpqMuTLj!v zi%U?0QB$fSTc(kdHhe$@gB@j?US0X5RCEp6CBu--Z9@AJuqc_wL>5=+UD} zM67f=tweR0yiOrN z-&80R{z@rzS2CGYwr!^^%fhlOlv2?P!NA3S(a0Eqi{;CgvvuoMve|6%(4j-i(&_Ym z5%D%|+$afv{{DVtS=L>j)F0b?{`z+f-|cpo$vF^KW+ zBZ3xRK+yr0MKEG8MlePY3`Pu=D6|M7!J1lQqv-5Nkxtp{+`68&wl;R`*ul#$zkGYO zTAgQ%akJU1P6Sr75{ZNgY4hgk0%KEoCJSX;Pvdx1s@fpN2O=1>4jj%Hgg_AE0~awd zEBS&U27^I@-)SR&!34sIgx2(bFGd*87f@obrOJ*wdfBjH1D0he5t-+CUVeOh+)V(a z(`jYfb~>cXOsULdp-jzJCrA~j`*2*xuQtvNkBiRXDJrLZikO+?Z_!t*?p04NrV%C>FV+uJe5FjFj3 z3c!0tM<&PMg9=_=&QEjp$cL<4x|p30Y-i)TRUmNi*Z{Bh50TA#AYceA6KLNDuLJPX z1YUa@iInAWZnT8fnoK5xWmy0Tt+k!WWPAZauMaIy@jP@yf#9V^BHl|tm9Yy0tX#U7 zr@!?O?WtrGMYi;;Wz+iW`MXy>VsK>A2dE{WQVhH?Xy37XdPQ+xB7c$K2!lgNc@a?} zf)y7ayskJNRWGDX;DiKb4zy*oP?*f|XZPJ%2R{6?C6nBL%W7;z1m5?d717dT+dL)-=EB>IKY8r6TYm_27dz z)C9gh2pCXJIY${|l!%aMl|*!CI#Uxyj074BUTO@N&0qMbwMr^!1&(Z*z}F&A5Ppq- zgchy|gQ-uL@v6XTm03Mc``{z6&ET~W7A@xLOZhj6o&adFSLPZq;i7?|PbF9~z|MxDov#@R7!A;A`}(h3Zg9 z5i@JqVKu(kPckNo0Dkyv1}_Mn=P@u|;kjQO;_#_+(Ha+XGd%ZSA8~PPn(0yn6M?VA z`!J6*fsgWysU^zbx)obmQmE!g!MPE9j1pB((|2Z=r(XO|PM*C8z?qRr2D6ilOc!um zk8*yB>Cuaf4j$)H|A&+dGqH7ofDwWhiTuUHzSFAw25L?mf2fVbG~^4RO}vzlnm}O! z!eVH2oHbq7FfU~>a{e?!*({a93}9GyeHYyuy6IkX9o=hI@$}E$;l%k-1cSuDNAEN` z@&k$aL8HPGt+?eEXf;P`37&WfAhcyV$W2WH(6wYfJu4P--xt==y{3!qHO-;+;cZ)Z z?8iT+QfUo7ZXM<*+gpZFiJMVcfREiPOpcN1Scoga@qzOIEV$xw9{c)^CeVk^4Kq_H zbK>GC14B9Hr`s7WIgt`XVu@1xyg`6vHYZNZ-tN`c`w^7_@a6n8xeKQ$&rEUupFY5e zYzj;+TKMFp93xXjvg6ZS$W1U^tRMy^iWO!G1)Opf$8~1~PZ;?c=+oH2wYGqXJ5kMy zA^80GD8mE&tX{s9M<3Zq&)Vzx=1+dfTkjs?JHa|14-9c=;1XreW2Wd(Dpx3%D?xsV z<%V$m2Jm4OOI<4+9?Pug4@ zo1|EAq6}P`%#k0Z5GkZ8{|gEtZhM!XU*W>z1tS~_tAI1b)lcNk22MTrwX^f$LP5ymW@_v4f1CKgHJG8+iKRKjDVuOFkWZ ztZkh$3N=|lOQd~6jZ*oEQ7ZW<9(i;pwr!D}$n(9QzemM!nJQJV6De{Nek9V`qcol+ zd*V1t7S89P2mhFRet$DpE%xiDC$7GdKmYDOQ_)^sqeNX>8ZR-LeLyKS3x&c|PrW}B zC&t*)yN=$q*8}kCN2jPbF4@UEB8IliWsHnZ0w4-Sp-%*$_Z>g)vo?zv?>E3aBut9u&3hmJgl6SwXMf@Bso+yNh}PMPjCEB%;$ zeuQGhq2g8}uFjjkh=gjcN(YB>JhkU_zW*O@arE3U-~GwH$O`vw-G~)5FZG%aXk&D( z$!Va_r}P6-UuXr3ELk)kfD2<&6e~`wsuZS64%3pX1O9Js9b|B53@r+;>X5HgajHpP z`o$Y;-*z|mZt3A?zx{}l7lvb@w3Y)9i8663XKq!--25bW-L@Hkv)M7`XOg_} z$tgy16HPwz*sedKEn(FtY+6sUn;M!(04-7Y3c-sQ(j5!=?ZIOJtn2FJmerjBc$o#f zKbUeRN9kR=hTCuH1>nP@gOo~TN}k2{UpfH5CnwHu;Qd4V;9q~i5B}v<7Ia)zmkVaA zhg$XnQEwUpLojqYk}c48>=Zp~SF>%?YTiF|jDnY-;yAI|-9Ow?f$H=amRsV{uWbk5 z__-naPM#rOtl&5fhXyWj_h0@ES1;%wUo7K!RmzS_*>Rd9(p)|e|Cq3;p&q;#Lo%J= zx!2x9Yt4$ztN80(+qiC?Cgl}LC?R19rd+_8xP&u$mJQb}YY;5|xZ zmtwhsh+%qqic+b}z=dH($0x~6%}^+o(N(WDTG6`Y(4b`$s_R2z6Xkddcxl?@Z-4q4 zkAGzwE0=fj^tT@3y^jy`#=9SI`1onsftz}6;I7*?N3_w}@b~);aAs(f+|*1>vnHJM zndm)X*i_NIhM84uLf4u?N~wSj4Rv}bkT!g9@)FF_jWMXe>KG8?)lCmu)b*t1rS9@5Opezg9wn?Q@q|<4XQta8Y z2NC%MC>vw6ZQBurOfs2#a_`=~cL3?_+qbh}!v>U6WHOmqfrSz4|6*S_ehwYhvMjXL z9654?y?ghvZ{I!#_@ObT0Jx6h7zMCx+cuTUJv(-+ilxcN~yMBPioGc z`p>g7|7qW=tB#FvfKPxQDy7~Lkx64r5%8kS(9_dnxvraZ9H-rN-FcqpT@JJ>rIJdi zXiqBk0@Vu4XWh-8<$3sj5+WkT7~=tD5y=~4ik4-SJa);gu4gUgJ`$s+7-O`Ecp_5OT2}!bd`DEP|6sZ4rkm8n#DrC? zR#gyURil~P+uPOW(RQn6j^i|z2+}||ab4Hn84rMm5B?Vw;gDQ20EW2$0000JP) z(LPwsdW#uZTQ^Uu=j_54-9w>+cU?P|Bx-i7LtXLLFpx4Y1Cxpd*B zO_C(;&O(gUYW2LC2KW2j{aJ_wTCdk`ED6#y_45(~{3Wy5Y@U*&$g<4uQG#c?-P)T9 z$g=EVOmBxdp51O|p;{%+bH8UHhA8NMzqhmgCC~FpY;Oth@BT3=!; zfCsu>uMf{@no8T(z6*)KgWYa70QfoEQ0=K?MDau@|GaJr7D|%Ds2^TVDx4?a0^Q{U zAYMXcuh7$XUlm1Blt1nEgJLBkD#d^EFD6-y-Yp5Ct9p^WJ`o+qhK7&j8^@P*M9!g? Qpa1{>07*qoM6N<$f{s!qhyVZp diff --git a/configure.ac b/configure.ac index 2bde5c6f1..fb96cd651 100644 --- a/configure.ac +++ b/configure.ac @@ -527,6 +527,10 @@ po/Makefile.in accessx-status/Makefile accessx-status/docs/Makefile accessx-status/pixmaps/Makefile +accessx-status/pixmaps/16x16/Makefile +accessx-status/pixmaps/24x24/Makefile +accessx-status/pixmaps/32x32/Makefile +accessx-status/pixmaps/48x48/Makefile drivemount/Makefile drivemount/help/Makefile drivemount/org.mate.drivemount.gschema.xml