void change_layer(Actor * actor, AWallpaperPlugin *desktop_plugin);
void change_static_actor(Actor * actor, AWallpaperPlugin *desktop_plugin);
void change_static_actor_with_corner(Actor * actor, AWallpaperPlugin *desktop_plugin);
+void create_hildon_actor(Actor *actor, AWallpaperPlugin *desktop_plugin);
+void change_hildon_actor(Actor *actor, AWallpaperPlugin *desktop_plugin);
+void destroy_hildon_actor(Actor *actor);
#endif
g_free(filter_string);
/* add the callback */
dbus_connection_add_filter(priv->dbus_conn_session,
- get_livewp_signal_cb,
+ (DBusHandleMessageFunction)get_livewp_signal_cb,
priv, NULL);
}
}
DBusHandlerResult
get_livewp_signal_cb(DBusConnection *conn, DBusMessage *msg, Animation_WallpaperPrivate *priv);
void send_dbus_signal (Animation_WallpaperPrivate *priv, const gchar *interface, const gchar *path, const gchar *member);
+gint read_config(Animation_WallpaperPrivate *priv);
+void reload_scene(AWallpaperPlugin *desktop_plugin);
/*******************************************************************************/
#endif
void create_hildon_actor(Actor *actor, AWallpaperPlugin *desktop_plugin);
void get_sun_screen_pos(double alt, double azm, gint * x, gint * y);
void show_settings(GtkWidget *widget, Animation_WallpaperPrivate *priv);
+void livewp_initialize_dbus(Animation_WallpaperPrivate *priv);
+void livewp_deinitialize_dbus(Animation_WallpaperPrivate *priv);
#endif
gint
fast_rnd(gint max)
{
- guint offset = 12923;
- guint multiplier = 4079;
+/* guint offset = 12923; */
+/* guint multiplier = 4079; */
//*seed = *seed * multiplier + offset;
//return (gint)(*seed % max);
void init_scene2(AWallpaperPlugin *desktop_plugin);
void init_scene(AWallpaperPlugin *desktop_plugin);
void init_scene1(AWallpaperPlugin *desktop_plugin);
+void run_long_timeout(AWallpaperPlugin *desktop_plugin);
+void reload_scene(AWallpaperPlugin *desktop_plugin);
#endif
*/
/*******************************************************************************/
#include "livewp-common.h"
+#include <unistd.h>
void lw_settings(Animation_WallpaperPrivate *priv, gpointer data);
void save_config(Animation_WallpaperPrivate *priv);
gboolean check_applet_state(void);
void show_settings(GtkWidget *widget, Animation_WallpaperPrivate *priv);
void start_applet(void);
void stop_applet(void);
+void send_dbus_signal (Animation_WallpaperPrivate *priv, const gchar *interface,
+ const gchar *path, const gchar *member);