summaryrefslogtreecommitdiff
path: root/plugins/keyboard
AgeCommit message (Collapse)AuthorFilesLines
2019-08-30switch to use gettextWu Xiaotian2-5/+6
2019-07-17plugins keyboard: fix deprecated g_type_class_add_privateWu Xiaotian2-13/+4
2019-07-11plugins: drop libXxf86 dependencyraveit652-34/+0
The X server hasn't implemented it in over 10 years. and it was dropped from debian since a long time. fixes https://github.com/mate-desktop/mate-settings-daemon/issues/284
2019-07-01Remove trailing whitespacesLaurent Napias1-1/+1
2018-08-22keyboard-manager: replace deprecated gdk_error_trap_push/popraveit651-5/+7
2017-09-02msd-keyboard-xkb: Fix Gdk-CRITICAL warning on creating status bar iconraveit651-1/+2
Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed inspired from: https://git.xfce.org/apps/xfce4-terminal/commit/?id=eff5e2d
2017-07-27avoid deprecated gdk_screen_get_numberZenWalker1-2/+2
2017-04-26keyboard plugin: apply panel menu theme to popup menulukefromdc1-0/+14
This menu was not noticed back in 2015 when support for custom panel menu themes was added
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta2-13/+0
and require libmatekbd and libmate-desktop >= 1.17
2016-11-20fix indent a bitmonsta1-3/+3
2016-01-09remove unused #define'smonsta1-4/+0
2016-01-09keyboard: remove useless codemonsta1-65/+0
it either does nothing or only calls parent functions taken from https://git.gnome.org/browse/gnome-settings-daemon/commit?id=ff77680322a8d5ab51be1b672ffad85ee9477ae3 https://git.gnome.org/browse/gnome-settings-daemon/commit?id=f808719b91c942e6629c603ca874049667333ec3
2015-12-13remove some dead codeMonsta1-4/+0
2015-12-02GTK3: use gdk_error_trap_pop_ignored() when appropriateWolfgang Ulbrich1-0/+4
taken from: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=544526d
2015-08-18keyboard: connect to libmatekbd's GSettings before reading themMonsta1-4/+15
the notorious GLib >= 2.43 issue...
2015-08-18keyboard: rename variable to better match libmatekbd stuffMonsta1-4/+4
2015-07-28keyboard: remove XFree86 4.3.0 check which is from stone ageMonsta1-15/+3
from https://github.com/GNOME/gnome-settings-daemon/commit/ed3bb1700ecc85950a685546fddac43aedd5e979
2015-03-15changed the reaction to numlock state to avoid eating 100% CPUMonsta1-6/+6
credits to @nileshgr for the patch Closes https://github.com/mate-desktop/mate-settings-daemon/pull/98
2014-12-13unneeded debug removedinfirit1-20/+0
It was necessary long ago, when stdout was hard to get from m-s-d Taken from GSD commit: 950112d2d077450aa9c4ca60fb03a61bfacf43c7 From: Sergey V. Udaltsov <[email protected]>
2014-05-18gdk_window_*_filter are in gdk2infirit1-25/+0
2014-02-08Fix typo in previous commitStefano Karapetsas1-1/+1
2014-02-08keyboard: Fix GTK3 supportStefano Karapetsas1-0/+31
2013-05-08keyboard: Allow to disable indicators in GSettingsStefano Karapetsas1-4/+4
2012-12-22[keyboard] don't use deprecated gdk_spawn API.Jasmine Hassan1-3/+16
And use: gdk_display_get_app_launch_context() on GTK3 gdk_app_launch_context_new() on GTK2
2012-12-15[keyboard] add g_strv_behead, reduce code & fix filter_xkb_config()Jasmine Hassan1-32/+21
Fixes compiler warning: 'i' may be used uninitialized in this function Indeed, rather than initializing 'i' to zero, 'lv' (char arr of **lv) was erroneously being assigned the value of 0 in the for loop's initialization. g_strv_behead copied from gkbd_strv_behead from libgnomekbd/gkbd-util.c For reference: Using shared gkbd_strv_* utility functions, reducing the code http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=f62d0846143b8a65606daa6860e6b2cd7f9cb465
2012-12-15[keyboard] Don't cast dialog to GTK_OBJECT on GTK3Jasmine Hassan1-0/+4
2012-12-15[keyboard] Give a name to the keyboard status iconJasmine Hassan1-0/+1
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=2674a0fa89abb08443d8f93da6fe9ae7f81c1120
2012-12-06[keyboard] remove horrible xmodmap fallback codeJasmine Hassan6-787/+0
had xklavier-related warning everytime m-s-d is started, specifically after we stopped daemonizing the daemon, in a previous commit. and the bug revolves around libxklavier issue https://bugzilla.gnome.org/show_bug.cgi?id=150542 http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=4239cb8a5d73af79d2cdf0f294a33d31fbbb9afe http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=241c970c1361c4d1b2663af20252ef127055d768
2012-12-06[plugins] cleanup macro magic in plugin.hJasmine Hassan1-0/+6
And instead, use glib macros (since 2.14) http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=0dda56c4462e070dabdab68092b6574b5e894181
2012-10-16keyboard: fix msd_load_modmap_filesStefano Karapetsas1-23/+20
2012-10-12fix incorrect FSF addressraveit6510-16/+16
2012-10-01migrate to gsettingsmate-settings-daemon-1.5.0Stefano Karapetsas5-423/+208
2012-02-21gsd to msd complete rename patch by NiceandGently; file rename commithaxar8-0/+0
2012-02-21gsd to msd complete rename patch by NiceandGently; code changes commithaxar11-185/+185
2011-12-08GDK_DISPLAY() is deprecatedPerberos3-69/+60
2011-12-03removing autogenerated filesPerberos1-771/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos20-0/+3476