Added more applications into default application list
[cl-launcher] / src / cl-cpapplet.c
index a0fbb13..41a557b 100644 (file)
@@ -366,12 +366,17 @@ load_configuration (CLLauncherAppletData *data)
        application_list = gconf_get_string_list (data->gconf_client, "application_list");
        if (application_list == NULL) {
                application_list = g_slist_append (application_list, g_strdup (CAMERA_APPLICATION_DESKTOP_FILE));
+               application_list = g_slist_append (application_list, g_strdup (FCAMERA_DESKTOP_FILE));
                application_list = g_slist_append (application_list, g_strdup (FLASHLIGHT_APPLET_DESKTOP_FILE));
+               application_list = g_slist_append (application_list, g_strdup (FRONTVIEW_DESKTOP_FILE));
+               application_list = g_slist_append (application_list, g_strdup (MBARCODE_DESKTOP_FILE));
+               application_list = g_slist_append (application_list, g_strdup (PANORAMA_DESKTOP_FILE));
        }
 
+       selector = hildon_picker_button_get_selector (HILDON_PICKER_BUTTON (data->application_list));
+       tree_model = hildon_touch_selector_get_model (selector, SELECTOR_COLUMN_NAME);
+       hildon_touch_selector_unselect_all(selector, SELECTOR_COLUMN_NAME);
        for (entry = application_list; entry; entry = entry->next) {
-               selector = hildon_picker_button_get_selector (HILDON_PICKER_BUTTON (data->application_list));
-               tree_model = hildon_touch_selector_get_model (selector, SELECTOR_COLUMN_NAME);
                for (iter_valid = gtk_tree_model_get_iter_first (tree_model, &iter); iter_valid;
                     iter_valid = gtk_tree_model_iter_next (tree_model, &iter)) {
                        const gchar *filename;