[Xfce4-commits] <gigolo:master> Show an error message dialog if the file-manager command failed to execute
Enrico Tröger
noreply at xfce.org
Mon Jan 18 00:04:06 CET 2010
Updating branch refs/heads/master
to a95036f97824c682ca2c10ed3deb99195ed3c4eb (commit)
from 7904194c58633270be180e54f660dc62aea778a1 (commit)
commit a95036f97824c682ca2c10ed3deb99195ed3c4eb
Author: Enrico Tröger <enrico at xfce.org>
Date: Sun Jan 17 23:59:00 2010 +0100
Show an error message dialog if the file-manager command failed to execute
src/window.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/window.c b/src/window.c
index d5decd4..00a1b28 100644
--- a/src/window.c
+++ b/src/window.c
@@ -551,8 +551,11 @@ static void action_open_cb(G_GNUC_UNUSED GtkAction *action, GigoloWindow *window
cmd = g_strconcat(file_manager, " \"", uri, "\"", NULL);
if (! g_spawn_command_line_async(cmd, &error))
{
- verbose("%s", error->message);
+ gchar *msg = g_strdup_printf(_("The command '%s' failed"), cmd);
+ gigolo_message_dialog((gpointer) window, GTK_MESSAGE_ERROR, _("Error"), msg, error->message);
+ verbose("%s: %s", msg, error->message);
g_error_free(error);
+ g_free(msg);
}
g_free(cmd);
More information about the Xfce4-commits
mailing list