[virt-tools-list] [PATCH virt-viewer 0/9] Add customizable key bindings
Marc-André Lureau
marcandre.lureau at gmail.com
Wed Feb 15 00:29:51 UTC 2012
Hi,
Here is a few changes to allow the Spice controller to
enable and modify the keybindings, as currently supported
by spicec client.
Gtk+ requirement bump to 2.16 is supported by RHEL5
(needed for various accelgroup code).
Note for later, we should probably move to GtkActionGroup.
I didn't need it here, but it should be slightly better.
Although we would still have to have "hidden" widgets hack
I think.
regards
Marc-André Lureau (9):
Require an accel group for full-screen menu
Add VirtViewerApp:enable-accel property
Add smartcard-{insert,remove} and release-cursor virtual methods
spice: implement smartcard-{insert,remove} virtual methods
Add virt_viewer_app_get_session()
Add hidden menu smartcard remove/insert and release-cursor
Use the accelgroup to define key bindings
Small code simplification
spice: teach customizable key bindings with controller
configure.ac | 2 +-
src/remote-viewer.c | 150 +++++++++++++++++++++++++++++++++++++++
src/virt-viewer-app.c | 55 +++++++++++---
src/virt-viewer-app.h | 5 +-
src/virt-viewer-display-spice.c | 11 +++
src/virt-viewer-display.c | 12 +++
src/virt-viewer-display.h | 7 ++-
src/virt-viewer-session-spice.c | 20 +++++-
src/virt-viewer-session.c | 30 ++++++++
src/virt-viewer-session.h | 7 ++-
src/virt-viewer-window.c | 57 ++++++++++++++-
src/virt-viewer.xml | 35 +++++++++-
12 files changed, 366 insertions(+), 25 deletions(-)
--
1.7.7.6
More information about the virt-tools-list
mailing list