changeset 1754:bb03a9e6180e trunk

[svn] - use proper X11 hinting here to ensure that the about window isn't decorated on broken WMs (e.g. quartz-wm)
author nenolod
date Fri, 22 Sep 2006 02:57:25 -0700
parents 01df1ea5feae
children 3434eb44b304
files ChangeLog audacious/about.c
diffstat 2 files changed, 9 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Thu Sep 21 13:24:48 2006 -0700
+++ b/ChangeLog	Fri Sep 22 02:57:25 2006 -0700
@@ -1,3 +1,11 @@
+2006-09-21 20:24:48 +0000  Tony Vroon <chainsaw@gentoo.org>
+  revision [2443]
+  Mute while seeking for playback resume, tighten the loop. We want a responsive GUI ASAP.
+
+  Changes:        Modified:
+  +6 -2           trunk/audacious/main.c  
+
+
 2006-09-20 08:13:06 +0000  William Pitcock <nenolod@nenolod.net>
   revision [2441]
   - fix a memory leak in util_run_filebrowser()
--- a/audacious/about.c	Thu Sep 21 13:24:48 2006 -0700
+++ b/audacious/about.c	Fri Sep 22 02:57:25 2006 -0700
@@ -98,16 +98,11 @@
 
     if (about_window != NULL)
     {
-        gtk_window_set_keep_above(GTK_WINDOW(about_window), TRUE);
         gtk_window_present(GTK_WINDOW(about_window));
         return;
     }
 
-    about_window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
-    gtk_window_set_type_hint(GTK_WINDOW(about_window),
-                             GDK_WINDOW_TYPE_HINT_DIALOG);
-
-    gtk_window_set_keep_above(GTK_WINDOW(about_window), TRUE);
+    about_window = gtk_window_new(GTK_WINDOW_POPUP);
 
     g_signal_connect(about_window, "destroy",
                      G_CALLBACK(gtk_widget_destroyed), &about_window);