From: Ira W. Snyder Date: Fri, 18 Jan 2008 00:21:28 +0000 (-0800) Subject: [Window] Rename property "show-in-taskbar" to "skip-taskbar-hint" X-Git-Url: https://www.irasnyder.com/gitweb/?p=tilda-gobject.git;a=commitdiff_plain;h=b40e09de1ec631e654490ac3acc56008ab30e6de [Window] Rename property "show-in-taskbar" to "skip-taskbar-hint" This change continues the trend of keeping our properties the same as those which we are exporting from GtkWindow. --- diff --git a/tilda-window.c b/tilda-window.c index 3a1d923..95d5cea 100644 --- a/tilda-window.c +++ b/tilda-window.c @@ -269,7 +269,7 @@ enum tilda_window_properties { TILDA_WINDOW_ANIMATION_DELAY, TILDA_WINDOW_KEEP_ABOVE, - TILDA_WINDOW_SHOW_IN_TASKBAR, + TILDA_WINDOW_SKIP_TASKBAR_HINT, TILDA_WINDOW_PINNED, TILDA_WINDOW_HIDDEN_AT_START, TILDA_WINDOW_CENTERED_HORIZONTALLY, @@ -362,9 +362,10 @@ tilda_window_set_property (GObject *object, g_print ("window keep above: %d\n", self->keep_above); break; - case TILDA_WINDOW_SHOW_IN_TASKBAR: - self->show_in_taskbar = g_value_get_boolean (value); - g_print ("window show in taskbar: %d\n", self->show_in_taskbar); + case TILDA_WINDOW_SKIP_TASKBAR_HINT: + self->skip_taskbar_hint = g_value_get_boolean (value); + gtk_window_set_skip_taskbar_hint (GTK_WINDOW(self->window), self->skip_taskbar_hint); + g_print ("window skip taskbar hint: %d\n", self->skip_taskbar_hint); break; case TILDA_WINDOW_PINNED: @@ -449,8 +450,8 @@ tilda_window_get_property (GObject *object, g_value_set_boolean (value, self->keep_above); break; - case TILDA_WINDOW_SHOW_IN_TASKBAR: - g_value_set_boolean (value, self->show_in_taskbar); + case TILDA_WINDOW_SKIP_TASKBAR_HINT: + g_value_set_boolean (value, self->skip_taskbar_hint); break; case TILDA_WINDOW_PINNED: @@ -707,14 +708,14 @@ tilda_window_class_init (gpointer g_class, TILDA_WINDOW_KEEP_ABOVE, pspec); - pspec = g_param_spec_boolean ("show-in-taskbar", - "Show this window in the taskbar", + pspec = g_param_spec_boolean ("skip-taskbar-hint", + "Hide this window in the taskbar if TRUE", NULL, FALSE, G_PARAM_READWRITE); g_object_class_install_property (gobject_class, - TILDA_WINDOW_SHOW_IN_TASKBAR, + TILDA_WINDOW_SKIP_TASKBAR_HINT, pspec); pspec = g_param_spec_boolean ("pinned", diff --git a/tilda-window.h b/tilda-window.h index a1fbabc..bdc1fac 100644 --- a/tilda-window.h +++ b/tilda-window.h @@ -58,7 +58,7 @@ struct _TildaWindow { gint scrollbar_position; gboolean keep_above; - gboolean show_in_taskbar; + gboolean skip_taskbar_hint; gboolean pinned; gboolean hidden_at_start; gboolean centered_horizontally;