//g_object_set_data(G_OBJECT(ha), "image", image);
actor->image = label;
- hildon_animation_actor_set_parent (HILDON_ANIMATION_ACTOR (ha), GTK_WINDOW(desktop_plugin));
+ hildon_animation_actor_set_parent (HILDON_ANIMATION_ACTOR (ha), GTK_WINDOW(desktop_plugin->priv->window));
actor->widget = ha;
set_actor_position(actor, actor->x, actor->y, actor->z, desktop_plugin);
set_actor_scale(actor, (double)actor->scale/100, (double)actor->scale/100);
actor->width,
actor->height,
NULL);
- /*fprintf(stderr, "create_hildon_actor %s %s\n", actor->name, str);*/
+ /* fprintf(stderr, "create_hildon_actor %s %s\n", actor->name, str); */
if (str)
g_free(str);
if (pixbuf){
//g_object_set_data(G_OBJECT(ha), "image", image);
actor->image = image;
- hildon_animation_actor_set_parent (HILDON_ANIMATION_ACTOR (ha), GTK_WINDOW(desktop_plugin));
+ hildon_animation_actor_set_parent (HILDON_ANIMATION_ACTOR (ha), GTK_WINDOW(desktop_plugin->priv->window));
actor->widget = ha;
set_actor_position(actor, actor->x, actor->y, actor->z, desktop_plugin);
}
-static gboolean
+gboolean
long_timeout (AWallpaperPlugin *desktop_plugin)
{
/* fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */
livewp_initialize_dbus(priv);
priv->desktop_plugin = desktop_plugin;
+ priv->window = desktop_plugin;
priv->visible = TRUE;
priv->short_timer = 0;
priv->xapplet = 0;