[anjuta/gnome-3-2] glade: bgo #662288 - Fails to execute program when Glade UI file has unsaved changes
- From: Sebastien Granjoux <sgranjoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta/gnome-3-2] glade: bgo #662288 - Fails to execute program when Glade UI file has unsaved changes
- Date: Sun, 23 Oct 2011 21:22:32 +0000 (UTC)
commit 1e9db8cbca5e4ce600e31c78d60c0264aedb3797
Author: SÃbastien Granjoux <seb sfo free fr>
Date: Sun Oct 23 22:51:19 2011 +0200
glade: bgo #662288 - Fails to execute program when Glade UI file has unsaved changes
plugins/glade/anjuta-design-document.c | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/plugins/glade/anjuta-design-document.c b/plugins/glade/anjuta-design-document.c
index a842bf1..31ac14a 100644
--- a/plugins/glade/anjuta-design-document.c
+++ b/plugins/glade/anjuta-design-document.c
@@ -163,11 +163,19 @@ static void ifile_savable_save (IAnjutaFileSavable* file, GError **e)
if (glade_project_save (project, glade_project_get_path(project),
NULL))
{
- anjuta_status_set (status, _("Glade project '%s' saved"),
- glade_project_get_name(project));
+ gchar *name;
+ GFile *file;
+
+ name = glade_project_get_name (project);
+ anjuta_status_set (status, _("Glade project '%s' saved"), name);
+ g_free (name);
g_signal_emit_by_name(G_OBJECT(self), "update-save-ui", TRUE);
- }
- else
+
+ file = g_file_new_for_path (glade_project_get_path(project));
+ g_signal_emit_by_name(G_OBJECT(self), "saved", file);
+ g_object_unref (file);
+ }
+ else
{
anjuta_util_dialog_warning (GTK_WINDOW (ANJUTA_PLUGIN(priv->glade_plugin)->shell),
_("Invalid Glade file name"));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]