GSList *store = priv->extheme_list;
GList *category_list;
GHashTable *result_table = NULL;
- GtkListStore *list = NULL;
- HildonTouchSelectorColumn *column = NULL;
result_table = g_hash_table_new(g_str_hash, g_str_equal);
while (store){
if (!g_hash_table_lookup(result_table, g_hash_table_lookup(store->data, "category")))
- g_hash_table_insert(result_table, g_hash_table_lookup(store->data, "category"), 1);
+ g_hash_table_insert(result_table, g_hash_table_lookup(store->data, "category"), (gint *)1);
store = g_slist_next(store);
}
icon_off = g_strdup(g_hash_table_lookup(store->data, "icon_off"));
break;
}
- store = g_list_next(store);
+ store = (GSList *)g_list_next(store);
}
if (enable){
if (icon_on)
void
changed_value_category_cb (HildonPickerButton *picker, Animation_WallpaperPrivate *priv)
{
- const gchar *choice = hildon_button_get_value(HILDON_BUTTON (picker));
GtkWidget *theme_button = NULL;
theme_button = g_object_get_data(G_OBJECT(priv->window), "theme_button");
return;
HildonTouchSelector * selector = hildon_picker_button_get_selector((HildonPickerButton *) theme_button);
hildon_touch_selector_remove_column(selector, 0);
- hildon_touch_selector_append_text_column(selector, gtk_list_store_new (1, G_TYPE_STRING), TRUE);
- fill_theme_button(priv, theme_button, hildon_button_get_value(HILDON_BUTTON (picker)));
+ hildon_touch_selector_append_text_column(selector, (GtkTreeModel*)gtk_list_store_new (1, G_TYPE_STRING), TRUE);
+ fill_theme_button(priv, theme_button, (gchar *)hildon_button_get_value(HILDON_BUTTON (picker)));
}
/********************************************************************************/
void
gchar *theme = priv->theme;
gint num=0;
- hildon_button_set_value(HILDON_PICKER_BUTTON (button), NULL);
+ hildon_button_set_value(HILDON_BUTTON (button), NULL);
if (!category){
changed_value_theme_cb(HILDON_PICKER_BUTTON (button), priv);
return;
GSList *store = priv->extheme_list;
HildonTouchSelector * selector = hildon_picker_button_get_selector((HildonPickerButton *) button);
if (!selector)
- selector = hildon_touch_selector_new_text ();
+ selector = (HildonTouchSelector *)hildon_touch_selector_new_text ();
hildon_button_set_value(HILDON_BUTTON(button), NULL);
if (!strcmp(category, "LiveWallpaper")){
GSList *store = priv->extheme_list;
while (store){
if (!g_hash_table_lookup(result_table, g_hash_table_lookup(store->data, "category"))){
- g_hash_table_insert(result_table, g_hash_table_lookup(store->data, "category"), num);
+ g_hash_table_insert(result_table, g_hash_table_lookup(store->data, "category"), (gint *)num);
num++;
}
if (!strcmp(theme, g_hash_table_lookup(store->data, "name"))){
if (g_hash_table_lookup(store->data, "category"))
hildon_button_set_value(HILDON_BUTTON(button), _(g_hash_table_lookup(store->data, "category")));
- hildon_touch_selector_set_active (HILDON_TOUCH_SELECTOR (selector), 0, g_hash_table_lookup(result_table, g_hash_table_lookup(store->data, "category")));
+ hildon_touch_selector_set_active (HILDON_TOUCH_SELECTOR (selector), 0, (gint)g_hash_table_lookup(result_table, g_hash_table_lookup(store->data, "category")));
break;
}
g_object_set_data(G_OBJECT(window), "custom_vbox", vbox);
/* Create Theme button */
- theme_button = create_themes_button(priv,hildon_button_get_value(HILDON_BUTTON (category_button)));
+ theme_button = create_themes_button(priv, (gchar *)hildon_button_get_value(HILDON_BUTTON (category_button)));
g_object_set_data(G_OBJECT(window), "theme_button", theme_button);
g_signal_connect (G_OBJECT (theme_button), "value-changed", G_CALLBACK (changed_value_theme_cb), priv);
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(window)->vbox),
theme_button, TRUE, TRUE, 5);
- fill_theme_button(priv, theme_button, hildon_button_get_value(HILDON_BUTTON (category_button)));
+ fill_theme_button(priv, theme_button, (gchar *)hildon_button_get_value(HILDON_BUTTON (category_button)));
/* Pack custom vbox. It must be last widget */
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(window)->vbox),