[Window] Rename property "show-in-taskbar" to "skip-taskbar-hint"
authorIra W. Snyder <devel@irasnyder.com>
Fri, 18 Jan 2008 00:21:28 +0000 (16:21 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Fri, 18 Jan 2008 00:21:28 +0000 (16:21 -0800)
This change continues the trend of keeping our properties the same as those
which we are exporting from GtkWindow.

tilda-window.c
tilda-window.h

index 3a1d923..95d5cea 100644 (file)
@@ -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",
index a1fbabc..bdc1fac 100644 (file)
@@ -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;