When editing keybindings in the Keyboard settings dialog, "Application shortcuts" tab, removing previously added shortcuts won't work. Clicking the Remove button doesn't do anything, except that I get these warnings: ** (xfce4-keyboard-settings:13304): CRITICAL **: dbus_g_proxy_cancel_call: assertion `pending != NULL' failed (xfce4-keyboard-settings:13304): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.22.0/gobject/gsignal.c:2926: signal id `14' does not support detail (1204) (xfce4-settings-helper:9291): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.22.0/gobject/gsignal.c:2926: signal id `89' does not support detail (528) (xfwm4:2331): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.22.0/gobject/gsignal.c:2926: signal id `94' does not support detail (779) However, if I re-open the dialog later, the shortcut is actually removed. So it might be only a display/refreshing problem or something. Another, maybe related problem is when editing the command of a shortcut, the shortcut isn't really edited, instead a new shortcut is created and the previous one is kept. Same as above, when I close and re-open the dialog, the previous shortcut is gone and the edited one is displayed. So it seems to work correct but displaying the changes is broken. Happens with latest GIT version of all components.
I suspect this issue was fixed by this commit: http://git.xfce.org/xfce/xfce4-settings/commit/?id=7320e6f15a13c369343e59e11b44ad9ec6b394b2 Can you confirm this?
I can confirm that it is fixed. The keyboard settings, at least the shortcuts editor, seems to work very well now. Thanks to you and Nick.