INCLUDE(FindPkgConfig)
pkg_check_modules(pkgs REQUIRED
capi-web-url-download
- capi-system-runtime-info
+ capi-system-system-settings
capi-appfw-application
capi-network-connection
capi-content-media-content
utilX
xproto
x11
- efl-assist
+ efl-extension
libxml-2.0
)
org.tizen.download-manager system::homedir rwxat- ------
-org.tizen.download-manager system::vconf rwxat- ------
org.tizen.download-manager system::media rwxat- ------
org.tizen.download-manager system::share rwxat- ------
org.tizen.download-manager pulseaudio rwxat- ------
org.tizen.download-manager stest-service -w---- ------
org.tizen.download-manager privacy-manager::db r----l ------
org.tizen.download-manager pkgmgr::db r----l ------
-org.tizen.download-manager system::vconf_inhouse rw---- ------
-org.tizen.download-manager system::vconf_setting rw---- ------
-org.tizen.download-manager system::vconf_privacy rw---- ------
-org.tizen.download-manager system::vconf_system rw---- ------
-org.tizen.download-manager system::vconf_multimedia rw---- ------
-org.tizen.download-manager system::vconf_network rw---- ------
-org.tizen.download-manager system::vconf_misc rw---- ------
org.tizen.download-manager ecore::lock rwxat- ------
org.tizen.download-manager system::ext_media rwxat- ------
org.tizen.download-manager system::ext_storage rwxat- ------
org.tizen.download-manager org.tizen.indicator rw---- ------
+org.tizen.download-manager org.tizen.indicator rw---- ------
org.tizen.download-manager sound_server rw---- ------
org.tizen.download-manager dbus rwx--- ------
org.tizen.download-manager org.tizen.setting r-x--- ------
org.tizen.download-manager org.tizen.oma-dm rw---- ------
org.tizen.download-manager drmfw rw---- ------
org.tizen.download-manager device::sys_logging -w---- ------
-org.tizen.download-manager starter::vconf rw---- ------
-org.tizen.download-manager org.tizen.browser::vconf_public rw---- ------
org.tizen.download-manager tts-server r-x--- ------
media-server org.tizen.download-manager -w---- ------
org.tizen.indicator org.tizen.download-manager rwx--- ------
+org.tizen.indicator org.tizen.download-manager rwx--- ------
org.tizen.quickpanel org.tizen.download-manager r-x--- ------
org.tizen.lockscreen org.tizen.download-manager r-x--- ------
system::use_internet org.tizen.download-manager -w---- ------
org.tizen.download-manager net-config rw---- ------
org.tizen.download-manager aul::launch --x--- ------
org.tizen.download-manager svi-data rwx--- ------
+org.tizen.download-manager tizen::vconf::platform rw---- ------
+org.tizen.download-manager tizen::vconf::setting::admin rwxat- ------
+org.tizen.download-manager tizen::vconf::public::r::platform rw---- ------
+org.tizen.download-manager tizen::vconf::network rw---- ------
+org.tizen.download-manager tizen::vconf::public rw---- ------
URL: N/A
Source0: %{name}-%{version}.tar.gz
BuildRequires: pkgconfig(capi-web-url-download)
-BuildRequires: pkgconfig(capi-system-runtime-info)
+BuildRequires: pkgconfig(capi-system-system-settings)
BuildRequires: pkgconfig(capi-appfw-application)
BuildRequires: pkgconfig(capi-network-connection)
BuildRequires: pkgconfig(capi-content-media-content)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(storage)
-BuildRequires: efl-assist-devel
+BuildRequires: pkgconfig(efl-extension)
BuildRequires: cmake
BuildRequires: gettext-devel
BuildRequires: expat-devel
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "لا يمكن العثور على هذا الملف. انقر فوق تنزيل لمحاولة تنزيله مرة أخرى."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "يتعذّر فتح الملف"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "يتعذّر العثور على تطبيق لفتح هذا الملف."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Bu faylı tapmaq mümkün deyil. Onu yenidən yükləməyə cəhd etmək üçün Yüklə vurun."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faylı açmaq olmadı"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Bu faylı açmaq üçün proqramı tapmaq olmadı."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Този файл не може да се намери. Докоснете „Изтегляне“, за да опитате да го изтеглите отново."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Файлът не може да се отвори"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Не може да се намери приложение, което да отвори този файл."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "No es pot trobar aquest fitxer. Toqui Descarregar per intentar tornar a descarregar-ho."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No s'ha pogut obrir el fitxer"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "No es troba cap aplicació per obrir aquest fitxer."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Soubor nebyl nalezen. Klepněte na tlačítko Stáhnout a stáhněte soubor znovu."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Soubor nelze otevřít"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nepodařilo se najít aplikaci pro otevření tohoto souboru."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Denne fil kan ikke findes. Tryk på Download for at prøve at downloade den igen."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åbne filen"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Kan ikke finde en applikation, der kan åbne denne fil."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Diese Datei konnte nicht gefunden werden. Tippen Sie auf „Herunterladen“, um es erneut zu versuchen."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Fehler beim Öffnen der Datei"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Anwendung zum Öffnen dieser Datei kann nicht gefunden werden."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Δεν είναι δυνατή η εύρεση αυτού του αρχείου. Πατήστε «Λήψη», για να επαναλάβετε τη λήψη."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Δεν είναι δυνατό το άνοιγμα αρχείου"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Δεν είναι δυνατή η εύρεση εφαρμογής για το άνοιγμα αυτού του αρχείου."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "This file cannot be found. Tap Download to try downloading it again."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Unable to find an application to open this file."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "This file cannot be found. Tap Download to try downloading it again."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Unable to find an application to open this file."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "This file cannot be found. Tap Download to try downloading it again."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Unable to open file"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Unable to find an application to open this file."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "No se puede encontrar este archivo. Pulse Descargar para intentar descargarlo de nuevo."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No se puede abrir el archivo"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "No se ha podido encontrar una aplicación para abrir este archivo."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "No es posible encontrar este archivo. Pulse Descargar para intentar descargarlo de nuevo."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "No es posible abrir el archivo"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "No se ha podido encontrar una aplicación para abrir este archivo."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Seda faili ei leita. Toksake käsku Laadi alla, et proovida seda uuesti alla laadida."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faili ei saa avada"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Selle faili avamiseks ei leita rakendust."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ez da fitxategi hau aurkitu. Ukitu Deskargatu berriz deskargatzen saiatzeko."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ezin da fitxategia ireki"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Ezin da fitxategi hau irekitzeko aplikazioa aurkitu."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Tätä tiedostoa ei löydy. Yritä ladata se uudelleen napauttamalla Lataa."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Tiedostoa ei voi avata"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Tiedoston avaamiseen soveltuvaa sovellusta ei löydy."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ce fichier est introuvable. Appuyez sur Télécharger pour essayer de le télécharger à nouveau."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Impossible de trouver une application permettant d'ouvrir ce fichier."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ce fichier est introuvable. Touchez Télécharger pour essayer de le télécharger à nouveau."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossible d'ouvrir le fichier"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Impossible de trouver une application permettant d'ouvrir ce fichier."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ní féidir an comhad seo a aimsiú. Tapáil Íoslódáil le triail é a íoslódáil arís."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ní féidir an comhad a oscailt"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Ní féidir feidhmchlár a aimsiú leis an gcomhad seo a oscailt."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Non se pode atopar este arquivo. Toca Descargar para tentar descargalo de novo."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Non se pode abrir o arquivo"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Non se pode atopar unha aplicación para abrir este arquivo."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "यह फाइल नहीं मिल सकती। इसे फिर से डाउनलोड करने का प्रयास करने के लिए डाउनलोड करें टैप करें।"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "फाइल खोलने में असमर्थ"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "यह फाइल खोलने के लिए एक एप्लीकेशन ढूँढने में असमर्थ।"
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ova se datoteka ne može pronaći. Dodirnite Preuzmi kako biste je pokušali ponovno preuzeti."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nemoguće otvoriti datoteku"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nema aplikacije potrebne za otvaranje ove datoteke."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "A fájl nem található. A Letöltés megérintésével megpróbálhatja újból letölteni."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nem lehet megnyitni a fájlt"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nem található alkalmazás a fájl megnyitásához."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Անհնար է գտնել այս ֆայլը: Թակեք «Ներբեռնել»՝ ներբեռնումը նորից փորձելու համար:"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Անհնար է բացել ֆայլը"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Անհնար է ծրագիր գտնել այս ֆայլը բացելու համար:"
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Skráin finnst ekki. Pikkaðu á „Sækja“ til að reyna að sækja hana aftur."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Ekki er hægt að opna skrána"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Forrit sem getur opnað þessa skrá finnst ekki."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Impossibile trovare il file. Toccate Download per provare a scaricarlo nuovamente."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossibile aprire il file"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Impossibile trovare un'applicazione per aprire questo file."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "ファイルが見つかりません。再度ダウンロードを実行するには、[ダウンロード]をタップしてください。"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "ファイルの表示不可"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "このファイルを開くアプリケーションが見つかりません。"
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "ეს ფაილი ვერ იძებნება. ჩამოტვირთვის მცდელობის გასამეორებლად, შეეხეთ „ჩამოტვირთვა“-ს."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "ფაილი ვერ იხსნება"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "პროგრამა ვერ მოიძებნა ამ ფაილის გასახსნელად."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Файлды табы мүмкін емес. Қайта жүктеп көру үшін, “Жүктеу” түймесін түртіңіз."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Файлды ашу мүмкін емес"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Бұл файлды ашу үшін бағдарлама табылмады."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "파일을 찾을 수 없습니다. 다시 다운로드하려면 [다운로드]를 누르세요."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "파일을 열 수 없음"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "이 파일을 열 수 있는 애플리케이션을 찾을 수 없습니다."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Šio failo nepavyko rasti. Jei norite jį pabandyti atsisiųsti dar kartą, bakstelėkite „Atsisiųsti“."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Neįmanoma atidaryti failo"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nepavyksta rasti programos, kuria būtų galima atidaryti šį failą."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Šis fails nav atrodams. Pieskarieties pie Lejupielādēt, lai lejupielādētu vēlreiz."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nevar atvērt failu"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nevar atrast programmu, ar ko atvērt šo failu."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Го нема фајлот. Допрете Преземи за да се обидете да го преземете повторно."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Не може да се отвори фајлот"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Не може да се најде апликација за отворање на овој фајл."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Finner ikke denne filen. Trykk på Last ned for å prøve å laste den ned på nytt."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan ikke åpne fil"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Kan ikke finne en app til å åpne denne filen."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Dit bestand is niet gevonden. Tik op Downloaden om het opnieuw te proberen."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan het bestand niet openen"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Kan geen applicatie vinden om dit bestand te openen."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Nie można znaleźć tego pliku. Dotknij opcji Pobierz, aby spróbować pobrać go ponownie."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nie można otworzyć pliku"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nie można znaleźć aplikacji do otwarcia tego pliku."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Não é possível encontrar este arquivo. Toque em Baixar para tentar baixá-lo novamente."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Não é possível abrir o arquivo"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Não é possível localizar um aplicativo para abrir este arquivo."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Não foi possível encontrar este ficheiro. Toque em Transferir e tente transferir o ficheiro novamente."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Impossível abrir ficheiro"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Impossível localizar uma aplicação para abrir este ficheiro."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Fişierul nu poate fi găsit. Atingeţi Descărcare pentru a încerca din nou să-l descărcaţi."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Fişierul nu poate fi deschis"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nu s-a putut găsi o aplicaţie pentru a deschide acest fişier."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Не удается найти этот файл. Нажмите “Загрузка”, чтобы снова загрузить его."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Не удалось открыть файл"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Не удалось найти приложение для открытия этого файла."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Tento súbor sa nedá nájsť. Ťuknutím na tlačidlo Stiahnuť ho skúste stiahnuť znova."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Súbor sa nedá otvoriť"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nedá sa nájsť aplikácia na otvorenie tohto súboru."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Te datoteke ni mogoče najti. Pritisnite Prenos, da jo poskusite prenesti znova."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Datoteke ni mogoče odpreti"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Ni mogoče najti aplikacije za odpiranje te datoteke."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Nije moguće pronaći ovaj fajl. Kucni na opciju Preuzmi za ponovni pokušaj njegovog preuzimanja."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Nije moguće otvoriti fajl"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Nije moguće naći aplikaciju da bi se otvorio ovaj fajl."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Den här filen hittades inte. Tryck på Hämta om du vill försöka hämta den igen."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Kan inte öppna filen"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Det gick inte att hitta något program att öppna filen med."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Bu dosya bulunamıyor. Tekrar indirmeyi denemek için İndir'e dokunun."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Dosya açılamıyor"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Bu dosyayı açacak bir uygulama bulunamadı."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Неможливо знайти цей файл. Торкніться «Завантажити», щоб спробувати завантажити його ще раз."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Неможливо відкрити файл"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Неможливо знайти програму для відкриття цього файла."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "Ushbu faylni topib bo‘lmaydi. Uni qayta yuklab olishga urinish uchun Yuklab olishga teging."
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "Faylni ochib bo‘lmaydi"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "Ushbu faylni ochish uchun ilovani topib bo‘lmadi."
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "该文件无法找到。点击下载以重新尝试下载。"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "无法打开文件"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "无法找到用于打开该文件的应用程序。"
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "找不到此檔案。輕觸下載以重新嘗試下載。"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "找不到用於開啟此檔案的應用程式。"
msgid "IDS_DM_BODY_THIS_FILE_CANNOT_BE_FOUND_TAP_DOWNLOAD_TO_TRY_DOWNLOADING_IT_AGAIN"
msgstr "找不到此檔案。輕觸下載以重新嘗試下載。"
+msgid "IDS_DM_HEADER_UNABLE_TO_OPEN_FILE"
+msgstr "無法開啟檔案"
+
msgid "IDS_DM_BODY_UNABLE_TO_FIND_AN_APPLICATION_TO_OPEN_THIS_FILE"
msgstr "找不到應用程式來開啟此檔案。"
<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.download-manager" version="0.0.1" install-location="internal-only">
<author email="jungki.kwak@samsung.com" href="www.samsung.com">Jungki Kwak</author>
<description>Download UI Application</description>
- <ui-application appid="org.tizen.download-manager" exec="/usr/apps/org.tizen.download-manager/bin/download-manager" nodisplay="true" multiple="false" type="capp" taskmanage="false" mainapp="true" component-type="svcapp">
+ <ui-application appid="org.tizen.download-manager" exec="/usr/apps/org.tizen.download-manager/bin/download-manager" nodisplay="true" multiple="false" type="capp" taskmanage="false" mainapp="true">
<icon>org.tizen.download-manager.png</icon>
<label>Download manager</label>
<label xml:lang="ar-ae">مدير التحميل</label>
#include <string>
#include <stdlib.h>
-#include "runtime_info.h"
+#include <system_settings.h>
#include "download-manager-dateTime.h"
#define MAX_SKELETON_BUFFER_LEN 16
double nowTime = time(NULL);
diffDay = getDiffDays((time_t)nowTime, (time_t)finishTime);
if (diffDay == 0 || diffDay == 1) {
- if (runtime_info_get_value_bool(
- RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED, &value) != 0) {
+ if (system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &value) != SYSTEM_SETTINGS_ERROR_NONE) {
DM_LOGE("Fail to get runtime_info_get_value_bool");
format = timeFormat12H;
} else {
}
}
+ if (m_aptr_request->getNetworkBondingOption()) {
+ ret = download_set_network_bonding(m_download_id, true);
+ if (ret != DOWNLOAD_ERROR_NONE) {
+ DM_LOGE("Fail to set network bonding:[%s]", __convertErrToString(ret));
+ m_state = DL_ITEM::FAILED;
+ m_errorCode = ERROR::ENGINE_FAIL;
+ notify();
+ return false;
+ }
+ }
+
ret = download_start(m_download_id);
DM_LOGI("URL download id:[%d] ret[%d]", m_download_id, ret);
struct curl_slist *header = NULL;
long httpCode = 0;
string proxyAddr = string();
- string userAgent;
+ //string userAgent;
DownloadUtil &utilObj = DownloadUtil::getInstance();
if (!data) {
item->retryCount++;
DM_LOGI("try[%d]", item->retryCount);
proxyAddr = NetMgr::getInstance().getProxy();
- userAgent = utilObj.getUserAgent();
+ //userAgent = utilObj.getUserAgent();
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
msg = item->getMessageForInstallNotification(item->getStatus());
curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L);
curl_easy_setopt(curl, CURLOPT_URL, item->getInstallUri().c_str());
DM_SLOGD("install notify url[%s]",item->getInstallUri().c_str());
+#if 0
if (!userAgent.empty())
curl_easy_setopt(curl, CURLOPT_USERAGENT, userAgent.c_str());
+#endif
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, msg.c_str());
curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, msg.length() + 1);
if (!proxyAddr.empty())
, m_reqHeaderValue(reqHeaderValue)
, m_installDir(installDir)
, m_fileName(fileName)
+ , m_networkBonding(false)
{
}
m_fileName.assign(rRequest.getFileName());
m_tempFilePath.assign(rRequest.getTempFilePath());
m_etag.assign(rRequest.getEtag());
+ m_networkBonding = rRequest.getNetworkBondingOption();
extractSenderName();
}
return m_etag;
}
+bool DownloadRequest::getNetworkBondingOption()
+{
+ return m_networkBonding;
+}
+
void DownloadRequest::setUrl(string url)
{
m_url.assign(url);
m_etag.assign(etag);
}
+void DownloadRequest::setNetworkBondingOption(bool enable)
+{
+ m_networkBonding = enable;
+}
+
void DownloadRequest::extractSenderName()
{
size_t found;
return false;
}
+bool Item::getNetworkBonding(void) {
+ if (m_aptr_downloadItem.get()) {
+ return m_aptr_downloadItem->getNetworkBonding();
+ }
+ return false;
+}
if (NOTIFICATION_TYPE::NOTI_COMPLETED == type) {
statusText = DM_POP_TEXT_DOWNLOAD_COMPLETE;
- statusTextId = DM_DOWNLOAD_COMPLETE_STRING_ID;
+ statusTextId = "IDS_DM_HEADER_DOWNLOAD_COMPLETE";
} else if (NOTIFICATION_TYPE::NOTI_FAILED == type) {
statusText = DM_POP_TEXT_DOWNLOAD_FAILED;
- statusTextId = DM_DOWNLOAD_FAILED_STRING_ID;
+ statusTextId = "IDS_DM_BODY_DOWNLOAD_FAILED_M_STATUS_ABB";
}
#ifdef _TIZEN_2_3_UX
err = notification_set_image(notiHandle, NOTIFICATION_IMAGE_TYPE_ICON_FOR_INDICATOR,
DM_NOTI_COMPLETED_INDICATOR_ICON_PATH);
+
+ DM_LOGE("[yjkim] path : [%s]", DM_NOTI_COMPLETED_INDICATOR_ICON_PATH);
+
if (err != NOTIFICATION_ERROR_NONE) {
- DM_LOGE("Fail to set icon [%d]", err);
+ DM_LOGE("[yjkim] Fail to set icon [%d]", err);
freeNotiData(notiHandle);
return;
}
return true;
}
+#if 0
string DownloadUtil::getUserAgent()
{
string userAgentStr = string();
free(str);
return userAgentStr;
}
+#endif
#ifdef _ENABLE_OMA_UNSUPPROTED_CONTENT
/* If the error is happened, the true is returned */
#include <sstream>
#include <queue>
#include "utilX.h"
-#include "efl_assist.h"
+#include <efl_extension.h>
#include "download-manager-view.h"
#include "download-manager-history-db.h"
elm_object_part_content_set(eoLayout, "elm.swallow.content", eoNaviBar);
elm_naviframe_prev_btn_auto_pushed_set(eoNaviBar, EINA_FALSE);
- ea_object_event_callback_add(eoNaviBar, EA_CALLBACK_BACK,
- ea_naviframe_back_cb, NULL);
+ eext_object_event_callback_add(eoNaviBar, EEXT_CALLBACK_BACK,
+ eext_naviframe_back_cb, NULL);
createBox();
eoNaviBarItem = elm_naviframe_item_push(eoNaviBar,
__("IDS_DM_HEADER_DOWNLOAD_MANAGER_ABB"),NULL, NULL, eoBox, NULL);
if (!eoNaviBarItem)
DM_LOGE("Null Check:eoNaviBarItem");
#ifdef _TIZEN_2_3_UX
- ea_object_event_callback_add(eoNaviBar, EA_CALLBACK_MORE, moreKeyCB, NULL);
+ eext_object_event_callback_add(eoNaviBar, EEXT_CALLBACK_MORE, moreKeyCB, NULL);
#else
createDeleteBtn();
#endif
elm_object_part_content_set(eoPopup, "button2", btn2);
evas_object_smart_callback_add(btn2, "clicked", deletePopupDeleteCB,
NULL);
- ea_object_event_callback_add(eoPopup, EA_CALLBACK_BACK, popupBackCB, NULL);
+ eext_object_event_callback_add(eoPopup, EEXT_CALLBACK_BACK, popupBackCB, NULL);
evas_object_show(eoPopup);
}
elm_ctxpopup_auto_hide_disabled_set(moreMenu, EINA_TRUE);
evas_object_smart_callback_add(elm_object_top_widget_get(moreMenu),
"rotation,changed", rotateContextPopupCB, this);
- ea_object_event_callback_add(moreMenu, EA_CALLBACK_BACK,
- ea_ctxpopup_back_cb, NULL);
- ea_object_event_callback_add(moreMenu, EA_CALLBACK_MORE,
- ea_ctxpopup_back_cb, NULL);
+ eext_object_event_callback_add(moreMenu, EEXT_CALLBACK_BACK,
+ eext_ctxpopup_back_cb, NULL);
+ eext_object_event_callback_add(moreMenu, EEXT_CALLBACK_MORE,
+ eext_ctxpopup_back_cb, NULL);
Elm_Object_Item *item = elm_ctxpopup_item_append(moreMenu,
DM_OPT_TEXT_DELETE, NULL, deleteBtnCB, NULL);
if (m_viewItemCount < 1)
elm_object_part_content_set(eoPopup, "button2", btn2);
evas_object_smart_callback_add(btn2, "clicked", retryPopupRetryCB,
viewItem);
- ea_object_event_callback_add(eoPopup, EA_CALLBACK_BACK, popupBackCB, NULL);
+ eext_object_event_callback_add(eoPopup, EEXT_CALLBACK_BACK, popupBackCB, NULL);
evas_object_show(eoPopup);
}
elm_object_part_content_set(eoPopup, "button2", btn2);
evas_object_smart_callback_add(btn2, "clicked", memoryFullPopupMyFilesCB,
NULL);
- ea_object_event_callback_add(eoPopup, EA_CALLBACK_BACK, popupBackCB, NULL);
+ eext_object_event_callback_add(eoPopup, EEXT_CALLBACK_BACK, popupBackCB, NULL);
evas_object_show(eoPopup);
}
elm_object_part_content_set(eoPopup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", errPopupResponseCB,
NULL);
- ea_object_event_callback_add(eoPopup, EA_CALLBACK_BACK, popupBackCB, NULL);
+ eext_object_event_callback_add(eoPopup, EEXT_CALLBACK_BACK, popupBackCB, NULL);
evas_object_show(eoPopup);
}
elm_object_part_content_set(eoPopup, "button2", btn2);
evas_object_smart_callback_add(btn2, "clicked", omaPopupResponseOKCB,
viewItem);
- ea_object_event_callback_add(eoPopup, EA_CALLBACK_BACK, popupBackCB, NULL);
+ eext_object_event_callback_add(eoPopup, EEXT_CALLBACK_BACK, popupBackCB, NULL);
evas_object_show(eoPopup);
prevOmaViewItem = viewItem;
}
#define DM_POP_TEXT_DOWNLOAD_COMPLETE __("IDS_DM_HEADER_DOWNLOAD_COMPLETE")
#define DM_POP_TEXT_DOWNLOAD_FAILED __("IDS_DM_BODY_DOWNLOAD_FAILED_M_STATUS_ABB")
-#define DM_DOWNLOAD_COMPLETE_STRING_ID "IDS_DM_HEADER_DOWNLOAD_COMPLETE"
-#define DM_DOWNLOAD_FAILED_STRING_ID "IDS_DM_BODY_DOWNLOAD_FAILED_M_STATUS_ABB"
+#define DM_DOWNLOAD_COMPLETE_STRING_ID __("IDS_DM_HEADER_DOWNLOAD_COMPLETE")
+#define DM_DOWNLOAD_FAILED_STRING_ID __("IDS_DM_BODY_DOWNLOAD_FAILED_M_STATUS_ABB")
#ifdef _TIZEN_2_3_UX
#define DM_POP_TEXT_ERROR ""
#define KEY_FAILED_HISTORYID "failed_historyid"
#define KEY_DOWNLOADING_HISTORYID "downloading_historyid"
#define KEY_DEFAULT_STORAGE "default_storage"
+#define KEY_NETWORK_BONDING "network_bonding"
#define KEY_FILE_NAME "file_name"
#define DM_DRM_MIME_STR "application/vnd.oma.drm.message"
#define DOWNLOAD_MANAGER_DOWNLOAD_ITEM_H
#include <memory>
+#include "download_product.h"
#include "download.h"
#include "download-manager-common.h"
#include "download-manager-downloadRequest.h"
m_aptr_request->setEtag(etag);
}
+ inline bool getNetworkBonding(void)
+ {
+ if (m_aptr_request.get())
+ return m_aptr_request->getNetworkBondingOption();
+ return false;
+ }
+
inline DL_ITEM::STATE getState(void) { return m_state; }
inline void setState(DL_ITEM::STATE state) { m_state = state; }
string getFileName(void);
string getTempFilePath(void);
string getEtag(void);
+ bool getNetworkBondingOption(void);
void setUrl(string url);
void setReqHeaderField(string reqHeaderField);
void setReqHeaderValue(string reqHeaderValue);
void setFileName(string fileName);
void setTempFilePath(string tempFilePath);
void setEtag(string etag);
+ void setNetworkBondingOption(bool enable);
private:
void extractSenderName(void);
string m_url;
string m_fileName;
string m_tempFilePath;
string m_etag;
+ bool m_networkBonding;
};
#endif /* DOWNLOAD_MANAGER_DOWNLOAD_REQUEST_H */
inline void setFinishedTime(double t) { m_finishedTime = t; }
inline double getFinishedTime(void) { return m_finishedTime; }
+ bool getNetworkBonding(void);
bool isFinished(void); /* include finish download state with error */
bool isFinishedWithErr(void);
bool isPreparingDownload(void); /* Before downloading start */
#include "notification.h"
#include "notification_internal.h"
+#include "notification_text_domain.h"
#include "download-manager-common.h"
#include "download-manager-event.h"
#include "Ecore_X.h"
#include "app.h"
#include "app_control.h"
-#include "efl_assist.h"
+
#ifdef _ENABLE_OMA_DOWNLOAD
#include <oma-parser-interface.h>
#endif
int load_count;
};
-
-#ifdef _TIZEN_2_3_UX
-static Ea_Theme_Color_Table *colorTable = NULL;
-static Eina_List *fontTable = NULL;
-
-static void __dm_changeable_theme_init(void)
-{
- DM_LOGD("");
- Ea_Theme_Style style = ea_theme_style_get();
- colorTable = ea_theme_color_table_new(DM_COLOR_TABLE_PATH);
- if (colorTable)
- ea_theme_colors_set(colorTable, style);
- else
- DM_LOGE("[ERR] color table create fail");
-
- fontTable = ea_theme_font_table_new(DM_FONT_TABLE_PATH);
- if (fontTable)
- ea_theme_fonts_set(fontTable);
- else
- DM_LOGE("[ERR] font table create fail");
-}
-
-static void __dm_changeable_theme_free(void)
-{
- DM_LOGD("");
- if (colorTable) {
- ea_theme_color_table_free(colorTable);
- colorTable = NULL;
- }
-
- if (fontTable) {
- ea_theme_font_table_free(fontTable);
- fontTable = NULL;
- }
-}
-
-#endif
-
-static void __lang_changed_cb(void *data)
+static void __lang_changed_cb(app_event_info_h event_info, void *data)
{
DM_LOGI("==Language changed notification==");
char *lang_set = vconf_get_str(VCONFKEY_LANGSET);
return;
}
-static void __region_changed_cb(void *data)
+static void __region_changed_cb(app_event_info_h event_info,void *data)
{
DownloadView &view = DownloadView::getInstance();
view.changedRegion();
return;
}
-static void __low_memory_cb(void *data)
+static void __low_memory_cb(app_event_info_h event_info, void *data)
{
DM_LOGI("=== Low memory nofification ===");
return;
DM_LOGE("Fail to create main window");
return false;
}
- ea_theme_changeable_ui_enabled_set(EINA_TRUE);
-#ifdef _TIZEN_2_3_UX
- __dm_changeable_theme_init();
-#endif
#ifdef _ENABLE_OMA_DOWNLOAD
op_parser_init();
#endif
struct app_data_t *app_data = (struct app_data_t *)data;
DownloadView &view = DownloadView::getInstance();
view.destroy();
-#ifdef _TIZEN_2_3_UX
- __dm_changeable_theme_free();
-#endif
#ifdef _ENABLE_OMA_DOWNLOAD
op_parser_deinit();
#endif
string reqHeaderValue = std::string();
string reqInstallDir = std::string();
string reqFileName = std::string();
+ bool reqNetworkBonding = false;
char *url = NULL;
char *mode = NULL;
char *app_op = NULL;
DM_LOGI("Fail to get extra data failed history ID[%d]", ret);
}
+ ret = app_control_get_extra_data(s, KEY_NETWORK_BONDING, &network_bonding);
+ if (ret == APP_CONTROL_ERROR_NONE) {
+ if (network_bonding) {
+ string tmpStr = string(network_bonding);
+ if (tmpStr.compare("true") == 0)
+ reqNetworkBonding = true;
+ DM_LOGI("network_bonding option[%s]",tmpStr.c_str());
+ }
+ free(network_bonding);
+ } else {
+ DM_LOGD("Fail to get extra data network bonding[%d]", ret);
+ }
+
if (reqUrl.empty()) {
view.setSilentMode(false);
view.activateWindow();
}
DownloadRequest request(reqUrl, reqHeaderField, reqHeaderValue,
reqInstallDir, reqFileName);
+ request.setNetworkBondingOption(reqNetworkBonding);
Item::create(request);
view.activateWindow();
return;
EXPORT_API int main(int argc, char *argv[])
{
- app_event_callback_s evt_cb = {0,};
+ ui_app_lifecycle_callback_s evt_cb = {0,};
+
int ret = 0;
struct app_data_t *app_data = NULL;
evt_cb.pause = __app_pause;
evt_cb.resume = __app_resume;
evt_cb.app_control = __app_control;
- evt_cb.low_memory = __low_memory_cb;
- evt_cb.low_battery = NULL;
- evt_cb.device_orientation = NULL;
- evt_cb.language_changed = __lang_changed_cb;
- evt_cb.region_format_changed = __region_changed_cb;
- ret = app_efl_main(&argc, &argv, &evt_cb, app_data);
+ app_event_handler_h lang_changed_handler;
+ app_event_handler_h low_memory_handler;
+ app_event_handler_h region_changed_handler;
+
+ ui_app_add_event_handler(&lang_changed_handler, APP_EVENT_LANGUAGE_CHANGED, __lang_changed_cb, &app_data);
+ ui_app_add_event_handler(&low_memory_handler, APP_EVENT_LOW_MEMORY, __low_memory_cb, &app_data);
+ ui_app_add_event_handler(®ion_changed_handler, APP_EVENT_REGION_FORMAT_CHANGED, __region_changed_cb, &app_data);
+
+ ret = ui_app_main(argc, argv, &evt_cb, app_data);
DM_LOGI("Done");
free(app_data);