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,
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:
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:
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",