[Spice-devel] [PATCH spice-gtk] Do not warn when starting spicy if usbredir is disabled
Hans de Goede
hdegoede at redhat.com
Thu Mar 8 01:49:19 PST 2012
Ack.
On 03/07/2012 10:17 PM, Marc-André Lureau wrote:
> ---
> gtk/spicy.c | 11 +++++------
> 1 files changed, 5 insertions(+), 6 deletions(-)
>
> diff --git a/gtk/spicy.c b/gtk/spicy.c
> index 0486610..aa00582 100644
> --- a/gtk/spicy.c
> +++ b/gtk/spicy.c
> @@ -776,9 +776,7 @@ static const char *spice_display_properties[] = {
>
> static const char *spice_gtk_session_properties[] = {
> "auto-clipboard",
> -#ifdef USE_USBREDIR
> "auto-usbredir",
> -#endif
> };
>
> static const GtkToggleActionEntry tentries[] = {
> @@ -807,12 +805,10 @@ static const GtkToggleActionEntry tentries[] = {
> .label = N_("Automagic clipboard sharing between host and guest"),
> .callback = G_CALLBACK(menu_cb_bool_prop),
> },{
> -#ifdef USE_USBREDIR
> .name = "auto-usbredir",
> .label = N_("Auto redirect newly plugged in USB devices"),
> .callback = G_CALLBACK(menu_cb_bool_prop),
> },{
> -#endif
> .name = "Statusbar",
> .label = N_("Statusbar"),
> .callback = G_CALLBACK(menu_cb_statusbar),
> @@ -858,9 +854,7 @@ static char ui_xml[] =
> "<menuitem action='scaling'/>\n"
> "<menuitem action='disable-inputs'/>\n"
> "<menuitem action='auto-clipboard'/>\n"
> -#ifdef USE_USBREDIR
> "<menuitem action='auto-usbredir'/>\n"
> -#endif
> "</menu>\n"
> "<menu action='HelpMenu'>\n"
> "<menuitem action='About'/>\n"
> @@ -1283,6 +1277,11 @@ static spice_window *create_spice_window(spice_connection *conn, int id, SpiceCh
> }
> #endif
>
> +#ifndef USE_USBREDIR
> + GtkAction *usbredir = gtk_action_group_get_action(win->ag, "auto-usbredir");
> + gtk_action_set_visible(usbredir, FALSE);
> +#endif
> +
> gtk_widget_grab_focus(win->spice);
>
> return win;
More information about the Spice-devel
mailing list