trying to make real livebg
[livewp] / applet / src / livewp-home-widget.c
index 1a95083..23ca412 100644 (file)
@@ -209,7 +209,7 @@ create_hildon_actor_text(Actor *actor, AWallpaperPlugin *desktop_plugin)
 
   //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);
@@ -233,7 +233,7 @@ create_hildon_actor(Actor *actor, AWallpaperPlugin *desktop_plugin)
                                              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){
@@ -253,7 +253,7 @@ create_hildon_actor(Actor *actor, AWallpaperPlugin *desktop_plugin)
 
   //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);
@@ -390,7 +390,7 @@ run_long_timeout(AWallpaperPlugin *desktop_plugin)
  
 }
 
-static gboolean
+gboolean
 long_timeout (AWallpaperPlugin *desktop_plugin)
 {
     /* fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */
@@ -454,6 +454,7 @@ animation_wallpaper_plugin_init (AWallpaperPlugin *desktop_plugin)
     livewp_initialize_dbus(priv);
 
     priv->desktop_plugin = desktop_plugin;
+    priv->window = desktop_plugin;
     priv->visible = TRUE;
     priv->short_timer = 0;
     priv->xapplet = 0;