TizenRefApp-8782 Implement SendingOptionListViewItem 20/137020/5
authorOleksander Kostenko <o.kostenko@samsung.com>
Tue, 4 Jul 2017 06:14:30 +0000 (09:14 +0300)
committerOleksander Kostenko <o.kostenko@samsung.com>
Wed, 5 Jul 2017 13:13:50 +0000 (16:13 +0300)
Change-Id: I7a3d89f55faa00c418db14e50aa97fe17cdd1327
Signed-off-by: Oleksander Kostenko <o.kostenko@samsung.com>
60 files changed:
edje/images/wi_stt_send_options_bg.png [new file with mode: 0644]
edje/images/wi_stt_send_options_ic_audio.png [new file with mode: 0644]
edje/images/wi_stt_send_options_ic_text.png [new file with mode: 0644]
inc/Resource.h
project_def.prop
res/edje/icons.edc
res/edje/sending_option_list_view_item.edc [new file with mode: 0644]
res/po/ar.po
res/po/az.po
res/po/bg.po
res/po/ca.po
res/po/cs.po
res/po/da.po
res/po/de.po
res/po/el_GR.po
res/po/en.po
res/po/en_PH.po
res/po/en_US.po
res/po/es_ES.po
res/po/es_US.po
res/po/et.po
res/po/eu.po
res/po/fi.po
res/po/fr.po
res/po/fr_CA.po
res/po/ga.po
res/po/gl.po
res/po/hi.po
res/po/hr.po
res/po/hu.po
res/po/hy.po
res/po/is.po
res/po/it_IT.po
res/po/ja_JP.po
res/po/ka.po
res/po/kk.po
res/po/ko_KR.po
res/po/lt.po
res/po/lv.po
res/po/mk.po
res/po/nb.po
res/po/nl.po
res/po/pl.po
res/po/pt_BR.po
res/po/pt_PT.po
res/po/ro.po
res/po/ru_RU.po
res/po/sk.po
res/po/sl.po
res/po/sr.po
res/po/sv.po
res/po/tr_TR.po
res/po/uk.po
res/po/uz.po
res/po/zh_CN.po
res/po/zh_HK.po
res/po/zh_TW.po
src/Common/Controller/src/App.cpp
src/Composer/View/inc/SendingOptionListViewItem.h [new file with mode: 0644]
src/Composer/View/src/SendingOptionListViewItem.cpp [new file with mode: 0644]

diff --git a/edje/images/wi_stt_send_options_bg.png b/edje/images/wi_stt_send_options_bg.png
new file mode 100644 (file)
index 0000000..9aeb9e0
Binary files /dev/null and b/edje/images/wi_stt_send_options_bg.png differ
diff --git a/edje/images/wi_stt_send_options_ic_audio.png b/edje/images/wi_stt_send_options_ic_audio.png
new file mode 100644 (file)
index 0000000..133fd3e
Binary files /dev/null and b/edje/images/wi_stt_send_options_ic_audio.png differ
diff --git a/edje/images/wi_stt_send_options_ic_text.png b/edje/images/wi_stt_send_options_ic_text.png
new file mode 100644 (file)
index 0000000..37ec440
Binary files /dev/null and b/edje/images/wi_stt_send_options_ic_text.png differ
index 44a1f03d430a89a6cf3556997ae724be86d18394..c5fda899acfb0235a92da5c42bb60f8887abb98e 100644 (file)
@@ -66,6 +66,7 @@
 
 #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"
index 4df07e96a11377cd5c51002fa1fd856f8ca13103..b125b720119205f75639fd00bc4b5dd4b60b98ac 100644 (file)
@@ -9,7 +9,7 @@ type = app
 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 =  
@@ -52,7 +52,7 @@ USER_EDCS_FONT_DIRS = ${OUTPUT_DIR} edje/fonts
 # 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 
index 0b4a684e07e3c4bb879d6d97199ddd366eb7e403..36dfa852ff152cbe9461176ab3676bed79b503ec 100755 (executable)
@@ -130,6 +130,80 @@ collections {
          }
       }
    }
+   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 {
diff --git a/res/edje/sending_option_list_view_item.edc b/res/edje/sending_option_list_view_item.edc
new file mode 100644 (file)
index 0000000..7fa0a3d
--- /dev/null
@@ -0,0 +1,354 @@
+#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;
+               }
+            }
+         }
+      }
+   }
+}
index d37cca674122f74a8c9fc67289745bf1d21399a7..076e727d40ae670e2d6fdb150a7d903bcffc2b68 100644 (file)
@@ -25,6 +25,9 @@ msgstr "إرسال"
 msgid "IDS_MSG_BODY_UNKNOWN"
 msgstr "غير معروف"
 
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "رسالة نصية"
+
 msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
 msgstr "تم رفض الرسالة"
 
@@ -259,3 +262,9 @@ msgstr "%d رسائل غير مقروءة"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "الصوت المرفق"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "الصوت"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "نص"
+
index a847a98686baf9f5d8ece95d5be62c5d1e037ba9..56204c9a73067cbfeb592210cde284541bbaa819 100644 (file)
@@ -25,6 +25,9 @@ msgstr "GÖND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d oxunmamış mesaj"
 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"
+
index d6deae5aac67c6cbdf9196d6b68c4578c0dfb5d1..9579d94078d64570a9e9ace0b4be7ab3601f4c96 100644 (file)
@@ -25,6 +25,9 @@ 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 "Съобщението е отхвърлено"
 
@@ -259,3 +262,9 @@ msgstr "%d непрочетени съобщения"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Прикачено аудио"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
index c5152a974babd0a7890e02ac7c85133d8b1c3139..7aeea500dae7299a5b9893162e5434747a85d277 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d missatges sense llegir"
 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"
+
index 144961d9f1488a51409d02f521be7fc2269237ef..8348998fe242c2f879a2d6416d6b848e9b7aee9d 100644 (file)
@@ -25,6 +25,9 @@ msgstr "OD."
 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"
 
@@ -259,3 +262,9 @@ msgstr "Nepřečtené zprávy (%d)"
 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"
+
index e4c4563ea37846eb2628321e7d5244d5cf3df5c5..f7ddceb7df73fe558c7a4152c64e4d3bb3ffb2f1 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d ulæste meddelelser"
 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"
+
index dd94141d3ebf498b720568c42d3e4aa52e832019..dbfb3ee4af11cecb05b1468ed9feff5a7c81ae03 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SENDEN"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d ungelesene Nachrichten"
 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"
+
index 22c78af73afe40a7c764e7e068ca9d662647a2fb..c4539fc0bb79bb9ac872bf24b0af97c8155687ac 100644 (file)
@@ -25,6 +25,9 @@ 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 "Το μήνυμα απορρίφθηκε"
 
@@ -259,3 +262,9 @@ msgstr "%d μη αναγνωσμένα μηνύματα"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Συνημμένος ήχος"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ήχος"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Κείμενο"
+
index e406ed4bc1dc4280a0fa15e8849230ac11894032..388a548550cb1a3543821e1df0cb609f16a0f2e9 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d unread messages"
 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"
+
index fd86076071d24fb32e4cb8bc0126e119c8517897..3353f46d72cafd71ccd464d2403a3fc86314ee34 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d unread messages"
 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"
+
index 5513a4b728a6071e62aefbaa5b604b4b69086ff9..03357c2fd4fd7207f4303697d44536d09f09df5b 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d unread messages"
 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"
+
index 15d540a9e8901e80f24f62cdbd9c7b83e6e5fa40..06968de5aa2d80fc2dca1af2282aecf964a7b625 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENVIAR"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mensajes sin leer"
 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"
+
index b9bbca71fc57798eb230e33fcd312407f5c860a4..da0fc8ac7f42abf08f2dc566f4f376af7691416c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mensajes sin leer"
 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"
+
index 1ebb45498c4946ae4be686ad3c712346232938f8..92806c15025d82e1725c5ecb7f5143ea421b01ae 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SAADA"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d lugemata sõnumit"
 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"
+
index b045719c35725040cc5245fd394a378181a2ea3e..da3ce40aa6451bd12088e11133b947cca715bca2 100644 (file)
@@ -25,6 +25,9 @@ msgstr "BID."
 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"
 
@@ -259,3 +262,9 @@ msgstr "Irakurri gabeko %d mezu"
 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"
+
index 0319ac5e34d9609dc33bc455bbd3c00265d97b58..60760a2d4998806d399063c066d58b08889e6849 100644 (file)
@@ -25,6 +25,9 @@ msgstr "LÄHETÄ"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d lukematonta viestiä"
 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"
+
index 12aa99e07080c9723f91000ed4e922124cc6e1ed..9981665219296ac9080de83d895d5d5168084533 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV."
 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é"
 
@@ -259,3 +262,9 @@ msgstr "%d messages non lus"
 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"
+
index 794ac87d166678d99c94219b16ef93ee8b2ccb34..9f19b07a47cade8dc445152560a226ae55fa4f8c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV."
 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é"
 
@@ -259,3 +262,9 @@ msgstr "%d messages non lus"
 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"
+
index 26ad18f3f6d0bd34631141ed8884872bc2e9c7e2..b2eef203bd031dfe690fe5083cc4ba8aa388a06f 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEOL"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d teachtaireacht neamhléite"
 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"
+
index 6a954d3236046e6fa9917596b66a6ebaa9d0357c..cedec8f74f16209c1fdb0adda214da1c3268a627 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mensaxes non lidas"
 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"
+
index b52e9c45730fce7724d2daf82cfa213fb2a0ef14..0eec5540711c0922ab733aafd8a78441fed58847 100644 (file)
@@ -25,6 +25,9 @@ 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 "सन्देश अस्वीकृत किया गया"
 
@@ -259,3 +262,9 @@ msgstr "%d अपठित सन्देश"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "संलग्न किया गया ऑडियो"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "ऑडियो"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "टेक्‍स्‍ट"
+
index c4bd3b48701386bd09bc371e1f19dbeb45c7327e..3fcdb909d2d0ded8b641a200aa38b236c25fd8c6 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ŠALJI"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d nepročitanih poruka"
 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"
+
index abd0de27b4466528a7f85211b78d8074161be2cb..2e47c7009ee20921a2feae0cb72bc381215cc1c5 100644 (file)
@@ -25,6 +25,9 @@ msgstr "KÜLD"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d olvasatlan üzenet"
 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"
+
index 9366b1c6ce02a6a1fd8c2e1a296c5999a848ea46..999e2f505e7eb55f5fd6f1c9e80bad04e73bf488 100644 (file)
@@ -25,6 +25,9 @@ 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 "Հաղորդագրությունը մերժվեց"
 
@@ -259,3 +262,9 @@ msgstr "%d չկարդացված հաղորդագրություն"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Կցված ձայնանյութ"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Ձայն"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Տեքստ"
+
index f351cf7184b3341d23556eec597528ef9c3cc689..d15eb64a452869fbd79251735a5ff75ff9e2f566 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEN."
 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ð"
 
@@ -259,3 +262,9 @@ msgstr "%d ólesin skilaboð"
 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"
+
index 72ae4d6a7b2c052c0d2f549a2ed7136094a29c60..c42b8ad9646a6a67d1579e32c51e643e1d12ab1b 100644 (file)
@@ -25,6 +25,9 @@ msgstr "INVIA"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d messaggi non letti"
 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"
+
index a6056a4f2f689c071bfd28f5d8f72ddff14bf0cc..a894af5d54680cdfb061c92a4cff54b683fb0834 100644 (file)
@@ -25,6 +25,9 @@ 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 "メッセージが拒否されました。"
 
@@ -259,3 +262,9 @@ msgstr "%d件の未読メッセージがあります。"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "添付されたオーディオです。"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "オーディオ"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "テキスト"
+
index 3012a9f24adb7d4aa4e7f1772755c130f85fa120..b4397aa9017695d0df6aa982cc6aaf2f14d7729a 100644 (file)
@@ -25,6 +25,9 @@ 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 "შეტყობინება უარყოფილია"
 
@@ -259,3 +262,9 @@ msgstr "%d წაუკითხავი წერილი"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "მიმაგრებული აუდიო"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "აუდიო"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "ტექსტი"
+
index faa13bee787d34804d1a6c7a6e4733cfb5e1670a..92e900179b6cd96a0f7c5e872e09755d1db2d046 100644 (file)
@@ -25,6 +25,9 @@ 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 "Хабар қабылданбаған"
 
@@ -259,3 +262,9 @@ msgstr "%d оқылмаған хабар"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Тіркелген аудио"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Мәтін"
+
index f75a58d410e426580317f908172d2b29cc245176..d22f391e05a973ceaf77fe8d2b74d95ee0637217 100644 (file)
@@ -25,6 +25,9 @@ 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 "메시지 거절됨"
 
@@ -259,3 +262,9 @@ msgstr "읽지 않은 메시지 %d개"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "첨부된 오디오"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "오디오"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "텍스트"
+
index 112363d86bfbfc5e0d6a25df9e6d11e84bfeb1ac..38edb6161c602149547d6cea9ac2eb914904e697 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SIŲST"
 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"
 
@@ -259,3 +262,9 @@ msgstr "Neperskaityta žinučių: %d"
 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"
+
index 3442cd571c631b2fb2e353d34a2082f440051262..cc492ee8cd8569b4b535c8421a26ec153846cd20 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SŪT."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d nelasītas ziņas"
 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"
+
index 6e9ca63e113ac7efc067c539b436d768c085a942..619ca5608b6b3cd1ab4fb6d7919962cc94c90b3c 100644 (file)
@@ -25,6 +25,9 @@ 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 "Пораката е отфрлена"
 
@@ -259,3 +262,9 @@ msgstr "%d непрочитани пораки"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Приложено аудио"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Звук"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
index e42ed7c63b774dd411c1849215660861d815ab9a..1120d4a58e2927ba6f7da4a89245cbd023d75cf2 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SEND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d uleste meldinger"
 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"
+
index d038a884406bba55127c1b90e31acdfaedc8a61d..d51e09658e1df34afaa6e77e5c13f493dc7ab307 100644 (file)
@@ -25,6 +25,9 @@ msgstr "VERZ."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d ongelezen berichten"
 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"
+
index e2bfca54a757908e56e64fa87372aa616159a45a..6bbea5b07803fad7f89e437572d51a9a39b5f6c2 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ŚLIJ"
 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"
 
@@ -259,3 +262,9 @@ msgstr "Nieprzeczytanych wiad.: %d"
 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"
+
index feeef36ef2d6fbfe934345133948eacc6a80487a..3ea0ac3896d7931ee3b2622b9651a106c443f76c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENV."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mensagens não lidas"
 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"
+
index 59480b0c1dbbeb7c3fb9487b4af481100a44ae80..06f0f081c64742d83ce2e6bcca40cd28278d824c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ENVIAR"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mensagens não lidas"
 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"
+
index 8d285df3e54b2d3793ab26600743e54057b1247c..35b9a2e873a34e58febbf3d23269766b540435df 100644 (file)
@@ -25,6 +25,9 @@ msgstr "TRIM."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d mesaje necitite"
 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"
+
index e5623f41a88da3fb30b156034c58b12e4f63db1b..73ee4842ae0375acbcda1bf1dc88d376fa956709 100644 (file)
@@ -25,6 +25,9 @@ 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 "Сообщение отклонено"
 
@@ -259,3 +262,9 @@ msgstr "Новых сообщений: %d"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Вложенный аудиофайл"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудио"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
index b7aa6ac9948df303be125879a5833030fcc545d1..49762ba07e57b8d80dc51f47bde18fe2220acb90 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ODOS."
 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á"
 
@@ -259,3 +262,9 @@ msgstr "Neprečítané správy: %d"
 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"
+
index c17241f8f273d7b0c605d0230981826b9b9a12d2..fa1d192c843ee49fbd584e0e87c8c1299e4644cc 100644 (file)
@@ -25,6 +25,9 @@ msgstr "POŠ."
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d neprebranih sporočil"
 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"
+
index 9ecb0fcc9fc1d3d3939cc4889cc444b4230ec0ac..6f524f5c0c13619b8e85e70f7be47c119c7c1a15 100644 (file)
@@ -25,6 +25,9 @@ msgstr "ŠALJI"
 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"
 
@@ -259,3 +262,9 @@ msgstr "Nepročitanih poruka: %d"
 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"
+
index 2a31925247459df866a393b1eea582d9569cbb6d..fc13becf0fa3722c6e3673b09626ae58eb088304 100644 (file)
@@ -25,6 +25,9 @@ msgstr "SÄND"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d olästa meddelanden"
 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"
+
index 35ccb99052ab5886cdb26db57836d62cee803c7f..995fa42b65a525b2399c61a88d9df22d7e2756b6 100644 (file)
@@ -25,6 +25,9 @@ msgstr "GNDR"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d okunmamış mesaj"
 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"
+
index 779bdd7e44170fe3ddba349b96581643814eb9df..e5341e88fbf4eb23e57a5dcc56ee9e61e89eeea0 100644 (file)
@@ -25,6 +25,9 @@ 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 "Повідомлення відхилено"
 
@@ -259,3 +262,9 @@ msgstr "%d непрочитаних повідомлень"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "Вкладене аудіо"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "Аудіо"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "Текст"
+
index b028bfa2f4c4d66525a6c6212855641b740f1871..c3af726c37dcec135186b695c3e99a0c0399bf6c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "YUB"
 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"
 
@@ -259,3 +262,9 @@ msgstr "%d o‘qilmagan xabar"
 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"
+
index 87e2a0f5aff3561664ba2224625aa3f45b7ba62c..cd4deb546635f8e5641e8428a978f8bea96784cb 100644 (file)
@@ -25,6 +25,9 @@ msgstr "发送"
 msgid "IDS_MSG_BODY_UNKNOWN"
 msgstr "未知"
 
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "短信"
+
 msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
 msgstr "信息已被拒绝"
 
@@ -259,3 +262,9 @@ msgstr "您有%d条未读信息"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "已附加的音频"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音频"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文本"
+
index a1f4cc04e6bd69c74a0344f119ca1b10a24249f7..e1f7cfec82ed1f4ca8584aff3738dd65804c3c3c 100644 (file)
@@ -25,6 +25,9 @@ msgstr "發送"
 msgid "IDS_MSG_BODY_UNKNOWN"
 msgstr "未知"
 
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "短訊"
+
 msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
 msgstr "訊息已拒絕"
 
@@ -259,3 +262,9 @@ msgstr "%d 個未讀訊息"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "已附加的音訊"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音訊"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文字"
+
index e8217bb11c1a59a12f67c952938eba2cb4386a9d..d9738e29a9a5880c8b09127cab32f07b7ae69682 100644 (file)
@@ -25,6 +25,9 @@ msgstr "傳送"
 msgid "IDS_MSG_BODY_UNKNOWN"
 msgstr "未知"
 
+msgid "WDS_MSG_SBODY_SMS_ABB"
+msgstr "簡訊"
+
 msgid "IDS_MSG_SBODY_MESSAGE_REJECTED_M_STATUS_ABB"
 msgstr "訊息遭拒"
 
@@ -259,3 +262,9 @@ msgstr "%d 的未讀訊息"
 msgid "IDS_MSG_BODY_ATTACHED_AUDIO"
 msgstr "已附加的音訊"
 
+msgid "WDS_MSG_BUTTON_AUDIO_ABB"
+msgstr "音訊"
+
+msgid "WDS_MSG_BUTTON_TEXT_ABB"
+msgstr "文字"
+
index 71eb0af1a324f46c286707fe78c70b0cda8962a8..8a2416642f5354ec1f76dfdcc36be6d6b91cd57c 100644 (file)
@@ -258,6 +258,7 @@ bool App::onCreate()
     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();
diff --git a/src/Composer/View/inc/SendingOptionListViewItem.h b/src/Composer/View/inc/SendingOptionListViewItem.h
new file mode 100644 (file)
index 0000000..5ce507a
--- /dev/null
@@ -0,0 +1,59 @@
+/*
+ * 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_
diff --git a/src/Composer/View/src/SendingOptionListViewItem.cpp b/src/Composer/View/src/SendingOptionListViewItem.cpp
new file mode 100644 (file)
index 0000000..f9f276a
--- /dev/null
@@ -0,0 +1,116 @@
+/*
+ * 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;
+}
+