Make GConf sync after deleting a custom binding so that the removed
directory actually gets pruned and doesn't come back when restarting
the application (bug 596351).
Mutter shares most (currently all) its keybindings with Metacity, and uses
the same /apps/metacity GConf keys. For 2.28, the schemas stay in Metacity;
the eventual plan is to have a gnome-wm-data package.
This patch allows a window manager to put a _GNOME_WM_KEYBINDINGS property
on its _NET_SUPPORTING_WM_CHECK window to provide a comma separated list of
window manager names to use for keybinding lookup instead of _NET_WM_NAME.
http://bugzilla.gnome.org/show_bug.cgi?id=594066
These changes were proposed in bug 580792:
- Make the apply button the default
- Don't let the cancel button grab the default
- Make both entries activate the default widget
- Grab the focus to the first entry when presenting the dialog
2009-04-02 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (start_editing_kb_cb): make
activating a section header row expand or collapse the section as
expected instead of crashing (bug #577474)
svn path=/trunk/; revision=9400
2009-02-23 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (append_keys_to_tree),
(update_custom_shortcut): for shortcuts without a description simply
show "<Unknown Action>" instead of (unhelpful) parts of its GConf
path (bug #572808)
svn path=/trunk/; revision=9285
2009-02-20 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (update_custom_shortcut): don't
forget to save the shortcut command, too (bug #572501)
svn path=/trunk/; revision=9280
2009-01-28 Bastien Nocera <hadess@hadess.net>
* gnome-keybinding-properties.c (setup_dialog): Make Enter
work as expected in the custom key shortcut edit dialogue
svn path=/trunk/; revision=9216
2009-01-28 Bastien Nocera <hadess@hadess.net>
* gnome-keybinding-properties.c (append_keys_to_tree),
(edit_custom_shortcut), (update_custom_shortcut): Only print
warnings for non-custom keybindings, Set the GConf key for
the description when editing existing custom key shortcuts,
Avoid warnings when the description for a custom key shortcut
is empty
svn path=/trunk/; revision=9215
2009-01-28 Bastien Nocera <hadess@hadess.net>
* gnome-keybinding-properties.c (append_keys_to_tree):
Print a warning when a key doesn't have a schema, so no
description, makes debugging things like:
https://bugzilla.redhat.com/show_bug.cgi?id=482813
easier
svn path=/trunk/; revision=9214
2009-01-25 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (add_custom_shortcut): fix argument
type warnings by casting to appropriate type
svn path=/trunk/; revision=9209
+
+ * Get rid of a number of unnecessary gnome.h includes
+
+ * capplets/keybindings/gnome-keybinding-properties.c: Use
+ gtk_init() instead of gnome_program_init().
+
+ * A couple of formatting fixes
+
svn path=/trunk/; revision=9098
2008-10-19 Matthias Clasen <mclasen@redhat.com>
Bug 556977 – avoid duplicate custom keybindings
* capplets/keybindings/gnome-keybinding-properties.c: Filter
out custom keybindings that are also listed in xml files.
svn path=/trunk/; revision=9083
2008-08-23 Jens Granseuer <jensgr@gmx.net>
* eggcellrendererkeys.c:
* gnome-keybinding-properties.glade: don't use the term "accelerator"
in the UI (bug #547276)
svn path=/trunk/; revision=8880
2008-07-26 Jens Granseuer <jensgr@gmx.net>
Based on a patch by: Denis Washington <denisw@svn.gnome.org>
* gnome-keybinding-properties.c: (binding_name), (show_error),
(accel_edited_callback): when trying to assign a shortcut that is
already in use, ask the user whether to reassign it instead of
refusing to do anything (bug #133318)
svn path=/trunk/; revision=8796
2008-03-31 Bastien Nocera <hadess@hadess.net>
* eggcellrendererkeys.c (grab_key_callback): Fix Esc and Backspace
being bindable when Caps Lock is on (Closes: #524813)
svn path=/trunk/; revision=8615
2008-03-31 Bastien Nocera <hadess@hadess.net>
* gnome-keybinding-properties.c (append_keys_to_tree_from_file):
Fix category headers not appearing properly in the
treeview when using a non-UTF-8 locale (Closes: #513988)
svn path=/trunk/; revision=8613
2008-03-15 Jens Granseuer <jensgr@gmx.net>
* gnome-keybinding-properties.c: (accel_edited_callback),
(accel_cleared_callback), (start_editing_cb),
(maybe_block_accels), (setup_dialog): stop widget accelerators
from activating while the user is entering a new shortcut. This
allows binding shortcuts that are used as accels in the capplet
dialog, e.g. for the Help and Close buttons (bug #313228)
svn path=/trunk/; revision=8581