#define SYS_DOMAIN "sys_string"
#define APP_DOMAIN PROJECT_NAME
-// Preference storage prefix
-#define PREF_PREFX "db/private/" PACKAGE_NAME "/"
-
#endif // Config_h_
}
}
- //TODO: only for test will be removed.
- /*AppInfo appInfo;
- appInfo.icon = PathUtils::getResourcePath("images/test.jpg");
- appInfo.name = "Hello";
- m_pTaskListView->appendItem(*new TaskListViewItem(*m_pTaskListView, appInfo));
- m_pTaskListView->appendItem(*new TaskListViewItem(*m_pTaskListView, appInfo));
- m_pTaskListView->appendItem(*new TaskListViewItem(*m_pTaskListView, appInfo));
- m_pTaskListView->appendItem(*new TaskListViewItem(*m_pTaskListView, appInfo));*/
-
int itemsCount = m_pTaskListView->getItemsCount();
updateIndex(itemsCount);
updateNoContents(itemsCount);
if (path.empty())
return;
- Evas_Object *icon = evas_object_image_add(getEvas());
- evas_object_image_file_set(icon, path.c_str(), nullptr);
- if (evas_object_image_load_error_get(icon) != EVAS_LOAD_ERROR_NONE)
+ Evas_Object *icon = elm_image_add(m_pTaskLayout);
+ elm_image_prescale_set(icon, ICON_WIDTH);
+ elm_image_preload_disabled_set(icon, false);
+ if (!elm_image_file_set(icon, path.c_str(), nullptr))
{
LOG_ERROR("Can't load image: ", path);
// TODO: load default icon
}
elm_object_focus_allow_set(icon, false);
- evas_object_image_filled_set(icon, true);
elm_object_part_content_set(m_pTaskLayout, "img.app_image", icon);
m_AoIcon = elm_access_object_register(icon, m_pTaskLayout);