static int __num_of_apps = 0;
static bool __is_edit_mode = false;
-static Ecore_Timer* __app_icon_long_press_timer = NULL;
+static Ecore_Timer *__app_icon_long_press_timer = NULL;
static void __block_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
{
return;
}
-static char* __get_res_path(const char* file)
+static char *__get_res_path(const char *file)
{
char *res_path = NULL;
char edj_path[PATH_MAX] = "\0";
Evas_Event_Key_Down *ev = (Evas_Event_Key_Down *)event;
if (!strcmp(ev->keyname, "XF86Back")) {
- Evas_Object* icon;
- Eina_List* i;
+ Evas_Object *icon;
+ Eina_List *i;
if (__is_edit_mode) {
__is_edit_mode = false;
elm_object_signal_emit(icon, "icon_sub_badge_show", "source");
}
} else {
- ui_app_exit();
+ ui_app_exit();
}
}
static Eina_Bool __app_icon_long_press_cb(void *data)
{
- Evas_Object* icon;
- Eina_List* i;
+ Evas_Object *icon;
+ Eina_List *i;
EINA_LIST_FOREACH(ud.app_icon_list, i, icon) {
if (evas_object_data_get(icon, "removable")) {
}
static int __icon_down_x, __icon_down_y;
-static void __app_icon_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info) {
- Evas_Event_Mouse_Up* ev = event_info;
+static void __app_icon_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+{
+ Evas_Event_Mouse_Up *ev = event_info;
__icon_down_x = ev->output.x;
__icon_down_y = ev->output.y;
static void __app_icon_move_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
- Evas_Event_Mouse_Up* ev = event_info;
+ Evas_Event_Mouse_Up *ev = event_info;
int distance_x = (ev->output.x - __icon_down_x);
int distance_y = (ev->output.y - __icon_down_y);
- int distance = distance_x * distance_x + distance_y * distance_y;
+ int distance = distance_x * distance_x + distance_y * distance_y;
if (distance > ALLOWED_ICON_DRAG_DISTANCE) {
if (__app_icon_long_press_timer != NULL) {
static void __app_icon_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
{
- Evas_Event_Mouse_Up* ev = event_info;
+ Evas_Event_Mouse_Up *ev = event_info;
int distance_x = (ev->output.x - __icon_down_x);
int distance_y = (ev->output.y - __icon_down_y);
- int distance = distance_x * distance_x + distance_y * distance_y;
+ int distance = distance_x * distance_x + distance_y * distance_y;
if (distance <= ALLOWED_ICON_DRAG_DISTANCE && !__is_edit_mode) {
_icon_clicked_cb(evas_object_data_get(obj, "id"));
_icon_uninstalled_cb(evas_object_data_get(obj, "package"));
}
-void _create_app_icon(const char* pkg_id, const char* app_id, const char* label, const char* icon, bool removable)
+void _create_app_icon(const char *pkg_id, const char *app_id, const char *label, const char *icon, bool removable)
{
char string[1024] = {0, }, *default_icon;
Evas_Object *icon_layout;
evas_object_size_hint_min_set(icon_image, ICON_IMG_SIZE, ICON_IMG_SIZE);
evas_object_size_hint_max_set(icon_image, ICON_IMG_SIZE, ICON_IMG_SIZE);
- snprintf(string, sizeof(string), "<font_size=%d><color=#%s><shadow_color=#%s>%s</shadow_color></color></font_size>",
- ICON_TXT_SIZE_NORMAL, ICON_TXT_COLOR, ICON_TXT_SHADOW_COLOR,
- label);
+ snprintf(string, sizeof(string), "<font_size=%d><color=#%s><shadow_color=#%s>%s</shadow_color></color></font_size>",
+ ICON_TXT_SIZE_NORMAL, ICON_TXT_COLOR, ICON_TXT_SHADOW_COLOR,
+ label);
elm_object_part_text_set(icon_layout, "icon_name", string);
elm_object_part_content_set(icon_layout, "icon_content", icon_image);
evas_object_data_set(icon_layout, "id", strdup(app_id));
evas_object_data_set(icon_layout, "package", strdup(pkg_id));
- evas_object_data_set(icon_layout, "removable", (const void*)removable);
+ evas_object_data_set(icon_layout, "removable", (const void *)removable);
evas_object_event_callback_add(icon_layout, EVAS_CALLBACK_DEL, __app_icon_del_cb, NULL);
evas_object_event_callback_add(icon_layout, EVAS_CALLBACK_MOUSE_DOWN, __app_icon_down_cb, NULL);
}
}
-void _destroy_app_icon(const char* pkg_id)
+void _destroy_app_icon(const char *pkg_id)
{
int index = 0;
- Eina_List* i, *i_next;
- Evas_Object* app_icon;
+ Eina_List *i, *i_next;
+ Evas_Object *app_icon;
char *app_pkg_id;
EINA_LIST_FOREACH_SAFE(ud.app_icon_list, i, i_next, app_icon) {
evas_object_size_hint_min_set(ud.app_view, 0, (__num_of_apps / 3 + 1) * ICON_SIZE_H);
}
-void _update_app_icon_badge(const char* app_id, unsigned int count)
+void _update_app_icon_badge(const char *app_id, unsigned int count)
{
- Eina_List* i, *i_next;
- Evas_Object* app_icon;
+ Eina_List *i, *i_next;
+ Evas_Object *app_icon;
char str[8], *icon_app_id;
EINA_LIST_FOREACH_SAFE(ud.app_icon_list, i, i_next, app_icon) {