From: vlad Date: Sun, 19 Sep 2010 18:36:25 +0000 (+0300) Subject: flash works X-Git-Url: http://vcs.maemo.org/git/?p=livewp;a=commitdiff_plain;h=e1540e5ecf7a147e60514672473dbad74e90585e flash works --- diff --git a/applet/src/livewp-flash.c b/applet/src/livewp-flash.c index cacf550..d8db0d6 100644 --- a/applet/src/livewp-flash.c +++ b/applet/src/livewp-flash.c @@ -29,5 +29,9 @@ init_scene_Flash(AWallpaperPlugin *desktop_plugin){ } void flash_visible(AWallpaperPlugin *desktop_plugin){ - fprintf(stderr,"Flash visible\n"); + fprintf(stderr,"Flash visible\n"); + if (desktop_plugin->priv->visible) + kill (desktop_plugin->priv->podpid, SIGCONT); + else + kill (desktop_plugin->priv->podpid, SIGSTOP); } diff --git a/applet/src/livewp-main.c b/applet/src/livewp-main.c index 2a70916..7a267d8 100644 --- a/applet/src/livewp-main.c +++ b/applet/src/livewp-main.c @@ -109,6 +109,12 @@ view_state_changed (Animation_WallpaperPrivate *priv) conky_visible(priv->desktop_plugin); return; } + /* For Flash */ + if (!strcmp(priv->theme,"Flash")){ + flash_visible(priv->desktop_plugin); + return; + } + if (priv->long_timer != 0 ){ g_source_remove(priv->long_timer); priv->long_timer = 0;