/* * Copyright 2012 Samsung Electronics Co., Ltd * * Licensed under the Flora License, Version 1.1 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://floralicense.org/license/ * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include "../include/edc_image_name.h" #define RESOURCE_IMAGE( FILE_NAME ) \ group { \ name: FILE_NAME; \ images.image: FILE_NAME COMP; \ parts { \ part { name: "image"; \ description { \ state: "default" 0.0; \ image.normal: FILE_NAME; \ aspect: 1 1; \ aspect_preference: BOTH; \ } \ } \ } \ } #define RESOURCE_IMAGE_LOSSY( FILE_NAME ) \ group { \ name: FILE_NAME; \ images.image: FILE_NAME LOSSY 85; \ parts { \ part { name: "image"; \ description { \ state: "default" 0.0; \ image.normal: FILE_NAME; \ aspect: 1 1; \ aspect_preference: BOTH; \ } \ } \ } \ } collections { /* Burst shot */ RESOURCE_IMAGE(BURST_SHOT_MODE_ON_NORMAL_ICON); RESOURCE_IMAGE(BURST_SHOT_MODE_ON_PRESS_ICON); RESOURCE_IMAGE(BURST_SHOT_MODE_OFF_NORMAL_ICON); RESOURCE_IMAGE(BURST_SHOT_MODE_OFF_PRESS_ICON); /* Self portrait */ RESOURCE_IMAGE(CAMERA_SELF_PORTRAIT_NORMAL_ICON); RESOURCE_IMAGE(CAMERA_SELF_PORTRAIT_PRESS_ICON); RESOURCE_IMAGE(CAMCORDER_SELF_PORTRAIT_NORMAL_ICON); RESOURCE_IMAGE(CAMCORDER_SELF_PORTRAIT_PRESS_ICON); /* Flash */ RESOURCE_IMAGE(FLASH_AUTO_NORMAL_ICON); RESOURCE_IMAGE(FLASH_AUTO_PRESS_ICON); RESOURCE_IMAGE(FLASH_OFF_NORMAL_ICON); RESOURCE_IMAGE(FLASH_OFF_PRESS_ICON); RESOURCE_IMAGE(FLASH_ON_NORMAL_ICON); RESOURCE_IMAGE(FLASH_ON_PRESS_ICON); /* Shooting mode */ RESOURCE_IMAGE(SHOOTING_MODE_SINGLE_NORMAL_ICON); RESOURCE_IMAGE(SHOOTING_MODE_SINGLE_PRESS_ICON); /* Recording mode */ RESOURCE_IMAGE(RECORDING_MODE_NORMAL_NORMAL_ICON); RESOURCE_IMAGE(RECORDING_MODE_NORMAL_PRESS_ICON); RESOURCE_IMAGE(RECORDING_MODE_LIMIT_MMS_NORMAL_ICON); RESOURCE_IMAGE(RECORDING_MODE_LIMIT_MMS_PRESS_ICON); RESOURCE_IMAGE(RECORDING_MODE_SLOW_MOTION_NORMAL_ICON); RESOURCE_IMAGE(RECORDING_MODE_SLOW_MOTION_PRESS_ICON); RESOURCE_IMAGE(RECORDING_MODE_FAST_MOTION_NORMAL_ICON); RESOURCE_IMAGE(RECORDING_MODE_FAST_MOTION_PRESS_ICON); /* Scene mode */ RESOURCE_IMAGE(SCENE_MODE_AUTO_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_AUTO_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_PORTRAIT_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_PORTRAIT_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_LANDSCAPE_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_LANDSCAPE_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_NIGHT_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_NIGHT_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_SPORTS_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_SPORTS_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_PARTY_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_PARTY_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_BEACHSNOW_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_BEACHSNOW_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_SUNSET_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_SUNSET_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_DUSKDAWN_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_DUSKDAWN_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_FALL_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_FALL_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_FIREWORK_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_FIREWORK_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_TEXT_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_TEXT_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_CANDLELIGHT_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_CANDLELIGHT_PRESS_ICON); RESOURCE_IMAGE(SCENE_MODE_BACKLIGHT_NORMAL_ICON); RESOURCE_IMAGE(SCENE_MODE_BACKLIGHT_PRESS_ICON); /* Exposure value */ RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_2_0_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_2_0_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_1_5_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_1_5_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_1_0_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_1_0_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_0_5_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_MINUS_0_5_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_0_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_0_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_0_5_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_0_5_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_1_0_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_1_0_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_1_5_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_1_5_PRESS_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_2_0_ICON); RESOURCE_IMAGE(EXPOSURE_VALUE_PLUS_2_0_PRESS_ICON); /* Focus mode */ RESOURCE_IMAGE(FOCUS_MODE_AUTO_NORMAL_ICON); RESOURCE_IMAGE(FOCUS_MODE_AUTO_PRESS_ICON); RESOURCE_IMAGE(FOCUS_MODE_MACRO_NORMAL_ICON); RESOURCE_IMAGE(FOCUS_MODE_MACRO_PRESS_ICON); RESOURCE_IMAGE(FOCUS_MODE_FACE_DETECTION_NORMAL_ICON); RESOURCE_IMAGE(FOCUS_MODE_FACE_DETECTION_PRESS_ICON); /* Timer */ RESOURCE_IMAGE(TIMER_OFF_NORMAL_ICON); RESOURCE_IMAGE(TIMER_OFF_PRESS_ICON); RESOURCE_IMAGE(TIMER_2SEC_NORMAL_ICON); RESOURCE_IMAGE(TIMER_2SEC_PRESS_ICON); RESOURCE_IMAGE(TIMER_5SEC_NORMAL_ICON); RESOURCE_IMAGE(TIMER_5SEC_PRESS_ICON); RESOURCE_IMAGE(TIMER_10SEC_NORMAL_ICON); RESOURCE_IMAGE(TIMER_10SEC_PRESS_ICON); /* Effect */ RESOURCE_IMAGE(EFFECTS_NONE_NORMAL_ICON); RESOURCE_IMAGE(EFFECTS_NONE_PRESS_ICON); RESOURCE_IMAGE(EFFECTS_NEGATIVE_NORMAL_ICON); RESOURCE_IMAGE(EFFECTS_NEGATIVE_PRESS_ICON); RESOURCE_IMAGE(EFFECTS_BLACKANDWHITE_NORMAL_ICON); RESOURCE_IMAGE(EFFECTS_BLACKANDWHITE_PRESS_ICON); RESOURCE_IMAGE(EFFECTS_SEPIA_NORMAL_ICON); RESOURCE_IMAGE(EFFECTS_SEPIA_PRESS_ICON); /* Camera resolution */ RESOURCE_IMAGE(CAM_RESOLUTION_8M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_8M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_5M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_5M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_3_2M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_3_2M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_2M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_2M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_1_3M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_1_3M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_0_3M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_0_3M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W6M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W6M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W5_7M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W5_7M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W2_4M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W2_4M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W2M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W2M_PRESS_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W0_9M_NORMAL_ICON); RESOURCE_IMAGE(CAM_RESOLUTION_W0_9M_PRESS_ICON); /* Camcorder resolution */ RESOURCE_IMAGE(REC_RESOLUTION_FULLHD_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_FULLHD_PRESS_ICON); RESOURCE_IMAGE(REC_RESOLUTION_HD_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_HD_PRESS_ICON); RESOURCE_IMAGE(REC_RESOLUTION_WVGA_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_WVGA_PRESS_ICON); RESOURCE_IMAGE(REC_RESOLUTION_VGA_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_VGA_PRESS_ICON); RESOURCE_IMAGE(REC_RESOLUTION_QVGA_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_QVGA_PRESS_ICON); RESOURCE_IMAGE(REC_RESOLUTION_QCIF_NORMAL_ICON); RESOURCE_IMAGE(REC_RESOLUTION_QCIF_PRESS_ICON); /* White balance */ RESOURCE_IMAGE(WHITE_BALANCE_AUTO_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_AUTO_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_INCANDESCENT_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_INCANDESCENT_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_FLUORESCENT_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_FLUORESCENT_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_DAYLIGHT_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_DAYLIGHT_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_CLOUDY_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_CLOUDY_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_SHADE_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_SHADE_PRESS_ICON); RESOURCE_IMAGE(WHITE_BALANCE_HORIZON_NORMAL_ICON); RESOURCE_IMAGE(WHITE_BALANCE_HORIZON_PRESS_ICON); /* ISO */ RESOURCE_IMAGE(ISO_AUTO_NORMAL_ICON); RESOURCE_IMAGE(ISO_AUTO_PRESS_ICON); RESOURCE_IMAGE(ISO_50_NORMAL_ICON); RESOURCE_IMAGE(ISO_50_PRESS_ICON); RESOURCE_IMAGE(ISO_100_NORMAL_ICON); RESOURCE_IMAGE(ISO_100_PRESS_ICON); RESOURCE_IMAGE(ISO_200_NORMAL_ICON); RESOURCE_IMAGE(ISO_200_PRESS_ICON); RESOURCE_IMAGE(ISO_400_NORMAL_ICON); RESOURCE_IMAGE(ISO_400_PRESS_ICON); RESOURCE_IMAGE(ISO_800_NORMAL_ICON); RESOURCE_IMAGE(ISO_800_PRESS_ICON); /* Metering */ RESOURCE_IMAGE(METERING_MATRIX_NORMAL_ICON); RESOURCE_IMAGE(METERING_MATRIX_PRESS_ICON); RESOURCE_IMAGE(METERING_CENTER_WEIGHTED_NORMAL_ICON); RESOURCE_IMAGE(METERING_CENTER_WEIGHTED_PRESS_ICON); RESOURCE_IMAGE(METERING_SPOT_NORMAL_ICON); RESOURCE_IMAGE(METERING_SPOT_PRESS_ICON); /* Anti shake */ RESOURCE_IMAGE(ANTISHAKE_ON_NORMAL_ICON); RESOURCE_IMAGE(ANTISHAKE_ON_PRESS_ICON); RESOURCE_IMAGE(ANTISHAKE_OFF_NORMAL_ICON); RESOURCE_IMAGE(ANTISHAKE_OFF_PRESS_ICON); /* Outdoor visibility */ RESOURCE_IMAGE(OUTDOOR_VISIBILITY_ON_NORMAL_ICON); RESOURCE_IMAGE(OUTDOOR_VISIBILITY_ON_PRESS_ICON); RESOURCE_IMAGE(OUTDOOR_VISIBILITY_OFF_NORMAL_ICON); RESOURCE_IMAGE(OUTDOOR_VISIBILITY_OFF_PRESS_ICON); /* Auto contrast */ RESOURCE_IMAGE(AUTO_CONTRAST_ON_NORMAL_ICON); RESOURCE_IMAGE(AUTO_CONTRAST_ON_PRESS_ICON); RESOURCE_IMAGE(AUTO_CONTRAST_OFF_NORMAL_ICON); RESOURCE_IMAGE(AUTO_CONTRAST_OFF_PRESS_ICON); /* Guide lines */ RESOURCE_IMAGE(GUIDELINE_ON_NORMAL_ICON); RESOURCE_IMAGE(GUIDELINE_ON_PRESS_ICON); RESOURCE_IMAGE(GUIDELINE_OFF_NORMAL_ICON); RESOURCE_IMAGE(GUIDELINE_OFF_PRESS_ICON); /* Capture with voice */ RESOURCE_IMAGE(CAPTURE_WITH_VOICE_ON_NORMAL_ICON); RESOURCE_IMAGE(CAPTURE_WITH_VOICE_ON_PRESS_ICON); RESOURCE_IMAGE(CAPTURE_WITH_VOICE_OFF_NORMAL_ICON); RESOURCE_IMAGE(CAPTURE_WITH_VOICE_OFF_PRESS_ICON); /* GPS */ RESOURCE_IMAGE(GPS_ON_NORMAL_ICON); RESOURCE_IMAGE(GPS_ON_PRESS_ICON); RESOURCE_IMAGE(GPS_OFF_NORMAL_ICON); RESOURCE_IMAGE(GPS_OFF_PRESS_ICON); /* Save as flip */ RESOURCE_IMAGE(SAVE_AS_FLIP_ON_NORMAL_ICON); RESOURCE_IMAGE(SAVE_AS_FLIP_ON_PRESS_ICON); RESOURCE_IMAGE(SAVE_AS_FLIP_OFF_NORMAL_ICON); RESOURCE_IMAGE(SAVE_AS_FLIP_OFF_PRESS_ICON); /* Storage */ RESOURCE_IMAGE(STORAGE_MYDEVICE_NORMAL_ICON); RESOURCE_IMAGE(STORAGE_MYDEVICE_PRESS_ICON); RESOURCE_IMAGE(STORAGE_CARD_NORMAL_ICON); RESOURCE_IMAGE(STORAGE_CARD_PRESS_ICON); /* Reset setting */ RESOURCE_IMAGE(RESET_SETTING_NORMAL_ICON); RESOURCE_IMAGE(RESET_SETTING_PRESS_ICON); /* Setting */ RESOURCE_IMAGE(SETTING_NORMAL_ICON); RESOURCE_IMAGE(SETTING_PRESS_ICON); /* Indicator */ RESOURCE_IMAGE(INDICATOR_STORAGE_INTERNAL_ICON); RESOURCE_IMAGE(INDICATOR_STORAGE_CARD_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_00_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_01_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_02_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_03_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_04_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_LEVEL_05_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_FULL_ICON); RESOURCE_IMAGE(INDICATOR_BATTERY_CHARGE_ICON); RESOURCE_IMAGE(INDICATOR_GPS_STATE_OFF_ICON); RESOURCE_IMAGE(INDICATOR_GPS_STATE_ON_ICON); RESOURCE_IMAGE(INDICATOR_GPS_STATE_CONNECT_ANI01_ICON); RESOURCE_IMAGE(INDICATOR_GPS_STATE_CONNECT_ANI02_ICON); RESOURCE_IMAGE(INDICATOR_GPS_STATE_CONNECT_ANI03_ICON); RESOURCE_IMAGE(INDICATOR_MUTE_ICON); /* Shutter icon */ RESOURCE_IMAGE(CAMERA_SHUTTER_ICON); RESOURCE_IMAGE(CAMERA_SHUTTER_ICON_DIM); /* Volume key */ RESOURCE_IMAGE(VOLUME_KEY_AS_ZOOM_NORMAL_ICON); RESOURCE_IMAGE(VOLUME_KEY_AS_ZOOM_PRESS_ICON); RESOURCE_IMAGE(VOLUME_KEY_AS_SHUTTER_NORMAL_ICON); RESOURCE_IMAGE(VOLUME_KEY_AS_SHUTTER_PRESS_ICON); /* Tip popup */ RESOURCE_IMAGE(TIP_POPUP_BURSTSHOT_HELP_IMAGE); RESOURCE_IMAGE(TIP_POPUP_VOLUMEKEY_HELP_IMAGE); }