priv->rich_animation = TRUE;
else
priv->rich_animation = FALSE;
+ if (hildon_check_button_get_active (enable_button)){
+ if (!check_applet_state())
+ start_applet();
+ }else
+ if (check_applet_state())
+ stop_applet();
}
save_config(priv);
send_dbus_signal (priv,
return result;
}
+/*******************************************************************************/
+start_applet(void){
+ FILE *file_in;
+ FILE *file_out;
+ gchar buffer[2048];
+ file_out = fopen("/home/user/.config/hildon-desktop/home.plugins","w+");
+ if (file_out){
+ fputs("\n", file_out);
+ fputs("[livewp-home-widget.desktop-0]\n",file_out);
+ fputs("X-Desktop-File=/usr/share/applications/hildon-home/livewp-home-widget.desktop\n",file_out);
+ fclose(file_out);
+ }
+}
+/*******************************************************************************/
+stop_applet(void){
+}
void reload_scene(AWallpaperPlugin *desktop_plugin);
GtkWidget* create_settings(void);
void show_settings(GtkWidget *widget, Animation_WallpaperPrivate *priv);
+start_applet(void);
+stop_applet(void);