Announce state if a button is expandable 23/322723/2 accepted/tizen/7.0/unified/20250422.050109
authorYoungsun Suh <youngsun.suh@samsung.com>
Tue, 15 Apr 2025 04:08:42 +0000 (13:08 +0900)
committerYoungsun Suh <youngsun.suh@samsung.com>
Tue, 15 Apr 2025 07:56:18 +0000 (16:56 +0900)
- Add handle state-change:expandable
- Add announcement when the object is highlighted

Change-Id: I78038c8ecb1e639bf28d6dda1a5563d729454890

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/hr.po
res/po/hu.po
res/po/hy.po
res/po/id.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/th.po
res/po/tr_TR.po
res/po/uk.po
res/po/uz.po
res/po/vi.po
res/po/zh_CN.po
res/po/zh_HK.po
res/po/zh_TW.po
src/app_tracker.c
src/flat_navi.c
src/reading_composer.c

index ff76d2fb3c51599f4c6727fbf63ab9e92aaa13ad..3fab1cff130f7c89503f0a33e3ca768c3146f071 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "التاريخ"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "تم إلغاء التفعيل."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "انقر نقرا مزدوجا لطي القائمة."
 
index 0e5b01c212475275f3df305c02915c5c3d9012f6..40a8ad5a18113e2de3b6dae00f85d38a570ef23c 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Tarix"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Qeyri-aktiv edilib."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Siyahını azaltmaq üçün iki dəfə vur."
 
index ee2c0d469fbefc87e9d4c64e4027ec7c109a0c54..9ffd25ae654774cd5b32a3468fb8d83b3068087b 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Дата"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Деактивирано е."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Чукнете двукратно, за да свиете списъка."
 
index b93327ff82a5a3f9df8e1375fb782cd4869a2cd2..25c0b5fd720179c837455b279dc21a38d12784fa 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Deshabilitat."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toqui dos cops per contraure la llista."
 
index 6b2495508178fc99657ebe2a0a615a2987944775..326d055bff36264c7f43dcfb56c6479b8a052fd0 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Vypnuto."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Rozbaleno"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Sbaleno"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Poklepáním sbalíte seznam."
 
index c8df89036c921f5a9a60a5d7b6f29d740cd7eb57..303cf788da9f213aab42ffe4bafdebab508b782c 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dato"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Deaktiveret."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Udvidet"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Skjult"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dobbelttryk for at skjule listen."
 
index fdfbafdec21f83bb438995456435a880b346cdf8..2eccbef9c6ebd70028cbb9c2829ec614246f3231 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Deaktiviert."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Erweitert"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Verkleinert"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Zweimal tippen, um die Liste auszublenden."
 
index 69886f568aa82eae32403e7056c2644c23f0d590..a94d74f5c96e4cd6cdccffcc31bc49bed0756b1a 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Ημερομηνία"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Απενεργοποιήθηκε."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Πατήστε δύο φορές για σύμπτυξη της λίστας."
 
index 3ed279d590d09fc3fe1176d9dc57d198276c5642..17efb95ccef6824c28904d6bce3c8f74d92ba6ad 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index 897cc856b391891d9365692294993763d4717983..0bd9c4bec8c2d798e051b3ad1cf61de7ece9d2df 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index 448fc5a8103fc223d1341a03a99cff3eebee908d..d041dcf7152f25e17b8d0220e31b9c2a59459505 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index ee0aead7666acc7381e7d61ead8ad091d1e17a75..4a86e25b38f641934e0ffa5a5df242f00d945840 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Fecha"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desactivado."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expandida"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Contraída"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Pulse dos veces para comprimir la lista."
 
index f8c739f1f8ef7a031a3259ec1b8ec0a949410fc9..9e57d43ac6ffca58fb1223ec646c1b21d720adc7 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Fecha"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desactivado."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expandida"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Contraída"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Pulse dos veces para contraer la lista."
 
index 1c148b062141b6626d1921fee17234f54448c99b..094388f5f985e697316252d3995cacc2149b37fc 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Kuupäev"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desaktiveeritud."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toksake kaks korda, et ahendada loendit."
 
index 93dad4f42e7793655a4e011d3dd86f01d428f75f..b612b9165412beeab7f388d2496e340eed7871f8 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Ezgaitu da."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Ukitu bi aldiz zerrenda zabaltzeko."
 
index 9b92279ba7b63ae84fc2b0c3b90fa3fd05e405a9..6062c21e84fef574962769bd02a7b6c4d13d7122 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Päivämäärä"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Poistettu käytöstä."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Laajennettu"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Kutistettu"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Tiivistä luettelo kaksoisnapauttamalla."
 
index f0dfac3faac810acfc813af8424eaf3bacf89840..ec52e980f35b12b6af86165c1ed39da399880290 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Décoché."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Développé"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Réduit"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Appuyez deux fois pour réduire la liste."
 
index 37fa554d518e8dab0d8c25b414baea30f5d5728f..0fe744a2bdf0b05516c020050df7f60fed9f0c59 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Décoché."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Touchez deux fois pour réduire la liste."
 
index 710aaa4b0a7481ec6de95d1e9c4fb932c0a522f1..2b258af621d2d1388dccbcb5465843a0b690b395 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dáta"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Díchumasaithe."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Déthapáil leis an liosta a leacú."
 
index 28bb20ee48b32e36b15d63f1f2505f67b219ba4f..edc8a91fdaf3765c11c94eb22124a14226f137fe 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desactivado."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toca dúas veces para contraer a lista."
 
index 354ef6b92ba57a6b6a18fbb7361dd3d1cfd83bfe..156be080c6e738b2cb7fcac8019c95cc6f6bb678 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Isključeno."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dvaput dodirnite za sažimanje popisa."
 
index f8c99129093bd13426df5fcce0748d5e92aeda11..fca5fe4e5dbd612bfcf4fa379c36e0b62fd3f5cb 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dátum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Letiltva."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Érintse meg kétszer a lista összecsukásához."
 
index 081310eb6b6795befc26c0620ced081dba9c38e6..e10cbe3f7977d9f9965b090f57260fd3e6e6ae35 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Թվական"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Կասեցված է:"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Կրկնակի թակեք՝ ցուցակը կոծկելու համար:"
 
index f01fe872599a90ab586d99c5a053e74c79142e93..d447e7d873272d487cb2573dae46649ca4fc9d29 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Diperluas"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Diciutkan"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index 27c9488b462054c2bc9d408ea71efff2de741768..3eceaf93c062a8826b21ac6c711ad9a6e2aac111 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dagsetning"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Slökkt."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Pikkaðu tvisvar til að minnka listann."
 
index 7949a612ef88dc29c9aa8f7445df751e9a0b2007..0976a2ba6000be4e091e2d76121518174a37ef82 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Disattivata."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Espansa"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Compressa"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toccate due volte per comprimere l'elenco."
 
index f1899a3be93e60f7f3d4adeacbaf184b774a4148..372981b3165a5d4ed1aff6cb5a4559261944de39 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "日付"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "無効にしました。"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "リストを非表示にするには、ダブルタップしてください。"
 
index 5e1eeac112a4d45f3ca47fb05066fbbc752779f7..a7076900d4bf2c27552d16138351398eb28a38d3 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "თარიღი"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "გამორთულია."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "შეეხეთ ორჯერ და ჩამოშალეთ სია."
 
index 8682a348de8ef2ff0e2dce96580d652d33174e51..778eb4bc678340065324c37d53ddd64a88c63bb0 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Күн"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Өшірілген."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Тізімді бұзу үшін, екі рет түртіңіз."
 
index 10cdc2655a05d12fb52ad57806dda204eaa7ca78..1327c4093a6e201a25e11b1ac935775de238c628 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "날짜"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "사용할 수 없음"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "펼쳐짐"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "접힘"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "목록을 축소하려면 두 번 누르세요."
 
index 04208bc07b7f37d1d77cc5f6e7c4ef31111cc8e0..862f5b75b3346400ce83546957cdf74befea12e8 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Išjungta."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Bakstelėkite du kartus, kad sutrauktumėte sąrašą."
 
index b46de1bd08730925e07ecd5df751d72f888217b3..bb1034f100ef4d790f4ca59710a4fee3950be9ee 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datums"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Deaktivizēts."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Veiciet dubultskārienu, lai sakļautu sarakstu."
 
index 603d57b264affd78e3883895e1a56feecce04e86..7c0baccf9ff906868573cbad2fa21945c3542e06 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Датум"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Исклучено."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Допрете двапати да ја соберете листата."
 
index 9cc0ad2b234bf665b97e896e2f193d2fb6152d29..a13ba97263afe54bbce4129fe9bb045b4db29967 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dato"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Deaktivert."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Utvidet"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Minimert"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Trykk raskt to ganger for å minimere listen."
 
index 3e6c5f99f84a32dda92a7939b56fe13669293ee2..9b63b5857cbd9dddd17565bc2b124c68fa1d7438 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Uitgeschakeld."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Uitgevouwen"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Samengevouwen"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Tik twee keer om de lijst samen te vouwen."
 
index a535af4292eb4bec3acdf9d321a2c1fc24c2e082..b0004f340f654160ba5f18b9fd0c1e8aeb21b28f 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Wyłączone."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Rozwinięto"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Zwinięto"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dotknij dwukrotnie, aby zwinąć listę."
 
index feecc4bee9865a27a7a308cbcbdac534ce97546f..ac8012478563dd0e3f31d2cae74c62c2fed80458 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desativado."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expandido"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Recolhido"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toque duas vezes para recolher a lista."
 
index a9e55ec75878c4098ca17331bbf937aca08c8794..83976470a02f6208d3503d4347de37bb77cadc18 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Data"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Desactivada."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expandida"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Fechada"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Toque duas vezes para fechar a lista."
 
index c2071768a1dd1abc006554fd981101d454876d14..cd73e504e2a549b2dc0ef0108a10ed079a300c87 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dată"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "S-a dezactivat."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Atingeți de două ori pentru a restrânge lista."
 
index 45a277cb67faa9f54c811e7c5625613daa5fe365..e41afb0ee8af19c8249ddc6f72356dd303d988c3 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Дата"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Отключено."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Дважды нажмите, чтобы свернуть список."
 
index bd893b954ca97ee27cd9bc328eaf56000be2590c..d4bb1f9b66994a0077925e65a70ea89a89828d6f 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Dátum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Vypnuté."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Rozbalené"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Zbalené"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dvojitým ťuknutím môžete zbaliť zoznam."
 
index 4df28554607c2ccdced582fdef5a4ec58fb3130a..aec7a8b7b0cad42bc2e7f948b98ea84d73c5cd7e 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Onemogočeno."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dvakrat pritisnite, da strnete seznam."
 
index eb6ca69963b6610c1d3f406a1eb5b8b34ea9ee4c..9b2db31f8a8a75278b4fdf8d0cb7d8845cdebfcc 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Onemogućeno."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dvaput kucni za skupljanje liste."
 
index 4125f5df0d8f60f70cef2c8bef395827d8286eb6..800abf954c3573707fa5b56d1f642cd9c371bce1 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Datum"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Inaktiverat."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Utökad"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Dold"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Dubbeltryck om du vill minimera listan."
 
index 90fd76f7579ccaf542c47e2fcbecabcb3c786663..558866f789baa4c7c681b583f68962368339aaf6 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "ขยายแล้ว"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "ย่อแล้ว"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index 169a789a6cce385f7ef82de8b22d7bc004653f18..6d47e24dec9aed7b3804d8907bab190eb8a54ac7 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Tarih"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Devre dışı."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Listeyi daraltmak için çift dokunun."
 
index 6eca1b3f19d34068b518538e93e27b772f55c3ee..0d0dc6cc4749e9e2208a7a6601897bc60f3365f1 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Дата"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "Вимкнено."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Двічі натисніть, щоб згорнути список."
 
index da88c04248638202fff2d2d42bed871f23335e35..516c7d55c5ab91e1aee231b7d2db41c6954d8f3b 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Sana"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "O‘chirilgan."
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Ro‘yxatni o‘rash uchun ikki marta teging."
 
index b273cffd7baf9f6c9eb6792c72300b4c5ff7c1dd..fad9fbb71e9d3d31a03523874d180d58c972f531 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "Date"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "disabled"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Đã mở rộng"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Đã thu gọn"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "Double tap to collapse the list."
 
index a613b219a0f9b080e30d69debbd6011e8c4b6632..1da04abd99d27f2a0b9489ce28befd684451adac 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "日期"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "已禁用。"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "双击以收起列表。"
 
index c836515a760dac816133e18a9b7f7324ce9a1f33..0dc1735102beea49f572dfd2d56fe76f45bdcc8f 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "日期"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "已停用。"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "輕觸兩下以收起清單。"
 
index 0f35139c2cc28429f45ea522f4853a70e198c29a..e00356514f962911a75d5117b6d3e5ab9ebf40d9 100755 (executable)
@@ -82,6 +82,12 @@ msgstr "日期"
 msgid "IDS_ACCS_BODY_DISABLED_TTS"
 msgstr "已停用。"
 
+msgid "IDS_ACCS_BODY_EXPANDED_TTS"
+msgstr "Expanded"
+
+msgid "IDS_ACCS_BODY_COLLAPSED_TTS"
+msgstr "Collapsed"
+
 msgid "IDS_ACCS_BODY_DOUBLE_TAP_TO_COLLAPSE_THE_LIST_T_TTS"
 msgstr "按兩下來摺疊清單。"
 
index ddcc145f01751b602366b80828abadd5fd47f0af..c3ff8870d225e57e55e21438ce6a9bf24041e67e 100644 (file)
@@ -517,6 +517,18 @@ static void _on_atspi_event_cb(AtspiEvent *event, void *user_data)
                eina_strbuf_free(buf);
                g_free(name);
                g_clear_object(&parent);
+       } else if (!g_strcmp0(event->type, "object:state-changed:expanded")
+                          && (get_object_reading_info_type_attributes(event->source) & ACCESSIBLE_READING_INFO_TYPE_STATE)) {
+               DEBUG("state-changed:expanded :%d", event->detail1);
+               Eina_Strbuf *buf = eina_strbuf_new();
+
+               if (event->detail1)
+                       ESAL(buf, _("IDS_ACCS_BODY_EXPANDED_TTS"));
+               else
+                       ESAL(buf, _("IDS_ACCS_BODY_COLLAPSED_TTS"));
+
+               tw_speak(eina_strbuf_string_get(buf), EINA_TRUE);
+               eina_strbuf_free(buf);
        } else if (!g_strcmp0(event->type, "object:move-outed")) {
                if (event->detail1 == ATSPI_MOVE_OUTED_TOP_LEFT)
                        navigator_focus_next_visible(get_pointer_to_service_data_struct()->navigator_data);
@@ -674,6 +686,7 @@ app_tracker_init(AppTrackerEventWithDefaultLabelInfoCB view_content_changed_cb,
        atspi_event_listener_register(atd->listener, "object:state-changed:animated", NULL);
        atspi_event_listener_register(atd->listener, "object:state-changed:checked", NULL);
        atspi_event_listener_register(atd->listener, "object:state-changed:selected", NULL);
+       atspi_event_listener_register(atd->listener, "object:state-changed:expanded", NULL);
        atspi_event_listener_register(atd->listener, "object:bounds-changed", NULL);
        atspi_event_listener_register(atd->listener, "object:active-descendant-changed", NULL);
        atspi_event_listener_register(atd->listener, "object:property-change:accessible-name", NULL);
@@ -692,6 +705,7 @@ void app_tracker_shutdown(App_Tracker_Data *atd)
        atspi_event_listener_deregister(atd->listener, "object:state-changed:animated", NULL);
        atspi_event_listener_deregister(atd->listener, "object:state-changed:checked", NULL);
        atspi_event_listener_deregister(atd->listener, "object:state-changed:selected", NULL);
+       atspi_event_listener_deregister(atd->listener, "object:state-changed:expanded", NULL);
        atspi_event_listener_deregister(atd->listener, "object:bounds-changed", NULL);
        atspi_event_listener_deregister(atd->listener, "object:active-descendant-changed", NULL);
        atspi_event_listener_deregister(atd->listener, "object:property-change:accessible-name", NULL);
index 5c28b52dc81327a150178247eaad899882566d2e..cefa325c2fe8147caf40d3ffeabf034741bd818a 100644 (file)
@@ -99,31 +99,6 @@ Eina_Bool _has_escape_action(AtspiAccessible *obj)
        return ret;
 }
 
-static Eina_Bool _is_collapsed(AtspiStateSet *ss)
-{
-       if (!ss)
-               return EINA_FALSE;
-
-       Eina_Bool ret = EINA_FALSE;
-       if (atspi_state_set_contains(ss, ATSPI_STATE_EXPANDABLE) && !atspi_state_set_contains(ss, ATSPI_STATE_EXPANDED))
-               ret = EINA_TRUE;
-
-       return ret;
-}
-
-static Eina_Bool _object_is_item(AtspiAccessible *obj)
-{
-       if (!obj)
-               return EINA_FALSE;
-
-       Eina_Bool ret = EINA_FALSE;
-       AtspiRole role = atspi_accessible_get_role(obj, NULL);
-       if (role == ATSPI_ROLE_LIST_ITEM || role == ATSPI_ROLE_MENU_ITEM)
-               ret = EINA_TRUE;
-       DEBUG("IS ITEM %d", ret);
-       return ret;
-}
-
 static void destroy_atspi_relation_set(GArray *relations) {
        /* This code bases on reverse engeenering of at-spi2-core */
        for (int i = 0; i< relations->len; ++i) {
@@ -162,33 +137,6 @@ static AtspiAccessible *_get_object_in_relation(AtspiAccessible *source, AtspiRe
        return ret;
 }
 
-static Eina_Bool _scrollable_parent_is(AtspiAccessible *obj)
-{
-       if (!obj) return EINA_FALSE;
-       AtspiAccessible *parent = atspi_accessible_get_parent(obj, NULL);
-       AtspiAccessible *parent_sub = parent;
-
-       while (parent_sub) {
-               AtspiRole parent_role = atspi_accessible_get_role(parent, NULL);
-
-               switch (parent_role) {
-               case ATSPI_ROLE_SCROLL_PANE:    //scroller
-               case ATSPI_ROLE_LIST:                   //genlist, list
-               case ATSPI_ROLE_TREE_TABLE:             //gengrid
-               case ATSPI_ROLE_TOOL_BAR:               //toolbar
-                       g_object_unref(parent_sub);
-                       return EINA_TRUE;
-               default:
-                       break;
-               }
-
-               parent = atspi_accessible_get_parent(parent_sub, NULL);
-               g_object_unref(parent_sub);
-               parent_sub = parent;
-       }
-       return EINA_FALSE;
-}
-
 #ifdef SCREEN_READER_FLAT_NAVI_TEST_DUMMY_IMPLEMENTATION
 Eina_Bool flat_navi_context_current_at_x_y_set(FlatNaviContext *ctx, gint x_cord, gint y_cord, AtspiAccessible **target)
 {
index 05b70e48a11f504c388a8ad7839d01fe367e0e76..d2f28bd2d4d397760290aefd88727647c206f150 100644 (file)
@@ -284,6 +284,16 @@ TIZEN_PROD_STATIC char *generate_state_trait_from_role(AtspiAccessibleReadingMat
                add_value_text(buf, rm);
                break;
        }
+       case ATSPI_ROLE_PUSH_BUTTON: {
+               if (STATE_SET_CONTAINS(rm->states, ATSPI_STATE_EXPANDABLE)) {
+                       if (STATE_SET_CONTAINS(rm->states, ATSPI_STATE_EXPANDED)) {
+                               ESAL(buf, _("IDS_ACCS_BODY_EXPANDED_TTS"));
+                       } else {
+                               ESAL(buf, _("IDS_ACCS_BODY_COLLAPSED_TTS"));
+                       }
+               }
+               break;
+       }
        default:
                break;
        }