gnome-control-center/panels/keyboard
Georges Basile Stavracas Neto 60b235754e keyboard: move keyboard management code to custom class
Instead of having CcKeyboardPanel managing both UI and backend code,
factor the backend code to a new CcKeyboardManager class and drop
backend management from the panel itself.

The new backend class handles the loading, creation and removal and
search of keyboard shortcuts. It also resolves reversible shortcuts
when searching.

This patch moves the code to this new class, and updates the rest of
the Keyboard panel to use it instead.

https://bugzilla.gnome.org/show_bug.cgi?id=769063
2016-07-29 13:43:47 -03:00
..
00-multimedia.xml.in keyboard: Use GSettings for those shortcuts 2011-02-16 18:00:38 +00:00
01-input-sources.xml.in keyboard: Add 'reverse' metadata to switch-input-source shortcuts 2014-08-17 20:16:26 +02:00
01-launchers.xml.in Add shortcut to launch gnome-control-center 2014-06-13 15:09:03 +02:00
01-screenshot.xml.in keyboard: Add a screencast shortcut entry 2013-08-14 21:00:41 -04:00
01-system.xml.in keyboard: Use GSettings for those shortcuts 2011-02-16 18:00:38 +00:00
50-accessibility.xml.in keyboard: Rename a11y keyboard shortcuts 2011-11-09 00:04:50 +00:00
cc-keyboard-item.c keyboard: Fix leak in settings_get_binding() 2015-10-19 11:19:17 +02:00
cc-keyboard-item.h keyboard: add a group field to CcKeyboardItem 2016-07-29 13:43:47 -03:00
cc-keyboard-manager.c keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
cc-keyboard-manager.h keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
cc-keyboard-option.c keyboard: Add "print screen" and "scroll lock" to compose key options 2014-07-21 11:22:26 +02:00
cc-keyboard-option.h keyboard: Add common XKB options to the Typing shortcuts section 2012-08-20 18:51:39 +02:00
cc-keyboard-panel.c keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
cc-keyboard-panel.h keyboard: introduce CcKeyboardShortcutEditor 2016-07-29 13:43:47 -03:00
cc-keyboard-shortcut-editor.c keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
cc-keyboard-shortcut-editor.h keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
gnome-keybindings.its keyboard: Add gettext support for keybinding descriptions 2016-07-27 17:27:32 +02:00
gnome-keybindings.loc keyboard: Add gettext support for keybinding descriptions 2016-07-27 17:27:32 +02:00
gnome-keybindings.pc.in [keyboard] Rename keybindings to keyboard 2010-10-31 23:58:35 -04:00
gnome-keyboard-panel.desktop.in.in panels: use the new categories 2016-06-14 12:16:43 -03:00
gnome-keyboard-panel.h panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
gnome-keyboard-panel.ui keyboard: introduce CcKeyboardShortcutEditor 2016-07-29 13:43:47 -03:00
keyboard-shortcuts.c keyboard: add helper method for user-friendly accelerators 2016-07-29 13:43:47 -03:00
keyboard-shortcuts.h keyboard: add helper method for user-friendly accelerators 2016-07-29 13:43:47 -03:00
keyboard.gresource.xml keyboard: introduce CcKeyboardShortcutEditor 2016-07-29 13:43:47 -03:00
Makefile.am keyboard: move keyboard management code to custom class 2016-07-29 13:43:47 -03:00
shortcut-editor.ui keyboard: introduce CcKeyboardShortcutEditor 2016-07-29 13:43:47 -03:00
wm-common.c keyboard: Make it possible to stop watching for WM changes 2014-09-05 14:15:59 +02:00
wm-common.h keyboard: Make it possible to stop watching for WM changes 2014-09-05 14:15:59 +02:00