From: Alexander Nezhinsky
Signed-off-by: Alexander Nezhinsky
---
src/usb-device-widget.c | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/usb-device-widget.c b/src/usb-device-widget.c
index 922108d..a8219e5 100644
--- a/src/usb-device-widget.c
+++ b/src/us
From: Alexander Nezhinsky
This patch-set adds shared Spice CD functionality to usb-device-widget.
Every time the widget is created or redrawn, a placeholder toggle named
"Spice CD (empty)" appears on top of the available USB devices list.
It allows adding CD devices and, when clicked, fires up a
From: Alexander Nezhinsky
This is common function for adding an error status message.
If an old message exists, checks if the new message is not already contained
in the old one. The new message is ignored if it is, added if it's not.
New message string should be dynamically allocated, it's alw
From: Alexander Nezhinsky
These functions belong to usb_backend_device api
Signed-off-by: Alexander Nezhinsky
---
src/usb-backend.h | 2 ++
src/usb-emulation.h | 3 +--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/usb-backend.h b/src/usb-backend.h
index 46713c1..4e86fdf
From: Alexander Nezhinsky
Turn shared CD devices added using command line into hot-plugged devices
which are redirected according to 'auto-connect' filter rules.
Shared CD devices have special lifecycle requirements: they are always
auto-redirected after being created and always destroyed after
From: Alexander Nezhinsky
The empty CD entry is a placeholder and appears every time the widget is
created.
When it is toggled, a file chooser dialog is popped up. If a file or device is
selected, a new CD device is created. The new CD device is auto-connected.
This device is communicated to th
From: Alexander Nezhinsky
Some corner error scenarios may leave dangling not connected shared CD devices.
As the current flow precludes maintenance of such devices, it may be prudent
to identify and remove them.
Signed-off-by: Alexander Nezhinsky
---
src/usb-device-widget.c | 12 +++-
From: Alexander Nezhinsky
The following functions are added:
spice_usb_device_manager_create_shared_cd_device
spice_usb_device_manager_is_device_shared_cd
spice_usb_device_manager_remove_shared_cd_device
Signed-off-by: Alexander Nezhinsky
---
src/map-file | 3 ++
src/usb-device-ma
From: Alexander Nezhinsky
Signed-off-by: Alexander Nezhinsky
---
src/usb-device-widget.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/src/usb-device-widget.c b/src/usb-device-widget.c
index 26c0db0..922108d 100644
--- a/src/usb-device-widget.c
+++ b/sr
From: Alexander Nezhinsky
Signed-off-by: Alexander Nezhinsky
---
src/spice-option.c | 28
1 file changed, 28 insertions(+)
diff --git a/src/spice-option.c b/src/spice-option.c
index 8c4e707..6237bc9 100644
--- a/src/spice-option.c
+++ b/src/spice-option.c
@@ -39,6
10 matches
Mail list logo