USBHost popup : add USBHost popup to ask user whether it will allow an application... 16/86216/3 accepted/tizen/common/20160905.065354 accepted/tizen/mobile/20160905.042250 accepted/tizen/tv/20160905.042308 accepted/tizen/wearable/20160905.042326 submit/tizen/20160905.003908
authorchangjoo.lee <changjoo.lee@samsung.com>
Wed, 31 Aug 2016 05:56:48 +0000 (14:56 +0900)
committerchangjoo.lee <changjoo.lee@samsung.com>
Wed, 31 Aug 2016 06:16:54 +0000 (15:16 +0900)
Change-Id: I209f08188061755ef8f2033fe6fbb686aba51ad2
Signed-off-by: changjoo.lee <changjoo.lee@samsung.com>
65 files changed:
packaging/system-servant.spec
src/CMakeLists.txt
src/po/ar.po
src/po/az.po
src/po/bg.po
src/po/bn.po
src/po/ca.po
src/po/cs.po
src/po/da.po
src/po/de.po
src/po/el_GR.po
src/po/en.po
src/po/en_PH.po
src/po/en_US.po
src/po/es_ES.po
src/po/es_US.po
src/po/et.po
src/po/eu.po
src/po/fa.po
src/po/fi.po
src/po/fr.po
src/po/fr_CA.po
src/po/ga.po
src/po/gl.po
src/po/gu.po
src/po/he.po
src/po/hi.po
src/po/hr.po
src/po/hu.po
src/po/hy.po
src/po/is.po
src/po/it_IT.po
src/po/ja_JP.po
src/po/ka.po
src/po/kk.po
src/po/kn.po
src/po/ko_KR.po
src/po/lt.po
src/po/lv.po
src/po/mk.po
src/po/ml.po
src/po/nb.po
src/po/nl.po
src/po/pl.po
src/po/pt_BR.po
src/po/pt_PT.po
src/po/ro.po
src/po/ru_RU.po
src/po/si.po
src/po/sk.po
src/po/sl.po
src/po/sr.po
src/po/sv.po
src/po/ta.po
src/po/te.po
src/po/th.po
src/po/tr_TR.po
src/po/uk.po
src/po/ur.po
src/po/uz.po
src/po/zh_CN.po
src/po/zh_HK.po
src/po/zh_TW.po
src/usb/system-syspopup.edc [new file with mode: 0755]
src/usb/usb-device.c

index eff7b7b..91f6251 100755 (executable)
@@ -100,6 +100,7 @@ BuildRequires:  edje-bin
 BuildRequires:  pkgconfig(capi-media-sound-manager)
 BuildRequires:  pkgconfig(capi-media-wav-player)
 BuildRequires:  pkgconfig(capi-appfw-application)
+BuildRequires:  pkgconfig(capi-appfw-app-manager)
 
 %if %{with x}
 BuildRequires:  pkgconfig(ecore-x)
@@ -338,6 +339,9 @@ rm -rf %{buildroot}
 %manifest org.tizen.system-syspopup.manifest
 %defattr(-,root,root,-)
 %{TZ_SYS_RO_APP}/org.tizen.system-syspopup/bin/system-syspopup
+%if "%{?profile}" == "mobile"
+%{TZ_SYS_RO_APP}/org.tizen.system-syspopup/shared/res/system-syspopup.edj
+%endif
 %{TZ_SYS_RO_SHARE}/packages/org.tizen.system-syspopup.xml
 %endif
 
index b82d74f..9657ace 100755 (executable)
@@ -68,6 +68,11 @@ SET(PREFIX "${CMAKE_INSTALL_PREFIX}/apps/${PKGNAME}")
 SET(BINDIR "${PREFIX}/bin")
 SET(RESDIR "${PREFIX}/res")
 SET(MANIFESTDIR "${CMAKE_INSTALL_PREFIX}/share/packages")
+IF(USB_POPUP STREQUAL on)
+       IF(PROFILE_MOBILE)
+               SET(SYSTEM_RES "${TZ_SYS_RO_APP}/${PKGNAME}/shared/res")
+       ENDIF()
+ENDIF(USB_POPUP STREQUAL on)
 
 SET(PKG_MODULES
                appcore-efl
@@ -84,6 +89,8 @@ SET(PKG_MODULES
                appsvc
                edbus
                capi-appfw-application
+               capi-appfw-app-manager
+               pkgmgr-info
 )
 
 INCLUDE(FindPkgConfig)
@@ -98,6 +105,12 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -fpie")
 ADD_DEFINITIONS("-DPACKAGE=\"${PACKAGE}\"")
 ADD_DEFINITIONS("-DLOCALEDIR=\"${LOCALEDIR}\"")
 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
+IF(USB_POPUP STREQUAL on)
+       IF(PROFILE_MOBILE)
+               ADD_DEFINITIONS("-DSYSTEM_RES=\"${SYSTEM_RES}\"")
+               ADD_DEFINITIONS("-DELM_SYSTEM_EDC=\"${SYSTEM_RES}/${PACKAGE}.edj\"")
+       ENDIF()
+ENDIF(USB_POPUP STREQUAL on)
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 
@@ -107,6 +120,18 @@ TARGET_LINK_LIBRARIES(${PACKAGE} syspopup ${system_pkgs_LDFLAGS})
 
 INSTALL(TARGETS ${PACKAGE} DESTINATION ${BINDIR})
 
+IF(USB_POPUP STREQUAL on)
+       IF(PROFILE_MOBILE)
+               ADD_CUSTOM_TARGET(${PACKAGE}.edj
+                       COMMAND edje_cc -no-save ${CMAKE_SOURCE_DIR}/src/usb/${PACKAGE}.edc ${CMAKE_BINARY_DIR}/${PACKAGE}.edj
+                       DEPENDS ${CMAKE_SOURCE_DIR}/src/usb/${PACKAGE}.edc
+                       COMMENT "making edj file"
+               )
+               ADD_DEPENDENCIES(${PACKAGE} ${PACKAGE}.edj)
+               INSTALL(FILES ${CMAKE_BINARY_DIR}/${PACKAGE}.edj DESTINATION ${SYSTEM_RES})
+       ENDIF()
+ENDIF(USB_POPUP STREQUAL on)
+
 # install manifest file
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/src/${PKGNAME}.xml DESTINATION ${MANIFESTDIR})
 ############## END ##############
index 2982722..ebf8a10 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "انقر هنا للحصول على مزيد من المعلومات."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "يقوم وضع الطيران بإلغاء تفعيل المكالمات والمراسلة والاتصالات كافة. لاستخدام شبكة Wi-Fi والبلوتوث، انتقل إلى الضبط."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "هل تريد السماح للتطبيق %1$s بالوصول إلى جهاز USB؟"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "يسمح للتطبيق بالوصول إلى أجهزة USB."
+
index 3cf4a1b..bb298fd 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Ətraflı məl üçün buraya vur."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Uçuş rejimi zənglər, mesajlaşma və bütün bağlantıları söndürür. Wi-Fi və Bluetooth-dan istifadə etmək üçün Parametrlərə keçin."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Proqrama %1$s USB cihazına daxil olmağa icazə verilsin?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Proqrama USB cihazlarına daxil olmağa imkan verir."
+
index 84faef4..77bba49 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Докоснете тук за повече инф."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Режим Полет деактивира повикванията, съобщенията и всички връзки. За да използвате Wi-Fi и Bluetooth, отидете в „Настройки“."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Позволяване на приложението %1$s достъп до USB устройството?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Позволява на приложения достъп до USB паметта."
+
index 312acd2..0cb2aab 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "আরও তথ্যের জন্য এখানে ট্যা
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "বিমান মোড কলগুলি, মেসেজিং ও সমস্ত সংযোগকে অক্ষম করে। Wi-Fi ও ব্লুটুথ ব্যবহার করতে সেটিংস-এ যান।"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s অ্যাপ্লিকেশনকে USB ডিভাইস অ্যাক্সেস করার সম্মতি প্রদান করবেন?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "কোনও অ্যাপ্লিকেশনকে USB ডিভাইসগুলি অ্যাক্সেস করার সম্মতি প্রদান করে।"
+
index a8b9861..2861946 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toqui aquí per obtenir info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "El mode Vol desactiva les trucades, la missatgeria i totes les connexions. Per utilitzar Wi-Fi i Bluetooth, vagi a Ajustaments."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Permetre a l'aplicació %1$s accedir al dispositiu USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permet a una aplicació accedir a dispositius USB"
+
index dc96050..8ad75bc 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Klepn. zobrazíte další info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Režim letadlo vypne volání, zprávy a všechna připojení. Chcete-li použít Wi-Fi a Bluetooth, přejděte na Nastavení."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Povolit aplikaci %1$s používat zařízení USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Umožní aplikaci používat zařízení USB."
+
index a320650..629d598 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tryk her for mere info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Flytilstand deaktiverer alle opkald, beskeder og forbindelser. Gå til Indstillinger, hvis du vil bruge Wi-Fi og Bluetooth."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Tillad, at programmet %1$s får adgang til USB-enhed?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Tillader, at et program får adgang til USB-enheder."
+
index 39b6902..48bd55e 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Für weitere Infos hier tippen."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Im Offline-Modus werden Anrufe, Nachrichten und alle Verbindungen deaktiviert. Um WLAN und Bluetooth zu verwenden, wechseln Sie zu „Einstellungen“."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Anwendung %1$s den Zugriff auf das USB-Gerät erlauben?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Ermöglicht einer Anwendung den Zugriff auf USB-Geräte."
+
index 5b40c2e..c90d863 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Πατήστε εδώ για πληροφορίες."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Η λειτουργία πτήσης απενεργοποιεί τις κλήσεις, τα μηνύματα και όλες τις συνδέσεις. Για να χρησιμοποιήσετε το Wi-Fi και το Bluetooth, μεταβείτε στις Ρυθμίσεις."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Να επιτρέπεται στην εφαρμογή %1$s η πρόσβαση σε συσκευή USB;"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Επιτρέπει σε μια εφαρμογή την πρόσβαση σε συσκευές USB."
+
index e0f65b7..56e5947 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tap here for more info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Flight mode disables calls, messaging and all connections. To use Wi-Fi and Bluetooth, go to Settings."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Allow application %1$s to access USB device?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Allows an application to access USB devices."
+
index f9352f5..05a7e07 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tap here for more info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Flight mode disables calls, messaging and all connections. To use Wi-Fi and Bluetooth, go to Settings."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Allow application %1$s to access USB device?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Allows an application to access USB devices."
+
index 2e230bb..6ff2eb2 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tap here for more info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Airplane mode turns off calls, messaging, and all connections. To use Wi-Fi and Bluetooth, go to Settings."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Allow application %1$s to access USB device?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Allows an application to access USB devices."
+
index f800f12..91cced8 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Pulse aquí para más inform."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "El modo Avión desactiva las llamadas, los mensajes y todas las conexiones. Para usar Wi-Fi y Bluetooth, vaya a Ajustes."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "¿Permitir a la aplicación %1$s acceder al dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite que una aplicación acceda a los dispositivos USB"
+
index eb7c3b5..087b3a0 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Pulse aquí para más info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "El perfil Fuera de línea desactiva las llamadas, los mensajes y todas las conexiones. Para usar Wi-Fi y Bluetooth, vaya a Ajustes."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "¿Permitir que la aplicación %1$s acceda al dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite que una aplicación acceda a los dispositivos USB."
+
index 4efc9f9..f4a883c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toks. lisateabe jaoks siia."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Lennurežiim inaktiveerib kõned, sõnumid ja kõik ühendused. Wi-Fi ja Bluetoothi kasutamiseks avage menüü Seaded."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Kas lubada rakendusel %1$s juurde pääseda USB-seadmele?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Lubab rakendusel juurde pääseda USB-seadmetele."
+
index 446a733..bb2797c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Ukitu hemen inf. gehiagorako"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Hegaldi moduak deiak, mezuak eta konexio guztiak desgaitzen ditu. Wi-Fi eta Bluetooth erabiltzeko, joan Ezarpenak atalera."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Baimena eman %1$s aplikazioari USB gailura sartzeko?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Aplikazio bati USB gailuetara sartzea ahalbidetzen dio"
+
index f6b0730..d98b5b5 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "برای اطلاع بیشتر ضربه بزنید."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "حالت پرواز تماس‌ها، پیام‌رسانی و همه اتصالات را غیرفعال می‌کند. برای استفاده از Wi-Fi و بلوتوث، به تنظیمات بروید."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "به برنامه %1$s اجازه داده شود به دستگاه USB دسترسی پیدا کند؟"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "به برنامه اجازه می‌دهد به دستگاههای USB دسترسی داشته باشد."
+
index 91c3293..1a875bd 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Lisätietoja saat nap. tätä."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Puhelut, viestintätoiminnot ja kaikki yhteydet poistetaan lentotilassa käytöstä. Jos haluat käyttää Wi-Fi- ja Bluetooth-yhteyttä, siirry Asetukset-kohtaan."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Annetaanko sovelluksen %1$s käyttää USB-laitetta?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Antaa sovelluksen käyttää USB-laitteita."
+
index ead4c83..6e42718 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Appuyez pour plus d'infos."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Le mode Hors ligne désactive les appels, les messages et toutes les connexions. Pour utiliser le Wi-Fi et le Bluetooth, accédez à Paramètres."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Autoriser l'application %1$s à accéder au périphérique USB ?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Autorise une application à accéder aux périphériques USB."
+
index 597cd29..333b5fa 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Touchez pour plus d'infos."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Le mode Hors ligne désactive les appels, les messages et toutes les connexions. Pour utiliser le Wifi et le Bluetooth, accédez à Paramètres."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Autoriser l'application %1$s à accéder au périphérique USB ?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Autorise une application à accéder aux périphériques USB."
+
index f1e83e1..2ef187c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tapáil anseo do tuill. fais."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Le Mód eitilte díchumasaítear glaonna, teachtaireachtaí agus gach nasc. Le Wi-Fi agus Bluetooth a úsáid, gabh chuig Socruithe."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Ceadaigh d'fheidhmchlár %1$s gléas USB a rochtain?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Ceadaítear d'fheidhmchlár gléasanna USB a rochtain."
+
index 1e27b26..5a67a7c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toca aquí para máis info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "O modo Avión desactiva as chamadas, as mensaxes e todas as conexións. Para usar Wi-Fi e Bluetooth, vai a Axustes."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Desexas permitir á aplicación %1$s acceder ao dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite a unha aplicación acceder a dispositivos USB"
+
index d010256..6e3b457 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "વધુ માહિતી માટે અહીં ટેપ કર
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "ફ્લાઇટ મોડ કૉલ્સ, મેસેજિંગ અને બધા જોડાણોને અક્ષમ કરે છે. Wi-Fi અને બ્લ્યુટુથનો ઉપયોગ કરવા માટે, સેટિંગ્સ પર જાઓ."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s એપ્લિકેશનને USB ઉપકરણ પ્રવેશ કરવાની છૂટ આપીએ?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "કોઈ એપ્લિકેશનને USB ઉપકરણો પ્રવેશ કરવાની છૂટ આપે છે."
+
index d9942d8..9572f75 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "הקש כאן לקבלת מידע נוסף."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "מצב טיסה משבית שיחות, הודעות ואת כל החיבורים. כדי להשתמש ב-Wi-Fi ו-Bluetooth, עבור אל 'הגדרות'."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "לאפשר ליישום %1$s לגשת למכשיר USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "מאפשר ליישום לגשת למכשירי USB."
+
index 8886769..31be6e1 100755 (executable)
@@ -71,7 +71,7 @@ msgid "IDS_COM_POP_USB_CONNECTOR_DISCONNECTED"
 msgstr "USB कनेक्‍टर डिस्कनेक्ट किया गया।"
 
 msgid "IDS_COM_POP_USB_MASS_STORAGE_CONNECTED_ABB2"
-msgstr "USB मास स्‍टोरेज कनेक्ट किया गया"
+msgstr "USB मास स्टोरेज कनेक्ट हुआ।"
 
 msgid "IDS_COM_POP_USB_MASS_STORAGE_UNEXPECTEDLY_REMOVED"
 msgstr "USB मास स्टोरेज को अप्रत्याशित रूप से निकाला गया।"
@@ -349,3 +349,9 @@ msgstr "अधिक जानकारी हेतु टैप करें
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "फ्लाइट मोड कॉल्स, सन्देश सेवा और सभी कनेक्शंस को अक्षम करता है। Wi-Fi और ब्लूटूथ का उपयोग करने के लिए, सेटिंग्स पर जाएँ।"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "एप्लीकेशन %1$s को USB डिवाइस एक्सेस करने की अनुमति दें?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "एप्लीकेशन को USB डिवाइसें उपयोग करने की अनुमति देता है।"
+
index 9535210..9b7e3c0 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Dodirnite za više info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Profil Bez mreže onemogućuje pozive, poruke i svako povezivanje. Za upotrebu Wi-Fi i Bluetooth mreže idite na Postavke."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Dopustiti aplikaciji %1$s pristup USB uređaju?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Dopušta aplikaciji pristup USB uređajima."
+
index f0e4dfd..e99aafb 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Érintse meg tov. adatokért."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Repülő üzemmódban nem működnek a hívás- és üzenetfunkciók, sem a kapcsolatok. A Wi-Fi vagy Bluetooth használatához nyissa meg a Beállításokat."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Lehetővé teszi a(z) %1$s alkalmazás számára a hozzáférést az USB-eszközhöz?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Lehetővé teszi az alkalmazás számára, hogy az hozzáférjen az USB-eszközökhöz."
+
index aa4773b..4b12a39 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Լրաց. տեղեկ. հր թակ. այստեղ:"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Թռիչքային ռեժիմը կասեցնում է կանչերը, հաղորդագրումն ու բոլոր միացումները: Wi-Fi և Bluetooth օգտագործելու համար գնացեք Դրվածքներ:"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Թույլ տա՞լ, որ %1$s ծրագիրը մուտք գործի USB սարք:"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Թույլ է տալիս, որ ծրագիրը մուտք գործի USB սարքեր:"
+
index 9a1e191..8024d3c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Pikkaðu fyrir upplýsingar."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Flugstilling lokar fyrir símtöl, skilaboð og allar tengingar. Opnaðu stillingar til að nota Wi-Fi og Bluetooth."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Leyfa forritinu %1$s að fá aðgang að USB-tækinu?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Veitir forriti aðgang að USB-tækjum."
+
index 6225f1a..6559ddb 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toccate qui per altre info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "La Modalità offline disattiva chiamate, messaggi e tutte le connessioni. Per utilizzare il Wi-Fi e il Bluetooth, andate in Impostazioni."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Consentire all'applicazione %1$s di accedere al dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Consente a un'applicazione di accedere ai dispositivi USB."
+
index 890cdfa..6af2b01 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "詳細は、ここをタップ"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "機内モードを有効にすると、通話、メッセージ、および全ての接続が無効になります。Wi-FiおよびBluetoothを使用するには、[設定]に移動してください。"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "アプリケーション%1$sに、USBアクセサリへのアクセスを許可しますか?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "アプリケーションがUSBデバイスにアクセスするのを許可します。"
+
index e60d6bc..ef837ec 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "შეეხეთ აქ და იხილეთ ვრცლად."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "ფრენის რეჟიმში გამორთულია ზარები, შეტყობინებები და დაკავშირებები. თუ გსურთ გამოიყენოთ Wi-Fi, გადადით პარამეტრებზე."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s პროგრამას ჰქონდეს წვდომა USB მოწყობილობაზე?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "უფლებას აძლევს პროგრამას ჰქონდეს წვდომა USB მოწყობილობებზე."
+
index d703031..f9b0dcf 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Қос. ақп. үшін, осында түрт."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Ұшу режимі қоңырауларды, хабар алмасу мен барлық қосылымдарды өшіреді. Wi-Fi және Bluetooth пайдалану үшін, параметрлерге өтіңіз."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s бағдарламасына USB құрылғысына кіруге мүмкіндік беру керек пе?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Бағдарламаға USB құрылғыларына кіруге мүмкіндік береді."
+
index ca11f6c..ed70996 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಇಲ್ಲಿ ತ
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "ಕರೆಗಳು, ಸಂದೇಶಿಸುವಿಕೆ ಮತ್ತು ಎಲ್ಲ ಸಂಪರ್ಕಗಳನ್ನು ಫ್ಲೈಟ್ ಮೋಡ್ ನಿಶಕ್ತಗೊಳಿಸುತ್ತದೆ. Wi-Fi ಮತ್ತು ಬ್ಲೂಟೂತ್ ಬಳಸಲು, ಸಂಯೋಜನೆಗಳಿಗೆ ಹೋಗಿ."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "USB ಸಾಧನ ಪ್ರವೇಶಿಸಲು ಅನ್ವಯಿಸುವಿಕೆ %1$s ಅನುಮತಿಸುವುದೆ?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "USB ಸಾಧನಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅನ್ವಯಿಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ."
+
index 30f8f96..14f8d7b 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "자세한 정보를 보려면 여기를 누르세요."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "비행기 탑승 모드를 실행하면 전화, 메시지 및 모든 연결 기능이 해제됩니다. Wi-Fi 및 블루투스를 사용하려면 설정으로 이동하세요."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s 앱에서 USB 디바이스에 접근하는 것을 허용할까요?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "앱에서 USB 디바이스에 접속할 수 있도록 허용합니다."
+
index f8766dd..aff6d9b 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Plačiau – bakstelėkite čia."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Skrydžio režimu išjungiami skambučiai, žinutės ir visi ryšiai. Jei norite naudotis „Wi-Fi“ ir „Bluetooth“, eikite į nustatymus."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Leisti programai „%1$s“ pasiekti USB įrenginį?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Leidžia programai pasiekti USB įrenginius."
+
index 0cf1397..afc7867 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Lai uzz. vair., piesk. šeit."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Lidojuma režīms deaktivizē zvanus, ziņapmaiņu un visus savienojumus. Lai izmantotu Wi-Fi un Bluetooth, atveriet Iestatījumi."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Vai atļaut programmai %1$s piekļūt USB ierīcei?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Ļauj programmai piekļūt USB ierīcēm."
+
index c6ffb54..f586979 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Доп.тука за повеќе инфо."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Авионскиот режим исклучува повици, размена на пораки и сите поврзувања. За да користите Wi-Fi и Bluetooth, одете во Поставувања."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Да се дозволи апликацијата %1$s да пристапи до уредот USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Дозволува апликациите да пристапуваат до уредите USB."
+
index d49bf30..cffff47 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "കൂടുതൽ വിവരത്തിന് ഇവിടെ സ്
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "ഫ്ലൈറ്റ് മോഡ് കോളുകളും സന്ദേശമയയ്ക്കലും എല്ലാ കണക്ഷനുകളും അപ്രാപ്തമാക്കുന്നു. Wi-Fi-യും ബ്ലൂടൂത്തും ഉപയോഗിക്കാൻ, ക്രമീകരണങ്ങളിലേക്ക് പോവുക."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "USB ഉപകരണം ആക്സസ്സ് ചെയ്യുന്നതിന് ആപ്ലിക്കേഷന്‍ %1$s-നെ അനുവദിക്കണമോ?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "USB ഉപകരണങ്ങള്‍ ആക്സസ്സ് ചെയ്യുന്നതിന് ഒരു ആപ്ലിക്കേഷനെ അനുവദിക്കുന്നു."
+
index 840b5a3..a1da0f2 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Trykk her for mer info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Flymodus deaktiverer anrop, meldinger og alle tilkoblinger. For å bruke Wi-Fi og Bluetooth kan du gå til Innstillinger."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Tillate at appen %1$s får tilgang til USB-enhet?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Tillater en app å få tilgang til USB-enheter."
+
index 45b75e5..2f7acbd 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tik hier voor meer info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "In Vliegtuigstand zijn oproepen, berichten en alle verbindingen uitgeschakeld. Ga naar Instellingen om Wi-Fi en Bluetooth te gebruiken."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Mag applicatie %1$s toegang krijgen tot USB-apparaat?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Applicatie kan toegang krijgen tot USB-apparaten."
+
index f178b72..bf22a22 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Dotk., aby uz. więcej inf."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Tryb Offline wyłącza połączenia, wiadomości i wszystkie funkcje łączności. Aby korzystać z funkcji Wi-Fi oraz Bluetooth, przejdź do menu Ustawienia."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Zezwolić aplikacji %1$s na uzyskiwanie dostępu do urządzenia USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Umożliwia aplikacji uzyskanie dostępu do urządzeń USB."
+
index 8220d38..719c88c 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toq. aq. p/ obter mais info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "O Modo Offline desativa chamadas, mensagens e todas as conexões. Para usar o Wi-Fi e o Bluetooth, vá para Configurações."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Permitir que o aplicativo %1$s acesse o dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite a uma aplicação acessar aos dispositivos USB."
+
index 46d4b69..520d24f 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Toque aqui para mais info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "O Modo de voo desactiva chamadas, mensagens e todas as ligações. Para utilizar Wi-Fi e Bluetooth, aceda às Definições."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Permitir que a aplicação %1$s aceda ao dispositivo USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite a uma aplicação aceder aos dispositivos USB."
+
index da68690..89e5079 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Atingeți pt. informații."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Modul Avion dezactivează apelurile, mesageria și toate conexiunile. Pentru a utiliza Wi-Fi și Bluetooth, accesați meniul Setări."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Permiteți aplicației %1$s să acceseze dispozitivul USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Permite unei aplicații să acceseze dispozitivele USB."
+
index 38017fa..906fc8b 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Нажмите здесь для доп. свед."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "В автономном режиме отключены функции вызова, обмена сообщениями и все типы подключений. Для использования Wi-Fi и Bluetooth перейдите в меню “Настройки”."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Разрешить приложению %1$s получать доступ к USB-устройству?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Позволяет приложению получать доступ к USB-устройствам."
+
index cde0ff5..0e65999 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "වැඩි. තතු සඳහා මෙතැන තට්ටු ක
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "පියාසර ප්‍රකාරය මගින් ඇමතුම්, පණිවිඩකරණය හා සම්බන්ධතා සියල්ල අක්‍රිය කරයි. Wi-Fi හා බ්ලූටූත් භාවිතා කිරීමට, සැකසුම් වෙත යන්න."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "USB උපාංගය භාවිතා කිරීමට %1$s යෙදුමට ඉඩ දෙන්නද?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "USB උපාංග වෙත පිවිසීමට යෙදුමකට ඉඩ දේ."
+
index edc354d..8f2a3c1 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Pre ďalšie inf. ťuknite sem."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Letový režim vypne hovory, správy a všetky pripojenia. Ak chcete používať pripojenie cez Wi-Fi a Bluetooth, prejdite do menu Nastavenia."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Povoliť aplikácii %1$s prístup k zariadeniu USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Umožňuje aplikácii prístup k zariadeniam USB."
+
index 752249a..54d132f 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Prit. tu za več informacij."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Način letenja onemogoči klice, sporočanje in vse povezave. Če želite uporabljati vmesnika za Wi-Fi in Bluetooth, pojdite v meni Nastavitve."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Dovolite programu %1$s, da dostopa do naprave USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Omogoča programu, da dostopa do naprav USB."
+
index 9ea1b3d..8be08a6 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Kucni za više informacija."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Avionski režim onemogućava pozive, poruke i sva povezivanja. Za korišćenje Wi-Fi i Bluetooth veze, idi na Podešavanja."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Dozvoliti aplikaciji %1$s da pristupi USB uređaju?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Dozvoljava aplikaciji da pristupa USB uređajima."
+
index 9a9c1f7..3b90ecd 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Tryck här för mer info."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "I flygläget inaktiveras samtal, meddelanden och alla anslutningar. Öppna Inställningar om du vill använda Wi-Fi och Bluetooth."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Tillåt att programmet %1$s får åtkomst till USB-enheten?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Ger ett program möjlighet att få åtkomst till USB-enheter."
+
index 0b65617..387d3c9 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "மே. விவர. இங். டேப் செய்க."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "அழைப்புகள், மெசேஜிங் மற்றும் அனைத்து இணைப்புகளையும் ஃப்ளைட் முறை செயல்நீக்குகிறது. Wi-Fi மற்றும் ப்ளூடூத் பயன்படுத்த, அமைவுகளுக்குச் செல்க."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s பயன்பாட்டை USB சாதனத்தை அணுக அனுமதிக்கவா?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "USB சாதனங்களை அணுக பயன்பாட்டை அனுமதிக்கிறது."
+
index d1855a3..1881086 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "మరింత సమాచారం కోసం ఇక్కడ ట
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "వైమానిక్ మోడ్‌లో కాల్‌లు, సందేశాలు మరియు అన్ని కనెక్షన్‌లు నిలిపివేయబడతాయి. Wi-Fi మరియు బ్లూటూత్‌ను ఉపయోగించడం కోసం, సెట్టింగ్‌లకు వెళ్లండి."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "USB పరికరంను ప్రాప్యత చేసేందుకు అప్లికేషన్ %1$s అనుమతియ్యాలా?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "యుఎస్‌బి పరికరంను యాక్సెస్ చేసేందుకు ఒక అప్లికేషన్ అనుమతిస్తుంది."
+
index 179d7c8..f7dce68 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "สัมผัสที่นี่เพื่อดูเพิ่ม
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "โหมดการบินจะปิดใช้งานการโทร การส่งข้อความ และการเชื่อมต่อทั้งหมด ถ้าต้องการใช้ Wi-Fi และ Bluetooth ให้ไปที่ การตั้งค่า"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "อนุญาต​ให้​แอ​พพลิ​เค​ชั่น %1$s ​เข้า​ถึง​อุปกรณ์ USB?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "อนุญาต​ให้​แอ​พพลิ​เค​ชั่น​เข้า​ถึง​อุปกรณ์ USB"
+
index 978387f..1f6d208 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Dha fzla blgi içn brya dknn."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Uçuş modu aramaları, mesajları ve tüm bağlantıları devre dışı bırakır. Wi-Fi ve Bluetooth kullanmak için Ayarlar'a gidin."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Uygulama %1$s'nin USB cihazına erişmesine izin verilsin mi?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Uygulamanın USB aygıtlarına erişmesine izin verir."
+
index 2e4a8e5..51bfafd 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Торк. тут для отр. подробиць"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "У режимі без зв’язку вимкнені функції виклику, обміну повідомленнями та всі типи з’єднань. Для використання Wi-Fi та Bluetooth перейдіть до меню «Налаштування»."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "Дозволити програмі %1$s отримувати доступ до цього USB-пристрою?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Дає змогу програмі отримувати доступ до USB-пристроїв."
+
index d7393ab..6edf75d 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "مزید معلومات کے لیے یہاں تھپتھپائیں۔"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "فلائٹ موڈ کالز، پیغام رسانی اور تمار کنکشنز کو نااہل کردیتی ہے۔ Wi-Fi اور بلیوٹوتھ استعمال کرنے کے لیے، سیٹنگز پر جائیں۔"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "ایپلیکیشن %1$s کو USB آلہ پر رسائی کی اجازت دیں؟"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "کسی ایپلیکیشن کو USB آلات پر رسائی کی اجازت دیتا ہے۔"
+
index 1629599..4721daa 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "Ma’lumot olish u-n teging."
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "Parvoz rejimi qo‘ng‘iroq, xabarlar va barcha ulanishlarni o‘chiradi. Wi-Fi va Bluetooth ulanishidan foydalanish uchun Parametrlarga o‘ting."
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "%1$s ilovasiga USB-qurilmaga kirish uchun ruxsat berilsinmi?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "Ilovaga USB-qurilmaga kirish uchun ruxsat beradi."
+
index 02ce840..c94a4e2 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "点击此处以获得更多信息"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "【飞行模式】会关闭通话、信息和所有连接。若要使用 Wi-Fi 和蓝牙,请进入【设置】。"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "是否允许应用程序 %1$s 访问 USB 设备?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "允许应用程序访问USB设备。"
+
index 233d5ae..d63d33d 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "輕觸此處以取得更多資訊。"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "[飛行模式] 可停用通話、訊息與所有連接。若要使用 Wi-Fi 與藍牙,請前往 [設定]。"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "允許應用程式 %1$s 存取 USB 裝置嗎?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "允許應用程式存取 USB 裝置。"
+
index 48297e3..7927f86 100755 (executable)
@@ -349,3 +349,9 @@ msgstr "輕觸此處取得更多資訊。"
 msgid "WDS_ST_TPOP_FLIGHT_MODE_DISABLES_CALLS_MESSAGING_AND_ALL_CONNECTIONS_TO_USE_WI_FI_AND_BLUETOOTH_GO_TO_SETTINGS"
 msgstr "[飛航模式] 會停用通話、訊息與所有連線。若要使用 Wi-Fi 與藍牙,請前往 [設定]。"
 
+msgid "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB"
+msgstr "允許應用程式 %1$s 存取 USB 裝置嗎?"
+
+msgid "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES"
+msgstr "允許應用程式存取 USB 裝置。"
+
diff --git a/src/usb/system-syspopup.edc b/src/usb/system-syspopup.edc
new file mode 100755 (executable)
index 0000000..2b60f6e
--- /dev/null
@@ -0,0 +1,110 @@
+/*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  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.
+ *
+ */
+collections {
+       base_scale: 2.6;
+
+       #define POPUP_CHECK_VIEW_LAYOUT_MIN_INC 0 252
+       #define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 15
+       #define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 15
+       #define POPUP_CHECK_VIEW_LAYOUT_CONTENT_MIN_INC 0 162
+       #define POPUP_CHECK_VIEW_LAYOUT_BOTTOM_MIN_INC 0 90
+       #define POPUP_CHECK_VIEW_SWALLOW_END_MIN_INC 50 50
+
+       group { name: "popup_checkview_layout";
+          styles {
+             style { name: "popup_content_style";
+                base: "font=Tizen:style=Regular align=left font_size="POPUP_TEXT_FONT_SIZE1" color=#000000 wrap=mixed ellipsis=1.0 text_class=tizen";
+                tag: "br" "\n";
+                tag: "tab" "\t";
+             }
+          }
+          parts {
+             part { name: "bg";
+                scale: 1;
+                type: SPACER;
+                description { state: "default" 0.0;
+                   min: POPUP_CHECK_VIEW_LAYOUT_MIN_INC;
+                   fixed: 1 0;
+                }
+             }
+             part { name: "pad_l";
+                type: SPACER;
+                scale: 1;
+                description { state: "default" 0.0;
+                   min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
+                   fixed: 1 0;
+                   rel1.relative: 0.0 0.0;
+                   rel2.relative: 0.0 1.0;
+                   align: 0.0 0.0;
+                }
+             }
+             part { name: "pad_r";
+                type: SPACER;
+                scale: 1;
+                description { state: "default" 0.0;
+                   min: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
+                   fixed: 1 0;
+                   rel1.relative: 1.0 0.0;
+                   rel2.relative: 1.0 1.0;
+                   align: 1.0 0.0;
+                }
+             }
+             part { name: "elm.swallow.content";
+                type: SWALLOW;
+                scale: 1;
+                description { state: "default" 0.0;
+                   fixed: 0 1;
+                   min: POPUP_CHECK_VIEW_LAYOUT_CONTENT_MIN_INC;
+                   align: 0.5 0.0;
+                   rel2 {
+                      relative: 1.0 0.0;
+                      to: "pad_b";
+                   }
+                }
+             }
+             part { name: "pad_b";
+                type: SPACER;
+                scale: 1;
+                description { state: "default" 0.0;
+                   align: 0.0 1.0;
+                   min: POPUP_CHECK_VIEW_LAYOUT_BOTTOM_MIN_INC;
+                   fixed: 0 1;
+                   rel1.relative: 0.0 1.0;
+                }
+             }
+             part { name: "elm.swallow.end";
+                type: SWALLOW;
+                scale: 1;
+                description { state: "default" 0.0;
+                   align: 0.0 0.5;
+                   min: POPUP_CHECK_VIEW_SWALLOW_END_MIN_INC;
+                   fixed: 1 1;
+                   rel1 {
+                      relative: 1.0 1.0;
+                      to_x: "pad_l";
+                      to_y: "pad_b";
+                   }
+                   rel2 {
+                      relative: 0.0 0.0;
+                      to_x: "pad_r";
+                      to_y: "pad_b";
+                   }
+                }
+             }
+          }
+       }
+}
index d0fc9bd..31caf15 100755 (executable)
 */
 
 #include "popup-common.h"
+#include "popup-ui.h"
+#include <pkgmgr-info.h>
+#include <app_manager.h>
 
 enum button_selected_e {
-       USB_DEVICE_CONFIRM_OK,
        USB_DEVICE_CONFIRM_NOK,
+       USB_DEVICE_CONFIRM_OK
 };
 
 #define USD_PATH                               "/Org/Tizen/System/USD"
 #define USD_INTERFACE                          "org.tizen.system.usd"
 #define USD_USB_DEVICE_CONFIRM_SIGNAL          "USBDeviceOpenResult"
 
+#define USBHOST_PATH                           "/Org/Tizen/System/Popup/System"
+#define USBHOST_INTERFACE                              "org.tizen.system.popup.system"
+#define USBHOST_APP_CONFIRM_SIGNAL             "USBHostResult"
+
+#define BUF_MAX 512
+
 static const struct popup_ops usb_device_confirm_ops;
+static Eina_Bool App_confirm_box = 0;
+
+static char *items[] = {
+       "IDS_COM_POP_ALLOW_APPLICATION_P1SS_TO_ACCESS_USB_DEVICE_Q_ABB",
+       "IDS_COM_BODY_ALLOWS_AN_APPLICATION_TO_ACCESS_USB_DEVICES",
+       "IDS_COM_SK_OK",
+       "IDS_COM_SK_CANCEL"
+};
+
+char* gl_text_get(int index)
+{
+
+       return strdup(_(items[index]));
+}
 
 static void send_result_dbus_signal(int result)
 {
@@ -46,6 +69,25 @@ static void send_result_dbus_signal(int result)
                _E("FAIL: broadcast_dbus_signal(%d)", ret);
 }
 
+static void send_usbhost_result_dbus_signal(int result)
+{
+       int ret;
+       char buf1[8], buf2[8];
+       char *param[2];
+
+       snprintf(buf1, sizeof(buf1), "%d", result);
+       param[0] = buf1;
+       snprintf(buf2, sizeof(buf2), "%d", App_confirm_box);
+       param[1] = buf2;
+
+       ret = broadcast_dbus_signal(USBHOST_PATH,
+               USBHOST_INTERFACE,
+               USBHOST_APP_CONFIRM_SIGNAL,
+               "ii", param);
+       if (ret < 0)
+               _E("FAIL: broadcast_dbus_signal(%d)", ret);
+}
+
 static void usb_device_confirm_ok_clicked(const struct popup_ops *ops)
 {
        _I("OK is selected");
@@ -70,6 +112,163 @@ static void usb_device_confirm_terminate(const struct popup_ops *ops)
        terminate_if_no_popup();
 }
 
+static void usbhost_confirm_terminate(const struct popup_ops *ops)
+{
+       _I("terminate usb device confirm popup");
+       unload_simple_popup(ops);
+       terminate_if_no_popup();
+}
+
+static void usbhost_confirm_ok_clicked(void *data, Evas_Object *obj, void *event_info)
+{
+       const struct popup_ops *ops = data;
+
+       _I("OK is selected");
+       unload_simple_popup(ops);
+       send_usbhost_result_dbus_signal(USB_DEVICE_CONFIRM_OK);
+       terminate_if_no_popup();
+}
+
+static void usbhost_confirm_cancel_clicked(void *data, Evas_Object *obj, void *event_info)
+{
+       const struct popup_ops *ops = data;
+
+       _I("CANCEL is selected");
+       unload_simple_popup(ops);
+       send_usbhost_result_dbus_signal(USB_DEVICE_CONFIRM_NOK);
+       terminate_if_no_popup();
+}
+
+static int usbhost_get_contents(bundle *b, char *content, unsigned int len)
+{
+       int ret;
+       char *text, *app_id;
+       pid_t pid;
+
+       if (!b) {
+               _E("bundle is null return -EINVAL");
+               return -EINVAL;
+       }
+
+       app_id = (char *)bundle_get_val(b, "_APP_PID_");
+       if (!app_id) {
+               _E("Failed to get pid");
+               return -ENOENT;
+       }
+
+       pid = atoi(app_id);
+       ret = app_manager_get_app_id(pid, &app_id);
+       if (ret != APP_MANAGER_ERROR_NONE) {
+               _E("Failed to get app id(%d)", ret);
+               return -ENOENT;
+       }
+
+       text = gl_text_get(0);
+       snprintf(content, len, text, app_id);
+       if (app_id)
+               free(app_id);
+
+       return 0;
+}
+
+static void
+check_changed_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       Eina_Bool state = elm_check_state_get(obj);
+
+       App_confirm_box = state;
+}
+
+static int usbhost_show(bundle *b, const struct popup_ops *ops)
+{
+       Evas_Object *popup;
+       Evas_Object *layout;
+       Evas_Object *btn;
+       Evas_Object *scroller;
+       Evas_Object *label;
+       Evas_Object *check;
+       Evas_Object *win;
+       struct object_ops *obj;
+       int ret;
+       char content[BUF_MAX] = {NULL};
+
+       ret = get_object_by_ops(ops, &obj);
+       if (ret < 0) {
+               _E("Failed to get object (%d)", ret);
+               return -EINVAL;
+       }
+
+       win = get_window();
+       if (!win)
+               return -ENOMEM;
+
+       evas_object_show(win);
+
+       popup = elm_popup_add(win);
+       if (!popup)
+               return -ENOMEM;
+
+       elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
+       elm_object_part_text_set(popup, "title,text", "USB Host Test");
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+       /* back key */
+       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, event_back_key_up, (void*)ops);
+
+       /* layout */
+       layout = elm_layout_add(popup);
+       elm_layout_file_set(layout, ELM_SYSTEM_EDC, "popup_checkview_layout");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_part_text_set(layout, "elm.text", "Description text");
+
+       /* cancel button */
+       btn = elm_button_add(popup);
+       elm_object_style_set(btn, "bottom");
+       elm_object_text_set(btn, gl_text_get(3));
+       elm_object_part_content_set(popup, "button1", btn);
+       evas_object_smart_callback_add(btn, "clicked", usbhost_confirm_cancel_clicked, ops);
+
+       /* ok button */
+       btn = elm_button_add(popup);
+       elm_object_style_set(btn, "bottom");
+       elm_object_text_set(btn, gl_text_get(2));
+       elm_object_part_content_set(popup, "button2", btn);
+       evas_object_smart_callback_add(btn, "clicked", usbhost_confirm_ok_clicked, ops);
+
+       /* check */
+       check = elm_check_add(popup);
+       elm_object_text_set(check, gl_text_get(1));
+       elm_object_part_content_set(layout, "elm.swallow.end", check);
+       evas_object_smart_callback_add(check, "changed", check_changed_cb, NULL);
+
+       /* scroller */
+       scroller = elm_scroller_add(layout);
+       elm_scroller_bounce_set(scroller, EINA_TRUE, EINA_TRUE);
+       elm_scroller_policy_set(scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
+       elm_object_part_content_set(layout, "elm.swallow.content", scroller);
+
+       /* label */
+       label = elm_label_add(scroller);
+       elm_object_style_set(label, "popup/default");
+       elm_label_line_wrap_set(label, ELM_WRAP_MIXED);
+
+       ret = usbhost_get_contents(b, content, sizeof(content));
+       if (ret<0) return -EINVAL;
+
+       elm_object_text_set(label, content);
+       evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(label, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_show(label);
+       elm_object_content_set(scroller, label);
+
+       elm_object_content_set(popup, layout);
+
+       evas_object_show(popup);
+       obj->popup = popup;
+
+       return 0;
+}
+
 static const struct popup_ops usb_device_confirm_ops = {
        .name           = "usb_device_confirm",
        .show           = load_simple_popup,
@@ -81,8 +280,15 @@ static const struct popup_ops usb_device_confirm_ops = {
        .terminate      = usb_device_confirm_terminate,
 };
 
+static const struct popup_ops usbhost_confirm_ops = {
+       .name           = "usbhost",
+       .show           = usbhost_show,
+       .terminate      = usbhost_confirm_terminate,
+};
+
 /* Constructor to register usb_device popup */
 static __attribute__ ((constructor)) void usb_device_register_popup(void)
 {
        register_popup(&usb_device_confirm_ops);
+       register_popup(&usbhost_confirm_ops);
 }