Michael Wright
5d5d4a5840
am ee3674a0: am 19fa2122: am 6bd7603a: Merge "Force the wallpaper to reload when dimensions change" into klp-dev
...
* commit 'ee3674a01bc827057618d86f2dc921485b9a1393':
Force the wallpaper to reload when dimensions change
2013-10-15 17:30:16 -07:00
Michael Wright
ee3674a01b
am 19fa2122: am 6bd7603a: Merge "Force the wallpaper to reload when dimensions change" into klp-dev
...
* commit '19fa212251542ac8f24ec0b24316bb08417cb44e':
Force the wallpaper to reload when dimensions change
2013-10-15 17:15:35 -07:00
Michael Wright
6bd7603a56
Merge "Force the wallpaper to reload when dimensions change" into klp-dev
2013-10-15 23:40:14 +00:00
Michael Wright
b9fca99971
Force the wallpaper to reload when dimensions change
...
Currently it's possible for the home application to suggest new
wallpaper dimensions and the WallpaperService to request the bitmap
between when the new dimensions have been propagated and the old
bitmap has been forgotten. This leads to the WallpaperService
drawing a Bitmap with the old dimensions into a Surface with the new
dimensions.
By forcing the WallpaperManager to forget the old Bitmap immediately
before we reload it, we can ensure that we always have a Bitmap of
the correct size.
Bug: 10853302
Change-Id: I298ac5f3f8bcde54eeb1e45d21bf2ba3cbb618c9
2013-10-15 13:03:44 -07:00
Michael Jurka
38edc67481
am a0ce8c92: am a09c20a2: am a457211a: Merge "Fix getBuiltInWallpaper method" into klp-dev
...
* commit 'a0ce8c92cfd06af14962bfba120bd176c936d4f0':
Fix getBuiltInWallpaper method
2013-10-15 05:05:42 -07:00
Michael Jurka
4c0f91c863
am 7ec3a981: am 588bfeea: am f6f545f6: Merge "Fix the build" into klp-dev
...
* commit '7ec3a981107c55b4a4fd4a7f984b2dfdffe5c281':
Fix the build
2013-10-15 04:03:02 -07:00
Michael Jurka
19c71ed7ab
am 21bd2e5b: am a8b20cf8: am bcfc634d: Merge "Ensure URIs have content:// scheme in WPM" into klp-dev
...
* commit '21bd2e5b0a8ccd065b8bbffb845159ce59640a9a':
Ensure URIs have content:// scheme in WPM
2013-10-15 04:02:55 -07:00
Michael Jurka
a0ce8c92cf
am a09c20a2: am a457211a: Merge "Fix getBuiltInWallpaper method" into klp-dev
...
* commit 'a09c20a23038c1d77ae3d511da18a377572aed0c':
Fix getBuiltInWallpaper method
2013-10-14 20:57:22 -07:00
Michael Jurka
a457211af5
Merge "Fix getBuiltInWallpaper method" into klp-dev
2013-10-15 03:49:13 +00:00
Michael Jurka
0539153e77
Fix getBuiltInWallpaper method
2013-10-14 20:45:02 -07:00
Michael Jurka
7ec3a98110
am 588bfeea: am f6f545f6: Merge "Fix the build" into klp-dev
...
* commit '588bfeeaad627985163c8bcd76d4815b1ebce13a':
Fix the build
2013-10-14 19:01:47 -07:00
Michael Jurka
21bd2e5b0a
am a8b20cf8: am bcfc634d: Merge "Ensure URIs have content:// scheme in WPM" into klp-dev
...
* commit 'a8b20cf801f841511979f440ab05b4f93a9c8ecb':
Ensure URIs have content:// scheme in WPM
2013-10-14 19:01:38 -07:00
Michael Jurka
5d1893bafb
Fix the build
2013-10-14 17:40:27 -07:00
Adam Lesinski
bba72d13af
Ensure URIs have content:// scheme in WPM
...
getCropAndSetWallpaperIntent should only accept URIs with
the content:// scheme, so that the receiving application
doesn't crash opening a file it can't access.
bug:11173560
Change-Id: I855496633b646373db757e9d8e6e425568103b8b
2013-10-14 16:51:56 -07:00
Michael Jurka
691e0273c1
am d6277213: am f6a2133f: am 5f0a6009: Merge "Add API to get the built-in wallpaper" into klp-dev
...
* commit 'd6277213f6cb52bff73200a62a125c343ac331a5':
Add API to get the built-in wallpaper
2013-10-10 08:24:10 -07:00
Michael Jurka
d6277213f6
am f6a2133f: am 5f0a6009: Merge "Add API to get the built-in wallpaper" into klp-dev
...
* commit 'f6a2133fae6e8b5f8a8bee4afb5bda012bc88a1c':
Add API to get the built-in wallpaper
2013-10-09 22:57:09 -07:00
Michael Jurka
5f0a600925
Merge "Add API to get the built-in wallpaper" into klp-dev
2013-10-10 01:17:38 +00:00
Dianne Hackborn
0fae349f19
am 353ec474: am 8029493f: am f012b777: Merge "Fix some doc issues." into klp-dev
...
* commit '353ec47422cbd1bb40f19e7ec9ec6b4f300ee3ab':
Fix some doc issues.
2013-10-09 18:05:32 -07:00
Dianne Hackborn
353ec47422
am 8029493f: am f012b777: Merge "Fix some doc issues." into klp-dev
...
* commit '8029493fa2a37da41a73dde60dd17fa53cb6a77a':
Fix some doc issues.
2013-10-09 18:02:24 -07:00
Dianne Hackborn
ebc15ef80f
Fix some doc issues.
...
Bug: 11079621
Bug: 10461610
Bug: 10461369
Bug: 10461417
Change-Id: I7fd966f3cda0660ba20fa15d7164dcac95efadd3
2013-10-09 17:36:57 -07:00
Jeff Sharkey
6699ae2b76
am 45d23585: am 11591b73: am b3da3db3: Merge "Surface outgoing Uri permission grants." into klp-dev
...
* commit '45d2358510f9670ddf25cc49ee2639e3d41708f7':
Surface outgoing Uri permission grants.
2013-10-09 15:17:34 -07:00
Jeff Sharkey
45d2358510
am 11591b73: am b3da3db3: Merge "Surface outgoing Uri permission grants." into klp-dev
...
* commit '11591b738d51e0d8e87e8825dc2fc7eaa517daa3':
Surface outgoing Uri permission grants.
2013-10-09 15:12:35 -07:00
Jeff Sharkey
b3da3db34a
Merge "Surface outgoing Uri permission grants." into klp-dev
2013-10-09 22:07:11 +00:00
Jeff Sharkey
bcaac0adec
Surface outgoing Uri permission grants.
...
This enables apps to discover and clean up persisted Uri grants when
the underlying Uri becomes invalid, such as when an account is
removed.
Bug: 11142566
Change-Id: Ieeb36cb1155acf226327ebe91cdd30b822d69d1b
2013-10-09 14:32:11 -07:00
Michael Jurka
b668d0ba7e
Add API to get the built-in wallpaper
...
Change-Id: I71cf4111fb4e36bd8e78eb47695861349dc1750b
2013-10-09 12:12:34 -07:00
Jeff Sharkey
69bfc60ae0
am cb8c4501: am d92dd8ff: am fcd8a39e: Merge "Install providers enabled after app started." into klp-dev
...
* commit 'cb8c4501d47ac492d48fbdd3b8e599fe620f2949':
Install providers enabled after app started.
2013-10-09 10:57:15 -07:00
Jeff Sharkey
cb8c4501d4
am d92dd8ff: am fcd8a39e: Merge "Install providers enabled after app started." into klp-dev
...
* commit 'd92dd8ffcf3e7bce7d331e7ae9101ccba02baa67':
Install providers enabled after app started.
2013-10-09 10:53:35 -07:00
Jeff Sharkey
dd97f4233f
Install providers enabled after app started.
...
When an app has already been started, and a ContentProvider component
is enabled with DONT_KILL_APP, use the existing ProcessRecord to
install the provider.
Bug: 11118692
Change-Id: I990f18b337eb19768ee1db895f1e2eb982046cce
2013-10-08 17:02:26 -07:00
Nick Kralevich
23c888acab
am fa06d03e: am 0b8fd029: am a299862d: Merge "Fix App Ops permission mapping structure."
...
* commit 'fa06d03edf7b40f62615c58233dbdf135bac11df':
Fix App Ops permission mapping structure.
2013-10-08 16:02:54 -07:00
Dianne Hackborn
e02c3eec84
am 19a6a86a: am c35ae6e7: am c739a765: Merge "Wrong argument: handleUnstableProviderDiedLocked" into klp-dev
...
* commit '19a6a86ae148b3ee15ef7499302e9ed7c1bea682':
Wrong argument: handleUnstableProviderDiedLocked
2013-10-08 16:02:34 -07:00
Nick Kralevich
fa06d03edf
am 0b8fd029: am a299862d: Merge "Fix App Ops permission mapping structure."
...
* commit '0b8fd029c052784d4adee940eaa904a339db6716':
Fix App Ops permission mapping structure.
2013-10-08 14:33:40 -07:00
Nick Kralevich
0b8fd029c0
am a299862d: Merge "Fix App Ops permission mapping structure."
...
* commit 'a299862dd2d46fda54678df07db66bef1a63bb9b':
Fix App Ops permission mapping structure.
2013-10-08 14:30:11 -07:00
Dianne Hackborn
19a6a86ae1
am c35ae6e7: am c739a765: Merge "Wrong argument: handleUnstableProviderDiedLocked" into klp-dev
...
* commit 'c35ae6e784dcf1a3480fbcc12e09d51bdffce686':
Wrong argument: handleUnstableProviderDiedLocked
2013-10-08 13:36:53 -07:00
You Kim
bc74de6722
Wrong argument: handleUnstableProviderDiedLocked
...
mProvider is HashMap<ProviderKey, ProviderClientRecord>. String
is not correct object for KEY. Complete removal using iterator.
Bug: 11086495
Change-Id: I51e4576544ef02ede6f96938689dd4e43ec6eb4f
2013-10-08 12:22:30 -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
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
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
Robert Craig
f97616c7ba
Fix App Ops permission mapping structure.
...
The entry to map the post notification op
to a permission is at the wrong offset
within the sOpPerms array. This patch
fixes the issue.
Change-Id: Ia241d274e484b6a24edbfb17b87bb887b61f1ee1
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil >
2013-10-07 12:43:06 -04:00
Dianne Hackborn
6588538ec5
am 7c55154d: am 80e75d39: am 0d763a90: Merge "Implement issue #11050739 : Show swapped out RAM" into klp-dev
...
* commit '7c55154d4776896c3e602f4739fd5b9cbbf1dba4':
Implement issue #11050739 : Show swapped out RAM
2013-10-04 09:11:17 -07:00
Dianne Hackborn
4bfeed9499
am 61509ca5: am 479dde0b: am 6a6f96a2: Merge "Fix issue #10378741 : configupdater needs to be explicit when it calls startService()" into klp-dev
...
* commit '61509ca5bafbe59e29e1eaaaa938c5a668352cba':
Fix issue #10378741 : configupdater needs to be explicit when it calls startService()
2013-10-04 09:11:14 -07:00
Dianne Hackborn
54588821b1
am 5eaac1ce: am e31f959c: am d143d1ff: Merge "Fix issue #11044267 : AppOpsManager.startWatchingMode should take a String" into klp-dev
...
* commit '5eaac1ce334c0a488fee44d1a9ef5f20ff7d84ea':
Fix issue #11044267 : AppOpsManager.startWatchingMode should take a String
2013-10-04 09:11:10 -07:00
Christopher Tate
f2d9391b33
am 64884eef: am b61c8219: am ef4f8222: Merge "Fix cross-process race in initial files/cache dir creation" into klp-dev
...
* commit '64884eef54bb110cead05d9b3f1a5928d5cf5349':
Fix cross-process race in initial files/cache dir creation
2013-10-03 16:43:20 -07:00
Dianne Hackborn
7c55154d47
am 80e75d39: am 0d763a90: Merge "Implement issue #11050739 : Show swapped out RAM" into klp-dev
...
* commit '80e75d3946fd4c5cdd913d217df1b8d32ec464ee':
Implement issue #11050739 : Show swapped out RAM
2013-10-03 15:39:36 -07:00
Dianne Hackborn
61509ca5ba
am 479dde0b: am 6a6f96a2: Merge "Fix issue #10378741 : configupdater needs to be explicit when it calls startService()" into klp-dev
...
* commit '479dde0bc21a1e9d0bb8dad801cfe015f6c7e416':
Fix issue #10378741 : configupdater needs to be explicit when it calls startService()
2013-10-03 15:39:33 -07:00
Dianne Hackborn
5eaac1ce33
am e31f959c: am d143d1ff: Merge "Fix issue #11044267 : AppOpsManager.startWatchingMode should take a String" into klp-dev
...
* commit 'e31f959c68a9dfa00daa5b5580ced31badfb1127':
Fix issue #11044267 : AppOpsManager.startWatchingMode should take a String
2013-10-03 15:39:30 -07:00
Christopher Tate
64884eef54
am b61c8219: am ef4f8222: Merge "Fix cross-process race in initial files/cache dir creation" into klp-dev
...
* commit 'b61c82190d9d16cd4a7dff8af81aff7f43c19cc4':
Fix cross-process race in initial files/cache dir creation
2013-10-03 15:38:47 -07:00
Dianne Hackborn
0d763a901e
Merge "Implement issue #11050739 : Show swapped out RAM" into klp-dev
2013-10-03 17:45:42 +00:00
Dianne Hackborn
6a6f96a296
Merge "Fix issue #10378741 : configupdater needs to be explicit when it calls startService()" into klp-dev
2013-10-03 17:44:38 +00:00
Dianne Hackborn
d143d1ffd7
Merge "Fix issue #11044267 : AppOpsManager.startWatchingMode should take a String" into klp-dev
2013-10-03 17:44:18 +00:00
Dianne Hackborn
fd6c7b12c3
Fix issue #10378741 : configupdater needs to be explicit when it calls startService()
...
Not enough time to fix everything, so instead we'll make it a warning
in this release and finish up turning it into a target-SDK based
exception in the next release.
Change-Id: I5aae64a1225a145f03ba4162238b53d5e401aba2
2013-10-03 10:42:26 -07:00