Commit graph

3976 commits

Author SHA1 Message Date
Mario Danic
6ea9d1eb10
Fix build 2017-03-03 11:07:42 +01:00
Mario Danic
f2d508acf3
Fix legacy sync folder entries 2017-03-03 11:07:42 +01:00
Mario Danic
697b05f031
Hopefully fix double upload issue 2017-03-03 11:07:41 +01:00
Mario Danic
1e905353b5
Change to onStop 2017-03-03 11:07:41 +01:00
Mario Danic
2a3e38d1eb
Fix a crashing bug 2017-03-03 11:07:41 +01:00
Mario Danic
54545a9337
Progress on fixing persistance disk sync 2017-03-03 11:07:40 +01:00
Mario Danic
2be9cec609
Some progress on mitigating persistance issues 2017-03-03 11:07:40 +01:00
Mario Danic
b78051cf73
Fix a typo 2017-03-03 11:07:40 +01:00
Mario Danic
52d3671395
Show upload for current account only 2017-03-03 11:07:39 +01:00
Mario Danic
172432d38f
Properly separate auto upload settings by acc 2017-03-03 11:07:39 +01:00
Mario Danic
df50766126
Fix a strange issue 2017-03-03 11:07:39 +01:00
Mario Danic
0c8beeb56c
Re-arrange things a bit 2017-03-03 11:07:38 +01:00
Mario Danic
c8785b76cc
Partial revert "Some progress on auto-upload fixes"
This reverts commit 9c39a6dfdc.
2017-03-03 11:07:38 +01:00
Mario Danic
0fb06dac69
Some progress on auto-upload fixes 2017-03-03 11:07:38 +01:00
Mario Danic
cca154a2e1
Fix to aid in HDR stuff processing 2017-03-03 11:07:37 +01:00
Mario Danic
3fdd90c545
Attempt to fix HDR issues 2017-03-03 11:07:37 +01:00
Mario Danic
6266be2a3b
Optimize imports 2017-03-03 11:07:36 +01:00
Mario Danic
e996a3dcc9
Fix persistance 2017-03-03 11:07:36 +01:00
Mario Danic
deb35e5b9f
Revert "Use different models"
This reverts commit ab901a6b95.
2017-03-03 11:07:36 +01:00
Mario Danic
c1f896a07a
Use different models 2017-03-03 11:07:35 +01:00
Mario Danic
5dcdcaffd2
Fix a serialization bug 2017-03-03 11:07:35 +01:00
Mario Danic
eeb72d1be0
Create new file 2017-03-03 11:07:35 +01:00
Mario Danic
c94f78254b
Fix a bug 2017-03-03 11:07:34 +01:00
Mario Danic
f5f115e790
Revert "Remove useless conditions"
This reverts commit 5dd6d9181eaa36f5177760046d71dade444698ad.
2017-03-03 11:07:34 +01:00
Mario Danic
fe4c44a586
Remove useless conditions 2017-03-03 11:07:34 +01:00
Mario Danic
6aba87ef97
Magical magical stuff 2017-03-03 11:07:33 +01:00
Mario Danic
37f31c5172
Fix a typo with tmp files 2017-03-03 11:07:33 +01:00
Mario Danic
0b9187d32c
Progress on implementing persistance 2017-03-03 11:07:33 +01:00
Mario Danic
2c92eafdda
Add persistence layer on service start 2017-03-03 11:07:32 +01:00
Mario Danic
8a978a28ce
Move to approach without reflection 2017-03-03 11:07:32 +01:00
Mario Danic
a24d14f57c
Preparation for persistance 2017-03-03 11:07:32 +01:00
Mario Danic
9e44de9896
First step towards list persistance 2017-03-03 11:07:31 +01:00
Mario Danic
7806ff2041
Ignore temporary files 2017-03-03 11:07:31 +01:00
Mario Danic
4e90222439
Fix a bug with SyncedFolderProvider 2017-03-03 11:07:31 +01:00
Mario Danic
1973705356
Small bugfix 2017-03-03 11:07:30 +01:00
Mario Danic
07981f0054
Update copyrights 2017-03-03 11:07:30 +01:00
Mario Danic
8051c67da4
Remove strange <p> stuff 2017-03-03 11:07:30 +01:00
Mario Danic
e4f483c8bb
Silence codacy 2017-03-03 11:07:30 +01:00
Mario Danic
13b864aaae
Enable menu item on 5.0 2017-03-03 11:07:29 +01:00
Mario Danic
699ca263cc
Update a comment 2017-03-03 11:07:29 +01:00
Mario Danic
4151767d20
Revert a typo 2017-03-03 11:07:29 +01:00
Mario Danic
b5a2adf44b
Introduce rewritten auto upload 2017-03-03 11:07:28 +01:00
Mario Danic
c25b9284fa Reorganization 2017-03-02 20:02:15 +01:00
Mario Danic
1e310b00fb Remove useless spaces 2017-03-02 19:15:15 +01:00
Mario Danic
1e884dedef Scope things 2017-03-02 19:02:04 +01:00
Mario Danic
dff70117aa Sanity 2017-03-02 18:30:07 +01:00
Mario Danic
93baf35b07 Attempt to fix transaction too big 2017-03-02 18:27:04 +01:00
Mario Danic
72349b5ef9 Merge branch 'master' into branding 2017-03-02 12:46:00 +01:00
Mario Danic
5b4b8bd20f Remove enable_analytics magic 2017-03-02 12:40:25 +01:00
Mario Danic
27e486458a Put quota text back to its place 2017-03-02 12:36:28 +01:00
Mario Danic
364d82c0c0 Clean up things 2017-02-27 11:10:34 +01:00
Mario Danic
6b1cf6895d Merge branch 'master' into branding 2017-02-27 10:17:00 +01:00
Mario Danic
ad357ef071 Add missing string to main strings 2017-02-25 10:16:38 +01:00
Mario Danic
05367bf9ab Fix string 2017-02-25 03:47:31 +01:00
Mario Danic
1052986243 Fix authorities 2017-02-25 03:43:08 +01:00
Mario Danic
3520d40a00 Change authority for custom
And some other stuff
2017-02-25 03:21:32 +01:00
Mario Danic
43d1c52da8 Move google-services to generic 2017-02-25 02:44:32 +01:00
Mario Danic
088e345ea5 custom variables 2017-02-25 02:44:32 +01:00
Mario Danic
10102c0f2d Remove currently unused variable 2017-02-25 02:44:32 +01:00
Mario Danic
7b57687fed Remove majority of custom folder 2017-02-25 02:44:32 +01:00
Mario Danic
749cbcf31c Move the generic MainApp 2017-02-25 02:44:31 +01:00
Mario Danic
dba8c4ed6e Move things around 2017-02-25 02:44:31 +01:00
Mario Danic
40913110f0 Rename the variable 2017-02-25 02:44:31 +01:00
Mario Danic
cc9ff688e7 Remove 1 (one!) new entry into setup.xml 2017-02-25 02:44:31 +01:00
Mario Danic
5c201a823e Update google services 2017-02-25 02:44:31 +01:00
Mario Danic
c7eed23de9 Add Google Firebase analytics 2017-02-25 02:44:31 +01:00
Mario Danic
4d1a0a60c8 Add required gs 2017-02-25 02:44:31 +01:00
Mario Danic
06d3f89f20 Add third parties properly 2017-02-25 02:44:31 +01:00
Mario Danic
0110e54ebe Add new customization options 2017-02-25 02:44:31 +01:00
Mario Danic
16f1243da6 Fix project structure and prepare for branding 2017-02-25 02:44:31 +01:00
Mario Danic
11b71f8c30
Make search view smaller in landscape 2017-02-23 10:21:53 +01:00
Mario Danic
cc87a41702
Revert "Revert "Fix landscape""
This reverts commit 23af3bb4c19c9a96aa07db564243a9dd3c1851f1.
2017-02-23 10:21:52 +01:00
Mario Danic
c91dfccf44
Revert "Fix landscape"
This reverts commit a2f177939c792d53dd851d3de31849b9c397e55c.
2017-02-23 10:21:52 +01:00
Mario Danic
27716f8425
Fix landscape 2017-02-23 10:21:52 +01:00
Mario Danic
4fa40f7392
Commit commit commit 2017-02-23 10:21:51 +01:00
Keith Abdulla
b8c73e2f73
fix potential out of memory exception 2017-02-23 10:21:51 +01:00
AndyScherzinger
a0936d43e8
simplify boolean statement, fix javadoc 2017-02-23 10:21:51 +01:00
Mario Danic
beb491f64b
Remove a line 2017-02-23 10:21:50 +01:00
Mario Danic
150a19c5b7
Add back menu entry 2017-02-23 10:21:50 +01:00
Mario Danic
0fd9a47b23
Fix arrow stuff 2017-02-23 10:21:49 +01:00
Mario Danic
6b4a94b5ca
Fix most bugs :P 2017-02-23 10:21:49 +01:00
Mario Danic
cae3f66681
Revert "Move stuff"
This reverts commit 84e721718aa7087bdc2f897c0b24aa5c9ea1fcac.
2017-02-23 10:21:49 +01:00
Mario Danic
ef4ac587ce
Move stuff 2017-02-23 10:21:48 +01:00
Mario Danic
767560a2e0
Update according to review 2017-02-23 10:21:48 +01:00
Mario Danic
8d09630eb1
Fix a few things 2017-02-23 10:21:47 +01:00
AndyScherzinger
3026a6bd4c
replace light blue search icon with grey one 2017-02-23 10:21:47 +01:00
Mario Danic
eb9e5f564d
Remove unused import 2017-02-23 10:21:46 +01:00
Mario Danic
aebad1476b
Set empty message for search 2017-02-23 10:21:46 +01:00
Mario Danic
5a36b60d7c
Show only files&folders in current folder 2017-02-23 10:21:46 +01:00
Mario Danic
7a36a45e5d
Try to fix filtering 2017-02-23 10:21:45 +01:00
Mario Danic
f47a7da793
Fix filtering a bit 2017-02-23 10:21:45 +01:00
Mario Danic
449ce15bdf
Fix codacy stuff 2017-02-23 10:21:45 +01:00
Mario Danic
e3cf4701f2
Animate search bar transition 2017-02-23 10:21:44 +01:00
Mario Danic
f7ceca9cab
Fix rotation magic 2017-02-23 10:21:44 +01:00
Mario Danic
43a82f7dcb
Make fab appear nicer 2017-02-23 10:21:44 +01:00
Mario Danic
7a15e20b20
Update footer 2017-02-23 10:21:43 +01:00
Mario Danic
ca674dd8a0
Set proper message 2017-02-23 10:21:43 +01:00
Mario Danic
6a510d96c0
Work on a new approach 2017-02-23 10:21:42 +01:00
Mario Danic
d5e9c15fc2
Clean up stuff 2017-02-20 23:46:21 +01:00
Mario Danic
faf75674a6
Revert "Some progress on fixing bugs"
This reverts commit ed363f55b81946e7fcc5b0ccf408de3b96087620.
2017-02-20 23:46:21 +01:00
Mario Danic
206f3f06f3
Some progress on fixing bugs 2017-02-20 23:46:20 +01:00
Mario Danic
e92eaf5694
Fix a rebase issue 2017-02-20 23:46:20 +01:00
Mario Danic
4a0f85e553
Fix review issues 2017-02-20 23:46:20 +01:00
Mario Danic
de1328e380
Fix UI bugs 2017-02-20 23:46:19 +01:00
Mario Danic
1f15ddf707
Fix a rotation bug 2017-02-20 23:46:19 +01:00
Mario Danic
3273ad88bb
Fix drawer back arrow 2017-02-20 23:46:19 +01:00
Mario Danic
8ba4abd17d
Fix a merge bug 2017-02-20 23:46:18 +01:00
AndyScherzinger
cc624b446a
removed unneeded brackets 2017-02-20 23:46:18 +01:00
Mario Danic
a241447df0
Fix a small bug 2017-02-20 23:46:18 +01:00
Mario Danic
33bac40563
Fix review issues 2017-02-20 23:46:17 +01:00
Mario Danic
90ce5fcea1
Combine Ifs 2017-02-20 23:46:17 +01:00
Mario Danic
9cf274e1ca
Make video screen nicer 2017-02-20 23:46:16 +01:00
Mario Danic
5ad1b56a47
Add magic 2017-02-20 23:46:16 +01:00
Mario Danic
1b6593103d
Initially show system UI for image 2017-02-20 23:46:16 +01:00
Mario Danic
d8395d57b9
Improve video errors and loading 2017-02-20 23:46:15 +01:00
Mario Danic
d9fa7b616b
Change the wording 2017-02-20 23:46:15 +01:00
Mario Danic
1eeb4efc1e
Add nicer text loading 2017-02-20 23:46:15 +01:00
Mario Danic
f95ffb4886
First step towards nicer empty/error views 2017-02-20 23:46:14 +01:00
Mario Danic
caccef129b
Remove another variable 2017-02-20 23:46:14 +01:00
Mario Danic
6b45af9a91
Remove a variable 2017-02-20 23:46:13 +01:00
Mario Danic
90fe60247b
Remove useless variables 2017-02-20 23:46:13 +01:00
Mario Danic
90d8513061
Few small tweaks 2017-02-20 23:46:13 +01:00
Mario Danic
f5c40a1cfa
Fix an issue with pinch to zoom 2017-02-20 23:46:12 +01:00
Mario Danic
423252d923
Add a dot, just in case 2017-02-20 23:46:12 +01:00
Mario Danic
d15bf96378
Toggle full screen on image click 2017-02-20 23:46:12 +01:00
Mario Danic
8b6d441b6a
Fixes #456 2017-02-20 23:46:11 +01:00
Mario Danic
bc0bbd7842
Revert "Update one more broadcast"
This reverts commit 7abc8f12469cead1394167abe63716cf5e24afe0.

# Conflicts:
#	src/com/owncloud/android/datamodel/FileDataStorageManager.java
2017-02-19 19:24:13 +01:00
Mario Danic
db0620bab4
Add missing ; 2017-02-19 19:24:13 +01:00
Mario Danic
f3c735050d
Update one more broadcast 2017-02-19 19:24:12 +01:00
Mario Danic
7529084f82
Set package name on all sticky intents 2017-02-19 19:24:12 +01:00
carstendev
d038fd7260 Fix for #448. Rotation change in FolderPicker caused app crash. 2017-02-12 04:48:10 +01:00
Mario Danic
ba5dae93b4
Quick fix to work with new library updates 2017-02-05 22:17:13 +01:00
justin-sleep
b5ca2cdc90
Set DAV path in AccountUtils and retrieve it when calling DAVdroid 2017-02-05 21:45:20 +01:00
justin-sleep
66b6436d2b
Use proper API to get WebDAV path for DAVdroid URI correction 2017-02-05 21:45:19 +01:00
justin-sleep
ef1a56f844
Fix DavDroid integration (append necessary addition to mURI) 2017-02-05 21:45:14 +01:00
Mario Đanić
bb22b9d50b Merge pull request #605 from nextcloud/bug_597
Don't restore from unknown state for migration. Fixes #597
2017-01-31 09:21:16 +01:00
Andy Scherzinger
668229a2ed Merge pull request #524 from mario/improvement-toggle-favourite-only-relevant-files
Avoid toggling favourite for all selected files
2017-01-30 20:23:22 +01:00
Bartosz Przybylski
5a647cf094 Don't restore from unknown state for migration. Fixes #597 2017-01-30 17:38:22 +01:00
tobiasKaminsky
e1f8ace98e
round thumbnail size to power of 2: 384 => 256 2017-01-29 21:07:16 +01:00
Mario Danic
ca4947271c
Fix another formatting issue 2017-01-29 21:06:08 +01:00
Mario Danic
28faac1b53
Fix a formatting issue 2017-01-29 21:06:08 +01:00
Mario Danic
121bd06114
Fix review comments 2017-01-29 21:06:08 +01:00
Mario Danic
9010476ccc
Avoid toggling favourite for all selected files 2017-01-29 21:06:07 +01:00
AndyScherzinger
9d0306a8c8
formatting 2017-01-27 16:33:12 +01:00
AndyScherzinger
a49daae9eb
code review 2017-01-27 16:33:12 +01:00
AndyScherzinger
39b3f2f5d5
fix visibility 2017-01-27 16:33:11 +01:00
AndyScherzinger
84b9bb97d4
fix codacy warnings 2017-01-27 16:33:11 +01:00
AndyScherzinger
fa4439bc46
add further checks for API Level 2017-01-21 14:09:19 +01:00
tobiasKaminsky
4aa12e390c
changes according to Code Review 2017-01-20 16:01:30 +01:00
tobiasKaminsky
122e163675
prevent NoClassDefFound 2017-01-20 16:01:27 +01:00
AndyScherzinger
fa81cf7ec2
performance: only do further processing if not a Nc app folder 2017-01-11 22:55:12 +01:00
AndyScherzinger
c024df5602
NPE Fix
resolves #529
2017-01-11 22:55:03 +01:00
tobiasKaminsky
555e885940 fix wrong creation of folder during auto upload 2017-01-05 20:33:40 +01:00
tobiasKaminsky
1219844d58 try to fix TimSort, but it was just a plain NPE... 2017-01-04 20:24:26 +01:00
tobiasKaminsky
5ab691154e
- delay job execution by minimal 10s
- on job execution: check if file exists prior to real upload. If file does not exist anymore, just ignore it
2017-01-03 21:06:23 +01:00
tobiasKaminsky
bdf8e58d22
auto upload: only files, no folders 2017-01-03 20:45:10 +01:00
tobiasKaminsky
3055bcecb3
ignore files ending with ".tmp" 2016-12-31 18:32:20 +01:00
tobiasKaminsky
2b86d9912e
show pending jobs in upload view
cancel pending jobs
2016-12-31 17:37:42 +01:00
tobiasKaminsky
96777a7d36
extracted string value
first try to get uploadStorageManager show job
2016-12-31 17:37:40 +01:00
tobiasKaminsky
87077067f8
fixed removing files #473 2016-12-31 15:17:52 +01:00
tobiasKaminsky
a116cdf77f
disable handling broadcast on Nougat and better 2016-12-30 19:02:43 +01:00
AndyScherzinger
f79b7ca2c0
resolves: #483 - adding proper email sharee handling 2016-12-30 18:37:31 +01:00
AndyScherzinger
5e0a163709
simplify loading screen 2016-12-30 17:52:21 +01:00
AndyScherzinger
3eaeb049a1
fix codacy warnings 2016-12-30 17:43:04 +01:00
AndyScherzinger
4d646d0da3
restore backAsUp arrow in action bar when being in a subfolder (and drawer has been opened/closed) #445 2016-12-30 17:43:04 +01:00
AndyScherzinger
99d630bdf4
empty list tweaks for #445 2016-12-30 17:43:04 +01:00
AndyScherzinger
b5fea72953
codacy is really picky.... 2016-12-21 13:12:56 +01:00
AndyScherzinger
87aeb026b6
shorten interface 2016-12-21 13:04:30 +01:00
AndyScherzinger
75dace2af0
shorten class definition 2016-12-21 13:03:55 +01:00
AndyScherzinger
247bbc11b6
reuse account manager list adapter for account chooser, put helper method for list names in utils 2016-12-21 12:57:33 +01:00
AndyScherzinger
96229c6c6b
Added persistence of file extension selection per type 2016-12-21 11:56:45 +01:00
masaaki matsuo
930535fe1e
add .desktop Internet Shortcut 2016-12-21 11:08:30 +01:00
AndyScherzinger
1390afa6b0
remove unused/unneeded class 2016-12-21 11:08:29 +01:00
AndyScherzinger
07d4288246
fixed codacy warnings 2016-12-21 11:08:27 +01:00
masaaki matsuo
c0c6efc08a
fix webloc suffix 2016-12-21 11:08:27 +01:00
masaaki matsuo
fad2998f99
remove unuse valiable 2016-12-21 11:08:26 +01:00
masaaki matsuo
fe9d0926eb
add import 2016-12-21 11:08:26 +01:00
masaaki matsuo
d20481568b
fix codacy warnings 2016-12-21 11:08:25 +01:00
matsuo
dc41d3c1a5
add hideSpinnerDropDown() 2016-12-21 11:08:25 +01:00
matsuo
68bd78177f
move strings to resource, fix DialogFragments crash on screen rotation 2016-12-21 11:08:25 +01:00
matsuo
624665594b
reduce strings 2016-12-21 11:08:24 +01:00
matsuo
e45eed77c1
replace tab to spaces 2016-12-21 11:08:24 +01:00
matsuo
05d0b9e700
add filetype select 2016-12-21 11:08:24 +01:00
matsuo
02e49de3b3
adding spinner code 2016-12-21 11:08:23 +01:00
matsuo
ad16d4a4f5
test spinner in DialogFragment 2016-12-21 11:08:23 +01:00
matsuo
a568f73a1f
use DialogFragment instead of onCreateDialog() and showDialog() 2016-12-21 11:08:22 +01:00
matsuo
aff10f6ec2
use showDialog() to show DIALOG_UPLOAD_FILENAME dialog 2016-12-21 11:08:22 +01:00
matsuo
936ead2c3f
recognize intent from the google map 2016-12-21 11:08:22 +01:00
matsuo
6900c73642
add title and message in dialog 2016-12-21 11:08:21 +01:00
matsuo
678170024e
Code review fixes 2016-12-21 11:08:21 +01:00
matsuo
dcabcaa58e
reformat with Android Studio 2016-12-21 11:08:21 +01:00
matsuo
437f236552
Add upload URL file feature 2016-12-21 11:08:11 +01:00
wfiete
13a7b362dd Better readability. 2016-12-11 18:07:45 +01:00
wfiete
4488bfb84c Pending runnable that will be executed after the drawer has been closed. 2016-12-08 12:20:39 +01:00
AndyScherzinger
7d54ab07e3
revised text and order 2016-11-23 21:40:38 +01:00
AndyScherzinger
a49b54419a
fixed feature list / string for revamped what's new images 2016-11-23 21:18:52 +01:00
tobiasKaminsky
6eacd30783
fix "showing double whatsnew screen on first start" once again ;) 2016-11-23 21:18:52 +01:00
AndyScherzinger
7bf7299874
re-add missing methods 2016-11-23 21:18:52 +01:00
AndyScherzinger
786f00fa9a
fixed codacy warnings 2016-11-23 21:18:52 +01:00
AndyScherzinger
8436dc92e0
removal of code warnings 2016-11-23 21:18:51 +01:00
AndyScherzinger
ae40988c34
fixed headers and code duplication 2016-11-23 21:18:51 +01:00
AndyScherzinger
dd010cb555
organize imports after rebase 2016-11-23 21:18:51 +01:00
Andy Scherzinger
91fc60e8fb
hide "skip" button on last feature element 2016-11-23 21:18:51 +01:00
Andy Scherzinger
d23a01b573
incorporating the new feature graphics and coloring 2016-11-23 21:18:51 +01:00
Andy Scherzinger
528b8d5e5e
resized font sizes 2016-11-23 21:18:50 +01:00
Bartosz Przybylski
a811fe21e4
Code review fixes 2016-11-23 21:18:50 +01:00
Bartosz Przybylski
5ee2fbacf6
tabs to spaces 2016-11-23 21:18:49 +01:00
Bartosz Przybylski
2663ff871e
tabs to spaces 2016-11-23 21:18:49 +01:00
Bartosz Przybylski
91826228f4
Show whats new only once on first run 2016-11-23 21:18:49 +01:00
Bartosz Przybylski
907a61b01e
Change the way of displaying progress indicator 2016-11-23 21:18:49 +01:00
Bartosz Przybylski
bd91cb0c22
Use ViewPager instead of custom dragging mechanism 2016-11-23 21:18:49 +01:00
Bartosz Przybylski
deaf569c1c
Add parameter to allow showing whats new in beta 2016-11-23 21:18:48 +01:00
Bartosz Przybylski
c700937c6a
Till java7 won't be used on ant project use old diamond notation 2016-11-23 21:18:48 +01:00
Andy Scherzinger
0b9a1d0855
small design changes, adding arrow as vector (thus bumping gradle plugin to 1.5.0!), changing check icon and adding circle background for finish action 2016-11-23 21:18:48 +01:00
Andy Scherzinger
3e1c82d077
added iOS images for the whats new screens 2016-11-23 21:18:47 +01:00
Bartosz Przybylski
d837958e5c
Use global method to get version code 2016-11-23 21:18:47 +01:00
Bartosz Przybylski
3a9b6833a6
Show done button when only single news is available 2016-11-23 21:18:47 +01:00
Bartosz Przybylski
0bba52241a
Insert type in diamond operator, but this is just a hack to support old comiler 2016-11-23 21:18:47 +01:00
Bartosz Przybylski
0ecda26c73
Implement left/right swipe in whats new view 2016-11-23 21:18:47 +01:00
Bartosz Przybylski
3d9f35e6cf
Another small cleanup 2016-11-23 21:18:46 +01:00
Bartosz Przybylski
ebf39a8d36
Remove testing stuff 2016-11-23 21:18:46 +01:00
Bartosz Przybylski
0e05c5022f
Put FeatureList to separate file for cleaner code 2016-11-23 21:18:46 +01:00
Bartosz Przybylski
f6520fd18a
Small code cleanup in WhatsNewActivity 2016-11-23 21:18:46 +01:00
Bartosz Przybylski
2087d2d545
Add Whats new activity and embed it into project 2016-11-23 21:18:46 +01:00
tobiasKaminsky
b15fa8fc5e in case of sharedPref not accessible fallback to "do nothing" 2016-11-19 09:33:18 +01:00
tobiasKaminsky
8c7edf5339 disable instant upload only on Nougat 2016-11-17 23:13:40 +01:00
tobiasKaminsky
93e861cb9d hide Auto Sync for pre Nougat version 2016-11-16 17:54:57 +01:00
tobiasKaminsky
5c0f8da356 Merge remote-tracking branch 'origin/syncedFolders' into syncedFolders2 2016-11-16 17:46:46 +01:00
tobiasKaminsky
47c8afdcc0 hide Auto Sync for pre Nougat version 2016-11-16 17:46:04 +01:00
tobiasKaminsky
34e85d0c20 sorting of media folder is now case insensitive 2016-11-16 16:46:29 +01:00
tobiasKaminsky
718c1cc289 remove debugging output 2016-11-16 16:44:22 +01:00
tobiasKaminsky
e33f946d35 ignore media folders within our own app 2016-11-16 16:43:11 +01:00
tobiasKaminsky
0bff89949a show pending jobs 2016-11-16 12:17:53 +01:00
AndyScherzinger
e13a85fb53
fix access 2016-11-10 22:33:04 +01:00
AndyScherzinger
6c8bbd6c2c
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders
# Conflicts:
#	src/com/owncloud/android/MainApp.java
#	src/com/owncloud/android/db/ProviderMeta.java
#	src/com/owncloud/android/providers/FileContentProvider.java
#	src/com/owncloud/android/services/observer/FolderObserver.java
#	src/com/owncloud/android/ui/activity/Preferences.java
2016-11-10 22:18:15 +01:00
tobiasKaminsky
fb4fe4663e Merge remote-tracking branch 'origin/syncedFolders' into syncedFolders2 2016-11-10 21:50:43 +01:00
tobiasKaminsky
4c56ce2b0d fix only one picture is uploaded 2016-11-10 21:46:37 +01:00
Andy Scherzinger
d8f07d3abc Merge pull request #372 from nextcloud/fixSendLogCrash
fix crash during log sending when exposing URI on Android 7+
2016-11-10 21:13:56 +01:00
Andy Scherzinger
b3678f207b Merge pull request #346 from nextcloud/sortFix
Use correct array of options
2016-11-10 21:12:14 +01:00
AndyScherzinger
73b8220df0
fix crash when exposing URI on Android 7+ 2016-11-10 11:42:19 +01:00
AndyScherzinger
d64eabcc0f
re-add sort by size for local folder views while sorting folders in the list alphabetically 2016-11-10 11:40:13 +01:00
AndyScherzinger
eeff36b6a1
Use correct array of options
Resolves: #336
2016-11-10 11:40:10 +01:00
AndyScherzinger
3bfe30ea8e
wrong access level 2016-11-10 10:20:12 +01:00
AndyScherzinger
8f10f62c51
fix codacy warnings after rebase 2016-11-10 10:20:11 +01:00
AndyScherzinger
0d0321b001
Fixes after rebase 2016-11-10 10:20:11 +01:00
AndyScherzinger
feae5b7647
further formatting issues 2016-11-10 10:20:10 +01:00
AndyScherzinger
8da1f33123
fixed minor warnings 2016-11-10 10:20:10 +01:00
Iskra Delta
01a70fed85
PMD appeased
Some warnings have been supressed.
2016-11-10 10:20:09 +01:00
Iskra Delta
56af1f4205
FindBugs appeased 2016-11-10 10:20:09 +01:00
AndyScherzinger
aa3d3c262c
further findbugs/pmd fixes for new feature (sd card) 2016-11-10 10:20:09 +01:00
AndyScherzinger
f5dab28729
fixed minor warnings 2016-11-10 10:20:08 +01:00
Iskra Delta
89137a0819
PMD appeased
Some warnings have been supressed.
2016-11-10 10:20:08 +01:00
Iskra Delta
6c12644cf7
FindBugs appeased 2016-11-10 10:20:07 +01:00
AndyScherzinger
3f343a3399
fix codacy findings 2016-11-10 10:20:07 +01:00
AndyScherzinger
39ed78b5cc
remove unnecessary valueOf call 2016-11-10 10:20:06 +01:00
AndyScherzinger
4efdc6b00f
further formatting issues 2016-11-10 10:20:05 +01:00
AndyScherzinger
a30985ca1e
formatting 2016-11-10 10:20:05 +01:00
Iskra Delta
433b684a24
PMD appeased
Some warnings have been supressed.
2016-11-10 10:20:04 +01:00
Iskra Delta
9d521be13b
FindBugs appeased 2016-11-10 10:20:04 +01:00
AndyScherzinger
54f4dc7032
further findbugs/pmd fixes for new feature (sd card) 2016-11-10 10:20:03 +01:00
AndyScherzinger
544825e947
fixed minor warnings 2016-11-10 10:20:02 +01:00
AndyScherzinger
1934bfd33e
add Null Checks to fix isGrid/list checks 2016-11-10 10:20:02 +01:00
AndyScherzinger
aacdfc0c13
fix new PMD error after rebase, fix display remote file list issue 2016-11-10 10:20:02 +01:00
Iskra Delta
0a13a5b818
PMD appeased
Some warnings have been supressed.
2016-11-10 10:20:01 +01:00
Iskra Delta
97da0cbc94
FindBugs appeased 2016-11-10 10:19:52 +01:00
AndyScherzinger
df60c9c8d7
fixing codacy warnings 2016-11-07 23:02:16 +01:00
AndyScherzinger
500707ce6d
brackets 2016-11-07 16:19:20 +01:00
AndyScherzinger
46d0f01ad6
removal of code warnings 2016-11-07 15:36:35 +01:00
AndyScherzinger
560f5a76f2
simplified boolean check 2016-11-07 00:31:54 +01:00
AndyScherzinger
ff6b07b041
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 2016-11-07 00:23:17 +01:00
AndyScherzinger
c3eb12caef
fix crash when exposing URI on Android 7+ 2016-11-06 21:59:34 +01:00
tobiasKaminsky
af859dfbda fix wrong upload behaviour 2016-11-06 09:19:10 +01:00
tobiasKaminsky
ccccbbb4d6 dirty fix for null occurence 2016-11-03 22:02:55 +01:00
AndyScherzinger
9d7c9530b9
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders 2016-11-03 00:20:29 +01:00
AndyScherzinger
9579e0626d
fix after rebase 2016-11-02 23:34:51 +01:00
Andy Scherzinger
6b848b4066
fixes 2016-11-02 23:34:50 +01:00
David A. Velasco
aa0e4b8cc8
Fix crash opening or sending files in Android 7
# Conflicts:
#	res/values/setup.xml
#	src/com/owncloud/android/ui/activity/Preferences.java
2016-11-02 23:34:50 +01:00
AndyScherzinger
a737c09f10
fixes for preferences after merge 2016-11-02 22:06:51 +01:00
AndyScherzinger
fee252176e
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders
# Conflicts:
#	src/com/owncloud/android/MainApp.java
#	src/com/owncloud/android/ui/activity/Preferences.java
2016-11-02 21:48:52 +01:00
Andy Scherzinger
b09126cb81
fixed imports after rebase 2016-11-02 12:09:52 +01:00
Andy Scherzinger
20a0a747d7
extract/pre-compile the pattern 2016-11-02 12:09:52 +01:00
Andy Scherzinger
612199a9b7
further CR fixes, fixed comment in layout/migration_layout.xml 2016-11-02 12:09:52 +01:00
Andy Scherzinger
6e73da2809
CR, GPLv3 2016-11-02 12:09:52 +01:00
Andy Scherzinger
d7d2845117
lib version 1.0.2, organizes imports in FileStorageUtils 2016-11-02 12:09:51 +01:00
Bartosz Przybylski
e47ebda6cc
rebase fixes 2016-11-02 12:09:51 +01:00
tobiasKaminsky
afbe508dd1
use lollipop external storage system 2016-11-02 12:09:51 +01:00
Bartosz Przybylski
5cf019d9de
Because of multiple underlying implementation of storage mount points introduce a mechanism which is querying multiple solutions and lists them to the user 2016-11-02 12:09:51 +01:00
Bartosz Przybylski
a9f55d5d96
Handle case of migration of empty src directory 2016-11-02 12:09:50 +01:00
Bartosz Przybylski
4265c60b92
Change the way of fetching mounted resources, use system tools and parse results 2016-11-02 12:09:50 +01:00
Bartosz Przybylski
70c690ca7c
Use progress dialog instead of alert dialog, for better UX 2016-11-02 12:09:50 +01:00
Bartosz Przybylski
8b587cead2
Tabs to spaces 2016-11-02 12:09:50 +01:00
Bartosz Przybylski
47f522d34e
Small code cleanups 2016-11-02 12:09:50 +01:00
Bartosz Przybylski
9dc51a4880
Simplify storage selection process 2016-11-02 12:09:49 +01:00
Bartosz Przybylski
2af111b8cb
Add DataStorageUtils to detect connected SD cards 2016-11-02 12:09:49 +01:00
Bartosz Przybylski
cec707b582
For more reliability delete old files recursively in migration cleanup 2016-11-02 12:09:49 +01:00
Bartosz Przybylski
0ea54fa91c
Fix after rebase 2016-11-02 12:09:49 +01:00
Bartosz Przybylski
8ad388f951
Soften requirement on cleanup step failures 2016-11-02 12:09:49 +01:00
Bartosz Przybylski
6722f71be8
Stop and start logging on migration 2016-11-02 12:09:48 +01:00
Bartosz Przybylski
ebbab224b2
Code cleanups 2016-11-02 12:09:48 +01:00
Bartosz Przybylski
67bc271265
Add cleanup and rollback step when migrating. Correctly set progress during migration. 2016-11-02 12:09:48 +01:00
Bartosz Przybylski
b38b3276e2
Add more migration stuff. cleanup step is still missing 2016-11-02 12:09:48 +01:00
Andy Scherzinger
3fc8d999db
rebase 2016-11-02 12:09:48 +01:00
tobiasKaminsky
b1963aed50
Prepare preferences and project to use user defined storage path 2016-11-02 12:09:47 +01:00
AndyScherzinger
d713294cf0
further merge fixes 2016-11-02 00:34:54 +01:00
AndyScherzinger
d912bd2dce
Fixes after rebase 2016-11-02 00:30:50 +01:00
AndyScherzinger
fc6e3fc458
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders
# Conflicts:
#	res/layout/drawer.xml
#	res/layout/drawer_header.xml
#	src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java
2016-11-02 00:18:24 +01:00
AndyScherzinger
b3ffb02736
use proper alert 2016-11-01 23:35:19 +01:00
AndyScherzinger
50cbf61872
code review changes 2016-11-01 23:35:18 +01:00
AndyScherzinger
928a1b8630
fixes after cherry pick 2016-11-01 23:35:18 +01:00
David A. Velasco
5a97d31392
Finish action mode when drawer starts to open, recover it when drawer is closed
# Conflicts:
#	build.gradle
#	src/com/owncloud/android/ui/activity/DrawerActivity.java
#	src/com/owncloud/android/ui/fragment/OCFileListFragment.java
2016-11-01 23:35:17 +01:00
AndyScherzinger
ae0db114fb
housekeeping (file_actions and AccountActionsDialog aren't in use anymore due to multi select / account manager capabilities) 2016-11-01 23:35:17 +01:00
AndyScherzinger
e89531fc1a
optimized layout adding username + account-url 2016-11-01 23:35:16 +01:00
AndyScherzinger
8c9e2206cb
name and avatr clickable (switching accounts) 2016-11-01 23:35:16 +01:00
AndyScherzinger
42c61c9ed4
highlight currently active user 2016-11-01 23:35:16 +01:00
David A. Velasco
c098aca057
Show a check mark on the current account in the account manager
# Conflicts:
#	res/layout/account_item.xml
#	src/com/owncloud/android/ui/activity/ManageAccountsActivity.java
#	src/com/owncloud/android/ui/adapter/AccountListAdapter.java
2016-11-01 23:35:15 +01:00
AndyScherzinger
7bf64ef1bc
account switching via list item click 2016-11-01 23:35:15 +01:00
David A. Velasco
d504a055aa
Fix exit of the app after not creating account from 'Add account' in navigation drawer 2016-11-01 23:35:12 +01:00
AndyScherzinger
8a565f85db
fix code review 2016-11-01 22:49:37 +01:00
AndyScherzinger
a5dec01990
rename 2/2 2016-10-31 12:51:40 +01:00
AndyScherzinger
d4e7728dc1
rename 1/2 2016-10-31 12:51:40 +01:00
AndyScherzinger
1a2a3e4173
Move all file type (as in mime type) checks to MimeTypeUtil 2016-10-31 12:51:40 +01:00
AndyScherzinger
e0eb7fb468
fix media queries escaping folder names and respecting folders with same names
Resolves: #361
2016-10-27 23:38:16 +02:00
AndyScherzinger
67672c53f0
proper formatting 2016-10-27 15:35:58 +02:00
AndyScherzinger
a72056161c
only show folder path on topo with synced folder made bold 2016-10-27 15:32:49 +02:00
AndyScherzinger
34003e922f
moved to switch instead of icon 2016-10-27 12:04:36 +02:00
AndyScherzinger
66c4a57ba4
added javadoc 2016-10-26 23:34:46 +02:00
AndyScherzinger
624e222ad5
beatufied code 2016-10-26 23:24:40 +02:00
AndyScherzinger
10cc73cf68
header 2016-10-26 21:41:10 +02:00
tobiasKaminsky
3c62f4128d observers are restarted after changing a setting 2016-10-26 20:35:00 +02:00
AndyScherzinger
235b01b4bf
fixed review comments 2016-10-26 18:08:25 +02:00
AndyScherzinger
29d5e1e8cb
tweaked layout for preferences 2016-10-26 14:02:40 +02:00
AndyScherzinger
e879517481
removed final declaration 2016-10-26 13:36:25 +02:00
AndyScherzinger
cc45b0f1e9
added possibility to enable/disable sync folder in the settings screen 2016-10-26 12:14:56 +02:00
AndyScherzinger
d2d8352bac
recyclerview/media-folder optimized thumbnail cache/async task implementation 2016-10-25 18:02:12 +02:00
AndyScherzinger
cf28cdbbda
better legacy shared prefereenced cleanup 2016-10-24 18:28:31 +02:00
AndyScherzinger
a3cf129281
initially show instant upload feature revamp message if instant upload has been used/active with the legacy preferences 2016-10-24 16:43:10 +02:00
AndyScherzinger
9efa7de760
fix synced folder settings dialog theming + code cleanup 2016-10-24 15:52:16 +02:00
AndyScherzinger
faea2f01fb
dynamic media grid width sizing and revampedd instant upload icon 2016-10-24 15:21:00 +02:00
AndyScherzinger
c30dcd4a6d
minor renamings & javadoc 2016-10-24 14:45:09 +02:00
AndyScherzinger
223e29d5d4
hide legacy instant upload preferences on Android 5+ 2016-10-24 13:21:09 +02:00
AndyScherzinger
e68c54798f
fix default upload behavior for synced folder 2016-10-24 12:12:45 +02:00
AndyScherzinger
eff5d9e70a
Order images by date (to always show the latest pictures taken) 2016-10-24 11:57:11 +02:00
AndyScherzinger
6afeee7535
hide instant upload icon on Android pre-lollipop 2016-10-24 11:56:43 +02:00
AndyScherzinger
a4a41a6705
enforce camera folder top position 2016-10-24 10:58:23 +02:00
tobiasKaminsky
c7147795c7 fix wlan upload 2016-10-21 21:52:00 +02:00
AndyScherzinger
e053caf4ff
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders 2016-10-19 18:23:57 +02:00
Andy Scherzinger
8ace0d0d11 Merge pull request #328 from apicellaj/master
add preference to show hidden files
2016-10-19 17:17:06 +02:00
AndyScherzinger
bf39292df6
persistence fix 2016-10-17 12:13:37 +02:00
Andy Scherzinger
fedc2ec851 Merge pull request #339 from nextcloud/fixContract
Fix TimSort
2016-10-17 10:53:08 +02:00
tobiasKaminsky
f79323aa61 removed test 2016-10-16 09:56:12 +02:00
tobiasKaminsky
3298a806d8 remove (o1 == 0 || o2 == 0 ) return 0 as this is ambiguous and confuses TimSort 2016-10-16 09:53:07 +02:00
tobiasKaminsky
b346d7bdc1 try to fix timSort error 2016-10-14 18:22:29 +02:00
Joe Apicella
e9cba821c8 switch array allocation to use list size 2016-10-13 09:06:06 -07:00
Joe Apicella
41d1aff589 add preference to show hidden files 2016-10-12 17:35:47 -07:00
AndyScherzinger
6783a1c628
minor persistence bugfix 2016-10-13 02:07:32 +02:00
AndyScherzinger
0889f8a69e
grid spacing added + negative/shortened margins for containers for nice image grids 2016-10-13 02:00:49 +02:00
tobiasKaminsky
c3a8b0c450 update job to obey syncedfolder settings 2016-10-12 21:41:44 +02:00
tobiasKaminsky
179c695128 removed dummy synced folder entry 2016-10-12 20:44:54 +02:00
AndyScherzinger
db96fe0399
media folder sorting (enabled, alphanumerical) + javadoc 2016-10-10 22:58:25 +02:00
AndyScherzinger
48d3ef6a24
removed toast 2016-10-09 23:43:46 +02:00
AndyScherzinger
b557b0762c
remote folder can now be changed, all config changes for a synced folder are now saved 2016-10-09 23:27:30 +02:00
AndyScherzinger
ccb16b7cc4
initial wip implementation of config element click listeners 2016-10-06 23:22:56 +02:00
AndyScherzinger
4796633bcd
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders 2016-10-06 22:47:02 +02:00
Andy Scherzinger
07c0cafadd Merge pull request #316 from nextcloud/tuneUploadGrid
tune grid view of images
2016-10-06 22:10:22 +02:00
AndyScherzinger
6a4649467a
license header added 2016-10-06 22:03:32 +02:00
AndyScherzinger
0ab5d0f6b9
missed to push ViewType enum 2016-10-06 21:52:10 +02:00
AndyScherzinger
00a2f103b6
tune grid view of images
Resolves: #311
2016-10-06 21:37:03 +02:00
tobiasKaminsky
7a5965dd3f wrong method called :/ 2016-10-06 20:39:00 +02:00
Tobias Kaminsky
7525088db2 Merge pull request #301 from apicellaj/master
add grid view option when choosing a file from within the app
2016-10-06 20:29:21 +02:00
AndyScherzinger
c4c1b6b450
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders 2016-10-06 20:02:49 +02:00
Tobias Kaminsky
166b8262d3 Merge pull request #206 from nextcloud/descendIntoFolder
descend into folder after creating it in uploader
2016-10-06 19:25:31 +02:00
AndyScherzinger
d7f461a0f0
Merge branch 'master' of https://github.com/nextcloud/android into syncedFolders 2016-10-06 10:17:50 +02:00
Andy Scherzinger
4df036940c
code review changes 2016-10-06 09:08:11 +02:00
Andy Scherzinger
25a7b6ed48
downgrade to only support cloud://login 2016-10-06 09:08:11 +02:00
Andy Scherzinger
4f5554861a
move connection (re) init from start to onResume and restore server checked flag 2016-10-06 09:08:10 +02:00
Andy Scherzinger
442e85a8b5
wip server check 2016-10-06 09:08:10 +02:00
Andy Scherzinger
1cd1abbc9c
focus check 2016-10-06 09:08:10 +02:00
Andy Scherzinger
5977fed28d
MagicUrls for Login + Unit tests for the parser 2016-10-06 09:08:10 +02:00
tobiasKaminsky
97059873f1
add change to subfolder 2016-10-06 09:07:16 +02:00
tobiasKaminsky
0e5b0f383d
descend into folder after creating it in uploader 2016-10-06 09:07:05 +02:00
Andy Scherzinger
6ebbf0ce98 Merge pull request #302 from ryanwr/master
Sorts favourite files first in list
2016-10-05 22:49:34 +02:00
Andy Scherzinger
461b1c86b3 Merge pull request #298 from zmatsuo/openUrlFile
Add open URL file feature
2016-10-05 22:38:02 +02:00
AndyScherzinger
a634be95ca
fixed null check 2016-10-05 22:30:12 +02:00
Tobias Kaminsky
bb64481c65 Merge pull request #241 from nextcloud/LukeOwncloud-patch-remove-failed
fix remove failed
2016-10-05 20:28:37 +02:00
Tobias Kaminsky
66f909291f Merge pull request #281 from nextcloud/dismissDialogFragment
fix crash in dismissLoadingDialog #279
2016-10-05 19:30:05 +02:00
Tobias Kaminsky
6c06147f4e Merge pull request #284 from nextcloud/logSendCrash
Crash when sending non-existing log
2016-10-05 19:28:33 +02:00
Tobias Kaminsky
a2eb1af4fa Merge pull request #290 from nextcloud/201_fixExpandableUploadListAdapter
Fix NPE in ExpandableUploadListAdapter...setText
2016-10-05 19:27:05 +02:00
Tobias Kaminsky
85bb93871b Merge pull request #295 from florian-f/master
Fix NullPointerException in PreviewMediaFragment.
2016-10-05 19:22:53 +02:00
matsuo
29002e5a24 close() in finally block 2016-10-06 00:49:13 +09:00
Joe Apicella
3aa00bc53b fix GridView layout 2016-10-04 16:53:53 -07:00
Joe Apicella
0b7e7848ba fix issue with menu label not persisting 2016-10-04 16:53:28 -07:00
Andy Scherzinger
e6ba8a7e53
bugfix for NPE #201 2016-10-04 14:12:45 +02:00
Andy Scherzinger
0fa58f2aa5
removed unnecessary else part 2016-10-04 14:07:23 +02:00
LukeOwncloud
a82ab8e50f
return false if remove failed
if OCFile is null --> cannot delete ==> return false.
2016-10-04 14:07:23 +02:00
Andy Scherzinger
4a774a8099
IndexOutOfBounds check #283 2016-10-04 13:58:15 +02:00
Andy Scherzinger
00684cd339
fix crash in dismissLoadingDialog #279 2016-10-04 13:50:35 +02:00
Andy Scherzinger
1dd27dda88
fix crash in dismissLoadingDialog #279 2016-10-04 13:50:35 +02:00
AndyScherzinger
2704a0da47
pur cursor close in finally block to make sure no resource leak occurs - #305
Resolves: #305
2016-10-04 12:03:14 +02:00
ryanwr
bf451f52a8 Sorts favourite files first in list 2016-10-02 11:10:46 +01:00
Joe Apicella
2b2916a49a add grid view option when choosing a file from within the app 2016-10-01 16:03:59 -07:00
Andy Scherzinger
b9c15c127c toggle folder's sync on/off - wip since state persistence is not working reliably yet 2016-09-30 22:02:13 +02:00
matsuo
89a14e8755 Improved performance and simpler source code 2016-10-01 00:24:58 +09:00
matsuo
cb622e5dbc Add open URL file feature 2016-10-01 00:24:58 +09:00
Andy Scherzinger
17b9eaed96 initial code to read (yet empty DB) and display settings screen (non-functional yet) 2016-09-30 01:27:50 +02:00
Andy Scherzinger
512b7ad229 hardening provider implementation + javadoc 2016-09-29 10:48:08 +02:00
Andy Scherzinger
a883dfcee7 make SyncedFolderObserverService use SyncedFolderProvider (todo also move the Observable to the Provider implementation) 2016-09-29 01:14:02 +02:00
Andy Scherzinger
dd35c49484 renamed upload action column, extended SyncFolder POJO, createdd a draft implementation of a SyncFolderProvider for DB operations 2016-09-29 01:06:52 +02:00
Florian Friemel
7b400995c9 Fix NullPointerException in PreviewMediaFragment.
Added null-checks for mVideoPreview and mMediaServiceBinder.

    Resolves: #252
2016-09-28 18:12:51 +02:00
Andy Scherzinger
dc1b7b3958 layout tweaking, better listener support, loading visualization 2016-09-26 23:12:20 +02:00
tobiasKaminsky
281f970869 wip 2016-09-26 17:59:14 +02:00
tobiasKaminsky
59da136b9b wip 2016-09-26 17:59:14 +02:00
tobiasKaminsky
12e4532a0d wip 2016-09-26 17:59:14 +02:00
Andy Scherzinger
d2aa22f6c0 initial add for recycler view implementation with headers (WIP) 2016-09-26 17:59:14 +02:00
Andy Scherzinger
27cb68bee3 initial navigation setup for menu and activity 2016-09-26 17:59:14 +02:00
Andy Scherzinger
038f3167ab initial link of menu buttons 2016-09-26 17:59:14 +02:00
Andy Scherzinger
c0afddd5d8 proper thumbnails, image counter, darkening etc. 2016-09-26 17:59:14 +02:00
Andy Scherzinger
4c31ca1ebe initial v1 for grid view 2016-09-26 17:59:14 +02:00
Andy Scherzinger
36280b92d6 rudimentary media loader implementation (file thumbnails and any action TBD) 2016-09-26 17:59:14 +02:00
Andy Scherzinger
c1c7d232aa initial add for recycler view implementation with headers (WIP) 2016-09-26 17:59:14 +02:00
Andy Scherzinger
30669c9677 initial navigation setup for menu and activity 2016-09-26 17:59:14 +02:00
tobiasKaminsky
cf27c2c9d3 add database for synced folders 2016-09-26 17:59:14 +02:00
Andy Scherzinger
79caae65bf fix for #272 - check if more than one key are present in bundle in receive file 2016-09-20 19:02:15 +02:00
Andy Scherzinger
0a7df3281a Don't show upload failed notification for already deleted files #242 2016-09-20 15:01:41 +02:00
tobiasKaminsky
f7633a8d03 change line width 2016-09-17 18:17:21 +02:00
tobiasKaminsky
9d10864a87 change caption for move and copy action 2016-09-17 18:10:33 +02:00
Andy Scherzinger
be08193007 show toast if davdroid sync has been setup successfully 2016-09-10 13:53:49 +02:00
Andy Scherzinger
4533d5f47f move setup call to settings screen 2016-09-10 13:53:49 +02:00
Andy Scherzinger
2845cf521a wip davdroid login launch 2016-09-10 13:53:49 +02:00
Andy Scherzinger
34c186bd8c added transifex hint for translations 2016-09-08 13:34:54 +02:00
Andy Scherzinger
9a36b3508f bugfix layouting and issue reporting button click 2016-09-08 10:29:59 +02:00
Andy Scherzinger
f8108b2162 Bugfix report GH issue button click 2016-09-08 10:29:59 +02:00
Andy Scherzinger
49c05ca825 OK/Cancel buttons to be translated for receive text from clipboard 2016-09-07 13:38:41 +02:00
Andy Scherzinger
07f5d9546e revamped participation activity content based on the feedback 2016-09-06 19:36:02 +02:00
Andy Scherzinger
67940c57b2 don't show the currently active account in the account chooser (since it is already active and displayer in the drawer header)
- don't show information twice
2016-09-06 17:25:57 +02:00
Andy Scherzinger
660e5a8923 fix for triggering the main drawer menu items from "participate", changed participate icon and checkable behavior, don't show settings etc when showing accounts 2016-09-06 17:25:57 +02:00
tobiasKaminsky
c206c944bc links are now extracted to setup.xml 2016-09-06 17:25:57 +02:00
tobiasKaminsky
a24f89be16 wip 2016-09-06 17:25:57 +02:00
Andy Scherzinger
e45816a5ed fix string arrays, so n.o. elements doesn't depend on translation status, make upload spinner translatable 2016-09-06 16:17:14 +02:00
Andy Scherzinger
4ebd37bd1d bugfix: call task all the time and only do storage calculation "move" 2016-09-06 15:49:49 +02:00
tobiasKaminsky
76ddafa4ad "move upload" is first default when on first startup 2016-09-06 14:46:03 +02:00
tobiasKaminsky
1ad97d9ff7 move / copy updated 2016-09-06 14:46:03 +02:00
Andy Scherzinger
b8905bdb32 minor code reformattings and cleanup 2016-09-06 14:04:28 +02:00
tobiasKaminsky
90f582105f show compatibility warning 2016-09-06 10:36:07 +02:00
Andy Scherzinger
8c53483f1e minor formattings 2016-09-06 10:36:07 +02:00
Andy Scherzinger
9cf1676cc7 hide file listing switch visibility fix when share link gets deactivated 2016-09-06 10:36:07 +02:00
tobiasKaminsky
352ea77aa8 wip 2016-09-06 10:36:07 +02:00
tobiasKaminsky
e26dc7654d wip 2016-09-06 10:36:07 +02:00
tobiasKaminsky
923d4b6293 wip 2016-09-06 10:36:07 +02:00
tobiasKaminsky
5890f554cd wip 2016-09-06 10:36:07 +02:00
tobiasKaminsky
1ace509e4f wip 2016-09-06 10:36:07 +02:00
Andy Scherzinger
92d28b8e83 mix folders and files on sort by date for local folders too 2016-09-04 19:32:14 +02:00
tobiasKaminsky
304ab15b51 mix folders and files on sort by date 2016-09-04 19:17:42 +02:00
Andy Scherzinger
32be5dfeb3 Merge pull request #171 from nextcloud/uploadWhenCharging
Upload when charging
2016-09-04 19:12:44 +02:00
Tobias Kaminsky
99d9d0ac13 Merge pull request #197 from nextcloud/fixPublicLink
search for the right ocShare with public link
2016-09-03 20:56:56 +02:00
Tobias Kaminsky
51f05ba65d Merge pull request #229 from nextcloud/fixEmptyLocalUploadFolder
bugfix for empty folder display
2016-09-03 20:56:26 +02:00
tobiasKaminsky
271704c895 Merge remote-tracking branch 'origin/fixPublicLink' into fixPublicLink 2016-09-03 20:29:05 +02:00
tobiasKaminsky
77f9902f17 Merge remote-tracking branch 'remotes/origin/master' into uploadWhenCharging 2016-09-03 20:10:51 +02:00
tobiasKaminsky
74452c0dd7 search for the right ocShare with public link 2016-09-01 16:10:25 +02:00
Andy Scherzinger
70e8f62581 Added 'Pending' placeholder for still-unknown size of incoming federated folders 2016-09-01 14:42:55 +02:00
Andy Scherzinger
ad673921eb fix remote folder size display (seems to have been lost after 1.2.0) 2016-09-01 14:24:03 +02:00
Andy Scherzinger
2fafdcf9ca bugfix showing empty local folders as empty and not showing the parent folder in an empty folder 2016-09-01 11:28:30 +02:00
Andy Scherzinger
4f32abfafe sizeScale 1 for MB, code removed for unsupported legacy Android versions 2016-09-01 10:12:02 +02:00
Andy Scherzinger
b29744c004 show quota for server without quota-unlimited info capability 2016-08-31 19:05:50 +02:00
Andy Scherzinger
0f80bdc894 CR changes 2016-08-18 15:55:11 +02:00
Andy Scherzinger
5280d66139 colorize quota progress bar depending on thresholds met, reformattings 2016-08-18 15:55:11 +02:00
Andy Scherzinger
2c941a5749 minor code refactoring extracting setup code into dedicated methods 2016-08-18 15:55:11 +02:00
Andy Scherzinger
217658740f get and show quota information 2016-08-18 15:55:11 +02:00
Andy Scherzinger
3658becdf5 view elements fix 2016-08-18 15:55:11 +02:00
Andy Scherzinger
f8e0ee9ce1 initial quota display implementation 2016-08-18 15:55:11 +02:00
Andy Scherzinger
3f364ff783 reformetted two lines 2016-08-16 11:58:42 +02:00
tobiasKaminsky
351d7ba7c1 changes due to CR 2016-08-16 11:58:42 +02:00
tobiasKaminsky
3c715fe489 finish 2016-08-16 11:58:42 +02:00
tobiasKaminsky
993264c8b1 wip 2016-08-16 11:58:42 +02:00
Tobias Kaminsky
45c98398ac Merge pull request #166 from nextcloud/refresh_folders_startup
Refresh when app starts
2016-08-16 08:43:15 +02:00
Andy Scherzinger
15a2439769 fix NPE (and unnecessary auto-boxing) 2016-08-15 14:21:54 +02:00
Andy Scherzinger
47e12fb278 CR changes 2016-08-14 21:50:46 +02:00
Andy Scherzinger
25a7a20352 Changed the delay to execute the runnable in startSyncFolderOperation, adding 350 ms. 2016-08-14 21:25:41 +02:00
Andy Scherzinger
37295ffecb update to Nc Android lib 1.0.2 2016-08-09 00:06:51 +02:00
tobiasKaminsky
f890b3553a resume chunked uploads 2016-08-09 00:06:51 +02:00
Andy Scherzinger
22ac5d3ff2 Merge pull request #199 from nextcloud/fixUploadComparator
Fix comparator determining order of list of uploads
2016-08-08 23:25:12 +02:00
tobiasKaminsky
f6e4a6b609 generate thumbnails only if mCurrentUpload is not null 2016-08-08 19:33:23 +02:00
tobiasKaminsky
aa069d3623 Merge remote-tracking branch 'origin/fixPublicLink' into fixPublicLink 2016-08-08 19:21:52 +02:00
tobiasKaminsky
9376da816d constant, prevent possible NPE 2016-08-08 19:20:45 +02:00
David A. Velasco
80c69a439f Fix comparator determining order of list of uploads 2016-08-08 13:13:08 +02:00
tobiasKaminsky
1f9be869c2 search for the right ocShare with public link 2016-08-08 12:57:55 +02:00
tobiasKaminsky
3cb205a548 search for the right ocShare with public link 2016-08-08 10:06:09 +02:00
Andy Scherzinger
fdc7fdcbf9 proper show hide during drawer open/close, also for filter-menu-item 2016-08-03 19:20:44 +02:00
Andy Scherzinger
3399f99ed9 GPLv3 2016-08-03 19:20:44 +02:00
Andy Scherzinger
69415612ec fixed license version 2016-08-03 19:20:44 +02:00
tobiasKaminsky
a3a6420ead filter for oc file list and local file list 2016-08-03 19:20:44 +02:00
Tobias Kaminsky
d828395d3a Merge pull request #180 from nextcloud/NPEonEmptyLocalFolder
prevents NPE when selecting empty local folder
2016-08-03 18:01:19 +02:00
Tobias Kaminsky
67001d4a13 Merge pull request #161 from nextcloud/meteredWiFi
delay instant upload when metered wifi is used
2016-08-03 18:00:52 +02:00
David A. Velasco
a62cbd0cd8 Username trimmed in log-in view 2016-08-02 19:50:54 +02:00
David A. Velasco
9905e5c393 Add flag to disable suggestions in password field, no matter if visible or not 2016-08-02 19:50:54 +02:00
tobiasKaminsky
c5159e9246 delay instant upload when metered wifi is used 2016-08-02 16:01:28 +02:00
tobiasKaminsky
99852c1bc8 djvu is not an image 2016-08-01 14:49:56 +02:00
tobiasKaminsky
d533b5f2d9 prevents NPE when selecting empty local folder 2016-07-31 12:33:35 +02:00
tobiasKaminsky
ac695b7444 fix sharing for beta 2016-07-30 18:38:21 +02:00
tobiasKaminsky
9587af3e9d Merge remote-tracking branch 'remotes/origin/master' into uploadWhenCharging 2016-07-30 16:56:44 +02:00
Andy Scherzinger
58f86500ad generalization in super class 2016-07-22 18:50:22 +02:00
Andy Scherzinger
20d33737cc javaDoc 2016-07-22 17:52:28 +02:00
Andy Scherzinger
16b1a95cc5 #145 Let user go back from upload activity 2016-07-22 17:40:19 +02:00
Andy Scherzinger
8487793056 fix compile error after merge 2016-07-21 13:13:55 +02:00
jabarros
1a1d50f8b6 Fix crash when adding a saml account 2016-07-21 13:13:54 +02:00
Andy Scherzinger
2e3d3a1aa0 Merge pull request #137 from nextcloud/userDebugPhone
Log.wtf() should not be used unless an assertion fails
2016-07-21 13:03:11 +02:00
Andy Scherzinger
573f95d110 fixes after merge 2016-07-20 15:33:08 +02:00
Andy Scherzinger
62c918f59a Merge 'master' including conflict fixing
Conflicts:
	src/com/owncloud/android/ui/adapter/FileListListAdapter.java
	src/com/owncloud/android/ui/fragment/OCFileListFragment.java
2016-07-20 15:26:59 +02:00
Andy Scherzinger
1876746481 Merge pull request #36 from nextcloud/video_thumbnail
Video thumbnail
2016-07-20 15:20:26 +02:00
Andy Scherzinger
71a44db0dd CR changes 2016-07-20 14:24:03 +02:00
Andy Scherzinger
2af26edb0b Merge branch 'master' of https://github.com/nextcloud/android into multiSelectNew
Conflicts:
	res/values-ca/strings.xml
	res/values-he/strings.xml
	res/values-hu-rHU/strings.xml
	res/values-ja-rJP/strings.xml
	res/values-ko/strings.xml
	res/values-lb/strings.xml
	res/values-lt-rLT/strings.xml
	res/values-pl/strings.xml
	res/values-pt-rPT/strings.xml
	res/values-th-rTH/strings.xml
	res/values-tr/strings.xml
2016-07-20 13:19:41 +02:00
Andy Scherzinger
ecf1f9e3da proper status bar coloring for multi select mode, cleanup logging 2016-07-20 13:09:56 +02:00
Andy Scherzinger
a6bd6030d2 Replace Log.wtf calls with Log.e 2016-07-19 14:36:41 +02:00
Kenny Root
b7295e5f09 Replace Log.wtf calls with Log.e
This will prevent crashing when running on a userdebug phone. Log#wtf
should only be used when the program can not go on because a critical
assertion fails. These all don't seem to meet that criteria.

Fixes #1603

Conflicts:
	src/com/owncloud/android/ui/activity/FileActivity.java
2016-07-19 14:33:01 +02:00
tobiasKaminsky
dfae9cfc27 fix NPE 2016-07-16 08:11:30 +02:00
tobiasKaminsky
ff32763024 update to master 2016-07-15 20:15:59 +02:00
tobiasKaminsky
98a679548a Merge remote-tracking branch 'remotes/origin/master' into multiSelectNew 2016-07-15 18:32:56 +02:00
tobiasKaminsky
411e5392bc Merge remote-tracking branch 'remotes/origin/master' into video_thumbnail 2016-07-15 18:05:05 +02:00
Bartosz Przybylski
3f952fad30 Update account list adapter, just notifying adapter makes no sense 2016-07-14 23:31:46 +02:00
Bartosz Przybylski
098cf7dd46 Add confirmation dialog on account deletion 2016-07-14 23:31:46 +02:00
Andy Scherzinger
9172618c73 rename fix 2016-07-14 22:43:20 +02:00
tobiasKaminsky
cc3dfd6100 using all files not only downloaded one 2016-07-14 22:42:24 +02:00
Andy Scherzinger
a33a03a928 adaption after rebase to switch between all/offline files 2016-07-14 22:42:23 +02:00
tobiasKaminsky
abca14ce17 fixed bug #1297 2016-07-14 22:42:21 +02:00
tobiasKaminsky
7a2338f8d8 refresh after chage 2016-07-14 22:42:18 +02:00
tobiasKaminsky
9d74b7e223 enabled all occurrences. 2016-07-14 22:42:18 +02:00
Andy Scherzinger
21c80b056e added local size sorter 2016-07-14 15:46:02 +02:00
Andy Scherzinger
cfe77ce270 renamed method 2016-07-14 15:40:45 +02:00
Andy Scherzinger
edc7781af9 simplified and bugfixed code using our own preference manager to handle preferences 2016-07-14 15:33:33 +02:00
Andy Scherzinger
2b7c555be8 Fixes after rebase 2016-07-14 14:38:38 +02:00
Andy Scherzinger
9f0008aeb9 rebase fixes 2016-07-14 14:31:47 +02:00
tobiasKaminsky
4c20679538 add sort to UploadFileActiviy 2016-07-14 14:31:46 +02:00
Andy Scherzinger
7fb1c1de3f Merge pull request #43 from nextcloud/thumbnailDuringUpload
Thumbnail during upload
2016-07-13 21:49:32 +02:00
Andy Scherzinger
174fa1d7b7 CR changes 2016-07-13 12:58:38 +02:00
Andy Scherzinger
9b6ef94803 add license header 2016-07-13 11:24:16 +02:00
Andy Scherzinger
2c0950bc55 Move MimeType DIR to a constant in a MimeType class 2016-07-13 11:21:49 +02:00
tobiasKaminsky
fadb79aefd minor code optimization 2016-07-13 11:04:44 +02:00
tobiasKaminsky
6c1deae1a2 use size computed by server 2016-07-13 11:04:43 +02:00
tobiasKaminsky
adaf5cf09e thumbnail generation also when "file is kept in original folder" is set 2016-07-12 20:55:08 +02:00
tobiasKaminsky
7108e7ef6d Merge remote-tracking branch 'origin/thumbnailDuringUpload' into thumbnailDuringUpload 2016-07-12 20:14:16 +02:00
David A. Velasco
dc44e8c28c Recovered wait dialog for move and delete operations
Conflicts:
	src/com/owncloud/android/files/FileOperationsHelper.java
2016-07-12 19:27:06 +02:00
David A. Velasco
3ed8cd4f1e Removed unused dialog 2016-07-12 19:26:44 +02:00
David A. Velasco
25f623be8f New 'move' icon; fixed hdpi, mdpi icons 2016-07-12 15:31:48 +02:00
David A. Velasco
79b04a5c29 Finish selection mode before showing details view for a file 2016-07-12 15:31:48 +02:00
tobiasKaminsky
5ad7225003 Create thumbnail during instant upload 2016-07-09 21:05:44 +02:00
Andy Scherzinger
bca547621f merge conflict resolved 2016-07-09 20:45:58 +02:00
David A. Velasco
fdeff61ce2 Fixed life cycle of ExtendedListFragment (see #onCreateView method) so that selections are tracked in grid mode during rotations without tracking them in our code 2016-07-09 19:49:38 +02:00
David A. Velasco
0a4ac6e91c Update selection in FileListListAdapter using ID received from list instead of position, so that changes removals or additions in the list result in correct update of the drawn selection 2016-07-09 19:49:37 +02:00
David A. Velasco
db6acc6868 Clean-up and small refactorings
Conflicts:
	src/com/owncloud/android/files/FileOperationsHelper.java
	src/com/owncloud/android/ui/fragment/ExtendedListFragment.java
2016-07-09 19:49:37 +02:00
David A. Velasco
936c182c3a Fixed wrong onOptionsItemSelected implementations 2016-07-09 19:47:25 +02:00
tobiasKaminsky
644f255238 show video placeholder correctly 2016-07-02 18:06:00 +02:00