495edec1d9f7659923c71b009db66c1bd4782034 |
|
05-Aug-2014 |
Jeff Sharkey <jsharkey@android.com> |
Scan after writing download files. Kicks off media scanner after files are written, usually through a DocumentsProvider. Bug: 13557203 Change-Id: I4e29b778b4e19a217f60c1e415c4d814724752d3
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
c9b683f739017c2f5e86661753f0ab1c44f359fa |
|
10-Oct-2013 |
Jeff Sharkey <jsharkey@android.com> |
No directories in Downloads. Bug: 11166290 Change-Id: I29c9cf53c77d03d1bcf408edd693b9c24d5665b6
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
dfb6502136dc6683166f2104d93c22e1b72e1818 |
|
04-Oct-2013 |
Jeff Sharkey <jsharkey@android.com> |
Ensure Downloads directory exists before create. Bug: 11080980 Change-Id: Iffa5402ae632ceda06e0aec6bdc73c0c4fcbeaa1
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
04c1c2afb7481e7fb9b66f96023c79d19cad8c90 |
|
01-Oct-2013 |
Jeff Sharkey <jsharkey@android.com> |
Allow all downloads to be writable. Bug: 10943812 Change-Id: Ib0cb3e608c1f40a2e2fcd6e493c8f920d8b4221b
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
3d1eb366ef744a8790d89535a585bb50bcc7c113 |
|
28-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Follow API changes. Bug: 10964412 Change-Id: Ia452bd056b6e01aace33acc5f1aa741af4d77c5f
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
afaf53bd2b1322167b6f31eda941e38335c4a952 |
|
26-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Revoke grants when downloads are deleted. When deleting downloads, revoke any Uri permission grants, which removes from getPersistedUriPermissions(). Bug: 10928851 Change-Id: I3e90c4071385832dcb3e0cf9ca3fdccafbe30037
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
c067c8be21dc4a6dc5f49b2b1aed7f91aab47063 |
|
23-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Allow saving to Downloads. Add column to mark downloads as being writable, and allow documents to be created under Downloads backend. Update database when writing is finished, and generate unique filenames when they already exist. Check canonical path on incoming _DATA paths. Bug: 10667164, 10892621, 10893268 Change-Id: I8c203b96ff042a895b58686903fcd07fc755a00f
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
1aad6c663ee188b02449e5e4d3e40e5c09c8fc14 |
|
11-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Omit duplicate images, query for management UI. When returning recent files, omit images that have been scanned and provided by the Images backend. Return in-progress files when queried for management UI, otherwise only return complete files. Bug: 10659651 Change-Id: I8f05e6fcf53422905d7f51cc55611ca00af301bf
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
66bdbe486e572aee1b06e3dbea9daf87ceb0e1bb |
|
09-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Hint sorting, remove XML, follow refactor. Bug: 10672973, 10577809 Change-Id: I92314c35b37ac590830e881489e6a88afd860de4
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
3c03d1b8b7d96209d7b83b6881421ddfc17ccc52 |
|
06-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Extend trampoline to show dialogs. Handle incoming manage requests by launching finished downloads, or showing various retry dialogs. Pipe through summary, show percentage when in progress, and always show total size and MIME type. Bug: 10531347, 10599641 Change-Id: I3be2bc67ea3c0ef795146177200f5be77ad5114e
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
e4b402b205fd958f28ffcf32262f485d2a78e3d0 |
|
05-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Relay content change notifications to documents. Bug: 10531347 Change-Id: Ia704b233623e913da3a5cb7c8aa5e024900e1d3a
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
d311f51e57dbd9c9c98d5f363f6db4ccae3a37f4 |
|
03-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Remove content flags to indicate */* support. Bug: 10597317 Change-Id: Ia32f4ec34847680135c300dfe8fe73694da4c57a
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
db9020e34a49a3eedc42d67ada0ae98ee29e813f |
|
03-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
New recent documents behavior. Bug: 10593596 Change-Id: I708d2396266d083a494e57eab2637471e54e1cdc
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
a80bb06d5563377253906adebdc3ff9ef64d6500 |
|
01-Sep-2013 |
Jeff Sharkey <jsharkey@android.com> |
Follow refactoring of DocumentsContract. Bug: 10567557 Change-Id: If03f352f865073b0e332a6a1c40cc34d83425b62
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
ec62bdf20cbfa709c9dea9101fe668fec315c103 |
|
29-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
Follow stronger DocumentsProvider contract. Provides same functionality, but follows updated DocumentsProvider contract in framework. Bug: 10497206 Change-Id: Ie1f6180047ff7bad289679a14f3368238d47b1d6
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
90aacc868d1a20e477f934a5bfdb10bb29846d93 |
|
19-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
Trampoline APK installation to use raw file. PackageInstaller requires raw file:// Uris, and refuses to accept content:// Uris, so create a trampoline that uses the raw file and also splices in referrer extras. Bug: 10391254 Change-Id: I12a06862069479de5dee140d0065479ce79eb494
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
ed08089f6dccae69eabfaa3383c5007f0dddc6a5 |
|
19-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
Clear identity when deleting downloads. Bug: 10329983 Change-Id: Iff3db6e5210ae9f33ec13af91561475b269dcc40
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
af760c0b5d892441540bc462fd6ee1ae98fee636 |
|
18-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
Support custom documents query projections. Uses new MatrixCursor.RowBuilder.offer() to support custom projections. Also query MIME types directly so they're always consistent. Bug: 10329983 Change-Id: I724b26e008f6ffb85940e009a916b969ead42fcd
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
8c9cef79df1ddcd971a0a0775cef774c17a5081c |
|
16-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
Delegate to documents UI; improve contents. When Downloads app is launched, delegate to new documents management UI. Use DownloadManager public API to match the contents of the existing Downloads UI. Bug: 10329983 Change-Id: Iaa1a1dc013cfe3b17d31ecc764d4c4cc13f62258
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|
6a09c3294997dc9e3c83b8431f7b496b19670014 |
|
08-Aug-2013 |
Jeff Sharkey <jsharkey@android.com> |
First pass at Downloads storage provider. Offers a view of Downloads through the lens of DocumentsContract for surfacing in new storage UI. Change-Id: I4373c2498b4b82bfee2300a00f8d0bb734bf574c
/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadStorageProvider.java
|