rpms/audacious-plugins/devel audacious-plugins-2.2-delete-ui-state_cb.patch, NONE, 1.1 audacious-plugins.spec, 1.115, 1.116

Michael Schwendt mschwendt at fedoraproject.org
Mon Jun 7 17:15:49 UTC 2010


Author: mschwendt

Update of /cvs/pkgs/rpms/audacious-plugins/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv18029/devel

Modified Files:
	audacious-plugins.spec 
Added Files:
	audacious-plugins-2.2-delete-ui-state_cb.patch 
Log Message:
* Mon Jun  7 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-34
- Don't register window-state-event callback as this makes KDE hang
  when turning on sticky view mode (#601233).


audacious-plugins-2.2-delete-ui-state_cb.patch:
 ui_main.c |   15 ---------------
 1 file changed, 15 deletions(-)

--- NEW FILE audacious-plugins-2.2-delete-ui-state_cb.patch ---
diff -Nur audacious-plugins-2.2-orig/src/skins/ui_main.c audacious-plugins-2.2/src/skins/ui_main.c
--- audacious-plugins-2.2-orig/src/skins/ui_main.c	2009-11-22 23:49:53.000000000 +0100
+++ audacious-plugins-2.2/src/skins/ui_main.c	2010-06-07 18:55:11.000000000 +0200
@@ -2148,19 +2148,6 @@
     ui_skinned_window_set_shade (mainwin, config.player_shaded);
 }
 
-static gboolean state_cb (GtkWidget * widget, GdkEventWindowState * event,
- void * unused)
-{
-    if (event->changed_mask & GDK_WINDOW_STATE_STICKY)
-        mainwin_set_sticky (event->new_window_state & GDK_WINDOW_STATE_STICKY);
-
-    if (event->changed_mask & GDK_WINDOW_STATE_ABOVE)
-        mainwin_set_always_on_top (event->new_window_state &
-         GDK_WINDOW_STATE_ABOVE);
-
-    return TRUE;
-}
-
 static gboolean delete_cb (GtkWidget * widget, GdkEvent * event, void * unused)
 {
     audacious_drct_quit ();
@@ -2201,8 +2188,6 @@
 
     ui_main_evlistener_init();
 
-    g_signal_connect ((GObject *) mainwin, "window-state-event", (GCallback)
-     state_cb, NULL);
     g_signal_connect ((GObject *) mainwin, "delete-event", (GCallback)
      delete_cb, NULL);
 }


Index: audacious-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacious-plugins/devel/audacious-plugins.spec,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -p -r1.115 -r1.116
--- audacious-plugins.spec	31 May 2010 10:26:48 -0000	1.115
+++ audacious-plugins.spec	7 Jun 2010 17:15:48 -0000	1.116
@@ -5,7 +5,7 @@
 
 Name: audacious-plugins
 Version: 2.2
-Release: 33%{?dist}
+Release: 34%{?dist}
 Summary: Plugins for the Audacious media player
 Group: Applications/Multimedia
 URL: http://audacious-media-player.org/
@@ -72,6 +72,8 @@ Patch20: audacious-plugins-2.2-amidi.pat
 Patch21: audacious-plugins-2.2-ui_vis.patch
 # obsolete with version upgrade
 Patch22: audacious-plugins-2.2-g_markup.patch
+# obsolete with version upgrade
+Patch23: audacious-plugins-2.2-delete-ui-state_cb.patch
 
 BuildRequires: audacious-devel >= %{aud_ver}
 BuildRequires: jack-audio-connection-kit-devel libsamplerate-devel
@@ -223,6 +225,7 @@ in Vortex (.vtx) format.
 %patch20 -p1 -b .amidi
 %patch21 -p1 -b .ui_vis
 %patch22 -p1 -b .g_markup
+%patch23 -p1 -b .delete-ui-state_cb
 
 for i in src/ladspa/ladspa.c
 do
@@ -323,6 +326,10 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
+* Mon Jun  7 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-34
+- Don't register window-state-event callback as this makes KDE hang
+  when turning on sticky view mode (#601233).
+
 * Mon May 31 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 2.2-33
 - Fix amidi-plug backend loader (#598005) and get_song_tuple.
 



More information about the scm-commits mailing list