From 24dd513682cff1f55f7391bab4fb5a8d2ab266a6 Mon Sep 17 00:00:00 2001 From: "David A. Velasco" Date: Tue, 19 Feb 2013 13:28:01 +0100 Subject: [PATCH] Added progress bar for file transfers in details view (untested) --- res/layout/file_details_fragment.xml | 434 +++++++++++---------- res/values/strings.xml | 6 +- .../android/files/services/FileDownloader.java | 50 +++ .../android/files/services/FileUploader.java | 27 ++ .../android/network/ProgressiveDataTransferer.java | 33 ++ .../operations/ChunkedUploadFileOperation.java | 9 +- .../android/operations/DownloadFileOperation.java | 19 +- .../android/operations/UploadFileOperation.java | 28 +- .../android/ui/activity/FileDetailActivity.java | 95 ++++- .../android/ui/activity/FileDisplayActivity.java | 4 +- .../ui/dialog/IndeterminateProgressDialog.java | 2 +- .../android/ui/fragment/FileDetailFragment.java | 37 ++ .../android/ui/fragment/FilePreviewFragment.java | 3 +- .../webdav/ChunkFromFileChannelRequestEntity.java | 33 +- src/eu/alefzero/webdav/FileRequestEntity.java | 35 +- src/eu/alefzero/webdav/WebdavClient.java | 2 +- 16 files changed, 556 insertions(+), 261 deletions(-) create mode 100644 src/com/owncloud/android/network/ProgressiveDataTransferer.java diff --git a/res/layout/file_details_fragment.xml b/res/layout/file_details_fragment.xml index 135a8640..b562937c 100644 --- a/res/layout/file_details_fragment.xml +++ b/res/layout/file_details_fragment.xml @@ -16,215 +16,225 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . --> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -