From: Maria Asensio Date: Fri, 30 Oct 2015 13:14:52 +0000 (+0100) Subject: Merge pull request #1109 from owncloud/sync_full_folder X-Git-Tag: oc-android-1.9^2~37 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/eaa0612bfaeeeddc5c4aaeda655d87a925ffcb6e?hp=9b95d53887f1f437d19b2178edc974624d9f8f73 Merge pull request #1109 from owncloud/sync_full_folder Replaced 'download folder' with 'synchronize', triggering the synchronization in two-ways of all the files in a folder --- diff --git a/.travis.yml b/.travis.yml index 5f42267d..0db9b1ec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +sudo: false language: android android: components: diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml index 64bbe0be..1ed55167 100644 --- a/res/values-hy/strings.xml +++ b/res/values-hy/strings.xml @@ -1,5 +1,6 @@ + տարբերակ %1$s Ֆայլեր Նոր պանակ Ուղարկել @@ -9,15 +10,31 @@ + Փակել Բացել Գաղտնաբառ Ֆայլեր Նոր պանակ + վրկ. առաջ + Չափս. Բեռնել Կիսվել հղմամբ + Այո + Ոչ Չեղարկել Վերանվանել Երկիր. + Ումից. + Ում. + 389 ԿԲ Ուղարկել + 1 պանակ + %1$d պանակ + 1 ֆայլ + 1 ֆայլ, 1 պանակ + 1 ֆայլ, %1$d պանակ + %1$d ֆայլ + %1$d ֆայլ, 1 պանակ + %1$d ֆայլ, %2$d պանակ diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml index ea13b1b9..13f65be4 100644 --- a/res/values-lv/strings.xml +++ b/res/values-lv/strings.xml @@ -21,8 +21,11 @@ Biggest - Smallest--> + Visas datnes + Iestatījumi + Aizvērt Atvērt Vispārīgi Vairāk @@ -40,6 +43,8 @@ Palīdzība Ieteikt draugam Atsauksmes + Izmēģini %1$s uz savu viedtālruni! + Pārbaudīt serveri Lietotājvārds Parole Datnes @@ -56,6 +61,7 @@ Augšupielādē sekundes atpakaļ Te vēl nekas nav. Rīkojies, sāc augšupielādēt! + Ielādē… Šajā mapē nav failu Uzsitiet uz datnes, lai redzētu papildinformāciju. Izmērs: @@ -65,6 +71,8 @@ Lejupielādēt Atsvaidzināt failu Datne tika pārsaukta uz %1$s augšupielādes laikā + Dalīt saiti + Pārtraukt dalīt saiti Jā Nē Labi @@ -119,6 +127,7 @@ Izņemt Tikai lokālos Tikai lokālos + No servera Veiksmīgi izņemts Neizdevās izņemt Ievadīt jaunu nosaukumu @@ -126,6 +135,7 @@ Nevarēja pabeigt pārsaukšanu Nevarēja atzīmēt attālinātas datnes Datnes saturs jau ir sinhronizēts + Mapi nevarēja izveidot Uzgaidīt brīdi Negaidīta problēma; lūdzu, izvēlieties datni no citas lietotnes Netika izvēlēta neviena datne @@ -151,14 +161,35 @@ Kam: Paraksts: Algoritms: + PNG attēls Attēlus augšupielādēt tikai caur WiFi /TūlītējaAugšupielāde Paturēt abas + Šo attēlu nevar attēlot + Ievadiet paroli + Jums ir jāievada paroli Sūtīt + Kopēt saiti + lai pārsauktu šo datni + lai dzēstu šo datni + lai dalītu šo datni + lai pārtrauktu šis datnes dalīšanu + lai izveidotu datni Konti + Pievienot kontu + Ielādē datus… Nepareiza parole + Pārvietot + Šeit nekā nav. Jūs varat pievienot mapi! Izvēlieties + lai pārvietotu šo datni + lai kopētu šo datni Drošība + koplietots + ar jums Servera adrese + Lietotājvārds + 1 mape + 1 datne diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index 628b53a1..1c3765a9 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -71,6 +71,7 @@ segundos atrás Aqui não existe nada. Envie alguma coisa! A carregar... + Nenhuma App encontrada por tipo de ficheiro! Não existem ficheiros nesta pasta. Toque num ficheiro para visualizar a informação adicional. Tamanho: diff --git a/src/com/owncloud/android/utils/DisplayUtils.java b/src/com/owncloud/android/utils/DisplayUtils.java index 8a281e92..a30595c3 100644 --- a/src/com/owncloud/android/utils/DisplayUtils.java +++ b/src/com/owncloud/android/utils/DisplayUtils.java @@ -193,22 +193,19 @@ public class DisplayUtils { else if ((System.currentTimeMillis() - time) < 60 * 1000) { return c.getString(R.string.file_list_seconds_ago); } else { - // Workaround 2.x bug (see https://github.com/owncloud/android/issues/716) - if ( Build.VERSION.SDK_INT <= Build.VERSION_CODES.HONEYCOMB && - (System.currentTimeMillis() - time) > 24 * 60 * 60 * 1000 ) { - Date date = new Date(time); - date.setHours(0); - date.setMinutes(0); - date.setSeconds(0); - dateString = DateUtils.getRelativeDateTimeString( - c, date.getTime(), minResolution, transitionResolution, flags - ); - } else { - dateString = DateUtils.getRelativeDateTimeString(c, time, minResolution, transitionResolution, flags); + dateString = DateUtils.getRelativeDateTimeString(c, time, minResolution, transitionResolution, flags); + } + + String[] parts = dateString.toString().split(","); + if (parts.length == 2) { + if (parts[1].contains(":") && !parts[0].contains(":")) { + return parts[0]; + } else if (parts[0].contains(":") && !parts[1].contains(":")) { + return parts[1]; } } - - return dateString.toString().split(",")[0]; + //dateString contains unexpected format. fallback: use relative date time string from android api as is. + return dateString.toString(); } /**