dpm
efl-extension
appcore-efl
+ voice-control
)
FOREACH(flag ${pkgs_CFLAGS} ${x11_pkgs_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -g -O2 -fpie -Werror")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -g -O2 -fpie")
SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
SET(CMAKE_C_FLAGS_RELEASE "-O2")
ADD_DEFINITIONS("-DQP_REMINDER_ENABLE")
#ADD_DEFINITIONS("-DQP_EMERGENCY_MODE_ENABLE")
ADD_DEFINITIONS("-DQP_VOICE_CONTROL_ENABLE")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_WIFI")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_BLUETOOTH")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_SOUND")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_DND")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_VC")
+ADD_DEFINITIONS("-DENABLE_QUICK_BUTTON_SOFTKEY")
ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE}\"")
ADD_DEFINITIONS("-DPACKAGE_NAME=\"${PKGNAME}\"")
)
ADD_DEPENDENCIES(${PROJECT_NAME} quickpanel_theme.edj)
+ADD_CUSTOM_TARGET(color_classes.edj
+ COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/res/images_icon -id ${CMAKE_CURRENT_SOURCE_DIR}/res/images "${EDJEFLAGS}"
+ ${CMAKE_CURRENT_SOURCE_DIR}/res/edje/color_classes.edc
+ ${CMAKE_CURRENT_BINARY_DIR}/color_classes.edj
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/edje/color_classes.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} color_classes.edj)
+
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/quickpanel.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/quickpanel_activenoti.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/quickpanel_voice_control.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/quickpanel_theme.edj DESTINATION ${EDJ_DIR})
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/color_classes.edj DESTINATION ${EDJ_DIR})
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/icons DESTINATION ${RES_DIR} FILES_MATCHING PATTERN "*.png")
+# install images
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/res/images DESTINATION ${RES_DIR} FILES_MATCHING PATTERN "*.png")
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/res/images_icon DESTINATION ${RES_DIR} FILES_MATCHING PATTERN "*.png")
CONFIGURE_FILE(${PROJECT_NAME}.xml ${CMAKE_CURRENT_BINARY_DIR}/org.tizen.${PROJECT_NAME}.xml)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.tizen.${PROJECT_NAME}.xml DESTINATION ${MANIFESTXMLDIR})
%define __usrdir /usr/lib/systemd/user
%define alias org.tizen.quickpanel
-Name: org.tizen.quickpanel-profile_mobile
+Name: org.tizen.quickpanel_common
Summary: Quick access panel for the notifications and various kinds of services.
-Version: 0.8.0
+Version: 1.0.0
Release: 1
Group: Applications/Core Applications
License: Apache-2.0
BuildRequires: pkgconfig(dpm)
BuildRequires: pkgconfig(efl-extension)
BuildRequires: pkgconfig(appcore-efl)
+BuildRequires: pkgconfig(voice-control)
BuildRequires: gettext-tools
BuildRequires: cmake
BuildRequires: edje-tools
case MINICONTROL_EVENT_START:
ret = bundle_get_byte(event_arg, MINICONTROL_BUNDLE_KEY_WIDTH, (void **)&width, &bundle_size);
if (ret != BUNDLE_ERROR_NONE || bundle_size != sizeof(int)) {
- ERR("Failed to get bundle value(width) %d : %d", ret, bundle_size);
+ ERR("Failed to get bundle value(width) %d : %zu", ret, bundle_size);
_width = 0;
}