#define PREVIEW_MSG_THEME_EDJ_PATH EDJ_PATH"/preview_msg_genlist_theme.edj"
#define THREAD_COMPOSE_LIST_VIEW_ITEM EDJ_PATH"/thread_compose_list_view_item.edj"
+#define SENDING_OPTION_LIST_VIEW_ITEM EDJ_PATH"/sending_option_list_view_item.edj"
#define THUMBNAIL_EDJ_PATH EDJ_PATH"/msg_thumbnail.edj"
#define DEFAULT_LAYOUT_EDJ_PATH EDJ_PATH"/default_layout.edj"
#define RECIP_LAYOUT_EDJ_PATH EDJ_PATH"/recip_layout.edj"
profile = wearable-4.0
# C/CPP Sources
-USER_SRCS = src/Common/View/src/ListItem.cpp src/Common/Utils/src/MediaPlayerProvider.cpp src/Conversation/View/src/BubbleImageViewItem.cpp src/Common/MsgEngine/src/dummy/MsgStorageDummy.cpp src/Common/MsgEngine/src/MsgThreadItem.cpp src/Common/Utils/src/MediaPlayer.cpp src/Common/View/src/SearchBar.cpp src/Conversation/Controller/src/BubbleVideoEntity.cpp src/Common/Utils/src/VCalendarParser.cpp src/Common/MsgEngine/src/dummy/MsgComposerDummy.cpp src/Composer/View/src/ContactListViewItem.cpp src/Common/MsgEngine/src/private/MsgReportPrivate.cpp src/Common/AppControl/src/ContactEditor.cpp src/Common/ContactManager/src/ContactRecord.cpp src/Common/MsgEngine/src/MsgSettings.cpp src/Conversation/View/src/BubbleSubjectViewItem.cpp src/Common/ContactManager/src/ContactVCardGenerator.cpp src/Common/MsgEngine/src/private/MsgConvMediaPrivate.cpp src/Common/MsgEngine/src/MessageSMS.cpp src/Common/MsgEngine/src/dummy/MessageDummy.cpp src/Common/View/src/CtxPopup.cpp src/MainApp/main.cpp src/Conversation/View/src/BubbleIconTextLayoutItem.cpp src/Conversation/View/src/BubbleTextViewItem.cpp src/Common/MsgEngine/src/MessageMms.cpp src/Common/View/src/InputLayout.cpp src/Common/MsgEngine/src/private/MsgAddressPrivate.cpp src/Common/MsgEngine/src/MsgTransport.cpp src/Conversation/Controller/src/ConvFrame.cpp src/Common/View/src/IconTextPopup.cpp src/Common/View/src/ToastPopup.cpp src/Settings/Controller/src/BlockedNumberListItem.cpp src/Common/View/src/MoreOption.cpp src/Common/View/src/View.cpp src/Common/AppControl/src/SettingsLauncher.cpp src/Conversation/View/src/BubbleItemContainer.cpp src/Common/MsgEngine/src/dummy/MsgConversationItemDummy.cpp src/Common/Utils/src/PathUtils.cpp src/Common/MsgEngine/src/MsgUtils.cpp src/Common/AppControl/src/VoiceCall.cpp src/Common/MsgEngine/src/private/MsgConversationItemPrivate.cpp src/Common/Utils/src/PhoneNumberUtils.cpp src/Settings/View/src/BlockedMsgListViewItem.cpp src/Common/MsgEngine/src/private/MessagePrivate.cpp src/Common/View/src/PopupListItem.cpp src/Common/View/src/StandardPopup.cpp src/Common/MsgEngine/src/MsgEngine.cpp src/Common/Utils/src/ThumbnailMaker.cpp src/Conversation/View/src/ConvDateLineListItem.cpp src/Common/View/src/MbeRecipientsView.cpp src/Common/View/src/Entry.cpp src/Composer/View/src/MsgBodyView.cpp src/MsgThread/Controller/src/ThreadListItem.cpp src/Common/MsgEngine/src/dummy/MsgPageDummy.cpp src/Common/MsgEngine/src/dummy/MessageSMSDummy.cpp src/Conversation/View/src/ConvListViewItem.cpp src/Common/MsgEngine/src/private/MsgSentStatusPrivate.cpp src/Common/MsgEngine/src/dummy/MessageMmsDummy.cpp src/Common/View/src/BottomButton.cpp src/Conversation/View/src/ConvReplyListItem.cpp src/Common/Utils/src/WorkingDir.cpp src/Conversation/Controller/src/BubbleSubjectEntity.cpp src/Common/AppControl/src/AppControlParser.cpp src/Common/MsgEngine/src/private/MessageSMSPrivate.cpp src/Common/AppControl/src/AppControlDefault.cpp src/Settings/Controller/src/SettingsBlockedMsgDetailFrame.cpp src/Common/AppControl/src/AppControlCommand.cpp src/Common/View/src/DefaultLayout.cpp src/Settings/Controller/src/SettingsMenuBlockListFrame.cpp src/Common/View/src/StandardWindow.cpp src/Common/MsgEngine/src/dummy/MsgAddressDummy.cpp src/Common/Controller/src/FrameController.cpp src/Common/MsgEngine/src/Message.cpp src/Common/MsgEngine/src/private/MsgTransportPrivate.cpp src/Common/View/src/ListView.cpp src/Conversation/Controller/src/ConvList.cpp src/Composer/View/src/RecipFieldView.cpp src/MsgThread/Controller/src/ThreadList.cpp src/Common/AppControl/src/Share.cpp src/MsgThread/Controller/src/MsgThreadFrame.cpp src/Common/MsgEngine/src/MsgStorage.cpp src/Conversation/Controller/src/BubbleAudioEntity.cpp src/Common/Controller/src/InputFrame.cpp src/Common/MsgEngine/src/private/MsgAttachmentPrivate.cpp src/Conversation/View/src/BubbleAudioViewItem.cpp src/Common/Utils/src/LoggerImpl.cpp src/Common/View/src/SelectButton.cpp src/Conversation/Controller/src/BubbleEntityFactory.cpp src/Settings/View/src/BlockedNumberListViewItem.cpp src/Settings/View/src/SettingsMenuListItem.cpp src/Common/View/src/SelectAllListItem.cpp src/Common/AppControl/src/AppControlUtils.cpp src/Common/AppControl/src/AppControlLauncher.cpp src/Common/MsgEngine/src/dummy/MsgTransportDummy.cpp src/Common/AppControl/src/ContactViewer.cpp src/Common/View/src/NaviFrameView.cpp src/Conversation/Controller/src/ConvListItem.cpp src/Common/Controller/src/NaviFrameController.cpp src/Common/MsgEngine/src/private/MsgThreadItemPrivate.cpp src/Common/Utils/src/TextDecorator.cpp src/Composer/Controller/src/RecipFrame.cpp src/Common/ContactManager/src/ContactVCardParser.cpp src/Common/AppControl/src/ContactPicker.cpp src/Common/AppControl/src/FileViewer.cpp src/Common/MsgEngine/src/dummy/MsgUtilsDummy.cpp src/Common/MsgEngine/src/private/MessageMmsPrivate.cpp src/Common/View/src/ViewItem.cpp src/Common/View/src/LineListViewItem.cpp src/Common/MsgEngine/src/dummy/MsgMediaDummy.cpp src/Common/MsgEngine/src/private/MsgMediaPrivate.cpp src/Conversation/Controller/src/BubbleCalEventEntity.cpp src/Common/AppControl/src/AppControlCompose.cpp src/Common/Recipient/src/Recipient.cpp src/Composer/Controller/src/RecipInputFrame.cpp src/Common/MsgEngine/src/dummy/MsgThreadItemDummy.cpp src/Common/Controller/src/App.cpp src/Common/View/src/Popup.cpp src/Common/View/src/PopupAttachmentListItem.cpp src/Common/View/src/BasePopup.cpp src/Viewer/Controller/src/Viewer.cpp src/Common/View/src/PopupManager.cpp src/Settings/Controller/src/BlockedMsgListItem.cpp src/Common/View/src/TitleListItem.cpp src/Composer/Controller/src/ContactListItem.cpp src/Composer/Controller/src/MsgBodyFrame.cpp src/Common/MsgEngine/src/private/MsgPagePrivate.cpp src/Common/View/src/NaviFrameItem.cpp src/Common/View/src/PopupList.cpp src/Common/MsgEngine/src/private/MsgComposerPrivate.cpp src/Settings/View/src/SettingsBlockedMsgDetailView.cpp src/Common/MsgEngine/src/private/MsgStoragePrivate.cpp src/Common/MsgEngine/src/dummy/MsgAttachmentDummy.cpp src/MsgThread/View/src/ThreadListViewItem.cpp src/Common/MsgEngine/src/dummy/MsgReportDummy.cpp src/Settings/Controller/src/SettingsBlockListFrame.cpp src/Common/MsgEngine/src/dummy/MsgSettingsDummy.cpp src/Common/Utils/src/TimeUtils.cpp src/Common/Utils/src/FileUtils.cpp src/MainApp/MainApp.cpp src/Settings/Controller/src/SettingsFrame.cpp src/Common/MsgEngine/src/private/MsgUtilsPrivate.cpp src/Conversation/View/src/BubbleViewItem.cpp src/Common/Utils/src/MediaUtils.cpp src/Common/MsgEngine/src/dummy/MsgConvMediaDummy.cpp src/Composer/Controller/src/ContactFrame.cpp src/MsgThread/View/src/ThreadComposeListViewItem.cpp src/Common/MsgEngine/src/MsgPage.cpp src/Conversation/Controller/src/BubbleContactEntity.cpp src/Common/MsgEngine/src/MsgConversationItem.cpp src/Common/View/src/NoContentLayout.cpp src/Common/SystemSettingsManager/src/SystemSettingsManager.cpp src/Common/MsgEngine/src/private/MsgSettingsPrivate.cpp src/Common/ContactManager/src/ContactManager.cpp
+USER_SRCS = src/Common/View/src/ListItem.cpp src/Common/Utils/src/MediaPlayerProvider.cpp src/Conversation/View/src/BubbleImageViewItem.cpp src/Common/MsgEngine/src/dummy/MsgStorageDummy.cpp src/Common/MsgEngine/src/MsgThreadItem.cpp src/Common/Utils/src/MediaPlayer.cpp src/Common/View/src/SearchBar.cpp src/Conversation/Controller/src/BubbleVideoEntity.cpp src/Common/Utils/src/VCalendarParser.cpp src/Common/MsgEngine/src/dummy/MsgComposerDummy.cpp src/Composer/View/src/ContactListViewItem.cpp src/Common/MsgEngine/src/private/MsgReportPrivate.cpp src/Common/AppControl/src/ContactEditor.cpp src/Common/ContactManager/src/ContactRecord.cpp src/Common/MsgEngine/src/MsgSettings.cpp src/Conversation/View/src/BubbleSubjectViewItem.cpp src/Common/ContactManager/src/ContactVCardGenerator.cpp src/Common/MsgEngine/src/private/MsgConvMediaPrivate.cpp src/Common/MsgEngine/src/MessageSMS.cpp src/Common/MsgEngine/src/dummy/MessageDummy.cpp src/Common/View/src/CtxPopup.cpp src/MainApp/main.cpp src/Conversation/View/src/BubbleIconTextLayoutItem.cpp src/Conversation/View/src/BubbleTextViewItem.cpp src/Common/MsgEngine/src/MessageMms.cpp src/Common/View/src/InputLayout.cpp src/Common/MsgEngine/src/private/MsgAddressPrivate.cpp src/Common/MsgEngine/src/MsgTransport.cpp src/Conversation/Controller/src/ConvFrame.cpp src/Common/View/src/IconTextPopup.cpp src/Common/View/src/ToastPopup.cpp src/Settings/Controller/src/BlockedNumberListItem.cpp src/Common/View/src/MoreOption.cpp src/Common/View/src/View.cpp src/Common/AppControl/src/SettingsLauncher.cpp src/Conversation/View/src/BubbleItemContainer.cpp src/Common/MsgEngine/src/dummy/MsgConversationItemDummy.cpp src/Common/Utils/src/PathUtils.cpp src/Common/MsgEngine/src/MsgUtils.cpp src/Common/AppControl/src/VoiceCall.cpp src/Common/MsgEngine/src/private/MsgConversationItemPrivate.cpp src/Common/Utils/src/PhoneNumberUtils.cpp src/Settings/View/src/BlockedMsgListViewItem.cpp src/Common/MsgEngine/src/private/MessagePrivate.cpp src/Common/View/src/PopupListItem.cpp src/Common/View/src/StandardPopup.cpp src/Common/MsgEngine/src/MsgEngine.cpp src/Common/Utils/src/ThumbnailMaker.cpp src/Conversation/View/src/ConvDateLineListItem.cpp src/Common/View/src/MbeRecipientsView.cpp src/Common/View/src/Entry.cpp src/Composer/View/src/MsgBodyView.cpp src/MsgThread/Controller/src/ThreadListItem.cpp src/Common/MsgEngine/src/dummy/MsgPageDummy.cpp src/Common/MsgEngine/src/dummy/MessageSMSDummy.cpp src/Conversation/View/src/ConvListViewItem.cpp src/Common/MsgEngine/src/private/MsgSentStatusPrivate.cpp src/Common/MsgEngine/src/dummy/MessageMmsDummy.cpp src/Common/View/src/BottomButton.cpp src/Conversation/View/src/ConvReplyListItem.cpp src/Common/Utils/src/WorkingDir.cpp src/Conversation/Controller/src/BubbleSubjectEntity.cpp src/Common/AppControl/src/AppControlParser.cpp src/Common/MsgEngine/src/private/MessageSMSPrivate.cpp src/Common/AppControl/src/AppControlDefault.cpp src/Settings/Controller/src/SettingsBlockedMsgDetailFrame.cpp src/Common/AppControl/src/AppControlCommand.cpp src/Common/View/src/DefaultLayout.cpp src/Settings/Controller/src/SettingsMenuBlockListFrame.cpp src/Common/View/src/StandardWindow.cpp src/Common/MsgEngine/src/dummy/MsgAddressDummy.cpp src/Composer/View/src/AlwaysSendAsTextListViewItem.cpp src/Common/Controller/src/FrameController.cpp src/Common/MsgEngine/src/Message.cpp src/Common/MsgEngine/src/private/MsgTransportPrivate.cpp src/Common/View/src/ListView.cpp src/Conversation/Controller/src/ConvList.cpp src/Composer/View/src/RecipFieldView.cpp src/MsgThread/Controller/src/ThreadList.cpp src/Common/AppControl/src/Share.cpp src/MsgThread/Controller/src/MsgThreadFrame.cpp src/Common/MsgEngine/src/MsgStorage.cpp src/Conversation/Controller/src/BubbleAudioEntity.cpp src/Common/Controller/src/InputFrame.cpp src/Common/MsgEngine/src/private/MsgAttachmentPrivate.cpp src/Conversation/View/src/BubbleAudioViewItem.cpp src/Common/Utils/src/LoggerImpl.cpp src/Common/View/src/SelectButton.cpp src/Conversation/Controller/src/BubbleEntityFactory.cpp src/Settings/View/src/BlockedNumberListViewItem.cpp src/Settings/View/src/SettingsMenuListItem.cpp src/Common/View/src/SelectAllListItem.cpp src/Common/AppControl/src/AppControlUtils.cpp src/Common/AppControl/src/AppControlLauncher.cpp src/Common/MsgEngine/src/dummy/MsgTransportDummy.cpp src/Common/AppControl/src/ContactViewer.cpp src/Common/View/src/NaviFrameView.cpp src/Conversation/Controller/src/ConvListItem.cpp src/Common/Controller/src/NaviFrameController.cpp src/Common/MsgEngine/src/private/MsgThreadItemPrivate.cpp src/Common/Utils/src/TextDecorator.cpp src/Composer/Controller/src/RecipFrame.cpp src/Common/ContactManager/src/ContactVCardParser.cpp src/Common/AppControl/src/ContactPicker.cpp src/Common/AppControl/src/FileViewer.cpp src/Common/MsgEngine/src/dummy/MsgUtilsDummy.cpp src/Common/MsgEngine/src/private/MessageMmsPrivate.cpp src/Common/View/src/ViewItem.cpp src/Common/View/src/LineListViewItem.cpp src/Common/MsgEngine/src/dummy/MsgMediaDummy.cpp src/Common/MsgEngine/src/private/MsgMediaPrivate.cpp src/Conversation/Controller/src/BubbleCalEventEntity.cpp src/Common/AppControl/src/AppControlCompose.cpp src/Common/Recipient/src/Recipient.cpp src/Composer/Controller/src/RecipInputFrame.cpp src/Common/MsgEngine/src/dummy/MsgThreadItemDummy.cpp src/Common/Controller/src/App.cpp src/Common/View/src/Popup.cpp src/Common/View/src/PopupAttachmentListItem.cpp src/Common/View/src/BasePopup.cpp src/Viewer/Controller/src/Viewer.cpp src/Composer/View/src/SendingOptionListViewItem.cpp src/Common/View/src/PopupManager.cpp src/Settings/Controller/src/BlockedMsgListItem.cpp src/Common/View/src/TitleListItem.cpp src/Composer/Controller/src/ContactListItem.cpp src/Composer/Controller/src/MsgBodyFrame.cpp src/Common/MsgEngine/src/private/MsgPagePrivate.cpp src/Common/View/src/NaviFrameItem.cpp src/Common/View/src/PopupList.cpp src/Common/MsgEngine/src/private/MsgComposerPrivate.cpp src/Settings/View/src/SettingsBlockedMsgDetailView.cpp src/Common/MsgEngine/src/private/MsgStoragePrivate.cpp src/Common/MsgEngine/src/dummy/MsgAttachmentDummy.cpp src/MsgThread/View/src/ThreadListViewItem.cpp src/Common/MsgEngine/src/dummy/MsgReportDummy.cpp src/Settings/Controller/src/SettingsBlockListFrame.cpp src/Common/MsgEngine/src/dummy/MsgSettingsDummy.cpp src/Common/Utils/src/TimeUtils.cpp src/Common/Utils/src/FileUtils.cpp src/MainApp/MainApp.cpp src/Settings/Controller/src/SettingsFrame.cpp src/Common/MsgEngine/src/private/MsgUtilsPrivate.cpp src/Conversation/View/src/BubbleViewItem.cpp src/Common/Utils/src/MediaUtils.cpp src/Common/MsgEngine/src/dummy/MsgConvMediaDummy.cpp src/Composer/Controller/src/ContactFrame.cpp src/MsgThread/View/src/ThreadComposeListViewItem.cpp src/Common/MsgEngine/src/MsgPage.cpp src/Conversation/Controller/src/BubbleContactEntity.cpp src/Common/MsgEngine/src/MsgConversationItem.cpp src/Common/View/src/NoContentLayout.cpp src/Common/SystemSettingsManager/src/SystemSettingsManager.cpp src/Common/MsgEngine/src/private/MsgSettingsPrivate.cpp src/Common/ContactManager/src/ContactManager.cpp
# EDC Sources
USER_EDCS =
# EDC Flags
USER_EXT_EDC_KEYS = EDC0
-USER_EXT_EDC0_EDCS = res/edje/conv_list_bubble.edc res/edje/msg_body.edc res/edje/recip_entry.edc res/edje/icons.edc res/edje/images.edc res/edje/default_layout.edc res/edje/search_bar.edc res/edje/recip_layout.edc res/edje/common_genlist_theme.edc res/edje/input_layout.edc res/edje/preview_msg_genlist_theme.edc res/edje/popup.edc res/edje/thread_compose_list_view_item.edc res/edje/conv_genlist_theme.edc
+USER_EXT_EDC0_EDCS = res/edje/conv_list_bubble.edc res/edje/msg_body.edc res/edje/recip_entry.edc res/edje/icons.edc res/edje/images.edc res/edje/default_layout.edc res/edje/search_bar.edc res/edje/sending_option_list_view_item.edc res/edje/recip_layout.edc res/edje/common_genlist_theme.edc res/edje/input_layout.edc res/edje/preview_msg_genlist_theme.edc res/edje/popup.edc res/edje/thread_compose_list_view_item.edc res/edje/conv_genlist_theme.edc
USER_EXT_EDC0_EDCS_IMAGE_DIRS = ${OUTPUT_DIR} edje/images
USER_EXT_EDC0_EDCS_SOUND_DIRS = ${OUTPUT_DIR} edje/sounds
USER_EXT_EDC0_EDCS_FONT_DIRS = ${OUTPUT_DIR} edje/fonts
}
}
}
+ group {
+ name: "send_option/text_icon";
+ images {
+ image: "wi_stt_send_options_ic_text.png" RAW;
+ image: "wi_stt_send_options_bg.png" RAW;
+ }
+ inherit: "base_icon";
+ parts {
+ part {
+ name: "base";
+ description {
+ state: "default" 0.0;
+ image.normal: "wi_stt_send_options_bg.png";
+ color: 255 174 0 255;
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default";
+ color: 255 174 0 127;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default";
+ color: 255 174 0 102;
+ }
+ }
+ part {
+ name: "main";
+ type: IMAGE;
+ description {
+ state: "default" 0.0;
+ image.normal: "wi_stt_send_options_ic_text.png";
+ color: 250 250 250 255;
+ }
+ }
+ }
+ }
+ group {
+ name: "send_option/audio_icon";
+ images {
+ image: "wi_stt_send_options_ic_audio.png" RAW;
+ image: "wi_stt_send_options_bg.png" RAW;
+ }
+ inherit: "base_icon";
+ parts {
+ part {
+ name: "base";
+ description {
+ state: "default" 0.0;
+ image.normal: "wi_stt_send_options_bg.png";
+ color: 0 140 255 255;
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default";
+ color: 0 140 255 127;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default";
+ color: 0 140 255 102;
+ }
+ }
+ part {
+ name: "main";
+ type: IMAGE;
+ description {
+ state: "default" 0.0;
+ image.normal: "wi_stt_send_options_ic_audio.png";
+ color: 250 250 250 255;
+ }
+ }
+ }
+ }
group {
name: "conv/reply_icon";
images {
--- /dev/null
+#include "macros.inl"
+// ------------------
+// | --> HERE
+// ------------------
+ #define DESC_FROM_L( PARAM ) \
+ description { state: "default" 0.0; \
+ fixed: 1 0; \
+ align: 0.0 0.5; \
+ rel2.relative: 0.0 1.0; \
+ PARAM \
+ }
+
+// ------------------
+// HERE <-- |
+// ------------------
+ #define DESC_FROM_R( PARAM ) \
+ description { state: "default" 0.0; \
+ fixed: 1 0; \
+ align: 1.0 0.5; \
+ rel1.relative: 1 0; \
+ PARAM \
+ }
+
+// ----------
+// | HERE |
+// ----------
+// | |
+// ----------
+ #define DESC_FROM_T( PARAM ) \
+ description { state: "default" 0.0; \
+ fixed: 0 1; \
+ align: 0.5 0.0; \
+ rel2.relative: 1.0 0.0; \
+ PARAM \
+ }
+
+// ----------
+// | HERE |
+// ----------
+// | |
+// ----------
+ #define DESC_FROM_B( PARAM ) \
+ description { state: "default" 0.0; \
+ fixed: 0 1; \
+ rel1.relative: 0.0 1.0; \
+ align: 0.5 1.0; \
+ PARAM \
+ }
+
+// | TOP |
+// -----------------
+// | HERE <--| RIGHT
+// -----------------
+// | BOTTOM |
+#define DESC_RTB( RIGHT, TOP, BOTTOM, PARAM ) \
+ description { state: "default" 0.0; \
+ align: 1 0.5; \
+ rel1 { \
+ relative: 0 1; \
+ to_x: RIGHT; \
+ to_y: TOP; \
+ } \
+ rel2 { \
+ relative: 0 0; \
+ to_x: RIGHT; \
+ to_y: BOTTOM; \
+ } \
+ PARAM \
+ }
+
+// | TOP |
+// ---------------------
+// LEFT |--> HERE |
+// ---------------------
+// | BOTTOM |
+#define DESC_LTB( LEFT, TOP, BOTTOM, PARAM ) \
+ description { state: "default" 0.0; \
+ align: 0 0.5; \
+ rel1 { \
+ relative: 1 1; \
+ to_x: LEFT; \
+ to_y: TOP; \
+ } \
+ rel2 { \
+ relative: 1 0; \
+ to_x: LEFT; \
+ to_y: BOTTOM; \
+ } \
+ PARAM \
+ }
+
+
+#define PART(TYPE, NAME, DESCRIPION) \
+ part { name: NAME; \
+ scale: 1; \
+ type: TYPE; \
+ DESCRIPION \
+ }
+
+#define PART_LIST_EVENT \
+ PART(RECT, "event_block", \
+ mouse_events: 0; \
+ repeat_events: 1; \
+ description { state: "default" 0.0; \
+ color: 0 0 0 0; \
+ visible: 0; \
+ } \
+ description { state: "blocked" 0.0; \
+ color: 0 0 0 0; \
+ visible: 1; \
+ } \
+ )
+
+#define PROGRAM_LIST_EVENT \
+ program { name: "content_event_disable"; \
+ signal: "elm,state,disabled"; \
+ source: "elm"; \
+ script { \
+ set_mouse_events(PART:"event_block", 1); \
+ set_repeat_events(PART:"event_block", 0); \
+ set_state(PART:"event_block", "blocked", 0.0); \
+ } \
+ } \
+ program { name: "content_event_enable"; \
+ signal: "elm,state,enabled"; \
+ source: "elm"; \
+ script { \
+ set_mouse_events(PART:"event_block", 0); \
+ set_repeat_events(PART:"event_block", 1); \
+ set_state(PART:"event_block", "default", 0.0); \
+ } \
+ }
+
+#define PART_LIST_PADDINGS(LEFT_SIZE, RIGHT_SIZE, TOP_SIZE, BOTTOM_SIZE) \
+ PART(SPACER, "elm.padding.left", \
+ DESC_FROM_L( \
+ min: LEFT_SIZE 0; \
+ max: LEFT_SIZE -1; \
+ ) \
+ ) \
+ PART(SPACER, "elm.padding.right", \
+ DESC_FROM_R( \
+ min: RIGHT_SIZE 0; \
+ max: RIGHT_SIZE -1; \
+ ) \
+ ) \
+ PART(SPACER, "elm.padding.top", \
+ DESC_FROM_T( \
+ min: 0 TOP_SIZE; \
+ max: -1 TOP_SIZE; \
+ ) \
+ ) \
+ PART(SPACER, "elm.padding.bottom", \
+ DESC_FROM_B( \
+ min: 0 BOTTOM_SIZE; \
+ max: -1 BOTTOM_SIZE; \
+ ) \
+ )
+
+#define LIST_PADDING_ICON_LEFT_SIZE_INC 35
+#define LIST_PADDING_ICON_RIGHT_SIZE_INC 35
+#define ICON_PADDING 21
+
+#define LIST_PADDING_TOP_SIZE_INC 0
+#define LIST_PADDING_BOTTOM_SIZE_INC 5
+
+#define TOP_TEXT_WIDTH 140
+#define TOP_TEXT_HEIGHT 36
+#define BOTTOM_TEXT_WIDTH 130
+#define BOTTOM_TEXT_HEIGHT 22
+
+#define ICON_SIZE 98
+
+collections {
+ BASE_SCALE;
+
+ styles {
+ style { name: "main_text";
+ base: "font=Tizen:style=Regular font_size="28" color=#fafafa text_class=tizen align=center wrap=mixed";
+ }
+ style { name: "more_text";
+ base: "font=Tizen:style=Regular font_size="18" color=#666 text_class=tizen align=center wrap=mixed";
+ }
+ }
+
+ group { name: "elm/genlist/item/2icon/default";
+ data.item: "contents" "elm.left elm.right";
+ data.item: "texts" "elm.text.textblock elm.audio.textblock elm.sms.textblock elm.mms.textblock";
+ data.item: "vi_effect" "off";
+ data.item: "align" "off";
+ data.item: "focus_bg" "off";
+
+ parts {
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+
+ PART_LIST_PADDINGS(LIST_PADDING_ICON_LEFT_SIZE_INC, LIST_PADDING_ICON_RIGHT_SIZE_INC, LIST_PADDING_TOP_SIZE_INC, LIST_PADDING_BOTTOM_SIZE_INC)
+
+ PART(SWALLOW, "elm.right", DESC_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",))
+ PART(SWALLOW, "elm.left", DESC_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",))
+
+ PART_LIST_EVENT
+ }
+ programs {
+ PROGRAM_LIST_EVENT
+ }
+ }
+
+ group { name: "elm/genlist/item/select_input_threadlist_item/default";
+ inherit: "elm/genlist/item/2icon/default";
+ parts {
+ spacer { "elm.icon.left.padding";
+ scale;
+ desc { "default";
+ rel1.to: "elm.padding.left";
+ rel1.relative: 1 0;
+ max: ICON_PADDING -1;
+ align: 0 0.5;
+ }
+ }
+ part {
+ name: "elm.left";
+ scale;
+ description {
+ state: "default" 0.0;
+ min: ICON_SIZE ICON_SIZE;
+ max: ICON_SIZE ICON_SIZE;
+ rel1.to_x: "elm.icon.left.padding";
+ rel1.to_y: "elm.padding.top";
+ rel1.relative: 1.0 1.0;
+ rel2.to_y: "elm.icon.pad.bottom";
+ rel2.relative: 0 1;
+ }
+ }
+ spacer { "elm.icon.right.padding";
+ scale;
+ desc { "default";
+ rel2.to: "elm.padding.right";
+ rel2.relative: 0 1;
+ max: ICON_PADDING -1;
+ align: 1 0.5;
+ }
+ }
+ part {
+ name: "elm.right";
+ scale;
+ description {
+ state: "default" 0.0;
+ min: ICON_SIZE ICON_SIZE;
+ max: ICON_SIZE ICON_SIZE;
+ rel1.to_y: "elm.padding.top";
+ rel2.to_x: "elm.icon.right.padding";
+ rel2.to_y: "elm.icon.pad.bottom";
+ rel2.relative: 0 1;
+ }
+ }
+ spacer { "elm.icon.pad.bottom";
+ scale;
+ desc { "default";
+ rel1.to: "elm.left";
+ rel1.relative: 0 1;
+ rel2.to: "elm.right";
+ rel2.relative: 1 1;
+ align: 0.5 0;
+ min: 0 5;
+ max: -1 5;
+ }
+ }
+ textblock { "elm.text.textblock";
+ scale;
+ desc { "default";
+ rel1.to_x: "elm.padding.left";
+ rel1.to_y: "elm.icon.pad.bottom";
+ rel1.relative: 1 1;
+ rel2.to_x: "elm.icon.pad.bottom";
+ rel2.to_y: "elm.sms.textblock";
+ rel2.relative: 1 0;
+ min: TOP_TEXT_WIDTH TOP_TEXT_HEIGHT;
+ max: TOP_TEXT_WIDTH TOP_TEXT_HEIGHT;
+ align: 0 1;
+ text {
+ min: 0 0;
+ max: 0 1;
+ style: "main_text";
+ ellipsis: -1;
+ }
+ }
+ }
+ textblock { "elm.audio.textblock";
+ scale;
+ desc { "default";
+ min: TOP_TEXT_WIDTH TOP_TEXT_HEIGHT;
+ max: TOP_TEXT_WIDTH TOP_TEXT_HEIGHT;
+ rel1.to_y: "elm.icon.pad.bottom";
+ rel1.relative: 1 1;
+ rel2.to_x: "elm.padding.right";
+ rel2.to_y: "elm.text.textblock";
+ rel2.relative: 0 1;
+ align: 1 1;
+ text {
+ min: 0 0;
+ max: 0 1;
+ style: "main_text";
+ ellipsis: -1;
+ }
+ }
+ }
+ textblock { "elm.sms.textblock";
+ scale;
+ desc { "default";
+ min: BOTTOM_TEXT_WIDTH BOTTOM_TEXT_HEIGHT;
+ max: BOTTOM_TEXT_WIDTH BOTTOM_TEXT_HEIGHT;
+ rel1.to: "elm.text.textblock";
+ rel1.relative: 0 1;
+ rel2.to_x: "elm.text.textblock";
+ rel2.to_y: "elm.padding.bottom";
+ rel2.relative: 1 0;
+ align: 0.5 1;
+ text {
+ min: 0 0;
+ max: 0 1;
+ style: "more_text";
+ ellipsis: -1;
+ }
+ }
+ }
+ textblock { "elm.mms.textblock";
+ scale;
+ desc { "default";
+ min: BOTTOM_TEXT_WIDTH BOTTOM_TEXT_HEIGHT;
+ max: BOTTOM_TEXT_WIDTH BOTTOM_TEXT_HEIGHT;
+ rel1.to: "elm.audio.textblock";
+ rel1.relative: 0 1;
+ rel2.to_x: "elm.audio.textblock";
+ rel2.to_y: "elm.padding.bottom";
+ rel2.relative: 1 0;
+ align: 0.5 1;
+ text {
+ min: 0 0;
+ max: 0 1;
+ style: "more_text";
+ ellipsis: -1;
+ }
+ }
+ }
+ }
+ }
+}
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "غير معروف"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "رسالة نصية"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "تم رفض الرسالة"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "الصوت المرفق"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "الصوت"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "نص"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Naməlum"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mesaj rədd edildi"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Əlavə edilmiş audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Mətn"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Няма информация"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Съобщението е отхвърлено"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Прикачено аудио"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Desconegut"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "El missatge s'ha rebutjat"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Àudio adjunt"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Àudio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Neznámé"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Zpráva odmítnuta"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Připojen zvuk"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Zvuk"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Ukendt"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "Sms"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Beskeden blev afvist"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Vedhæftet lyd"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Lyd"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Unbekannt"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Nachricht abgewiesen"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Angehängte Audiodatei"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Άγνωστο"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Το μήνυμα απορρίφθηκε"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Συνημμένος ήχος"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ήχος"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Κείμενο"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Unknown"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Message rejected"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Attached audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Unknown"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Message rejected"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Attached audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Unknown"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Message rejected"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Attached audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Desconocido"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mensaje rechazado"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Audio adjunto"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texto"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Desconocido"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mensaje rechazado"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Audio adjunto"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texto"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Tundmatu"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Sõnumist keelduti"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Manusena lisatud heli"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Heli"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Ezezaguna"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mezua ukatu da"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Erantsitako audioa"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audioa"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Testua"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Tuntematon"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Viesti hylätty"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Liitetty ääni"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ääni"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Teksti"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Inconnu"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Message refusé"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Fichier audio joint"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texte"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Inconnu"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Message refusé"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Fichier audio joint"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texte"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Anaithnid"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Teachtaireacht diúltaithe"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Fuaim i gceangal"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Fuaim"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Téacs"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Descoñecido"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mensaxe rexeitada"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Son adxunto"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texto"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "अज्ञात"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "सन्देश अस्वीकृत किया गया"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "संलग्न किया गया ऑडियो"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "ऑडियो"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "टेक्स्ट"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Nepoznato"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Poruka je odbijena"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Dodani zvuk"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Zvuk"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Ismeretlen"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Az üzenetet elutasították"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Csatolt hang"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Hang"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Szöveg"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Անհայտ"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Հաղորդագրությունը մերժվեց"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Կցված ձայնանյութ"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ձայն"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Տեքստ"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Óþekkt"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Skilaboðunum var hafnað"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Hljóðskrá hengd við"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Hljóð"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texti"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Sconosciuto"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Messaggio rifiutato"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Audio allegato"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Testo"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "不明"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "メッセージが拒否されました。"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "添付されたオーディオです。"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "オーディオ"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "テキスト"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "უცნობი"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "შეტყობინება უარყოფილია"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "მიმაგრებული აუდიო"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "აუდიო"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "ტექსტი"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Белгісіз"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Хабар қабылданбаған"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Тіркелген аудио"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Мәтін"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "알 수 없음"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "메시지 거절됨"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "첨부된 오디오"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "오디오"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "텍스트"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Nežinomas"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Žinutė nepriimta"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Pridėtas garso failas"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Garsas"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekstas"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Nezināms"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Ziņa ir noraidīta"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Pievienotais audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Teksts"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Непознато"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Пораката е отфрлена"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Приложено аудио"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Звук"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Ukjent"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Meldingen er avvist"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Vedlagt lyd"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Lyd"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Onbekend"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "Sms"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Bericht geweigerd"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Bijgevoegde audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Nieznane"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Wiadomość odrzucona"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Dołączono dźwięk"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Dźwięk"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Desconhecido"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mensagem recusada"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Áudio anexo"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Áudio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texto"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Desconhecido"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mensagem rejeitada"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Áudio anexo"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Áudio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Texto"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Necunoscut"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mesaj respins"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Fișier audio atașat"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Неизвестно"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Сообщение отклонено"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Вложенный аудиофайл"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Neznáme"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Správa bola odmietnutá"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Priložený zvuk"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Zvuk"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Neznano"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Sporočilo je zavrnjeno"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Priložen zvok"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Zvok"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Besedilo"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Nepoznato"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Poruka je odbijena"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Priložen audio zapis"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Tekst"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Okänd"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Meddelandet avvisat"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Bifogat ljud"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ljud"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Text"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Bilinmeyen"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Mesaj reddedildi"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Eklenen ses"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ses"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Metin"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Невідомо"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Повідомлення відхилено"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Вкладене аудіо"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудіо"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "Noma’lum"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "SMS"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "Xabar rad etildi"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "Biriktirilgan audio"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Audio"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Matn"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "未知"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "短信"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "信息已被拒绝"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "已附加的音频"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音频"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文本"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "未知"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "短訊"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "訊息已拒絕"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "已附加的音訊"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音訊"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文字"
+
msgid "IDS_MSG_BODY_UNKNOWN"
msgstr "未知"
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "簡訊"
+
msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
msgstr "訊息遭拒"
msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
msgstr "已附加的音訊"
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音訊"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文字"
+
addTheme(IMAGES_EDJ_PATH);
addTheme(PREVIEW_MSG_THEME_EDJ_PATH);
addTheme(THREAD_COMPOSE_LIST_VIEW_ITEM);
+ addTheme(SENDING_OPTION_LIST_VIEW_ITEM);
feedback_initialize();
getWindow();
--- /dev/null
+/*
+ * Copyright 2016 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.
+ */
+
+#ifndef SendingOptionListViewItem_h_
+#define SendingOptionListViewItem_h_
+
+#include "ListItem.h"
+#include <string>
+
+namespace Msg {
+
+ class ISendingOptionListViewItemListener;
+
+ class SendingOptionListViewItem
+ : public ListItem {
+
+ public:
+ SendingOptionListViewItem();
+ virtual ~SendingOptionListViewItem();
+
+ void setListener(ISendingOptionListViewItemListener *l);
+
+ protected:
+ void onAttached(ViewItem &item) override;
+
+ private:
+ Evas_Object *getTextButton();
+ Evas_Object *getAudioButton();
+
+ Evas_Object *makeButton(const std::string& iconName);
+ Evas_Object *getContent(ListItem &item, const char *part) override;
+ std::string getText(ListItem &item, const char *part) override;
+
+ private:
+ ISendingOptionListViewItemListener *m_pListener;
+ };
+
+ class ISendingOptionListViewItemListener {
+ public:
+ virtual ~ISendingOptionListViewItemListener() {};
+ virtual void onTextButtonClicked() {};
+ virtual void onAudioButtonClicked() {};
+ };
+}
+
+#endif // SendingOptionListViewItem_h_
--- /dev/null
+/*
+ * Copyright 2016 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 "SendingOptionListViewItem.h"
+#include "Logger.h"
+#include "Callback.h"
+#include "ListView.h"
+
+using namespace Msg;
+
+namespace {
+ const char *iconTextPart = "elm.left";
+ const char *iconAudioPart = "elm.right";
+ const char *stringTextPart = "elm.text.textblock";
+ const char *stringAudioPart = "elm.audio.textblock";
+ const char *smsTextPart = "elm.sms.textblock";
+ const char *mmsTextPart = "elm.mms.textblock";
+}
+
+SendingOptionListViewItem::SendingOptionListViewItem()
+ : ListItem(ListItemStyle::create("select_input_threadlist_item"))
+ , m_pListener(nullptr)
+{
+}
+
+SendingOptionListViewItem::~SendingOptionListViewItem()
+{
+}
+
+Evas_Object *SendingOptionListViewItem::getContent(ListItem &item, const char *part)
+{
+ Evas_Object *content = nullptr;
+
+ if (!strcmp(part, iconTextPart))
+ content = getTextButton();
+ else if (!strcmp(part, iconAudioPart))
+ content = getAudioButton();
+
+ return content;
+}
+
+std::string SendingOptionListViewItem::getText(ListItem &item, const char *part)
+{
+ if (!strcmp(part, stringTextPart))
+ return msg("WDS_MSG_BUTTON_TEXT_ABB");
+ else if (!strcmp(part, stringAudioPart))
+ return msg("WDS_MSG_BUTTON_AUDIO_ABB");
+ else if (!strcmp(part, smsTextPart))
+ return msg("WDS_MSG_SBODY_SMS_ABB");
+ else if (!strcmp(part, mmsTextPart))
+ return msg("WDS_MSG_SBODY_MMS_ABB");
+
+ return "";
+}
+
+void SendingOptionListViewItem::onAttached(ViewItem &item)
+{
+ setSelectable(false);
+}
+
+Evas_Object *SendingOptionListViewItem::getTextButton()
+{
+ Evas_Object *btn = makeButton("send_option/text_icon");
+ evas_object_smart_callback_add(
+ btn, "clicked",
+ [](void *data, Evas_Object *obj, void *event)
+ {
+ auto *self = static_cast<SendingOptionListViewItem*>(data);
+ if (self && self->m_pListener)
+ self->m_pListener->onTextButtonClicked();
+ },
+ this);
+
+ return btn;
+}
+
+Evas_Object *SendingOptionListViewItem::getAudioButton()
+{
+ Evas_Object *btn = makeButton("send_option/audio_icon");
+ evas_object_smart_callback_add(
+ btn, "clicked",
+ [](void *data, Evas_Object *obj, void *event)
+ {
+ auto *self = static_cast<SendingOptionListViewItem*>(data);
+ if (self && self->m_pListener)
+ self->m_pListener->onAudioButtonClicked();
+ },
+ this);
+
+ return btn;
+}
+
+Evas_Object *SendingOptionListViewItem::makeButton(const std::string& iconName)
+{
+ Evas_Object *button = View::addIconButton(*getOwner(), iconName);
+ return button;
+}
+
+void SendingOptionListViewItem::setListener(ISendingOptionListViewItemListener *l)
+{
+ m_pListener = l;
+}
+