[virt-tools-list] [PATCH virt-viewer] Improve USB redirection error dialogs
Daniel P. Berrange
berrange at redhat.com
Mon Jul 30 08:17:15 UTC 2012
On Sat, Jul 28, 2012 at 11:23:08AM +0200, Hans de Goede wrote:
> The USB errors passed into the error signal handlers are somewhat lowlevel
> and quite detailed. Also they usually already contain a colon. so instead of
> prefixing them with "USB redirection error", use USB Redirection Error as the
> primary dialog text, and make the detailed message the secondary dialog text.
>
> Signed-off-by: Hans de Goede <hdegoede at redhat.com>
> ---
> src/virt-viewer-app.c | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/src/virt-viewer-app.c b/src/virt-viewer-app.c
> index def52c5..47949d9 100644
> --- a/src/virt-viewer-app.c
> +++ b/src/virt-viewer-app.c
> @@ -1153,7 +1153,18 @@ static void virt_viewer_app_usb_failed(VirtViewerSession *session G_GNUC_UNUSED,
> const gchar *msg,
> VirtViewerApp *self)
> {
> - virt_viewer_app_simple_message_dialog(self, _("USB redirection error: %s"), msg);
> + GtkWindow *window = GTK_WINDOW(virt_viewer_window_get_window(self->priv->main_window));
> + GtkWidget *dialog = gtk_message_dialog_new(window,
> + GTK_DIALOG_MODAL |
> + GTK_DIALOG_DESTROY_WITH_PARENT,
> + GTK_MESSAGE_ERROR,
> + GTK_BUTTONS_OK,
> + _("USB Redirection Error"));
> +
> + gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),
> + "%s", msg);
> + gtk_dialog_run(GTK_DIALOG(dialog));
> + gtk_widget_destroy(dialog);
> }
>
> static void
ACK
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the virt-tools-list
mailing list