diff options
author | Thomas White <taw@bitwiz.me.uk> | 2018-10-30 22:30:46 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.me.uk> | 2018-10-30 22:31:14 +0100 |
commit | a287e0e566961f6ec29207daa32e0c3babaf68f2 (patch) | |
tree | 03069b6b2d1ce27d3a4bbd7cef6412b1d704065c | |
parent | 8b5c1b8f7b09510dc8c6222a5844e7428417f11e (diff) |
Remove nw_update_titlebar()
-rw-r--r-- | src/narrative_window.c | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/src/narrative_window.c b/src/narrative_window.c index 0367d1e..e2365f8 100644 --- a/src/narrative_window.c +++ b/src/narrative_window.c @@ -657,24 +657,6 @@ static void start_slideshow_sig(GSimpleAction *action, GVariant *parameter, } -static void nw_update_titlebar(NarrativeWindow *nw) -{ - char *tb = get_titlebar_string(nw->p); - - if ( nw->p->slidewindow != NULL ) { - - char *title; - - title = malloc(strlen(tb)+14); - sprintf(title, "%s - Colloquium", tb); - gtk_window_set_title(GTK_WINDOW(nw->window), title); - free(title); - - } - -} - - static int create_thumbnail(SCInterpreter *scin, SCBlock *bl, double *w, double *h, void **bvp, void *vp) { @@ -762,6 +744,9 @@ void update_titlebar(NarrativeWindow *nw) strcat(title, " *"); } gtk_window_set_title(GTK_WINDOW(nw->window), title); + + /* FIXME: Update all slide windows belonging to this NW */ + free(title); } @@ -795,8 +780,6 @@ NarrativeWindow *narrative_window_new(struct presentation *p, GApplication *papp g_action_map_add_action_entries(G_ACTION_MAP(nw->window), nw_entries, G_N_ELEMENTS(nw_entries), nw); - nw_update_titlebar(nw); - vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0); gtk_container_add(GTK_CONTAINER(nw->window), vbox); |