virt-manager/virtManager
Guannan Ren 88f2d1abe0 details: Add auto USB redirection support in console viewer
Add "Redirect USB device" option in console viewer. Initialize and
embed UsbDeviceWidget object from SpiceClientGtk into a dialog to
let user choose available USB devices for redirection.
Throw an error message if USB connection failed.
Auto-redirection is enable by default.

There is race between creating usbredir channel and calling
has_usb_redirection() when initializing spice session like
happening on virt-viwer. So adding a new signal handler
on_details_menu_virtual_manager_activate() to recheck the
status of usbredir channel, set "Redirect USB device" option
sensitive if it is availiable.
2013-07-01 14:33:59 -04:00
..
__init__.py Remove autotools, replace with distutils-extra 2013-04-03 18:20:51 -04:00
about.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
addhardware.py Add GUI elements for adding a TPM device to a guest 2013-06-26 19:45:20 -04:00
asyncjob.py async: Revive timer unregistering, unintentionally dropped. 2013-06-18 10:59:19 -04:00
autodrawer.py autodrawer: Fix a gtk assertion at app shutdown 2013-06-13 14:10:59 -04:00
baseclass.py baseclass: Add unregister wrappers for idle and timeout 2013-06-18 08:49:34 -04:00
choosecd.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
clone.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
config.py add new "spice-disable-usbredir" option to disable autoredir feature 2013-07-01 14:32:21 -04:00
connect.py Remove a bunch of outdates FIXME/XXX comments 2013-04-17 09:32:00 -04:00
connectauth.py Convert all DBus usage to Gio GDBUS 2013-04-16 15:22:09 -04:00
connection.py addhardware: differentiate duplicate usb devices by bus/addr 2013-05-09 13:48:18 -04:00
console.py details: Add auto USB redirection support in console viewer 2013-07-01 14:33:59 -04:00
create.py prefs: Remove distinction between local and remote sound 2013-04-23 14:21:46 -04:00
createinterface.py createinterface: bridge delay is a float 2013-06-30 11:12:45 -04:00
createnet.py Make pylint a bit happier 2013-06-05 10:19:54 +02:00
createpool.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
createvol.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
delete.py Permit to delete a running VM. 2013-06-18 08:49:18 -04:00
details.py details: Add auto USB redirection support in console viewer 2013-07-01 14:33:59 -04:00
domain.py details: Add auto USB redirection support in console viewer 2013-07-01 14:33:59 -04:00
engine.py Tweak 'libvirt needs to be started' first run message 2013-06-24 12:15:28 -04:00
error.py error: use helper function to embed customized widget into dialog 2013-07-01 14:33:32 -04:00
graphwidgets.py Remove a bunch of outdates FIXME/XXX comments 2013-04-17 09:32:00 -04:00
host.py host: Don't keep items in list when conn closes. 2013-06-30 12:49:48 -04:00
inspection.py inspection: Don't recursively try to inspect guestfs-* temporary VMs. 2013-06-28 13:05:16 -04:00
interface.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
keyring.py keyring: Convert to Secrets DBUS API 2013-04-16 16:20:58 -04:00
libvirtobject.py Fix a spelling error 2013-06-30 14:33:01 -04:00
manager.py inspection: Check can_set_row_none before setting icon to None. 2013-06-28 13:46:49 -04:00
mediadev.py Remove HAL support 2013-04-15 19:51:46 -04:00
migrate.py asyncjob: Simplify registering a cancel callback 2013-06-13 17:05:33 -04:00
module_trace.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
netdev.py Remove HAL support 2013-04-15 19:51:46 -04:00
network.py Make pylint a bit happier 2013-06-05 10:19:54 +02:00
nodedev.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
packageutils.py packagekit: Allow cancelling package search 2013-06-13 17:37:12 -04:00
preferences.py prefs: Remove distinction between local and remote sound 2013-04-23 14:21:46 -04:00
serialcon.py serialcon: Fix tracebacks when we get EOF on stream 2013-06-12 21:10:52 -04:00
storagebrowse.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
storagepool.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
storagevol.py Revive pep8 and clean up the code 2013-04-13 15:22:43 -04:00
systray.py systray: Fix pylint from appindicators 2013-06-14 11:03:48 -04:00
uihelpers.py Fix a spelling error 2013-06-30 14:33:01 -04:00
util.py details: Multiple screenshot improvements and fixes 2013-06-12 21:00:11 -04:00