Re: [Spice-devel] [PATCH 3/9] Add --spice-share-cd command line option

2019-12-06 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:06 PM Frediano Ziglio wrote: > > > > From: Alexander Nezhinsky > > +rc = spice_usb_device_manager_create_shared_cd_device(m, > > *name, &err); > > +if (!rc) { > > +

Re: [Spice-devel] [PATCH 4/9] Implement spice_usb_device_widget_add_err_msg() in usb-device-widget

2019-12-06 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:12 PM Frediano Ziglio wrote: > > In the title I would say "Factor out" instead of "Implement OK > +static void spice_usb_device_widget_add_err_msg(SpiceUsbDeviceWidget > *self, > > +gchar *new_err_msg) > > Why not spice_

Re: [Spice-devel] [PATCH 5/9] Add empty CD entry to usb-device-widget, create shared CD when toggled

2019-12-06 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:18 PM Frediano Ziglio wrote: > > > > + > > +if (gtk_toggle_button_get_active(toggle)) > > +gtk_toggle_button_set_active(toggle, FALSE); > > style: always use brackets, here and below > > OK > > +else > > +return; > > I would handle the return in

Re: [Spice-devel] [PATCH 9/9] remove un-connected shared CD devices upon usb-device-widget construction

2019-12-06 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:32 PM Frediano Ziglio wrote: > > > > 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 >

Re: [Spice-devel] [PATCH 2/9] add spice_usb_device_manager shared CD related api functions

2019-12-07 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:04 PM Frediano Ziglio wrote: > > > +gboolean > > +spice_usb_device_manager_create_shared_cd_device( > > + SpiceUsbDeviceManager *self, > > + gchar > *filename, > > +

Re: [Spice-devel] [PATCH 8/9] auto-connect shared CD devices added using command line

2019-12-07 Thread Alexander Nezhinsky
On Fri, Dec 6, 2019 at 12:30 PM Frediano Ziglio wrote: > > > > By default command line devices are added using 'redirect-on-connect' > filter, > > > which do not fit the shard CD connecting requirements. > > > Can you describe the requirements here? > > On Fri, Dec 6, 2019 at 1:57 PM Yuri Bendit

Re: [Spice-devel] [PATCH 2/9] add spice_usb_device_manager shared CD related api functions

2019-12-09 Thread Alexander Nezhinsky
On Sat, Dec 7, 2019 at 12:20 PM Alexander Nezhinsky wrote: > > On Fri, Dec 6, 2019 at 12:04 PM Frediano Ziglio > wrote: > > > +bdev = spice_usb_device_manager_device_to_bdev(self, device); >> >> see below >> >> > +#ifdef USE_USBREDIR >> >