Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-09-05 | a11y-keyboard: Add support for togglekeys-backend setting | Colomban Wendling | 1 | -5/+23 | |
2020-09-05 | a11y-keyboard: Delay registration of the plugin | Colomban Wendling | 1 | -1/+5 | |
Delay registration of the a11y keyboard plugin to run after the non-a11y keyboard one to avoid numlock state change conflicts. | |||||
2020-09-05 | a11y-keyboard: Add sanity checks on beep sequence preferences | Colomban Wendling | 1 | -6/+9 | |
2020-09-05 | a11y-keyboard: Manually beep for togglekeys | Colomban Wendling | 1 | -0/+63 | |
This allows a customizable and possibly different beep sequence when a togglekey is enabled or disabled. This is very useful for the user to know for sure whether the feature got enabled or disabled. Back in the days of buzzers, XKB was supposed to use different sounds for each of those, but this is no longer the case now in the vast majority of setups the beeps are intercepted and use a single recorded sound. XKB beeps are also unfortunately not configurable, although they possibly should be on paper: in theory, one could alter the bell used by listening to `XkbBellNotify` events, which provides a way to discriminate bells through a name. Unfortunately XKB's togglekeys seems to suffer from a bug (?) for a long time, in that it will always ring the `AX_IndicatorOn` bell if there is *at least one* indicator on at the moment the bell is rung, and `AX_IndicatorOff` if and only if *all* indicators are off. This makes it virtually useless as it is not possible to discriminate between an indicator getting turned on or off in most cases, especially with NumLock which often stays always on. Given this behavior dates at the very least as far back as X.org 1.16 which is from 2014, it probably is not very realistic to rely on a fix. So instead implement togglekeys on our end by listening to the `XkbIndicatorStateNotify` events. | |||||
2020-08-20 | release 1.25.0v1.25.0 | raveit65 | 1 | -0/+27 | |
2020-08-20 | tx: sync with transifex | raveit65 | 29 | -473/+581 | |
2020-08-20 | tx: update resource | raveit65 | 1 | -58/+62 | |
2020-08-15 | main: Do not override detailed_signal for debugging | rbuj | 1 | -2/+2 | |
2020-08-15 | mate-settings-plugin-info: unused parameter 'settings' | rbuj | 1 | -2/+2 | |
2020-08-15 | add G_GNUC_UNUSED in some unused parameters | Pablo Barciela | 22 | -86/+103 | |
2020-08-08 | Add option --without-libatspi and assorted status line | Colomban Wendling | 1 | -6/+15 | |
2020-08-08 | a11y-keyboard: Don't show UI for unavailable feature in the pref dialog | Colomban Wendling | 1 | -0/+15 | |
2020-08-08 | a11y-keyboard: Don't create a dummy object if AT-SPI is not available | Colomban Wendling | 4 | -39/+26 | |
Instead guard the caller to only use it if available. | |||||
2020-08-08 | a11y-keyboard-atspi: Switch to a final type and reduce boilerplate | Colomban Wendling | 2 | -42/+28 | |
2020-08-08 | .build.yml: Use the proper mate-desktop version when running cppcheck | Colomban Wendling | 1 | -3/+3 | |
2020-08-08 | .build.yml: Update to mate-desktop 1.25.0 | Colomban Wendling | 1 | -3/+4 | |
Also refactor to make it easier to change the version. | |||||
2020-08-08 | a11y-keyboard: Depend on the right version of mate-desktop | Colomban Wendling | 1 | -1/+1 | |
2020-08-08 | a11y-keyboard: capslock-beep: Try and detect non-buggy libatspi2 | Colomban Wendling | 2 | -10/+10 | |
Try and avoid the workaround for buggy libatspi2 if we can know the version we're using has it fixed. | |||||
2020-08-08 | a11y-keyboard: capslock-beep: Don't ring on CapsLock itself | Colomban Wendling | 1 | -26/+8 | |
Ringing when a locking modifier gets enabled/disabled is already taken care of by the `togglekeys` settings, so don't provide redundant functionality and allow better settings granularity. | |||||
2020-08-08 | a11y-keyboard: Refactor in the hope the AT-SPI bug gets fixed | Colomban Wendling | 1 | -32/+31 | |
2020-08-08 | a11y-keyboard: Add support for ringing the bell when CapsLock is active | Colomban Wendling | 7 | -1/+366 | |
2020-07-28 | Travis CI: enable irc notifications with tagged commits | Pablo Barciela | 1 | -1/+1 | |
2020-07-17 | msd-media-keys-manager: comparison of unsigned expression in '< 0' is always ↵ | rbuj | 1 | -1/+1 | |
false | |||||
2020-07-16 | msd-a11y-keyboard-manager: implicit declaration of function 'd' | rbuj | 1 | -4/+4 | |
2020-07-13 | build: Use MATE_DEBUG_CHECK macro | rbuj | 2 | -13/+7 | |
2020-07-13 | build: Remove unused variable DEBUG_CFLAGS | rbuj | 1 | -19/+0 | |
2020-06-27 | pre-bump version | raveit65 | 2 | -1/+4 | |
2020-06-27 | [ci] fix release tarball on travis CI failed | Wu Xiaotian | 1 | -1/+3 | |
2020-06-27 | add git.mk to generate .gitignore | tamplan | 26 | -0/+447 | |
2020-06-13 | plugin xsettings: Fix memory leak on delayed_toggle_bg_draw | rbuj | 1 | -0/+4 | |
2020-05-24 | housekeeping: Remove the warning about GTimeVal is deprecated | rbuj | 1 | -19/+21 | |
2020-05-11 | mpris: Use namespace instead of a whitelist for player names | rbuj | 4 | -39/+402 | |
2020-04-25 | build: Using --header and --body at the same time is deprecated | rbuj | 1 | -1/+1 | |
2020-04-21 | ci: don't run configure with autogen.sh | raveit65 | 1 | -1/+1 | |
2020-04-21 | build: silent build warnings for distcheck | raveit65 | 1 | -0/+1 | |
2020-04-20 | Travis CI: enable irc notifications with broken builds | Pablo Barciela | 1 | -0/+12 | |
2020-04-16 | mouse: Remove warnings about absolute value function for long | rbuj | 1 | -4/+4 | |
2020-04-16 | Remove warnings about function declaration isn’t a prototype | rbuj | 4 | -10/+10 | |
2020-04-16 | Travis CI: debian build: add clang compiler | Pablo Barciela | 1 | -0/+8 | |
2020-04-16 | Travis CI: debian build: add -Wsign-compare -Wunused-parameter to CFLAGS | Pablo Barciela | 1 | -3/+6 | |
2020-04-06 | ci: build with mate-common-1.24.1 tarball | raveit65 | 1 | -0/+12 | |
2020-04-06 | use MATE_COMPILE_WARNINGS from mate-common | rbuj | 23 | -199/+104 | |
2020-04-06 | ci: add autoconf-archive for arch | rbuj | 1 | -0/+1 | |
2020-04-06 | [ci] update build environment | Wu Xiaotian | 1 | -14/+16 | |
2020-03-25 | Travis CI: ubuntu build: add gcc and g++ | Pablo Barciela | 1 | -0/+2 | |
2020-03-25 | Travis CI: use Ubuntu devel instead 19.10 | Pablo Barciela | 1 | -1/+1 | |
2020-03-05 | housekeeping: Fix iconname of mate-disk-usage-analyzer | rbuj | 1 | -1/+1 | |
2020-02-23 | Travis CI: Fix build error, add .build.yml | Pablo Barciela | 2 | -188/+187 | |
2020-02-08 | release 1.24.0v1.24.0 | raveit65 | 2 | -2/+6 | |
2020-02-08 | tx: sync with transifex | raveit65 | 1 | -3/+3 | |