Updating branch refs/heads/master to f464a768880db0976b0f411d76cd60239055993c (commit) from 20420e53a50e643ff88c382bd6209d26c73f532f (commit)
commit f464a768880db0976b0f411d76cd60239055993c Author: Enrico Tröger <enr...@xfce.org> Date: Sat Jul 31 15:07:57 2010 +0200 Fix displayed URI/bookmark name in the mount progress dialog src/bookmarkeditdialog.c | 2 +- src/common.h | 3 +++ src/window.c | 6 +++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/bookmarkeditdialog.c b/src/bookmarkeditdialog.c index 5cbeebb..3c0e1e7 100644 --- a/src/bookmarkeditdialog.c +++ b/src/bookmarkeditdialog.c @@ -765,7 +765,7 @@ static void update_bookmark(GigoloBookmarkEditDialog *dialog) if (*tmp) /* the name might be empty if the dialog is used as a Connect dialog */ gigolo_bookmark_set_name(priv->bookmark_update, tmp); else - gigolo_bookmark_set_name(priv->bookmark_update, "none"); + gigolo_bookmark_set_name(priv->bookmark_update, GIGOLO_BOOKMARK_NAME_NONE); if (idx == -1) idx = 0; diff --git a/src/common.h b/src/common.h index 24a4e8e..cd01a4b 100644 --- a/src/common.h +++ b/src/common.h @@ -43,6 +43,9 @@ void debug(gchar const *format, ...) G_GNUC_PRINTF (1, 2); # define debug(...) #endif +#define GIGOLO_BOOKMARK_NAME_NONE "none" + + void verbose(gchar const *format, ...) G_GNUC_PRINTF (1, 2); diff --git a/src/window.c b/src/window.c index 284e6c6..1dc1944 100644 --- a/src/window.c +++ b/src/window.c @@ -250,7 +250,11 @@ void gigolo_window_mount_from_bookmark(GigoloWindow *window, GigoloBookmark *boo if (show_dialog) { const gchar *name = gigolo_bookmark_get_name(bookmark); - gchar *label = g_strdup_printf(_("Connecting to \"%s\""), (name != NULL) ? name : uri); + gchar *label; + + if (name == NULL || gigolo_str_equal(name, GIGOLO_BOOKMARK_NAME_NONE)) + name = uri; + label = g_strdup_printf(_("Connecting to \"%s\""), name); dialog = gigolo_mount_dialog_new(GTK_WINDOW(window), label); gtk_widget_show_all(dialog); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits