#include "setting-appmgr-runinfo.h"
#include "setting-appmgr-async-worker.h"
#include "setting-appmgr-main.h"
+#include "setting-common-init.h"
#define MARGIN 40
tmp = NULL;
_app_node_2_ui_node_adapter(app_node_info, &tmp);
tmp->size = -1;
+
elm_genlist_item_append(
ad->disabled_gl,
&ad->itc_app_nodes_list,
_add_grid(ad);
/* 4 genlists: */
- ad->downloads_gl = elm_genlist_add(ad->grid);
- ad->running_gl = elm_genlist_add(ad->grid);
- ad->all_gl = elm_genlist_add(ad->grid);
- ad->disabled_gl = elm_genlist_add(ad->grid);
+ ad->downloads_gl = view_list_prepare(&ad->md);
+ ad->running_gl = view_list_prepare(&ad->md);
+ ad->all_gl = view_list_prepare(&ad->md);
+ ad->disabled_gl = view_list_prepare(&ad->md);
/* 4 blank pages to show when genlists are empty: */
ad->downloads_blank_page = setting_add_empty_page(ad->grid,
int app_control_finish(MainData *md);
int add_app_reply(MainData *md, const char *key, const char *val);
+Evas_Object *view_list_prepare(MainData *md);
+
#endif /*__SETTING_COMMON_INIT_H__ */
elm_object_item_signal_emit(item, "elm,state,bottomline,hide", "elm");
}
-static Evas_Object *_view_list_prepare(MainData *md)
+EXPORT_PUBLIC
+Evas_Object *view_list_prepare(MainData *md)
{
SETTING_TRACE_BEGIN;
retvm_if(md == NULL, NULL, "Invalid argument: data is NULL");
retv_if(ret != SETTING_RETURN_SUCCESS, ret);
/* create genlist */
- md->genlist = _view_list_prepare(md);
+ md->genlist = view_list_prepare(md);
setting_retvm_if(md->genlist == NULL, SETTING_RETURN_FAIL,