# HG changeset patch # User nenolod # Date 1172754179 28800 # Node ID 50098faf1cdf8a101089e684231a18fe1070d729 # Parent f6e7400a5c1fe5f92fd289ec69027d2b05d755ca [svn] - only discard GdkMotion events. diff -r f6e7400a5c1f -r 50098faf1cdf ChangeLog --- a/ChangeLog Wed Feb 28 18:26:34 2007 -0800 +++ b/ChangeLog Thu Mar 01 05:02:59 2007 -0800 @@ -1,3 +1,12 @@ +2007-03-01 02:26:34 +0000 Yoshiki Yazawa + revision [4198] + - add myself to plugin development group. + - correct one of patch authors name. + + trunk/src/audacious/ui_credits.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + + 2007-03-01 00:07:21 +0000 George Averill revision [4196] - custom field support for audacious_get_tuple_field_data() diff -r f6e7400a5c1f -r 50098faf1cdf src/audacious/build_stamp.c --- a/src/audacious/build_stamp.c Wed Feb 28 18:26:34 2007 -0800 +++ b/src/audacious/build_stamp.c Thu Mar 01 05:02:59 2007 -0800 @@ -1,2 +1,2 @@ #include -const gchar *svn_stamp = "20070301-4196"; +const gchar *svn_stamp = "20070301-4198"; diff -r f6e7400a5c1f -r 50098faf1cdf src/audacious/ui_equalizer.c --- a/src/audacious/ui_equalizer.c Wed Feb 28 18:26:34 2007 -0800 +++ b/src/audacious/ui_equalizer.c Thu Mar 01 05:02:59 2007 -0800 @@ -399,7 +399,15 @@ gdk_flush(); - while ((gevent = gdk_event_get()) != NULL) gdk_event_free(gevent); + while ((gevent = gdk_event_peek()) != NULL) + { + GdkEventAny *gev = (GdkEventAny *) gevent; + + if (gev->type == GDK_MOTION_NOTIFY) + gdk_event_free(gdk_event_get()); + + gdk_event_free(gevent); + } return FALSE; } diff -r f6e7400a5c1f -r 50098faf1cdf src/audacious/ui_playlist.c --- a/src/audacious/ui_playlist.c Wed Feb 28 18:26:34 2007 -0800 +++ b/src/audacious/ui_playlist.c Thu Mar 01 05:02:59 2007 -0800 @@ -720,7 +720,15 @@ } gdk_flush(); - while ((gevent = gdk_event_get()) != NULL) gdk_event_free(gevent); + while ((gevent = gdk_event_peek()) != NULL) + { + GdkEventAny *gev = (GdkEventAny *) gevent; + + if (gev->type == GDK_MOTION_NOTIFY) + gdk_event_free(gdk_event_get()); + + gdk_event_free(gevent); + } } static void