[gnome-builder] libide: update filename in test app
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide: update filename in test app
- Date: Tue, 24 Mar 2015 00:19:04 +0000 (UTC)
commit 9fc6b20613f5121bdba5f8b40b0e46bdad348e37
Author: Christian Hergert <christian hergert me>
Date: Fri Mar 13 02:52:04 2015 -0700
libide: update filename in test app
tests/test-ide-source-view.c | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/tests/test-ide-source-view.c b/tests/test-ide-source-view.c
index e4bb117..0e51b34 100644
--- a/tests/test-ide-source-view.c
+++ b/tests/test-ide-source-view.c
@@ -31,6 +31,7 @@
static IdeContext *gContext;
static GtkWindow *gWindow;
static GtkStack *gDocStack;
+static GtkMenuButton *gDocname;
static GtkProgressBar *gProgress;
static GHashTable *gBufferToView;
static GList *gFilesToOpen;
@@ -282,9 +283,13 @@ notify_visible_child_cb (GtkStack *stack,
if (child)
{
+ const gchar *title;
+
view = IDE_SOURCE_VIEW (gtk_bin_get_child (GTK_BIN (child)));
buffer = IDE_BUFFER (gtk_text_view_get_buffer (GTK_TEXT_VIEW (view)));
- gtk_window_set_title (gWindow, ide_buffer_get_title (buffer));
+ title = ide_buffer_get_title (buffer);
+ gtk_window_set_title (gWindow, title);
+ gtk_button_set_label (GTK_BUTTON (gDocname), title);
}
}
@@ -420,7 +425,6 @@ create_window (void)
{
IdeBackForwardList *bflist;
GtkHeaderBar *header;
- GtkMenuButton *docname;
GtkMenuButton *langbtn;
GtkBox *box;
GtkBox *hbox;
@@ -544,14 +548,14 @@ create_window (void)
gtk_box_pack_start (hbox2, GTK_WIDGET (sep), FALSE, FALSE, 0);
/* document name */
- docname = g_object_new (GTK_TYPE_MENU_BUTTON,
+ gDocname = g_object_new (GTK_TYPE_MENU_BUTTON,
"label", "my-document.c",
"hexpand", TRUE,
"visible", TRUE,
NULL);
- ADD_CLASS (docname, "text-button");
- ADD_CLASS (docname, "flat");
- gtk_box_set_center_widget (hbox2, GTK_WIDGET (docname));
+ ADD_CLASS (gDocname, "text-button");
+ ADD_CLASS (gDocname, "flat");
+ gtk_box_set_center_widget (hbox2, GTK_WIDGET (gDocname));
closebtn = g_object_new (GTK_TYPE_BUTTON,
"child", g_object_new (GTK_TYPE_IMAGE,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]