--- /dev/null
+#include <hildon/hildon.h>
+#include "livewp-common.h"
+#include "livewp-actor.h"
+int main( int argc, char *argv[] )
+{
+ GtkWidget *window;
+ AWallpaperPlugin *desktop_plugin = g_new0 (AWallpaperPlugin, 1);
+ Animation_WallpaperPrivate *priv = g_new0 (Animation_WallpaperPrivate, 1);
+ Actor *actor;
+
+ hildon_gtk_init (&argc, &argv);
+ g_set_application_name ("Simplest example");
+ window = hildon_window_new ();
+ g_signal_connect (G_OBJECT (window), "delete_event",
+ G_CALLBACK (gtk_main_quit), NULL);
+ priv->window = window;
+ priv->theme = g_strdup("Modern");
+ desktop_plugin->priv = priv;
+ actor = init_object(desktop_plugin, "sun", "sun.png",
+ 10, 10, 6, 88, 88,
+ TRUE, TRUE, 100, 255,
+ NULL, NULL, NULL);
+ gtk_widget_show (window);
+ gtk_main ();
+ return 0;
+}
+
+
actor->width,
actor->height,
NULL);
- /* fprintf(stderr, "create_hildon_actor %s %s\n", actor->name, str); */
if (str)
g_free(str);
if (pixbuf){
actor->func_change = (gpointer)pfunc_change;
actor->func_probability = (gpointer)pfunc_probability;
actor->child = child;
- if (load_image)
+ if (load_image){
create_hildon_actor(actor, desktop_plugin);
+ }
else
actor->widget = NULL;
actor->time_start_animation = 0;