[gnome-disk-utility/udisks2-port] Show error domain and code in error dialog
- From: David Zeuthen <davidz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-disk-utility/udisks2-port] Show error domain and code in error dialog
- Date: Tue, 11 Oct 2011 14:08:17 +0000 (UTC)
commit e6c3467f0e6f9177ace75a8c3efa1500dc5cac5c
Author: David Zeuthen <davidz redhat com>
Date: Tue Oct 11 10:07:35 2011 -0400
Show error domain and code in error dialog
Signed-off-by: David Zeuthen <davidz redhat com>
src/palimpsest/gduwindow.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/palimpsest/gduwindow.c b/src/palimpsest/gduwindow.c
index 55e6998..fc6df1e 100644
--- a/src/palimpsest/gduwindow.c
+++ b/src/palimpsest/gduwindow.c
@@ -2068,6 +2068,9 @@ gdu_window_show_error (GduWindow *window,
if (g_dbus_error_is_remote_error (fixed_up_error))
g_dbus_error_strip_remote_error (fixed_up_error);
+ /* TODO: probably provide the error-domain / error-code / D-Bus error name
+ * in a GtkExpander.
+ */
dialog = gtk_message_dialog_new_with_markup (GTK_WINDOW (window),
GTK_DIALOG_MODAL,
GTK_MESSAGE_ERROR,
@@ -2075,8 +2078,10 @@ gdu_window_show_error (GduWindow *window,
"<big><b>%s</b></big>",
message);
gtk_message_dialog_format_secondary_markup (GTK_MESSAGE_DIALOG (dialog),
- "%s",
- fixed_up_error->message);
+ "%s (%s, %d)",
+ fixed_up_error->message,
+ g_quark_to_string (error->domain),
+ error->code);
g_error_free (fixed_up_error);
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]