Jeff Sharkey
c24bbd4ce5
Long-press on GET_CONTENT app shows its details.
...
Matches ResolverActivity behavior.
Bug: 11319259
Change-Id: Id7f2a73b225e4cfd9bdef3b1c7cecb77d9bd2b90
2013-10-23 16:05:56 -07:00
Jeff Sharkey
04d45a0bdd
Show spinner while waiting for mutations.
...
When mutation operations are waiting for a storage backend, show a
spinner in place of the save button.
Bug: 11333249
Change-Id: I2b620b4532ad977a2b60d4bdc5caa55f89021456
2013-10-23 15:48:05 -07:00
Jeff Sharkey
ae25a1a89b
am 05f92b7c: am 6599c128: am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
...
* commit '05f92b7c5810dfc4e96cd5dddff1f7f380739136':
Update roots when data cleared, refresh UI.
Treat document thumbnails as preemptable.
2013-10-23 11:18:35 -07:00
Jeff Sharkey
05f92b7c58
am 6599c128: am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
...
* commit '6599c12843fe3c82a5a02978afeb262eeb76f3f4':
Update roots when data cleared, refresh UI.
2013-10-23 11:13:06 -07:00
Jeff Sharkey
75b96875be
am 3a27585d: am a9a6007c: Merge "Treat document thumbnails as preemptable." into klp-dev
...
* commit '3a27585df77997b5ea01a086b739ee6866000444':
Treat document thumbnails as preemptable.
2013-10-23 11:13:01 -07:00
Jeff Sharkey
46de7b5024
Update roots when data cleared, refresh UI.
...
Data cleared usually means accounts went away, so kick off roots
refresh. Also update any visible UI after a refresh finishes.
Bug: 10899793
Change-Id: Id68c80b5e635e358cfd75f4961ce13cd1c7c5f82
2013-10-23 09:59:06 -07:00
Jeff Sharkey
b3d42635aa
Treat document thumbnails as preemptable.
...
When a more important request comes along, preempt all outstanding
thumbnail requests.
Bug: 11317901
Change-Id: I164fc8d804bb9c471e6da3f8127228043b3ca482
2013-10-23 09:23:13 -07:00
Craig Mautner
21a31f9e11
am 73b25d6a: am bd0a4143: am b3a08be2: Merge "Use dialog animations for dialog style." into klp-dev
...
* commit '73b25d6ac0d310702c5f582680e415dfb773b35f':
Use dialog animations for dialog style.
2013-10-15 04:02:45 -07:00
Craig Mautner
73b25d6ac0
am bd0a4143: am b3a08be2: Merge "Use dialog animations for dialog style." into klp-dev
...
* commit 'bd0a4143302834c3d1a1343e82f6d4da7888308e':
Use dialog animations for dialog style.
2013-10-14 19:00:47 -07:00
Craig Mautner
d2d76ac6b9
Use dialog animations for dialog style.
...
Using activity animations on non-fullscreen activities that sit over
a wallpaper activity cause the exiting activity to show up underneath
the next activity. If the next activity happens to be a wallpaper
activity then this will be janky as the exiting activity will go from
on top of the incoming activity to on top of the wallpaper as it
animates away.
Fixes bug 11200253.
Change-Id: I7e81c50cfe7ae106da2d62f5866f43fc046181c5
2013-10-14 15:52:58 -07:00
Baligh Uddin
f26eb745bc
Import translations. DO NOT MERGE
...
Change-Id: I306a6beb87c56f6cfa29dca52b5864b6b5526151
Auto-generated-cl: translation import
2013-10-10 19:18:34 -07:00
Baligh Uddin
5ab664c159
Import translations. DO NOT MERGE
...
Change-Id: I4bdcff01e1271ee4a7695a9bb646cd84530f654e
Auto-generated-cl: translation import
2013-10-10 19:16:51 -07:00
Jeff Sharkey
6a4991f5ed
am 467b30bb: am d0da14a9: am aa841672: Merge "Support overriding calling package in Documents." into klp-dev
...
* commit '467b30bb2bb1a2333835dd39b78fcd4b2f240ae6':
Support overriding calling package in Documents.
2013-10-09 14:07:16 -07:00
Jeff Sharkey
e835012229
am 530fcce7: am 4df901a4: am 7cd3e905: Merge "Drop <meta-data> support for DocumentsProviders." into klp-dev
...
* commit '530fcce7ca266bbd53653fa2ba912c0a1e864e44':
Drop <meta-data> support for DocumentsProviders.
2013-10-09 14:07:09 -07:00
Jeff Sharkey
467b30bb2b
am d0da14a9: am aa841672: Merge "Support overriding calling package in Documents." into klp-dev
...
* commit 'd0da14a92fb63399a1d18ea50f5792bece0ec83b':
Support overriding calling package in Documents.
2013-10-09 14:04:37 -07:00
Jeff Sharkey
530fcce7ca
am 4df901a4: am 7cd3e905: Merge "Drop <meta-data> support for DocumentsProviders." into klp-dev
...
* commit '4df901a40c5529aee9f5ef4d3b81fdf090b3d57a':
Drop <meta-data> support for DocumentsProviders.
2013-10-09 14:04:34 -07:00
Jeff Sharkey
15be83612c
Support overriding calling package in Documents.
...
Calling package is only used to pick the stack to restore, not for
security purposes. This lets other system tools (like Printing)
indicate the real caller.
Bug: 11149540
Change-Id: I155e32577eaeda7dfcb80a7d84ac3b54f281590a
2013-10-09 13:52:26 -07:00
Jeff Sharkey
d2e1e810a7
Drop <meta-data> support for DocumentsProviders.
...
Prebuilts have finished migrating to new <intent-filter> based
approach. Also update isDocumentUri() to match new definition.
Bug: 11109484
Change-Id: Ib95e2c3f5a9ff70b8d5e411f68ad49d1990dae8c
2013-10-09 13:31:13 -07:00
Jeff Sharkey
f25427d21b
am e6ea79b4: am 63595859: am e6d419de: Merge "Grab Activity reference before leaving fragment." into klp-dev
...
* commit 'e6ea79b4b15deb338676e7b4a20132fb0bda299e':
Grab Activity reference before leaving fragment.
2013-10-09 09:14:39 -07:00
Jeff Sharkey
e6ea79b4b1
am 63595859: am e6d419de: Merge "Grab Activity reference before leaving fragment." into klp-dev
...
* commit '6359585916905f17537e6db5d0cb9eb2dbac00f2':
Grab Activity reference before leaving fragment.
2013-10-09 00:30:24 -07:00
Jeff Sharkey
78b1370308
Grab Activity reference before leaving fragment.
...
When creating a new directory, we spawn an AsyncTask and finish the
fragment. This change keeps an Activity reference to report the
result back to.
Bug: 11137561
Change-Id: Icfccc5e50e8f53a50dced589e1564d64457e0ed0
2013-10-08 17:11:49 -07:00
Jeff Sharkey
5b6372171c
am 9d1383c6: am 5e02e0a9: am bcc77b50: Merge "Add <intent-filter> support to <provider>." into klp-dev
...
* commit '9d1383c61ca0932cb36b104a89c32db15de6a10e':
Add <intent-filter> support to <provider>.
2013-10-07 15:16:14 -07:00
Jeff Sharkey
f1bab3c816
am f76843d5: am 73c3c65b: am 567fdd9f: Merge "When launched into empty recents, show drawer." into klp-dev
...
* commit 'f76843d52095315846d8a33a982bd7994cec9d8e':
When launched into empty recents, show drawer.
2013-10-07 15:16:11 -07:00
Jeff Sharkey
9d1383c61c
am 5e02e0a9: am bcc77b50: Merge "Add <intent-filter> support to <provider>." into klp-dev
...
* commit '5e02e0a9e1e075e3d451d929b0a67bf280c432ed':
Add <intent-filter> support to <provider>.
2013-10-07 15:12:16 -07:00
Jeff Sharkey
f76843d520
am 73c3c65b: am 567fdd9f: Merge "When launched into empty recents, show drawer." into klp-dev
...
* commit '73c3c65b1bb05754c688a76a1dbc79c0120c0915':
When launched into empty recents, show drawer.
2013-10-07 15:12:12 -07:00
Jeff Sharkey
bcc77b502b
Merge "Add <intent-filter> support to <provider>." into klp-dev
2013-10-07 21:41:45 +00:00
Jeff Sharkey
567fdd9fba
Merge "When launched into empty recents, show drawer." into klp-dev
2013-10-07 21:36:25 +00:00
Jeff Sharkey
85f5f81320
Add <intent-filter> support to <provider>.
...
For the new documents work, we're only interested in the subset of
ContentProviders that actually implement DocumentsContract. Instead
of returning all providers, add <intent-filter> support to make it
easier to limit the set of returned ProviderInfo.
Define a well-known action for DocumentsProviders, and start using it
when querying for roots. Continue supporting the old <meta-data>
approach until all apps have been updated.
Bug: 8599233
Change-Id: I05f049bba21311f5421738002f99ee214447c909
2013-10-07 14:19:13 -07:00
Jeff Sharkey
a82c2e24bc
When launched into empty recents, show drawer.
...
Pull out drawer to give users more context about meaningful places
to navigate to. Also fix bug where restored roots weren't being
highlighted.
Bug: 10852518
Change-Id: Id294f6923477ca4dc505c4b0a21a5bdf8b722cf4
2013-10-07 14:08:20 -07:00
Jeff Sharkey
d6269b1575
am ab5cbb7b: am 0e438c2a: am a27366ef: Merge "Ellipsize titles in middle, otherwise end." into klp-dev
...
* commit 'ab5cbb7bb58b17936193d6411a9f8c3e6015d9f9':
Ellipsize titles in middle, otherwise end.
2013-10-07 13:24:19 -07:00
Jeff Sharkey
ab5cbb7bb5
am 0e438c2a: am a27366ef: Merge "Ellipsize titles in middle, otherwise end." into klp-dev
...
* commit '0e438c2a1b4e2de34702ce8332b3853db703dbdb':
Ellipsize titles in middle, otherwise end.
2013-10-07 13:21:21 -07:00
Jeff Sharkey
a27366efc4
Merge "Ellipsize titles in middle, otherwise end." into klp-dev
2013-10-07 20:17:54 +00:00
Jeff Sharkey
2c4b99fbe6
Ellipsize titles in middle, otherwise end.
...
Long document titles can include distinguishing details at the end
of the title, so ellipsize in the middle. All other details ellipsize
at the end.
Bug: 11081420
Change-Id: I2c266ebc594d2ad383033b435acb8adb5fb823bc
2013-10-07 11:39:07 -07:00
Baligh Uddin
c7ca4f3b45
Import translations. DO NOT MERGE
...
Change-Id: I8a383e97ab65a046b2e78e255993abfa2fd1a1db
Auto-generated-cl: translation import
2013-10-07 10:45:01 -07:00
Baligh Uddin
0ea4be04a0
Import translations. DO NOT MERGE
...
Change-Id: I4365c56d96fc1e1aa97e05d154ce23441c5b1431
Auto-generated-cl: translation import
2013-10-07 10:43:11 -07:00
Jeff Sharkey
43c0dd7f20
am 402401e6: am 2dcba613: am 5b491d63: Merge "Custom pressed states, fixed column sizes." into klp-dev
...
* commit '402401e666b0b5068ebcb0e45d0ed9c06dd4674e':
Custom pressed states, fixed column sizes.
2013-10-04 17:36:13 -07:00
Baligh Uddin
15800b793b
Merge "Import translations. DO NOT MERGE" into klp-dev
2013-10-04 22:53:07 +00:00
Jeff Sharkey
402401e666
am 2dcba613: am 5b491d63: Merge "Custom pressed states, fixed column sizes." into klp-dev
...
* commit '2dcba613a736b1c0ba2f9c18c32f171f7bbb1a23':
Custom pressed states, fixed column sizes.
2013-10-04 15:10:16 -07:00
Jeff Sharkey
2dcba613a7
am 5b491d63: Merge "Custom pressed states, fixed column sizes." into klp-dev
...
* commit '5b491d630b6628a3558cb1135ac1bc242eab3381':
Custom pressed states, fixed column sizes.
2013-10-04 15:07:13 -07:00
Jeff Sharkey
ca25db0cb3
Custom pressed states, fixed column sizes.
...
Use custom pressed state assets. Use fixed column sizes to prevent
truncating of long dates on small screens.
Also tear down any active CAB when switching fragments.
Bug: 11032418, 11028212
Change-Id: I2bf3dc3f693319b4b55cc901ed460f60faceba35
2013-10-04 14:48:08 -07:00
Baligh Uddin
d2354f6fd9
Import translations. DO NOT MERGE
...
Change-Id: I45d02518d9cc8094fe3877c1d906ac14522a8635
Auto-generated-cl: translation import
2013-10-04 12:26:43 -07:00
Baligh Uddin
dfe1303d93
Import translations. DO NOT MERGE
...
Change-Id: Id6fb45a4be5a4e32cd673127862ff413526dcc7b
Auto-generated-cl: translation import
2013-10-04 12:23:39 -07:00
Baligh Uddin
8e68d5fceb
Merge "Import translations. DO NOT MERGE" into klp-dev
2013-10-03 03:41:47 +00:00
Baligh Uddin
e2aea6f859
Import translations. DO NOT MERGE
...
Change-Id: I6630568359b173cd95d9b76743f682c6e92c7371
Auto-generated-cl: translation import
2013-10-02 12:03:19 -07:00
Jeff Sharkey
ba0591c9e3
am 21d8e96d: am ef4c3790: am 27d3c0fe: Merge "Isolate calls to each remote DocumentsProvider." into klp-dev
...
* commit '21d8e96d840be42fae56483a2e291fc10677b2d9':
Isolate calls to each remote DocumentsProvider.
2013-10-02 10:15:14 -07:00
Jeff Sharkey
21d8e96d84
am ef4c3790: am 27d3c0fe: Merge "Isolate calls to each remote DocumentsProvider." into klp-dev
...
* commit 'ef4c3790e52beab467359f6b5125b66fbe1993ef':
Isolate calls to each remote DocumentsProvider.
2013-10-02 10:11:18 -07:00
Jeff Sharkey
ef4c3790e5
am 27d3c0fe: Merge "Isolate calls to each remote DocumentsProvider." into klp-dev
...
* commit '27d3c0fe3775c85c2e25eb84089280cb217799c8':
Isolate calls to each remote DocumentsProvider.
2013-10-02 09:55:21 -07:00
Jeff Sharkey
322594c4a4
am 6d7de848: am 1fc9eb78: am 16326f70: Merge "Fix animations, padding in RTL mode." into klp-dev
...
* commit '6d7de848d7c4f8c6556c05dab79eb532874a82b3':
Fix animations, padding in RTL mode.
2013-10-02 09:44:16 -07:00
Jeff Sharkey
b6ab3b982b
am 7f60e70e: am 666b998b: am 364fc14f: Merge "Detect wedged ContentProviders, treat as ANR." into klp-dev
...
* commit '7f60e70e815d381035b141843395830407c198d9':
Detect wedged ContentProviders, treat as ANR.
2013-10-02 09:43:21 -07:00
Jeff Sharkey
6d7de848d7
am 1fc9eb78: am 16326f70: Merge "Fix animations, padding in RTL mode." into klp-dev
...
* commit '1fc9eb78ab7009250be52a79de5acab108a37312':
Fix animations, padding in RTL mode.
2013-10-02 09:37:07 -07:00