Commit graph

347 commits

Author SHA1 Message Date
David A. Velasco
ba5785e09f Fixed bad synchronization of files removed from another client; checked that condition removed is not necessary in any case 2012-07-25 14:39:46 +02:00
David A. Velasco
d8e29ce306 Updated logging for login ;) 2012-07-25 13:29:14 +02:00
David A. Velasco
81970c8131 Reviewed error handling and notifications in downloads 2012-07-25 12:04:08 +02:00
David A. Velasco
393bcd6869 FIxed null pointer exception when a file details view receives a message from the download service 2012-07-25 08:34:39 +02:00
David A. Velasco
a238d0635a Added a static list of downloads in progress to have a reliable way to check if a file is downloading 2012-07-24 14:08:54 +02:00
David A. Velasco
c82fc04aea Fixed cancel button in PIN code activity 2012-07-23 14:53:46 +02:00
David A. Velasco
eb2a7bcec2 Replaced strings in two pieces with formatted string 2012-07-23 14:38:16 +02:00
David A. Velasco
6f189bffe1 Downloads through temporal file and better OCFile.isDownloading() and .isDown() implementation 2012-07-23 13:55:58 +02:00
David A. Velasco
8ba2ca7b85 Filter broadcast messages in receivers with the account, to avoid problems with services ongoing after the current account is changed 2012-07-23 12:47:58 +02:00
David A. Velasco
3e2d5f40b4 Fix the local file name saved in database when a file is renamed 2012-07-23 11:07:59 +02:00
David A. Velasco
3a34911f3b Rename file to upload to avoid overwrites in server 2012-07-23 10:13:50 +02:00
Bartek Przybylski
cb442b876f remove location service registration after booting 2012-07-21 22:20:14 +02:00
David A. Velasco
d2f2500bdd Handling of PUT response code fixed 2012-07-20 13:30:04 +02:00
David A. Velasco
ff0803c3ee Avoid crash in the login page when the connections is tested, then changed to other wrong URL and connect is clicked before the new test finishes 2012-07-20 12:27:05 +02:00
David A. Velasco
2a04c6ae5d Some fixes about downloads and how the detals view and list view is updated when downloads start and finish 2012-07-20 10:13:50 +02:00
David A. Velasco
611fe1e4b5 Enable preemptive authentication to avoid double send of files in uploading 2012-07-19 11:34:51 +02:00
David A. Velasco
935a7b0934 Fixed null pointer in synchronization 2012-07-18 14:38:02 +02:00
David A. Velasco
cffdf90bf3 Added timeout to the connection test; timeoutted methods granted for HTTPS 2012-07-18 14:20:09 +02:00
David A. Velasco
153dbb0342 Be sure that root directoriy is listed when the synchronization is really fast 2012-07-17 15:28:27 +02:00
David A. Velasco
463b30c46a Avoid crashes when an external app makes a bad response for the selection of a file to upload 2012-07-17 14:51:36 +02:00
David A. Velasco
45f89711be Fixed problem with some special characters when opening files; renamed WebdavUtils.encode to WebdavUtils.encodePath; fixed null pointer exception in preview 2012-07-17 14:26:18 +02:00
David A. Velasco
c6b553f635 OCFile stores again decoded remote paths; WebdavUtils.encode(...) added; fixed space conversion in paths in multiple uploads; CLEAN THE APPLICATION CACHE AFTER INSTALLING 2012-07-17 12:59:15 +02:00
David A. Velasco
400a17d3e3 Cancellable synchronization; current synchronizations are cancelled when the user request for a synchronization in the options menu 2012-07-16 15:06:03 +02:00
David A. Velasco
c0645e6832 Trigger synchronization when current account is changed; remove redundant accounts list in preferences 2012-07-16 11:34:37 +02:00
David A. Velasco
91b1728493 More fixes to PIN code 2012-07-13 14:46:40 +02:00
Bartek Przybylski
147227040b reduce permissions, optimize bitmap displaying 2012-07-12 22:02:30 +02:00
David A. Velasco
1dbc69dc11 Avoid double query to the ContentResolver when listing the contents of a folder 2012-07-12 17:49:29 +02:00
David A. Velasco
50d8905f00 File removal in server completed 2012-07-12 13:49:21 +02:00
David A. Velasco
f757b74ced Some fixes to PIN code 2012-07-11 18:59:59 +02:00
Bartek Przybylski
233553a081 dont loose keep in sync state when syncing 2012-07-09 17:16:56 +02:00
David A. Velasco
3e4f8b4f0d Better policy to show PIN Code 2012-07-09 15:10:26 +02:00
David A. Velasco
cbf9ca8bea Merge remote-tracking branch 'origin/master' into moresync 2012-07-09 11:28:51 +02:00
David A. Velasco
a48014bffd More improvements in refresh files list while synchronizing 2012-07-09 11:23:56 +02:00
David A. Velasco
93de9f91d5 Pin code 2012-07-09 11:11:44 +02:00
David A. Velasco
146f7969b3 Better backwards compatibility in crash logger and images preview 2012-07-09 09:39:32 +02:00
David A. Velasco
15a2d8b8e6 Fixed bug in creation of database after adding keep_in_sync column 2012-07-09 09:23:42 +02:00
David A. Velasco
461364f68b Some improvements in synchronization and refresh of directory list 2012-07-06 15:09:13 +02:00
David A. Velasco
494ebd608f Fixing null pointers when finding out MIME types from extensions 2012-07-05 16:38:59 +02:00
David A. Velasco
93983377cc Explicit assingment of infinite timeout for uploads and downloads; delete local file when download can't finish 2012-07-05 15:51:32 +02:00
David A. Velasco
8d3b028e72 FileDetailFragment is not reused in double pane view to avoid problems with preview-imaegs and buttons refresh 2012-07-05 11:54:12 +02:00
David A. Velasco
f9c951ec9a Ensure that synchronization indicator in the files list is stopped if unexepected problems interrupt the synchronization 2012-07-04 15:51:17 +02:00
David A. Velasco
882668c5d9 Small improvements to the refresh of the files list and memory handling while synchronization is running 2012-07-04 15:44:59 +02:00
David A. Velasco
7c2174d09e Refactoring of main Activities and Fragments to avoid inconsistent states leading to crashes, specially in tablet devices 2012-07-04 14:38:52 +02:00
Bartek Przybylski
7b7a800d6b version bump 2012-07-02 18:35:04 +02:00
David A. Velasco
16b5c6b9ad Merge remote-tracking branch 'origin/master' 2012-07-02 10:42:07 +02:00
David A. Velasco
41f2cf1169 Download failures not treated as successes 2012-07-02 10:41:56 +02:00
Bartek Przybylski
1e63d71c91 Merge branch 'master' of gitorious.org:owncloud/android-devel 2012-06-30 13:51:31 +02:00
David A. Velasco
d6205749eb Added dynamic update of files list while full synchronization is performed 2012-06-29 15:16:19 +02:00
David A. Velasco
72141b60fb Update of messages when uploads finish 2012-06-29 10:36:25 +02:00
David A. Velasco
121a462bdf Better policies to handle possible errors in remote MIME type values; avoid crashes when MIME types is trying to be found for files without extension 2012-06-28 10:59:27 +02:00
David A. Velasco
49c1f9e318 Better file opening; new ownCloud logo in account settings page 2012-06-27 18:32:20 +02:00
David A. Velasco
06809e1553 Forgotten version number 2012-06-27 17:06:05 +02:00
David A. Velasco
3ce234e6c7 Fixed preview of images in Android 2.x ; fixed synchronization progress indicator in Android <4.0 2012-06-27 09:19:08 +02:00
Bartek Przybylski
baf003a555 fix crash on list adapter when file has no mimetype 2012-06-26 18:08:01 +02:00
David A. Velasco
91225458c1 Fixed duplication of some files in local database due to differences in remote and local URL encoding 2012-06-26 09:52:32 +02:00
Bartek Przybylski
f7fb16963b always show image preview if there is only enough memory 2012-06-25 20:55:34 +02:00
David A. Velasco
ec38629eca Changed OCFile to keep mRemotePath as a valid URL; CLEAR YOUR CACHE AFTER INSTALLING 2012-06-25 15:18:27 +02:00
Bartek Przybylski
fd1704c49c version bump 2012-06-24 15:48:01 +02:00
Bartek Przybylski
8f4091f2c5 version bump 2012-06-24 13:23:45 +02:00
David A. Velasco
7dfc47ced4 Fixed local database incoherence when files whit special characters in their name are uploadad 2012-06-22 15:14:13 +02:00
David A. Velasco
b2264dcfa1 Fixed null pointer while resuming FileListActivity 2012-06-22 12:50:13 +02:00
David A. Velasco
f149b3caac Fixed double URL decoding of file names 2012-06-22 12:30:12 +02:00
David A. Velasco
a06e99c506 Fixed null pointer exception while loging 2012-06-22 09:57:08 +02:00
Bartek Przybylski
e9e2e1c7ec return to correct directory when returning from file details activity 2012-06-21 20:27:22 +02:00
Bartek Przybylski
832c1f4842 make cancel button usable on account create activity 2012-06-21 20:02:33 +02:00
Bartek Przybylski
5fc8be29f9 about dialog with version 2012-06-21 19:37:33 +02:00
Bartek Przybylski
6e3b5f488c dummy crash upload dialog 2012-06-13 20:47:38 +02:00
Bartek Przybylski
efc9808d9a crashlog handler 2012-06-12 22:58:07 +02:00
Bartek Przybylski
6a4fb77159 make details activity using default theme 2012-06-09 14:31:06 +02:00
Bartek Przybylski
2b00ff1c7e cached instant upload 2012-06-03 19:59:14 +02:00
Bartek Przybylski
53585e2400 removing camera permission, it seems not needed for instant upload 2012-05-27 20:04:34 +02:00
Bartek Przybylski
9dd2cf294a instant uploading, first attempt 2012-05-27 15:57:18 +02:00
Bartek Przybylski
24a1111aa1 making file download using progressbar view 2012-05-26 13:47:26 +02:00
Bartek Przybylski
b999f542c0 new icons, new uploader 2012-05-15 21:52:59 +02:00
Bartek Przybylski
0aeb425885 adjusting design to holo, stability for account setup 2012-05-13 16:13:13 +02:00
Bartek Przybylski
a2a8dc1ee6 sync progress indicator 2012-05-03 23:56:48 +02:00
Bartek Przybylski
5ca823ac92 account selecton on start, moving api to 8, display info about emtpy dir 2012-05-02 17:53:22 +02:00
Bartek Przybylski
63c213cbea removing contacts from main app 2012-04-30 19:39:01 +02:00
Lennart Rosam
6e43d84b17 Started working on the "Where is my device?" feature 2012-04-15 17:31:08 +02:00
Lennart Rosam
a29469016e More cleanup / refactoring: Name Fragments consistantly way 2012-04-14 18:55:15 +02:00
Lennart Rosam
089ac76b3b Export authenticator activities so custom account managers like in
Motoblur can use them
2012-04-13 08:55:22 +02:00
Lennart Rosam
ab949b7d74 Further Migration to ABS 4.0.1 - Updated remaining Fragments and
Activities. They now extend the correct classes
2012-04-10 04:59:35 +02:00
Bartek Przybylski
cf2c2eedc5 send contacts to oc instance 2012-04-08 18:41:23 +02:00
Lennart Rosam
4cbe903b8a Make account selectable from preferences 2012-04-07 02:15:38 +02:00
Bartek Przybylski
6deca0f9b1 some file list handling, action bar added 2012-02-11 23:11:57 +01:00
Lennart Rosam
ca5455e88d Started swapping our ActionBar in favor of ActionBarSherlock 2012-02-05 22:47:25 +01:00
Lennart Rosam
dc8c32fb3f Refactoring: Added comments to every class, as well as a copyright
notice. Also, some classes were moved to packages where they make sense
2012-02-04 17:41:28 +01:00
Lennart Rosam
32ce46d9d8 Added a landing page for the app. 2012-01-22 21:08:47 +01:00
Lennart Rosam
30734a9404 Heavy refactoring: Moved UI things to UI packages 2012-01-22 19:05:47 +01:00
Bartek Przybylski
17455f57d2 fragments branch initial commit 2012-01-14 00:31:56 +01:00
Bartek Przybylski
2bc41ee331 https for unsigned certificates in logging and uploading 2011-12-24 22:54:11 +01:00
Bartek Przybylski
8f9a9a8694 first run setup fix 2011-10-07 17:54:28 +02:00
Bartek Przybylski
9ca5cc327d adding specified adapter for contacts and files 2011-09-17 16:03:05 +02:00
Bartek Przybylski
55bcc455d2 contentprovider for contacts added 2011-09-17 15:41:44 +02:00
Bartek Przybylski
c657ded069 filesync fixed 2011-09-17 15:29:18 +02:00
Sven Aßmann
6b129e2d40 - utilize the new abstact base class for FileSync
- also kickout the old unrefactored SyncAdapter
2011-09-15 21:44:07 +02:00
Bartek Przybylski
154bb85cf1 initial commit 2011-08-19 22:37:35 +02:00