TizenRefApp-8338 Implement missing popups in Composer 05/123705/2
authorOleksander Kostenko <o.kostenko@samsung.com>
Thu, 6 Apr 2017 14:38:40 +0000 (17:38 +0300)
committerOleksander Kostenko <o.kostenko@samsung.com>
Thu, 6 Apr 2017 15:05:13 +0000 (18:05 +0300)
Change-Id: I628455a5ed95714d3f5c8e07aecc4de601776634
Signed-off-by: Oleksander Kostenko <o.kostenko@samsung.com>
55 files changed:
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/Composer/Controller/inc/BodyFrame.h [new file with mode: 0644]
src/Composer/Controller/inc/ComposerFrame.h [deleted file]
src/Composer/Controller/src/BodyFrame.cpp [new file with mode: 0644]
src/Composer/Controller/src/ComposerFrame.cpp [deleted file]
src/Composer/Controller/src/RecipFrame.cpp

index 9c9e45405a376694b1ed25f64564350ba0c33f9e..93654c7db4c9f8723e08da96e97ddffc513c070c 100644 (file)
@@ -235,3 +235,6 @@ msgstr "انقر هنا لاسترداد الرسالة"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "يتعذر استرداد الرسالة. إن بيانات المحمول متوقفة عن التشغيل."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "حسناً"
+
index c11ddc1c6754ed9ff7c2e0a341f6f39da509b359..e073b0c7a8c87cd220ee77a92d5a563813861c9d 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Msj bərpa etmək üçün bura vur"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Mesajı çıxarmaq olmadı. Mobil data sönülüdür."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 4962c32db43807a23bf4098e706428e0ce16494c..57fb6db75aff963a50c6d382a28e66da0e74b802 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Докоснете тук, за да извлечете съобщени
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Не може да се извлече съобщението. Моб. данни са изключ."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 274a6074c030aa8f0be75285f65c3dd79ce33e44..a397cbff28d49797070f95672bc633438ce46c3f 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Toqui aquí per recuperar el missatge"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "No es pot recuperar el missatge. Dades mòbils apagades."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ACCEPTAR"
+
index 8090e06b01c9cee78621bc96bb944ff3b682bc96..6dc21ad7221b0e7ad8b4d3b23367df6cd0f96d08 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Klepnutím sem načtete zprávu"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Zprávu nelze načíst. Mobilní data jsou vypnutá."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 11bb0e846301e5f6d084f01ce431d4b1a46db39b..ab4f7507b622dfc410e4bb6057504a0792b29160 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tryk her for at hente beskeden"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Kan ikke hente besked. Mobile data er deaktiveret."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 40363952ec14071b51ae285ba29547a82fed5cb4..1e6e206ae59562a280fc194d8066c5ff3cdc2258 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Hier tippen, um die Nachricht abzurufen."
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Nachricht abrufen nicht möglich. Mobile Daten deaktiviert."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 234d6764dbb7af610b8b3946008e4998704c6f2c..aadfdbb628ea165c228b734ec10f7186749df047 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Πατήστε εδώ για να ανακτήσετε το μήνυμα
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Αδυν. ανάκτησης μηνύμ. Τα δεδ. κιν. τηλ. είναι ανενεργά."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index e1227973b83a27b1ad844231c77cf9d4ee621883..876132514e5ec0a65afb918625f25513570ba667 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tap here to retrieve message"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Unable to retrieve message. Mobile data off."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 858e1f1b2c6ad35b54241cd5fe0e7120f642c682..1130d25b067de4b3e5edae897120deee0a78d4eb 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tap here to retrieve message"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Unable to retrieve message. Mobile data off."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 55cbfd0d168dd52888789cb43072ab9aa9765994..2b4489bf08cb0720984f0ac813bb67262b9d134b 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tap here to retrieve message"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Unable to retrieve message. Mobile data off."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index d2c0240a854fa9cedaf855bf8c9258ffdbae85c2..27fea2dd79d64d281fb0849212617fb80afa94ce 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Pulsar aquí para recuperar el mensaje"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Imposible recuperar mensaje. Datos móviles desactivados."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ACEPTAR"
+
index a01982185742b931d014c35cb7bfa4f9212abfa9..9be00b7352347ce58966b213a9e83fa3a8348990 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Pulsar aquí para recuperar mensaje"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "No se recuperó el mensaje. Datos móviles desactivados."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ACEPTAR"
+
index 6c16fe377c5e69d65591579e7a24903977774879..50e93157317939ced1a307e53a67ca37017e65ac 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Toksake siia, et taastada sõnumit"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Sõn. ei saa laadida. Mob. andmeside on välja lülitatud."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index ef91de9f307e34eb1e438193a125f7f29dac7279..2e190ea32104d3128c8623ef82a4c30337d86b8f 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Ukitu hau mezua eskuratzeko"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Ezin da mezua eskuratu. Datu mugikorrak desaktibatuta."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ADOS"
+
index 262cb79fec57152ff249695664ec2653db24ed37..08daf47bc66da8e7b38dfab856da85c93e14d2fa 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Palauta viesti napauttamalla tätä"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Viestiä ei voi hakea. Mobiilidata on poistettu käytöstä."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 7a15d49e614a19d0e93f50d464a9879121113eab..91754a937e68fdadd2d1e4569d4038ecdb7dc4cc 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Appuyer ici pour récupérer le message"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Impossible récupérer message. Données mobiles désactivées."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index ba928dd291197f69886f053a528a656e6d18788e..f41a140a68fef8119226db0e87602a71a7e2f188 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Toucher ici pour récupérer le message"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Impossible récupérer message. Données mobiles désactivées."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 960ad93b063d3c8bc73c4b666f013cfabf8249ee..c852b38f6b27e5d306f07e2f68f04785f9527d32 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tapáil anseo leis an teachtaireacht a aisghabháil"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Ní féidir teachtaireacht a aisghabháil. Sonraí móib. as."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index bbb728a45dc6aa16d929365820a0b04497c9c7c2..03196066695e62970801b40d5c07eefb32a2692d 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Toca aquí para recuperar a mensaxe"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Non se pode recuperar a mensaxe. Datos móbiles desact."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ACEPTAR"
+
index faa12d64471d29f5fc6fa0cf60df84c46ad2a8ed..08b7205d8efe4e5c901350669f5028eeda587201 100644 (file)
@@ -235,3 +235,6 @@ msgstr "सन्देश पुनर्प्राप्त करने क
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "सन्देश पुनर्प्राप्‍त करने में असमर्थ। मोबाइल डाटा बंद है।"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "ओके"
+
index 3c0b5766143b8f8e125bf87d6d5591807884821f..be33d669338def8bb3074e574ee1210c849afb72 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Dodirnite ovdje za preuzimanje poruke"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Nije moguće preuzeti poruku. Mobilni podaci isključeni."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "U REDU"
+
index 599470574be6a66108af4d15079b2b1d2687aec0..e7476b45ebb4148a499b2ee511888ecc3f1ee009 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Érintse meg az üzenet letöltéséhez"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Kikapcsolt Mobilinternet-kapcsolattal nem lehet letölteni."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 4c6e2b7667ae7a210eb2a9fed9e26037df445aa0..04ea65e6e7e0bca8f90dc0304575d39d53c2a700 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Թակեք այստեղ՝ հաղորդագրությունն առբեր
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Անհնար է առբերել հղրդգրությունը: Շարժ. տվյալներն անջ. են:"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 41901fb0c80dd2e7c4e50baf28b1d1a92e868997..9ae5cff4773b41f05479acabd98d33ac21bd4f19 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Pikkaðu hér til að sækja skilaboð"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Ekki er hægt að sækja skilaboð. Slökkt á farsímagögnum."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "Í LAGI"
+
index 41f9bcbbf22188a570bf95558cebbffe42728ea6..5a63c2cb6b31dd58ba9df6103d87724eebe6d12e 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tocca qui per recuperare il messaggio"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Impossibile recuperare il messaggio. Conness. dati spenta."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index ad016b091a4da30bd8927eec05bd2543b9623b58..43c5d60885612a0f9834b81665d1337677552c79 100644 (file)
@@ -235,3 +235,6 @@ msgstr "メッセージを取得するには、ここをタップしてくださ
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "メッセージを取得できません。モバイルデータがOFFです。"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 1294f2db608425ffb8bbe6da78f10bbae1ff1735..2367a81a5d86a85bf5541acfd85518baefb521ee 100644 (file)
@@ -235,3 +235,6 @@ msgstr "შეტყობინების მისაღებად, შე
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "შეტყობინებას ვერ მიიღებთ. მობილური მონაცემები გამორთულია."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index af4c2e5fac656be3b82ee704c36730f8243cff7c..61dc81670299aff13b3fae411d1d64f253ea8637 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Хабарды шығару үшін мына жерді түртіңі
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Хабарды қалпына келтіру мүм. емес. Ұялы деректер өшірулі."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index cfa61be1ba354870216abae43d4dc97f59e75109..2d9fa1af867ce5d8d0965df62d07469ee0afae63 100644 (file)
@@ -235,3 +235,6 @@ msgstr "메시지를 가져오려면 여기를 누르세요"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "모바일 데이터가 해제되어 메시지를 가져올 수 없습니다."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "확인"
+
index 8e4c3b06726eb79146c772fa69e927be1e6366fa..101770c764aae9d2620ef3be6501fea622f51531 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Bakstelėkite čia ir atkurkite žinutę"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Neįmanoma gauti žinutės. Mobilieji duomenys išjungti."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "Gerai"
+
index e95a956d43d8ea35bca72599282dc86f86b4721e..ea14767da66a3f3bcfecf31fc3b3842e3f261abf 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Pieskarieties šeit, lai izgūtu ziņu"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Nevar izgūt ziņu. Mobilie dati ir izslēgti."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "Labi"
+
index 9c54907ab4f056cf786ed12b20be8623f592d965..990ab22164050638b5b3632c8693212ed8b852f8 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Допрете тука за да ја вратите пораката"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Не може да се преземе пораката. Моб. податоци се исклуч."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 7cc8f2ab8dde75d78e9467145fac6afff65842d4..c363cbb2a07a13e4564688e99bfd22591b770d88 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Trykk her for å hente melding"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Kan ikke hente melding. Mobildata er av."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 039c9416461c1355f20c5b8e8fca4ed75d6893e7..663fb157f80b88abc27476e520d3a00505ca732e 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tik hier om bericht op te halen"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Kan bericht niet ophalen. Mobiele gegevens uit."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 10d82b2efb465ac091caab3417c87328c99a8737..5f26749926045e4dbcbcefdf4ee42e3a39a6e387 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Dotknij tutaj, aby pobrać wiadomość"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Nie można pobrać wiadomości. Dane komórkowe wyłączone."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 6100a011fd280288b5aa644b9c5c9a7a92389f07..ccdf9702edf5b62679a8e316305043a3443688a5 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tocar aqui para recuperar mensagem"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Não é possível recuperar msg. Dados móveis desligados."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index fa56aebb1e8629ab5adf40843e45bb62c7d9d173..cb8ef074a10bfc9b92dd6e41565d67e963d54b36 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Toque aqui para obter mensagem"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Impossível obter mensagem. Dados móveis desligados."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index ccd288df70e00d576c894710ac3e2467e5679cc4..c343e3f23cb498545cb158613ce195de5377fe24 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Atingeți aici pentru a prelua mesajul"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Mesajul nu se poate prelua. Date mobile oprite."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 6de6108926fce114efede9d55228ed13eb3a1c06..bea10446899588734ece2b10298b8d9be60211c1 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Коснитесь здесь, чтобы получить сообще
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Не удалось получить сообщение. Мобильн. данные отключены."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 149c37588742b64daaa41ac27d9cd18b9a6b0955..191b40e45087e2e22f3554d917555c477c04c6c9 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Ťuknutím sem môžete načítať správu"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Správa sa nedá načítať. Mobil. dátové pripoj. je vypnuté."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 5800207f048838b90156ec1f698797bca0cfb2e4..9333ec08e668e040159e0b3d4ee4162d3b10bef2 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Pritisnite tukaj, da pridobite sporočilo"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Sporočila ni mogoče pridobiti. Mob. pod. so izklopljeni."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "V REDU"
+
index 3fc5ad3ce137f5d3c17cc2a01992e3765dede3d1..89a27d6bf3cc748b1010afd094e9bb69c3205d18 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Kucnite ovde da biste primili poruke"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Nije moguće primiti poruku. Mobilni podaci su isključeni."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index a9cdf57e324074c83ae08657135cb542797477ed..1a1509a0d2114a5d052ef89c368a81343c4953e8 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Tryck här för att hämta meddelandet"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Det går inte att hämta meddelandet. Mobildata avstängt."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index ed7a03475348dd728ad5593a3c9ab883fbb6e21c..64c682ee4a885568f34ba3d527774f4c14b84485 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Mesajı almak için buraya dokunun"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Mesaj alınamıyor. Mobil veri kapalı."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "Tamam"
+
index f039946487e83ffc451ade9b2890358a5cd8becf..881009813135166486e937ae2672f0ebc8ac802d 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Торкніться тут, щоб отримати повідомле
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Не вдалося отримати повідомлення. Мобільні дані вимкнено."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index 691ff264105a7a72c5d3561d76e480d0b7b54f53..f86473a36dfb00d841f8124251027a8a0acf33ae 100644 (file)
@@ -235,3 +235,6 @@ msgstr "Xabarni olish uchun bu yerga teging"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "Xabarni qayta olib bo‘lmaydi. Mobil internet o‘chiq."
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "OK"
+
index e93d40ebf85d8a70019480df0ffbc7f4d3095ead..76842af0157034c7529b155534bc5b75f08b5c21 100644 (file)
@@ -235,3 +235,6 @@ msgstr "点击此处可获取信息"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "由于手机流量已关闭,无法获取信息。"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "确定"
+
index 7f4220d34fd7a08cc7f01194e575516578d57c76..8531a3966a8a7cf41fedea71351d297dcc02c58e 100644 (file)
@@ -235,3 +235,6 @@ msgstr "輕觸此處以取回訊息"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "無法取回訊息。流動數據已關閉。"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "確定"
+
index 218a19aec9cff49e8739140765f7eb7aab3ee6d2..decef8efa534c658f8122fabe6c160a22b2341d9 100644 (file)
@@ -235,3 +235,6 @@ msgstr "輕觸此處以擷取訊息"
 msgid "WDS_MSG_TPOP_UNABLE_TO_RETRIEVE_MESSAGE_MOBILE_DATA_OFF_ABB"
 msgstr "無法擷取訊息。行動數據已關閉。"
 
+msgid "WDS_MSG_ACBUTTON_OK_ABB"
+msgstr "確定"
+
diff --git a/src/Composer/Controller/inc/BodyFrame.h b/src/Composer/Controller/inc/BodyFrame.h
new file mode 100644 (file)
index 0000000..5fd2bd9
--- /dev/null
@@ -0,0 +1,69 @@
+/*
+ * 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 BodyFrame_h_
+#define BodyFrame_h_
+
+#include "FrameController.h"
+#include "DefaultLayout.h"
+#include "ComposerLayout.h"
+#include "MsgBodyView.h"
+#include "Popup.h"
+
+namespace Msg {
+    class BodyFrame
+        : public FrameController {
+
+        public:
+            BodyFrame(NaviFrameController &parent);
+            virtual ~BodyFrame();
+
+        private:
+            // NaviFrameItem:
+            void onAttached(ViewItem &item) override;
+
+            // Hw buttons:
+            void onHwBackButtonPreessed(Evas_Object *obj, void *event);
+
+        private:
+            void prepareLayouts();
+            void prepareBody();
+            void updateTextCounter();
+
+            // Popup:
+            void showMaxCharactersPopup();
+            void showDisableFlightModePopup();
+            void showSendingProgressPopup();
+            void showSentPopup();
+            void showSendingFailedPopup();
+            void showUnableToSendMessagePopup();
+            void showMmsTextLimitExceededPopup();
+            void showUnableToSendMmsPopup();
+
+            // Popup callback:
+            void onCancelButtonClicked(Popup &popup);
+            void onTurnOffFlightModeClicked(Popup &popup);
+            void onAllowTransmissionTextLClicked(Popup &popup);
+            void onEnableDataRoamingClicked(Popup &popup);
+
+        private:
+            DefaultLayout *m_pBaseLayout;
+            ComposerLayout *m_pLayout;
+            MsgBodyView *m_pBody;
+    };
+}
+
+#endif /* BodyFrame */
diff --git a/src/Composer/Controller/inc/ComposerFrame.h b/src/Composer/Controller/inc/ComposerFrame.h
deleted file mode 100644 (file)
index 173ec7f..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * 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 ComposerFrame_h_
-#define ComposerFrame_h_
-
-#include "FrameController.h"
-#include "DefaultLayout.h"
-#include "ComposerLayout.h"
-#include "MsgBodyView.h"
-
-namespace Msg {
-    class ComposerFrame
-        : public FrameController {
-
-        public:
-            ComposerFrame(NaviFrameController &parent);
-            virtual ~ComposerFrame();
-
-        private:
-            // NaviFrameItem:
-            void onAttached(ViewItem &item) override;
-
-            // Hw buttons:
-            void onHwBackButtonPreessed(Evas_Object *obj, void *event);
-
-        private:
-            void prepareLayouts();
-            void prepareBody();
-            void updateTextCounter();
-
-        private:
-            DefaultLayout *m_pBaseLayout;
-            ComposerLayout *m_pLayout;
-            MsgBodyView *m_pBody;
-    };
-}
-
-#endif /* ComposerFrame */
diff --git a/src/Composer/Controller/src/BodyFrame.cpp b/src/Composer/Controller/src/BodyFrame.cpp
new file mode 100644 (file)
index 0000000..0a80ec9
--- /dev/null
@@ -0,0 +1,175 @@
+/*
+ * 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 "BodyFrame.h"
+#include "Callback.h"
+#include "StandardPopup.h"
+#include "ToastPopup.h"
+#include "IconTextPopup.h"
+
+using namespace Msg;
+
+BodyFrame::BodyFrame(NaviFrameController &parent)
+    : FrameController(parent)
+    , m_pBaseLayout(nullptr)
+    , m_pLayout(nullptr)
+    , m_pBody(nullptr)
+{
+    MSG_LOG("");
+    prepareLayouts();
+    prepareBody();
+}
+
+BodyFrame::~BodyFrame()
+{
+    MSG_LOG("");
+}
+
+void BodyFrame::prepareLayouts()
+{
+    if (!m_pBaseLayout) {
+        m_pBaseLayout = new DefaultLayout(getParent());
+        m_pBaseLayout->addHwButtonEvent(EEXT_CALLBACK_BACK, makeCbFirst(&BodyFrame::onHwBackButtonPreessed), this);
+    }
+
+    if (!m_pLayout) {
+        m_pLayout = new ComposerLayout(*m_pBaseLayout);
+        m_pBaseLayout->setContent(*m_pLayout);
+    }
+}
+
+void BodyFrame::prepareBody()
+{
+    if (!m_pBody) {
+        m_pBody = new MsgBodyView(*m_pLayout);
+        updateTextCounter();
+        m_pLayout->setBody(*m_pBody);
+    }
+}
+
+void BodyFrame::updateTextCounter()
+{
+    // TODO: implementation
+    m_pBody->setCounterText(1, 160);
+    m_pBody->disabledSendButton(false);
+}
+
+void BodyFrame::showMaxCharactersPopup()
+{
+    ToastPopup::toast(msgt("WDS_WIFI_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"));
+}
+
+void BodyFrame::showDisableFlightModePopup()
+{
+    auto *popup = new StandardPopup(StandardPopup::buttons2Style);
+    popup->setText(msgt("WDS_MSG_POP_UNABLE_TO_SEND_MESSAGE_TURN_OFF_FLIGHT_MODE"));
+    popup->addLeftButton(CANCEL_BUTTON_POPUP, makeCbLast(&BodyFrame::onCancelButtonClicked), this);
+    popup->addRightButton(OK_BUTTON_POPUP, makeCbLast(&BodyFrame::onTurnOffFlightModeClicked), this);
+    popup->show();
+}
+
+void BodyFrame::showSendingProgressPopup()
+{
+    auto *popup = new IconTextPopup;
+    popup->setIcon(IconTextPopup::ProgressIcon);
+    popup->setText(msgt("IDS_MSG_BODY_SENDING_ING_M_STATUS_ABB"));
+    popup->show();
+}
+
+void BodyFrame::showSentPopup()
+{
+    auto *popup = new IconTextPopup;
+    popup->setIcon(IconTextPopup::CheckIcon);
+    popup->setText(msgt("WDS_WNOTI_TPOP_SENT_ABB"));
+    popup->setTimeOut();
+    popup->show();
+}
+
+void BodyFrame::showSendingFailedPopup()
+{
+    auto *popup = new IconTextPopup;
+    popup->setIcon(IconTextPopup::FailedIcon);
+    popup->setText(msgt("WDS_MSG_TPOP_SENDING_FAILED_ABB"));
+    popup->setTimeOut();
+    popup->show();
+}
+
+void BodyFrame::showUnableToSendMessagePopup()
+{
+    auto *popup = new StandardPopup(StandardPopup::buttons1Style);
+    popup->setText(msgt("WDS_MSG_BODY_UNABLE_TO_SEND_MESSAGE_IT_WILL_BE_SENT_WHEN_SERVICE_BECOMES_AVAILABLE"));
+    popup->addBottomButton(msgt("WDS_MSG_ACBUTTON_OK_ABB"));
+    popup->show();
+}
+
+void BodyFrame::showMmsTextLimitExceededPopup()
+{
+    auto *popup = new StandardPopup(StandardPopup::buttons2Style);
+    // TODO: remove later
+    int numberOfCharacters = 2048;
+    int numberOfMmsMsg = 2;
+
+    std::string popupMessage = msgArgs("WDS_MSG_BODY_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_EXCEEDED", numberOfCharacters);
+    popupMessage += "<br>";
+    popupMessage += msgArgs("WDS_MSG_BODY_MESSAGE_WILL_BE_SENT_AS_PD_MMS_MESSAGES_AND_1_SMS_MESSAGE", numberOfMmsMsg);
+
+    popup->setText(popupMessage);
+    popup->addLeftButton(CANCEL_BUTTON_POPUP, makeCbLast(&BodyFrame::onCancelButtonClicked), this);
+    popup->addRightButton(OK_BUTTON_POPUP, makeCbLast(&BodyFrame::onAllowTransmissionTextLClicked), this);
+    popup->show();
+}
+
+void BodyFrame::showUnableToSendMmsPopup()
+{
+    auto *popup = new StandardPopup(StandardPopup::buttons2Style);
+    popup->setText(msgt("WDS_MSG_BODY_UNABLE_TO_SEND_MMS_ENABLE_DATA_ROAMING"));
+    popup->addLeftButton(CANCEL_BUTTON_POPUP, makeCbLast(&BodyFrame::onCancelButtonClicked), this);
+    popup->addRightButton(OK_BUTTON_POPUP, makeCbLast(&BodyFrame::onEnableDataRoamingClicked), this);
+    popup->show();
+}
+
+void BodyFrame::onCancelButtonClicked(Popup &popup)
+{
+    popup.destroy();
+}
+
+void BodyFrame::onTurnOffFlightModeClicked(Popup &popup)
+{
+    MSG_LOG("");
+}
+
+void BodyFrame::onAllowTransmissionTextLClicked(Popup &popup)
+{
+    MSG_LOG("");
+}
+
+void BodyFrame::onEnableDataRoamingClicked(Popup &popup)
+{
+    MSG_LOG("");
+}
+
+void BodyFrame::onAttached(ViewItem &item)
+{
+    MSG_LOG("");
+    FrameController::onAttached(item);
+    setContent(*m_pBaseLayout);
+}
+
+void BodyFrame::onHwBackButtonPreessed(Evas_Object *obj, void *event_info)
+{
+    MSG_LOG("");
+    pop();
+}
diff --git a/src/Composer/Controller/src/ComposerFrame.cpp b/src/Composer/Controller/src/ComposerFrame.cpp
deleted file mode 100644 (file)
index ac7b9bd..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * 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 "ComposerFrame.h"
-#include "Callback.h"
-
-using namespace Msg;
-
-ComposerFrame::ComposerFrame(NaviFrameController &parent)
-    : FrameController(parent)
-    , m_pBaseLayout(nullptr)
-    , m_pLayout(nullptr)
-    , m_pBody(nullptr)
-{
-    MSG_LOG("");
-    prepareLayouts();
-    prepareBody();
-}
-
-ComposerFrame::~ComposerFrame()
-{
-    MSG_LOG("");
-}
-
-void ComposerFrame::prepareLayouts()
-{
-    if (!m_pBaseLayout) {
-        m_pBaseLayout = new DefaultLayout(getParent());
-        m_pBaseLayout->addHwButtonEvent(EEXT_CALLBACK_BACK, makeCbFirst(&ComposerFrame::onHwBackButtonPreessed), this);
-    }
-
-    if (!m_pLayout) {
-        m_pLayout = new ComposerLayout(*m_pBaseLayout);
-        m_pBaseLayout->setContent(*m_pLayout);
-    }
-}
-
-void ComposerFrame::prepareBody()
-{
-    if (!m_pBody) {
-        m_pBody = new MsgBodyView(*m_pLayout);
-        updateTextCounter();
-        m_pLayout->setBody(*m_pBody);
-    }
-}
-
-void ComposerFrame::updateTextCounter()
-{
-    // TODO: implementation
-    m_pBody->setCounterText(1, 160);
-    m_pBody->disabledSendButton(false);
-}
-
-void ComposerFrame::onAttached(ViewItem &item)
-{
-    MSG_LOG("");
-    FrameController::onAttached(item);
-    setContent(*m_pBaseLayout);
-}
-
-void ComposerFrame::onHwBackButtonPreessed(Evas_Object *obj, void *event_info)
-{
-    MSG_LOG("");
-    pop();
-}
index d59d0c0c2103a3123c156ef920abfe3cf91be991..5af868c032e4620f288382b99bd89247bb89bb7c 100644 (file)
@@ -14,9 +14,9 @@
  * limitations under the License.
  */
 
+#include "BodyFrame.h"
 #include "RecipFrame.h"
 #include "Callback.h"
-#include "ComposerFrame.h"
 #include "RecipInputFrame.h"
 #include "DefaultLayout.h"
 #include "BottomButton.h"
@@ -121,7 +121,7 @@ void RecipFrame::onNextButtonClicked(Evas_Object *obj, void *event)
 {
     MSG_LOG("");
     if (m_Recip.isValid()) {
-        auto *composerFrame = new ComposerFrame(getParent());
+        auto *composerFrame = new BodyFrame(getParent());
         getParent().push(*composerFrame);
     } else {
         ToastPopup::toast("Invalid recipient."); // TODO: localization