tizen 2.4 release accepted/tizen_2.4_mobile tizen_2.4 accepted/tizen/2.4/mobile/20151029.040902 submit/tizen_2.4/20151028.062801 tizen_2.4_mobile_release
authorjk7744.park <jk7744.park@samsung.com>
Sat, 24 Oct 2015 06:48:42 +0000 (15:48 +0900)
committerjk7744.park <jk7744.park@samsung.com>
Sat, 24 Oct 2015 06:48:42 +0000 (15:48 +0900)
67 files changed:
CMakeLists.txt
org.tizen.download-manager.efl
packaging/org.tizen.download-manager.spec
po/wvga/ar.po
po/wvga/az.po
po/wvga/bg.po
po/wvga/ca.po
po/wvga/cs.po
po/wvga/da.po
po/wvga/de.po
po/wvga/el_GR.po
po/wvga/en.po
po/wvga/en_PH.po
po/wvga/en_US.po
po/wvga/es_ES.po
po/wvga/es_US.po
po/wvga/et.po
po/wvga/eu.po
po/wvga/fi.po
po/wvga/fr.po
po/wvga/fr_CA.po
po/wvga/ga.po
po/wvga/gl.po
po/wvga/hi.po
po/wvga/hr.po
po/wvga/hu.po
po/wvga/hy.po
po/wvga/is.po
po/wvga/it_IT.po
po/wvga/ja_JP.po
po/wvga/ka.po
po/wvga/kk.po
po/wvga/ko_KR.po
po/wvga/lt.po
po/wvga/lv.po
po/wvga/mk.po
po/wvga/nb.po
po/wvga/nl.po
po/wvga/pl.po
po/wvga/pt_BR.po
po/wvga/pt_PT.po
po/wvga/ro.po
po/wvga/ru_RU.po
po/wvga/sk.po
po/wvga/sl.po
po/wvga/sr.po
po/wvga/sv.po
po/wvga/tr_TR.po
po/wvga/uk.po
po/wvga/uz.po
po/wvga/zh_CN.po
po/wvga/zh_HK.po
po/wvga/zh_TW.po
res/org.tizen.download-manager.xml
src/download-manager-dateTime.cpp
src/download-manager-downloadItem.cpp
src/download-manager-downloadRequest.cpp
src/download-manager-item.cpp
src/download-manager-notification.cpp
src/download-manager-util.cpp
src/download-manager-view.cpp
src/include/download-manager-common.h
src/include/download-manager-downloadItem.h
src/include/download-manager-downloadRequest.h
src/include/download-manager-item.h
src/include/download-manager-notification.h
src/main.cpp

index 57e0da0..706c285 100755 (executable)
@@ -56,7 +56,7 @@ MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 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
@@ -75,7 +75,7 @@ pkg_check_modules(pkgs REQUIRED
        utilX
        xproto
        x11
-       efl-assist
+       efl-extension
        libxml-2.0
 )
 
index 77a238b..dea2ef4 100644 (file)
@@ -1,5 +1,4 @@
 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- ------
@@ -10,17 +9,11 @@ stest-service org.tizen.download-manager r-x--- ------
 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--- ------
@@ -43,11 +36,10 @@ org.tizen.download-manager system::use_internet rw---- ------
 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---- ------
@@ -57,3 +49,8 @@ org.tizen.download-manager telephony_framework::api_ps_public rw---- ------
 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---- ------
index a575d36..45387d9 100644 (file)
@@ -8,7 +8,7 @@ License:        Flora-1.1
 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)
@@ -27,7 +27,7 @@ BuildRequires: pkgconfig(xproto)
 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
index 077d167..93ef3c5 100644 (file)
@@ -49,6 +49,9 @@ 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 "يتعذّر العثور على تطبيق لفتح هذا الملف."
 
index 812fbff..b672b9f 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Yenidən cəhd etmək üçün Yüklə vurun."
 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ı."
 
index aca1a26..3008730 100644 (file)
@@ -49,6 +49,9 @@ 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 "Не може да се намери приложение, което да отвори този файл."
 
index f2efa3f..34b117b 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Toqui Descarregar per tornar-ho a intentar."
 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."
 
index d6ed617..78c40c8 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Klepnutím na Stáhnout opakujte akci."
 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."
 
index cbbfd99..83f8a44 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tryk på Download for at prøve igen."
 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."
 
index da3f611..d441508 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Auf „Herunterladen“ tippen, um es erneut zu versuchen."
 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."
 
index d36b095..b65d102 100644 (file)
@@ -49,6 +49,9 @@ 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 "Δεν είναι δυνατή η εύρεση εφαρμογής για το άνοιγμα αυτού του αρχείου."
 
index cbb5644..053d1b7 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tap Download to try again."
 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."
 
index e28f621..d2cf899 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tap Download to try again."
 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."
 
index e28f621..d2cf899 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tap Download to try again."
 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."
 
index 552036d..32fc27c 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Pulse Descargar para intentarlo de nuevo."
 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."
 
index b115bdc..69928ac 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Pulse Descargar para intentarlo de nuevo."
 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."
 
index 56a2341..bca6b8b 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Uuesti proovimiseks toksake käsku Laadi alla."
 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."
 
index 0200afd..d952722 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Ukitu Deskargatu, berriz saiatzeko."
 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."
 
index 8d93981..ef747c1 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Yritä uudelleen napauttamalla Lataa."
 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."
 
index 7490ccb..07dcb3e 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Appuyez sur Télécharger pour réessayer."
 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."
 
index 31b076f..5375c7f 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Touchez Télécharger pour réessayer."
 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."
 
index 24ddd14..aefab74 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tapáil Íoslódáil le triail arís."
 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."
 
index aab20a2..b55b3db 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Toca Descargar para tentalo de novo."
 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."
 
index a81f4d4..63bcd72 100644 (file)
@@ -49,6 +49,9 @@ 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 "यह फाइल खोलने के लिए एक एप्लीकेशन ढूँढने में असमर्थ।"
 
index 4f7e454..f0e2b77 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Dodirnite Preuzmi za ponovni pokušaj."
 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."
 
index f4b5cee..ca504ca 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Érintse meg a Letöltés gombot az újabb próbálkozáshoz."
 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."
 
index f5ac0d0..6de3cf5 100644 (file)
@@ -49,6 +49,9 @@ 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 "Անհնար է ծրագիր գտնել այս ֆայլը բացելու համար:"
 
index bb43346..d89671b 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Pikkaðu á „Sækja“ til að reyna aftur."
 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."
 
index 845adba..4d8888f 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Toccate Download per riprovare."
 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."
 
index 04e442a..57117dc 100644 (file)
@@ -49,6 +49,9 @@ 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 "このファイルを開くアプリケーションが見つかりません。"
 
index f6d4f69..fc76637 100644 (file)
@@ -49,6 +49,9 @@ 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 "პროგრამა ვერ მოიძებნა ამ ფაილის გასახსნელად."
 
index e854267..cf9ed56 100644 (file)
@@ -49,6 +49,9 @@ 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 "Бұл файлды ашу үшін бағдарлама табылмады."
 
index 2617b6b..2562354 100644 (file)
@@ -49,6 +49,9 @@ 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 "이 파일을 열 수 있는 애플리케이션을 찾을 수 없습니다."
 
index a252b35..9d82924 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Bakstelėkite „Atsisiųsti“ ir bandykite dar kartą."
 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ą."
 
index 4e75f87..4dc45f3 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Lai mēģinātu vēlreiz, pieskarieties pie Lejupielādēt."
 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."
 
index 73864f6..5dbf917 100644 (file)
@@ -49,6 +49,9 @@ 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 "Не може да се најде апликација за отворање на овој фајл."
 
index 1dff63e..609bfd0 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Trykk på Last ned for å prøve på nytt."
 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."
 
index 16179ca..6946bce 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tik op Downloaden om opnieuw te proberen."
 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."
 
index 00cfeb2..a9b9dca 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Dotknij przycisku Pobierz, aby spróbować ponownie."
 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."
 
index b7bf75c..a550f78 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Toque em Baixar para tentar novamente."
 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."
 
index 26684dd..95d41e8 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Toque em Transferir para tentar novamente."
 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."
 
index 065f5b2..c9ff73f 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Atingeţi Descărcare pentru a încerca din nou."
 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."
 
index c264699..dbc8fa1 100644 (file)
@@ -49,6 +49,9 @@ 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 "Не удалось найти приложение для открытия этого файла."
 
index a947a06..d7eba30 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Ťuknutím na tlačidlo Stiahnuť to skúste znova."
 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."
 
index 0d2c584..06bb682 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Pritisnite Prenos, da poskusite znova."
 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."
 
index 53cd24d..6a0093a 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Kucni na Preuzmi da bi pokušao/la ponovo."
 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."
 
index 773ae6e..e4c6303 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tryck på Hämta om du vill försöka igen."
 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."
 
index 2da1c83..5d50394 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Tekrar denemek için İndir öğesine dokunun."
 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ı."
 
index 98477f0..3c82bf5 100644 (file)
@@ -49,6 +49,9 @@ 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 "Неможливо знайти програму для відкриття цього файла."
 
index 25aa4d0..85059df 100644 (file)
@@ -49,6 +49,9 @@ msgstr "Qayta urinib ko‘rish uchun Yuklab olishga teging."
 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."
 
index 37d5519..50d1ef2 100644 (file)
@@ -49,6 +49,9 @@ 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 "无法找到用于打开该文件的应用程序。"
 
index 4005f74..34301f2 100644 (file)
@@ -49,6 +49,9 @@ 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 "找不到用於開啟此檔案的應用程式。"
 
index 8a0ec33..986c04a 100644 (file)
@@ -49,6 +49,9 @@ 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 "找不到應用程式來開啟此檔案。"
 
index b73b6c4..2f40cf2 100644 (file)
@@ -2,7 +2,7 @@
        <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>
index 43cfbe3..6bbc2b2 100755 (executable)
@@ -22,7 +22,7 @@
 
 #include <string>
 #include <stdlib.h>
-#include "runtime_info.h"
+#include <system_settings.h>
 #include "download-manager-dateTime.h"
 
 #define MAX_SKELETON_BUFFER_LEN 16
@@ -164,8 +164,7 @@ void DateUtil::getDateStr(double finishTime, string &outBuf)
        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 {
index 69bce9f..0c16555 100755 (executable)
@@ -770,6 +770,17 @@ bool DownloadItem::start(int id)
                }
        }
 
+       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);
        
@@ -1195,7 +1206,7 @@ void OmaItem::sendInstallNotifyCB(void *data, Ecore_Thread *th)
        struct curl_slist *header = NULL;
        long httpCode = 0;
        string proxyAddr = string();
-       string userAgent;
+       //string userAgent;
        DownloadUtil &utilObj = DownloadUtil::getInstance();
 
        if (!data) {
@@ -1206,7 +1217,7 @@ void OmaItem::sendInstallNotifyCB(void *data, Ecore_Thread *th)
        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());
@@ -1214,8 +1225,10 @@ void OmaItem::sendInstallNotifyCB(void *data, Ecore_Thread *th)
                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())
index 90022f1..611fd38 100755 (executable)
@@ -28,6 +28,7 @@ DownloadRequest::DownloadRequest(string url, string reqHeaderField, string reqHe
        , m_reqHeaderValue(reqHeaderValue)
        , m_installDir(installDir)
        , m_fileName(fileName)
+       , m_networkBonding(false)
 {
 }
 
@@ -40,6 +41,7 @@ DownloadRequest::DownloadRequest(DownloadRequest &rRequest)
        m_fileName.assign(rRequest.getFileName());
        m_tempFilePath.assign(rRequest.getTempFilePath());
        m_etag.assign(rRequest.getEtag());
+       m_networkBonding = rRequest.getNetworkBondingOption();
        extractSenderName();
 }
 
@@ -87,6 +89,11 @@ string DownloadRequest::getEtag()
        return m_etag;
 }
 
+bool DownloadRequest::getNetworkBondingOption()
+{
+       return m_networkBonding;
+}
+
 void DownloadRequest::setUrl(string url)
 {
        m_url.assign(url);
@@ -123,6 +130,11 @@ void DownloadRequest::setEtag(string etag)
        m_etag.assign(etag);
 }
 
+void DownloadRequest::setNetworkBondingOption(bool enable)
+{
+       m_networkBonding = enable;
+}
+
 void DownloadRequest::extractSenderName()
 {
        size_t found;
index e84fcfb..738a691 100755 (executable)
@@ -942,3 +942,9 @@ bool Item::isCompletedDownload()
        return false;
 }
 
+bool Item::getNetworkBonding(void) {
+       if (m_aptr_downloadItem.get()) {
+               return m_aptr_downloadItem->getNetworkBonding();
+       }
+       return false;
+}
index 8b6bba9..6157d3c 100755 (executable)
@@ -380,10 +380,10 @@ notification_h DownloadNoti::createNoti(NOTIFICATION_TYPE::TYPE type)
 
        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
@@ -466,8 +466,11 @@ void DownloadNoti::addCompleteNoti()
 
        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;
        }
index 6f0ad11..f29cefa 100755 (executable)
@@ -579,6 +579,7 @@ bool DownloadUtil::registerContent(string filePath, string &thumbnailPath)
        return true;
 }
 
+#if 0
 string DownloadUtil::getUserAgent()
 {
        string userAgentStr = string();
@@ -592,6 +593,7 @@ string DownloadUtil::getUserAgent()
        free(str);
        return userAgentStr;
 }
+#endif
 
 #ifdef _ENABLE_OMA_UNSUPPROTED_CONTENT
 /* If the error is happened, the true is returned */
index 262b1a3..888d06e 100755 (executable)
@@ -22,7 +22,7 @@
 #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"
@@ -436,15 +436,15 @@ void DownloadView::createNaviBar()
 
        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
@@ -512,7 +512,7 @@ void DownloadView::showDeletePopup()
        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);
 }
 
@@ -575,10 +575,10 @@ void DownloadView::createContextPopup()
        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)
@@ -1604,7 +1604,7 @@ void DownloadView::showRetryPopup(ViewItem *viewItem, string *msg)
        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);
 }
 
@@ -1658,7 +1658,7 @@ void DownloadView::showMemoryFullPopup(string &msg)
        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);
 }
 
@@ -1690,7 +1690,7 @@ void DownloadView::showErrPopup(string *desc)
        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);
 }
 
@@ -1816,7 +1816,7 @@ void DownloadView::showOMAPopup(string msg, ViewItem *viewItem)
        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;
 }
index 0323164..86d0a74 100755 (executable)
@@ -41,8 +41,8 @@
 
 #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"
index 4a32142..6018a07 100755 (executable)
@@ -24,6 +24,7 @@
 #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"
@@ -164,6 +165,13 @@ public:
                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; }
 
index 8448e1a..cd4e97a 100755 (executable)
@@ -43,6 +43,7 @@ public:
        string getFileName(void);
        string getTempFilePath(void);
        string getEtag(void);
+       bool getNetworkBondingOption(void);
        void setUrl(string url);
        void setReqHeaderField(string reqHeaderField);
        void setReqHeaderValue(string reqHeaderValue);
@@ -50,6 +51,7 @@ public:
        void setFileName(string fileName);
        void setTempFilePath(string tempFilePath);
        void setEtag(string etag);
+       void setNetworkBondingOption(bool enable);
 private:
        void extractSenderName(void);
        string m_url;
@@ -60,6 +62,7 @@ private:
        string m_fileName;
        string m_tempFilePath;
        string m_etag;
+       bool m_networkBonding;
 };
 
 #endif /* DOWNLOAD_MANAGER_DOWNLOAD_REQUEST_H */
index 53f977b..398b10c 100755 (executable)
@@ -178,6 +178,7 @@ public:
        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 */
index 72c9f1f..11656ab 100755 (executable)
@@ -24,6 +24,7 @@
 
 #include "notification.h"
 #include "notification_internal.h"
+#include "notification_text_domain.h"
 
 #include "download-manager-common.h"
 #include "download-manager-event.h"
index 1461aac..4b57af7 100755 (executable)
@@ -29,7 +29,7 @@
 #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
@@ -53,45 +53,7 @@ struct app_data_t {
        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);
@@ -104,7 +66,7 @@ static void __lang_changed_cb(void *data)
        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();
@@ -112,7 +74,7 @@ static void __region_changed_cb(void *data)
        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;
@@ -145,10 +107,6 @@ static bool __app_create(void *data)
                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
@@ -179,9 +137,6 @@ static void __app_terminate(void *data)
        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
@@ -216,6 +171,7 @@ static void __app_control(app_control_h s, void *data)
        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;
@@ -355,6 +311,19 @@ static void __app_control(app_control_h s, void *data)
                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();
@@ -362,6 +331,7 @@ static void __app_control(app_control_h s, void *data)
        }
        DownloadRequest request(reqUrl, reqHeaderField, reqHeaderValue,
                        reqInstallDir, reqFileName);
+       request.setNetworkBondingOption(reqNetworkBonding);
        Item::create(request);
        view.activateWindow();
        return;
@@ -369,7 +339,8 @@ static void __app_control(app_control_h s, void *data)
 
 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;
 
@@ -386,13 +357,16 @@ EXPORT_API int main(int argc, char *argv[])
        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(&region_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);