added xsnow theme
authorVlad <vlad@gas.by>
Thu, 29 Jul 2010 13:53:45 +0000 (16:53 +0300)
committerVlad <vlad@gas.by>
Thu, 29 Jul 2010 13:53:45 +0000 (16:53 +0300)
applet/src/livewp-settings.c

index b97e13a..08e70a3 100644 (file)
@@ -64,6 +64,7 @@ create_theme_selector (void){
       hildon_touch_selector_append_text (HILDON_TOUCH_SELECTOR (selector), _("Matrix"));
       hildon_touch_selector_append_text (HILDON_TOUCH_SELECTOR (selector), _("Accel"));
       hildon_touch_selector_append_text (HILDON_TOUCH_SELECTOR (selector), _("Video"));
+      hildon_touch_selector_append_text (HILDON_TOUCH_SELECTOR (selector), _("Xsnow"));
       return selector;
 }
 /*******************************************************************************/
@@ -141,6 +142,10 @@ changed_value_theme_cb (HildonPickerButton *picker, Animation_WallpaperPrivate *
         if (!strcmp(choice, "Matrix")){
             rich_animation_additional_parametr(vbox,priv);
         }
+        if (!strcmp(choice, "Xsnow")){
+            rich_animation_additional_parametr(vbox,priv);
+        }
+
         if (!strcmp(choice, "Accel")){
             rich_animation_additional_parametr(vbox,priv);
         }
@@ -180,12 +185,14 @@ create_themes_button (gchar *theme){
             hildon_touch_selector_set_active (HILDON_TOUCH_SELECTOR (selector), 0, 3);
             hildon_button_set_value(HILDON_BUTTON(button), _("Accel"));
         }
-
         if (!strcmp(theme, "Video")){
             hildon_touch_selector_set_active (HILDON_TOUCH_SELECTOR (selector), 0, 4);
             hildon_button_set_value(HILDON_BUTTON(button), _("Video"));
         }
-
+        if (!strcmp(theme, "Xsnow")){
+            hildon_touch_selector_set_active (HILDON_TOUCH_SELECTOR (selector), 0, 5);
+            hildon_button_set_value(HILDON_BUTTON(button), _("Xsnow"));
+        }
     }
     
     return button;
@@ -389,6 +396,7 @@ lw_theme_settings(GtkWidget *button, Animation_WallpaperPrivate *priv) {
     if (!strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Berlin"))||
         !strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Matrix"))||
         !strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Accel"))||
+        !strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Xsnow"))||
         !strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Modern"))){
         rich_animation_additional_parametr(vbox, priv);
     }
@@ -421,6 +429,9 @@ lw_theme_settings(GtkWidget *button, Animation_WallpaperPrivate *priv) {
                     priv->theme = g_strdup("Matrix");
                 if (!strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Accel")))
                     priv->theme = g_strdup("Accel");
+                if (!strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Xsnow")))
+                    priv->theme = g_strdup("Xsnow");
                 if (!strcmp(hildon_button_get_value(HILDON_BUTTON (theme_button)), _("Video"))){
                     priv->theme = g_strdup("Video");
                     button1 = g_object_get_data(G_OBJECT(priv->window), "filename_button");