set a window type hint of GDK_WINDOW_TYPE_HINT_UTILITY for dock windows

2003-03-12  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimpdock.c (gimp_dock_init): set a window type hint
	of GDK_WINDOW_TYPE_HINT_UTILITY for dock windows (fixes bug #94669).

	* app/gui/splash.c (splash_create): set a window type hint of
	GDK_WINDOW_TYPE_HINT_SPLASHSCREEN.
This commit is contained in:
Sven Neumann 2003-03-12 13:25:35 +00:00 committed by Sven Neumann
parent abfce9ba67
commit 6ead573ef6
3 changed files with 10 additions and 1 deletions

View file

@ -1,3 +1,11 @@
2003-03-12 Sven Neumann <sven@gimp.org>
* app/widgets/gimpdock.c (gimp_dock_init): set a window type hint
of GDK_WINDOW_TYPE_HINT_UTILITY for dock windows (fixes bug #94669).
* app/gui/splash.c (splash_create): set a window type hint of
GDK_WINDOW_TYPE_HINT_SPLASHSCREEN.
2003-03-12 Sven Neumann <sven@gimp.org>
* app/core/gimpchannel.[ch]: added gimp_channel_new_from_component()

View file

@ -49,7 +49,7 @@ splash_create (gboolean show_image)
win_initstatus = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_type_hint (GTK_WINDOW (win_initstatus),
GDK_WINDOW_TYPE_HINT_DIALOG);
GDK_WINDOW_TYPE_HINT_SPLASHSCREEN);
gtk_window_set_title (GTK_WINDOW (win_initstatus), _("GIMP Startup"));
gtk_window_set_wmclass (GTK_WINDOW (win_initstatus), "gimp_startup", "Gimp");

View file

@ -179,6 +179,7 @@ gimp_dock_init (GimpDock *dock)
dock->context = NULL;
gtk_window_set_wmclass (GTK_WINDOW (dock), "dock", "Gimp");
gtk_window_set_type_hint (GTK_WINDOW (dock), GDK_WINDOW_TYPE_HINT_UTILITY);
gtk_window_set_resizable (GTK_WINDOW (dock), TRUE);
dock->main_vbox = gtk_vbox_new (FALSE, 0);