From: masensio Date: Thu, 27 Feb 2014 07:40:17 +0000 (+0100) Subject: Merge branch 'develop' into send_file_pr311_with_develop X-Git-Tag: oc-android-1.5.5~22^2~8 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/ac836eddb76f9489d4ed643802f6c89b184a88c3?hp=aaba7b2725aa45360a2d818c50455ee14c5939d1 Merge branch 'develop' into send_file_pr311_with_develop --- diff --git a/res/values-cs-rCZ/strings.xml b/res/values-cs-rCZ/strings.xml index 8e134f09..65662f40 100644 --- a/res/values-cs-rCZ/strings.xml +++ b/res/values-cs-rCZ/strings.xml @@ -236,6 +236,8 @@ Je nám líto, ale sdílení není na vašem serveru povoleno. Kontaktujte vašeho administrátora. Nepodařilo se sdílet tento soubor či složku. Ujistěte se, že existuje. Při pokusu o sdílení tohoto souboru či složky nastala chyba + Nepodařilo se zrušit sdílení tohoto souboru nebo složky, protože neexistuje. Při pokusu o zrušení sdílení tohoto souboru či složky nastala chyba + Zkopírovat odkaz Zkopírováno do schránky diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index ebe7170e..85b4fc09 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -57,6 +57,7 @@ Freskatu fitxaegia Fitxategiaren izena %1$sra aldatu da igotzean Elkarbanatu lotura + Lotura partekatzeari utzi Bai Ez Ados @@ -180,6 +181,7 @@ Itxaron momentu bat Ezusteko arazoa; mesedez, saiatu beste app batekin fitxategia hautatzeko Ez da fitxategirik hautatu + Bidali lotura honi... Saioa hasi oAuth2-rekin Konektatzen oAuth2 zerbitzarira... Lekuaren identitatea ezin da egiaztatu @@ -231,5 +233,11 @@ ez egin ezer ez zaude on-line uneko igoerarentzat Hutsegite mezua: Egiaztatu zure konfigurazioa, agian zure kuota muga gainditu duzu. + Sentitzen dut, partekatzea ez dago zure zerbitzarian gaituta. Mesedez jarri zure administradorearekin harremanetan. + Ezin izan da karpeta edo fitxategi hau partekatu. Mesedez, ziurtatu existitzen dela + Errore bat egon da fitxategaia edo karpeta partekatzerakoan + Ezin izan da karpeta edo fitxategi honen partekatzeari utzi. Ez da existitzen. + Errore bat egon da fitxategaia edo karpeta partekatzeari uzterakoan + Lotura kopiatu Arbelera kopiatua diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml index 10ac93b7..a01e5968 100644 --- a/res/values-km/strings.xml +++ b/res/values-km/strings.xml @@ -1,12 +1,20 @@ + ឯកសារ ការកំណត់ + ផ្ញើ ទូទៅ + ច្រើន​ទៀត + ជំនួយ + ឈ្មោះ​អ្នកប្រើ ពាក្យសម្ងាត់ + ឯកសារ + ភ្ជាប់ ទាញយក ព្រម ទេ លើកលែង កំហុស + មិន​ស្គាល់​កំហុស ដកចេញ diff --git a/res/values-lt-rLT/strings.xml b/res/values-lt-rLT/strings.xml index cef42972..adc3fe2a 100644 --- a/res/values-lt-rLT/strings.xml +++ b/res/values-lt-rLT/strings.xml @@ -31,6 +31,7 @@ Išbandykite %1$s savo išmaniajame telefone! Siūlau pabandyti %1$s savo išmaniajame telefone!\nParsisiųskite štai čia: %2$s Patikrinti Serverį + Serverio adresas Prisijungimo vardas Slaptažodis Failai @@ -112,6 +113,7 @@ %1$s sąrašas baigtas Nerasta medija failų Nenurodyta paskyra + Failas yra netinkamoje sąskaitoje Nepalaikomas kodekas Nenuskaitomas medijos failas Netinkamai užkoduotas medijos failas @@ -169,6 +171,7 @@ Truputį palaukite Netikėta problema ; prašome pasirinkti failą iš kitos programėlės Joks failas nebuvo pasirinktas + Siųsti nuorodą asmeniui ... Prisijungti naudojant oAuth2 Jungiamasi prie oAuth2 serverio... Serverio tapatybė negali būti patikrinta @@ -205,9 +208,15 @@ Nebesiųsti Paveikslėlio peržiūra Neįmanoma parodyti paveikslėlio + Nepavykę momentiniai įkėlimai + Suvestinė visų nepavykusių momentinių įkėlimų pažymėti viską + bandyti dar kartą su visais pažymėtais bandyti iš naujo nusiųsti paveikslėlį: Įkelti daugiau Nuotraukų Klaidos pranešimas: Patikrinkite savo serverio nustatymus, tikėtina jog viršijote savo limitą. + Deja, bendrinimas neįjungtas Jūsų serveryje. Prašome susisiekti su administratoriumi. + Kopijuoti nuorodą + Nukopijuota į talpyklę diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index cb8fee8b..08d2ce30 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -97,6 +97,7 @@ Inhoud van %1$d bestanden kon niet worden gesynchroniseerd (%2$d conflicten) Een paar lokale bestanden werden vergeten %1$d bestanden uit de %2$s directory konden niet worden gekopieerd naar + Vanaf versie 1.3.16, worden bestanden die vanaf dit apparaat worden ge-uploaded ook gekopieerd naar de lokale %1$s map om gegevensverlies te voorkomen als een enkel bestand wordt gesynchroniseerd met meerdere accounts.\n\nDoor deze aanpassing werden alle bestanden die met een eerdere versie zijn ge-uploaded gekopieerd naar de %2$s map. Maar een fout voorkwam het succesvol afronden van deze actie tijdens het synchroniseren. U kunt de/het bestand(en) laten staan zoals ze nu zijn en de link naar %3$s verwijderen, of u kunt de/het bestand(en) verplaatsen naar de %1$s map en de link naar %4$s laten staan.\n\nHieronder staan de/het lokale bestand(en) en de/het externe bestand(en) in %5$s waar ze naar verwezen. Map %1$s bestaat niet meer Alle verplaatsen Alle bestanden zijn verplaatst @@ -238,5 +239,6 @@ Er trad een fout op bij uw poging dit bestand of deze map te delen Kan delen van dit bestand of deze map niet beëindigen. Het object bestaat niet. Er trad een fout op bij uw poging het delen van dit bestand of deze map te beëindigen + Link kopiëren Gekopieerd naar het klembord diff --git a/src/com/owncloud/android/datamodel/FileDataStorageManager.java b/src/com/owncloud/android/datamodel/FileDataStorageManager.java index 5abdd892..f132d967 100644 --- a/src/com/owncloud/android/datamodel/FileDataStorageManager.java +++ b/src/com/owncloud/android/datamodel/FileDataStorageManager.java @@ -237,11 +237,11 @@ public class FileDataStorageManager { } } - if (file.isFolder()) { - updateFolderSize(file.getFileId()); - } else { - updateFolderSize(file.getParentId()); - } +// if (file.isFolder()) { +// updateFolderSize(file.getFileId()); +// } else { +// updateFolderSize(file.getParentId()); +// } return overriden; } @@ -388,38 +388,38 @@ public class FileDataStorageManager { } } - updateFolderSize(folder.getFileId()); + //updateFolderSize(folder.getFileId()); } - /** - * - * @param id - */ - private void updateFolderSize(long id) { - if (id > FileDataStorageManager.ROOT_PARENT_ID) { - Log_OC.d(TAG, "Updating size of " + id); - if (getContentResolver() != null) { - getContentResolver().update(ProviderTableMeta.CONTENT_URI_DIR, - new ContentValues(), // won't be used, but cannot be null; crashes in KLP - ProviderTableMeta._ID + "=?", - new String[] { String.valueOf(id) }); - } else { - try { - getContentProviderClient().update(ProviderTableMeta.CONTENT_URI_DIR, - new ContentValues(), // won't be used, but cannot be null; crashes in KLP - ProviderTableMeta._ID + "=?", - new String[] { String.valueOf(id) }); - - } catch (RemoteException e) { - Log_OC.e(TAG, "Exception in update of folder size through compatibility patch " + e.getMessage()); - } - } - } else { - Log_OC.e(TAG, "not updating size for folder " + id); - } - } +// /** +// * +// * @param id +// */ +// private void updateFolderSize(long id) { +// if (id > FileDataStorageManager.ROOT_PARENT_ID) { +// Log_OC.d(TAG, "Updating size of " + id); +// if (getContentResolver() != null) { +// getContentResolver().update(ProviderTableMeta.CONTENT_URI_DIR, +// new ContentValues(), // won't be used, but cannot be null; crashes in KLP +// ProviderTableMeta._ID + "=?", +// new String[] { String.valueOf(id) }); +// } else { +// try { +// getContentProviderClient().update(ProviderTableMeta.CONTENT_URI_DIR, +// new ContentValues(), // won't be used, but cannot be null; crashes in KLP +// ProviderTableMeta._ID + "=?", +// new String[] { String.valueOf(id) }); +// +// } catch (RemoteException e) { +// Log_OC.e(TAG, "Exception in update of folder size through compatibility patch " + e.getMessage()); +// } +// } +// } else { +// Log_OC.e(TAG, "not updating size for folder " + id); +// } +// } public void removeFile(OCFile file, boolean removeDBData, boolean removeLocalCopy) { @@ -442,7 +442,7 @@ public class FileDataStorageManager { } else { getContentResolver().delete(file_uri, where, whereArgs); } - updateFolderSize(file.getParentId()); + //updateFolderSize(file.getParentId()); } if (removeLocalCopy && file.isDown() && file.getStoragePath() != null) { boolean success = new File(file.getStoragePath()).delete(); @@ -482,7 +482,7 @@ public class FileDataStorageManager { } else { getContentResolver().delete(folder_uri, where, whereArgs); } - updateFolderSize(folder.getParentId()); + //updateFolderSize(folder.getParentId()); } private void removeLocalFolder(File folder) { diff --git a/src/com/owncloud/android/providers/FileContentProvider.java b/src/com/owncloud/android/providers/FileContentProvider.java index 2c7b520d..54e67a24 100644 --- a/src/com/owncloud/android/providers/FileContentProvider.java +++ b/src/com/owncloud/android/providers/FileContentProvider.java @@ -22,7 +22,6 @@ import java.util.ArrayList; import java.util.HashMap; import com.owncloud.android.R; -import com.owncloud.android.datamodel.FileDataStorageManager; import com.owncloud.android.db.ProviderMeta; import com.owncloud.android.db.ProviderMeta.ProviderTableMeta; import com.owncloud.android.lib.resources.shares.ShareType; @@ -235,7 +234,6 @@ public class FileContentProvider extends ContentProvider { } - // TODO: switch(uri) @Override public String getType(Uri uri) { switch (mUriMatcher.match(uri)) { @@ -442,7 +440,7 @@ public class FileContentProvider extends ContentProvider { private int update(SQLiteDatabase db, Uri uri, ContentValues values, String selection, String[] selectionArgs) { switch (mUriMatcher.match(uri)) { case DIRECTORY: - return updateFolderSize(db, selectionArgs[0]); + return 0; //updateFolderSize(db, selectionArgs[0]); case SHARES: return db.update(ProviderTableMeta.OCSHARES_TABLE_NAME, values, selection, selectionArgs); default: @@ -450,7 +448,7 @@ public class FileContentProvider extends ContentProvider { } } - + /* private int updateFolderSize(SQLiteDatabase db, String folderId) { int count = 0; String [] whereArgs = new String[] { folderId }; @@ -501,7 +499,7 @@ public class FileContentProvider extends ContentProvider { } return count; } - +*/ @Override public ContentProviderResult[] applyBatch (ArrayList operations) throws OperationApplicationException { diff --git a/src/com/owncloud/android/syncadapter/FileSyncAdapter.java b/src/com/owncloud/android/syncadapter/FileSyncAdapter.java index 349f1370..fe6c7c74 100644 --- a/src/com/owncloud/android/syncadapter/FileSyncAdapter.java +++ b/src/com/owncloud/android/syncadapter/FileSyncAdapter.java @@ -75,7 +75,7 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { public static final String EVENT_FULL_SYNC_START = FileSyncAdapter.class.getName() + ".EVENT_FULL_SYNC_START"; public static final String EVENT_FULL_SYNC_END = FileSyncAdapter.class.getName() + ".EVENT_FULL_SYNC_END"; public static final String EVENT_FULL_SYNC_FOLDER_CONTENTS_SYNCED = FileSyncAdapter.class.getName() + ".EVENT_FULL_SYNC_FOLDER_CONTENTS_SYNCED"; - public static final String EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED = FileSyncAdapter.class.getName() + ".EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED"; + //public static final String EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED = FileSyncAdapter.class.getName() + ".EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED"; public static final String EXTRA_ACCOUNT_NAME = FileSyncAdapter.class.getName() + ".EXTRA_ACCOUNT_NAME"; public static final String EXTRA_FOLDER_PATH = FileSyncAdapter.class.getName() + ".EXTRA_FOLDER_PATH"; @@ -351,7 +351,7 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { syncDown = (parentEtagChanged || etag == null || etag.length() == 0); if(syncDown) { */ synchronizeFolder(newFile); - sendLocalBroadcast(EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED, parent.getRemotePath(), null); + //sendLocalBroadcast(EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED, parent.getRemotePath(), null); //} } } diff --git a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java index f0e9b828..6429e870 100644 --- a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java +++ b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java @@ -691,7 +691,7 @@ OCFileListFragment.ContainerActivity, FileDetailFragment.ContainerActivity, OnNa // Listen for sync messages IntentFilter syncIntentFilter = new IntentFilter(FileSyncAdapter.EVENT_FULL_SYNC_START); syncIntentFilter.addAction(FileSyncAdapter.EVENT_FULL_SYNC_END); - syncIntentFilter.addAction(FileSyncAdapter.EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED); + //syncIntentFilter.addAction(FileSyncAdapter.EVENT_FULL_SYNC_FOLDER_SIZE_SYNCED); syncIntentFilter.addAction(FileSyncAdapter.EVENT_FULL_SYNC_FOLDER_CONTENTS_SYNCED); syncIntentFilter.addAction(SynchronizeFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED); syncIntentFilter.addAction(SynchronizeFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED); diff --git a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java index f31ca142..11449af8 100644 --- a/src/com/owncloud/android/ui/adapter/FileListListAdapter.java +++ b/src/com/owncloud/android/ui/adapter/FileListListAdapter.java @@ -161,8 +161,8 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter { } else { - fileSizeV.setVisibility(View.VISIBLE); - fileSizeV.setText(DisplayUtils.bytesToHumanReadable(file.getFileLength())); + fileSizeV.setVisibility(View.INVISIBLE); + //fileSizeV.setText(DisplayUtils.bytesToHumanReadable(file.getFileLength())); lastModV.setVisibility(View.VISIBLE); lastModV.setText(DisplayUtils.unixTimeToHumanReadable(file.getModificationTimestamp())); checkBoxV.setVisibility(View.GONE);