OSDN Git Service
Dirk Dougherty [Wed, 5 Dec 2012 02:45:39 +0000 (18:45 -0800)]
am
1cb5ad47: am
147b01bc: Merge "Doc change: In-app Billing -- add notes about orderId change and subscription orderIds." into jb-mr1-dev
* commit '
1cb5ad47a1137ffab0d935f186c5ea6645dd59e5':
Doc change: In-app Billing -- add notes about orderId change and subscription orderIds.
Dirk Dougherty [Wed, 5 Dec 2012 02:43:25 +0000 (18:43 -0800)]
am
147b01bc: Merge "Doc change: In-app Billing -- add notes about orderId change and subscription orderIds." into jb-mr1-dev
* commit '
147b01bc637ad8d184bd0aa2d6bf902e69c92107':
Doc change: In-app Billing -- add notes about orderId change and subscription orderIds.
Dirk Dougherty [Wed, 5 Dec 2012 02:40:21 +0000 (18:40 -0800)]
Merge "Doc change: In-app Billing -- add notes about orderId change and subscription orderIds." into jb-mr1-dev
Dirk Dougherty [Wed, 5 Dec 2012 01:55:18 +0000 (17:55 -0800)]
Doc change: In-app Billing -- add notes about orderId change and subscription orderIds.
Change-Id: Iccd08387a6d28ac04c303f9da10d1d98dbf8f8b1
Scott Main [Wed, 5 Dec 2012 02:32:39 +0000 (18:32 -0800)]
am
174af198: am
3bb56f02: docs: add link to developer survey on main landing pages
* commit '
174af19814451ddb7e4ec76cfbea06ed86233ddf':
docs: add link to developer survey on main landing pages
Scott Main [Wed, 5 Dec 2012 02:31:34 +0000 (18:31 -0800)]
am
3bb56f02: docs: add link to developer survey on main landing pages
* commit '
3bb56f02f89d626757b01015be6861f4c6389154':
docs: add link to developer survey on main landing pages
Scott Main [Wed, 5 Dec 2012 02:23:09 +0000 (18:23 -0800)]
docs: add link to developer survey on main landing pages
Change-Id: Icf635993a6b3ff20d6e226b1e13358fd0ffcd398
Laurent Tu [Wed, 5 Dec 2012 01:47:19 +0000 (17:47 -0800)]
am
dd549bcc: Merge "DO NOT MERGE Protect against NPE in FusionEngine.java." into jb-mr1.1-dev
* commit '
dd549bcc29402198698865cf4fd9650d0e909d23':
DO NOT MERGE Protect against NPE in FusionEngine.java.
Laurent Tu [Wed, 5 Dec 2012 01:45:20 +0000 (17:45 -0800)]
Merge "DO NOT MERGE Protect against NPE in FusionEngine.java." into jb-mr1.1-dev
Scott Main [Wed, 5 Dec 2012 01:37:28 +0000 (17:37 -0800)]
am
315557b0: am
78d17441: docs: fix broken link on maps page
* commit '
315557b0154bc5fcfe79131a8092985d8fada6e2':
docs: fix broken link on maps page
Scott Main [Wed, 5 Dec 2012 01:36:00 +0000 (17:36 -0800)]
am
78d17441: docs: fix broken link on maps page
* commit '
78d17441fadc38dc452871da722b1b2900de7a67':
docs: fix broken link on maps page
Scott Main [Wed, 5 Dec 2012 01:32:30 +0000 (17:32 -0800)]
docs: fix broken link on maps page
Change-Id: I07e8129df1dcc61b0c2f7b81065092b06e31b8e8
Scott Main [Wed, 5 Dec 2012 01:31:22 +0000 (17:31 -0800)]
am
3341bde3: am
fc677afe: Merge "docs: update webview guide with javascript interface info" into jb-mr1-dev
* commit '
3341bde3d75ffe29a540af6b77051bb1afde08a2':
docs: update webview guide with javascript interface info
Scott Main [Wed, 5 Dec 2012 01:29:18 +0000 (17:29 -0800)]
am
fc677afe: Merge "docs: update webview guide with javascript interface info" into jb-mr1-dev
* commit '
fc677afec5ecae1844c0f46e381b9b7967d820b4':
docs: update webview guide with javascript interface info
Scott Main [Wed, 5 Dec 2012 01:25:49 +0000 (17:25 -0800)]
Merge "docs: update webview guide with javascript interface info" into jb-mr1-dev
Scott Main [Wed, 5 Dec 2012 01:25:38 +0000 (17:25 -0800)]
am
8a1074d5: am
7550a393: docs: fix AI download links
* commit '
8a1074d5500b16509687fa383e07f46cce996ce8':
docs: fix AI download links
Scott Main [Wed, 5 Dec 2012 01:23:39 +0000 (17:23 -0800)]
am
7550a393: docs: fix AI download links
* commit '
7550a393e0bb7b5f75fd558c828653097723d201':
docs: fix AI download links
Jeff Brown [Wed, 5 Dec 2012 01:18:52 +0000 (17:18 -0800)]
am
7fcb5dc5: Merge "Pin electron beam surface to natural orientation." into jb-mr1.1-dev
* commit '
7fcb5dc5e9fbad0f183f425e88e576aaca98b0d7':
Pin electron beam surface to natural orientation.
Jeff Brown [Wed, 5 Dec 2012 01:14:59 +0000 (17:14 -0800)]
Merge "Pin electron beam surface to natural orientation." into jb-mr1.1-dev
satok [Wed, 5 Dec 2012 01:12:10 +0000 (17:12 -0800)]
am
487f8e93: Merge "Fix an issue on installing 3rd-party IME by a non-primary user" into jb-mr1.1-dev
* commit '
487f8e93b0b5e2949fbfa6b60fd5e0a7a3e4d5b7':
Fix an issue on installing 3rd-party IME by a non-primary user
satok [Wed, 5 Dec 2012 01:09:29 +0000 (17:09 -0800)]
Merge "Fix an issue on installing 3rd-party IME by a non-primary user" into jb-mr1.1-dev
Scott Main [Wed, 5 Dec 2012 00:45:25 +0000 (16:45 -0800)]
am
fff0fb87: am
82e1d979: update building first app class with some changes to eclipse workflow and account for small differences when using an IDE other than eclipse
* commit '
fff0fb87271faf8f19d9fd062c5ebfb720204223':
update building first app class with some changes to eclipse workflow and account for small differences when using an IDE other than eclipse
Scott Main [Wed, 5 Dec 2012 00:44:27 +0000 (16:44 -0800)]
docs: fix AI download links
Change-Id: I2773f0edf1dc73bee9b8ea1ca0e09a9fd85086ef
Scott Main [Wed, 5 Dec 2012 00:42:23 +0000 (16:42 -0800)]
am
82e1d979: update building first app class with some changes to eclipse workflow and account for small differences when using an IDE other than eclipse
* commit '
82e1d979ff7d6571f124b00d4354d40aa8757664':
update building first app class with some changes to eclipse workflow and account for small differences when using an IDE other than eclipse
Scott Main [Wed, 21 Nov 2012 22:21:12 +0000 (14:21 -0800)]
update building first app class with some changes to eclipse workflow
and account for small differences when using an IDE other than eclipse
Change-Id: I1ea8a00cd3d03623a43d6b5f75234095130c0aa3
Victoria Lease [Wed, 5 Dec 2012 00:32:18 +0000 (16:32 -0800)]
am
82a76800: Merge "DO NOT MERGE Notify provider when disposing last UpdateRecord" into jb-mr1.1-dev
* commit '
82a76800ad78b7aa6e2bde2f6512e4ffbe21873f':
DO NOT MERGE Notify provider when disposing last UpdateRecord
Scott Main [Wed, 5 Dec 2012 00:32:14 +0000 (16:32 -0800)]
am
3b08bb9d: am
f9861221: docs: delete gps overview page
* commit '
3b08bb9d0886f0f6e258dcd8013ae6079063c31a':
docs: delete gps overview page
Raph Levien [Wed, 5 Dec 2012 00:32:09 +0000 (16:32 -0800)]
am
a7acb4b9: Merge "Fix for bug
7467609 Bad rendering of Telugu text" into jb-mr1.1-dev
* commit '
a7acb4b9cdbf39b3456bd45ef82681716e1ab2f8':
Fix for bug
7467609 Bad rendering of Telugu text
Sascha Prueter [Wed, 5 Dec 2012 00:32:05 +0000 (16:32 -0800)]
am
652d8fc9: Merge "PRIORITY_MIN notifications should be truly ambient." into jb-mr1.1-dev
* commit '
652d8fc944c011eb15202f678588723aa9f38a84':
PRIORITY_MIN notifications should be truly ambient.
Guang Zhu [Wed, 5 Dec 2012 00:31:58 +0000 (16:31 -0800)]
am
4eab3d88: Merge "more app launch test tweaks" into jb-mr1.1-dev
* commit '
4eab3d88a21b07d029a1b22271d7d1537a245266':
more app launch test tweaks
Scott Main [Wed, 5 Dec 2012 00:31:54 +0000 (16:31 -0800)]
am
22ab700f: am
beb08896: docs: add backup service to gp docs
* commit '
22ab700f3eb190e2599bb54bed5a7cfdb057f5ee':
docs: add backup service to gp docs
Winson Chung [Wed, 5 Dec 2012 00:31:49 +0000 (16:31 -0800)]
am
ca83e1d5: Merge "Saving and restoring current page when rotating in lockscreen. (Bug
7568412)" into jb-mr1.1-dev
* commit '
ca83e1d5410d12220d48b8c52ed06cfb52fb9868':
Saving and restoring current page when rotating in lockscreen. (Bug
7568412)
Raph Levien [Wed, 5 Dec 2012 00:31:36 +0000 (16:31 -0800)]
am
49ed5da3: Merge "Reorder tone mark and nikhahit in DroidSansThai.ttf" into jb-mr1.1-dev
* commit '
49ed5da31d4f2d7c9f94bdace9f46c8514bcfad7':
Reorder tone mark and nikhahit in DroidSansThai.ttf
John Spurlock [Wed, 5 Dec 2012 00:31:33 +0000 (16:31 -0800)]
am
33669f35: Merge "Kill dreams that do not create a timely service connection." into jb-mr1.1-dev
* commit '
33669f35e4b63bec10bb7202b94340ebd41fbb10':
Kill dreams that do not create a timely service connection.
Scott Main [Mon, 5 Nov 2012 19:21:38 +0000 (11:21 -0800)]
docs: update webview guide with javascript interface info
Change-Id: I328d36bf54261ac7d10121424102308159d79f6f
Laurent Tu [Tue, 4 Dec 2012 18:58:43 +0000 (10:58 -0800)]
DO NOT MERGE Protect against NPE in FusionEngine.java.
Cherry-pick of Ic49a069eef47a62fb1e0c6f284a705a62c6ae232
Bug:
7629406
Change-Id: Ia04dba9496b02755678b43e12834e992f63ee45b
Victoria Lease [Tue, 4 Dec 2012 23:59:56 +0000 (15:59 -0800)]
Merge "DO NOT MERGE Notify provider when disposing last UpdateRecord" into jb-mr1.1-dev
Scott Main [Tue, 4 Dec 2012 23:46:03 +0000 (15:46 -0800)]
am
f9861221: docs: delete gps overview page
* commit '
f98612213ce70fbb34062db2b5d27d9622d9d3f3':
docs: delete gps overview page
Scott Main [Tue, 4 Dec 2012 23:43:16 +0000 (15:43 -0800)]
docs: delete gps overview page
Change-Id: Ie2dbc4755ba0b16c730ee86646babcdc8edd3dc2
Victoria Lease [Tue, 4 Dec 2012 23:04:43 +0000 (15:04 -0800)]
DO NOT MERGE Notify provider when disposing last UpdateRecord
Cherry-pick of Id48151eb7de40164258cde7da220a4d6bb34b89a
Location providers were not being notified of the change in status
when the last UpdateRecord was removed due to numUpdates exhaustion
or request expiry. Oops! Enjoy some free battery life!
Bug:
7611837
Change-Id: I66303b355be4e4a56a81efb5406c9353b2588595
Raph Levien [Tue, 4 Dec 2012 23:20:52 +0000 (15:20 -0800)]
Merge "Fix for bug
7467609 Bad rendering of Telugu text" into jb-mr1.1-dev
Sascha Prueter [Tue, 4 Dec 2012 23:12:43 +0000 (15:12 -0800)]
Merge "PRIORITY_MIN notifications should be truly ambient." into jb-mr1.1-dev
Guang Zhu [Tue, 4 Dec 2012 22:55:35 +0000 (14:55 -0800)]
Merge "more app launch test tweaks" into jb-mr1.1-dev
Scott Main [Tue, 4 Dec 2012 22:45:25 +0000 (14:45 -0800)]
am
beb08896: docs: add backup service to gp docs
* commit '
beb0889671697d5b5e5c57629bbdd7829883960a':
docs: add backup service to gp docs
Guang Zhu [Tue, 4 Dec 2012 22:40:30 +0000 (14:40 -0800)]
more app launch test tweaks
to get closer to the previous harness:
* sleep 750ms after launch then press HOME
* force close app after launch
* sleep 2s then move to next app
Change-Id: I70fefa7f3e87c637ed8b4cb2981c26d665c94319
Jeff Brown [Tue, 4 Dec 2012 22:04:28 +0000 (14:04 -0800)]
Pin electron beam surface to natural orientation.
If a rotation occurred while the electron beam surface was showing,
the surface may have appeared in the wrong orientation. We fix this
problem by adjusting the transformation matrix of the electron beam
surface according to the display orientation whenever a display
transaction occurs.
The rotation itself is allowed to proceed but it is not visible
to the user. We must let this happen so that the lock screen
is correctly oriented when the screen is turned back on.
Note that the electron beam surface serves two purposes.
First, it is used to play the screen off animation.
When the animation is finished, the surface remains visible but is
solid black. Then we turn the screen off.
Second, when we turn the screen back on we leave the electron beam
surface showing until the window manager is ready to show the
new content. This prevents the user from seeing a flash of the
old content while the screen is being turned on. When everything is
ready, we dismiss the electron beam.
It's important for the electron beam to remain visible for
the entire duration from just before the screen is turned off until
after the screen is turned on and is ready to be seen. This is
why we cannot fix the bug by deferring rotation or otherwise
getting in the way of the window manager doing what it needs
to do to get the screen ready when the screen is turned on again.
Bug:
7479740
Change-Id: I2fcf35114ad9b2e00fdfc67793be6df62c8dc4c3
Winson Chung [Tue, 4 Dec 2012 22:38:54 +0000 (14:38 -0800)]
Merge "Saving and restoring current page when rotating in lockscreen. (Bug
7568412)" into jb-mr1.1-dev
Raph Levien [Tue, 4 Dec 2012 22:02:43 +0000 (14:02 -0800)]
Fix for bug
7467609 Bad rendering of Telugu text
This change moves Telugu back before the fallback font. Previously it
had been moved to after it because it contained incorrect mappings of a
number of characters, including U+2212 and U+FFFD. These fonts have now
been fixed. When placed after the Droid Sans Fallback font, the glyph
count for complex script shaping exceeded the 2^16 limit, causing
incorrect rendering.
This patch depends on the fix for the Lohit-Telugu font.
Change-Id: Ib1bc665a246c4ad65a0dea1c261df5696b440344
Scott Main [Tue, 4 Dec 2012 04:31:35 +0000 (20:31 -0800)]
docs: add backup service to gp docs
Change-Id: Ic87f18f791b98fc3438bc79e6ae95de86f1cc8fc
Raph Levien [Tue, 4 Dec 2012 22:11:49 +0000 (14:11 -0800)]
Merge "Reorder tone mark and nikhahit in DroidSansThai.ttf" into jb-mr1.1-dev
Daniel Sandler [Tue, 4 Dec 2012 19:51:50 +0000 (14:51 -0500)]
PRIORITY_MIN notifications should be truly ambient.
If your notification is set to MIN priority, it will never
attempt to interrupt the user, either by an icon (already
implemented), or (new in this patch) by LED, vibration, or
sound.
Bug:
7648785
Change-Id: Ia0f8e010e62029d8d8ef1955dd20b7c79fb68398
John Spurlock [Tue, 4 Dec 2012 21:45:10 +0000 (13:45 -0800)]
Merge "Kill dreams that do not create a timely service connection." into jb-mr1.1-dev
Jim Miller [Tue, 4 Dec 2012 20:32:19 +0000 (12:32 -0800)]
am
80a90efc: Merge "Fix ring volume issue by addressing focus regression in keyguard." into jb-mr1.1-dev
* commit '
80a90efcbf32b30b886380c67585ddfb41c35437':
Fix ring volume issue by addressing focus regression in keyguard.
Jim Miller [Tue, 4 Dec 2012 20:29:15 +0000 (12:29 -0800)]
Merge "Fix ring volume issue by addressing focus regression in keyguard." into jb-mr1.1-dev
John Spurlock [Mon, 3 Dec 2012 13:42:25 +0000 (08:42 -0500)]
Kill dreams that do not create a timely service connection.
Implement a timeout between when the dream binds and
when the dream creates the service connection. If
the connection is not created within a certain amount of
time, stop the dream.
This fixes the current bug where a dream that crashes in
onCreate (or the ctor) can put the dream controller in a
bad state until the screen is turned off.
The timeout is equal to the service restart delay in
activity manager (ActiveServices) to avoid restarting
(and recrashing).
Bug:
7596707
Change-Id: I3e11efc6af0b79ec4cb0fbc94e4e109c7602ddac
Matthew Xie [Tue, 4 Dec 2012 19:25:14 +0000 (11:25 -0800)]
am
b6b4f171: Merge "Change getName and getAddress permission to BLUETOOTH" into jb-mr1.1-dev
* commit '
b6b4f171ff38ccac833edb2a1ad7f725ed068d46':
Change getName and getAddress permission to BLUETOOTH
Matthew Xie [Tue, 4 Dec 2012 19:21:28 +0000 (11:21 -0800)]
Merge "Change getName and getAddress permission to BLUETOOTH" into jb-mr1.1-dev
Daniel Sandler [Tue, 4 Dec 2012 19:03:44 +0000 (11:03 -0800)]
am
d8cb8fa4: Merge "Revised language for notification ringtone picker." into jb-mr1.1-dev
* commit '
d8cb8fa463c9a527aff462f887dbca9fa9843fcf':
Revised language for notification ringtone picker.
Daniel Sandler [Tue, 4 Dec 2012 19:00:58 +0000 (11:00 -0800)]
Merge "Revised language for notification ringtone picker." into jb-mr1.1-dev
Matthew Xie [Tue, 4 Dec 2012 18:47:43 +0000 (10:47 -0800)]
Change getName and getAddress permission to BLUETOOTH
The permissions were set as BLUETOOTH_ADMIN by mistake. Correct them
bug
7665249
Change-Id: Ic1bdbeb25e8f55d886f9a8d38920cbb769dd38ca
Daniel Sandler [Tue, 4 Dec 2012 14:06:21 +0000 (09:06 -0500)]
Revised language for notification ringtone picker.
Bug:
7659273
Change-Id: I5cb94a24b8ebff96ab5b567efc39a780300ee7ee
Daniel Sandler [Tue, 4 Dec 2012 14:00:02 +0000 (06:00 -0800)]
am
9f2532bf: Merge "Reduce false swipe-closed gestures in status bar panels." into jb-mr1.1-dev
* commit '
9f2532bf1215dffb4058d1b01834b3a0a7272fdc':
Reduce false swipe-closed gestures in status bar panels.
Daniel Sandler [Tue, 4 Dec 2012 13:32:42 +0000 (05:32 -0800)]
Merge "Reduce false swipe-closed gestures in status bar panels." into jb-mr1.1-dev
satok [Tue, 4 Dec 2012 11:42:56 +0000 (20:42 +0900)]
Fix an issue on installing 3rd-party IME by a non-primary user
Bug:
7573552
Currently IMMS doesn't receive install/uninstall messages. Accordingly enabled IMEs' list is not refreshed properly.
Change-Id: I25e9798a65f528dd270cd6bb1f14b1d887194787
Baligh Uddin [Tue, 4 Dec 2012 05:15:30 +0000 (21:15 -0800)]
am
8ef5660e: Merge "Import translations. DO NOT MERGE" into jb-mr1.1-dev
* commit '
8ef5660e3ccdd9de41b0d08992bfc2641d9c860b':
Import translations. DO NOT MERGE
Baligh Uddin [Tue, 4 Dec 2012 05:09:22 +0000 (21:09 -0800)]
Merge "Import translations. DO NOT MERGE" into jb-mr1.1-dev
Baligh Uddin [Tue, 4 Dec 2012 05:11:50 +0000 (21:11 -0800)]
am
d8567b66: am
47ae0b93: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '
d8567b661c3197ed4b208141e1c0f0542ae2723a':
Import translations. DO NOT MERGE
Baligh Uddin [Tue, 4 Dec 2012 05:09:55 +0000 (21:09 -0800)]
am
47ae0b93: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '
47ae0b93c3a3b4fcb32cd46ad3b8313959344912':
Import translations. DO NOT MERGE
Baligh Uddin [Tue, 4 Dec 2012 05:04:42 +0000 (21:04 -0800)]
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
Baligh Uddin [Tue, 4 Dec 2012 05:00:39 +0000 (21:00 -0800)]
Merge "Import translations. DO NOT MERGE" into jb-mr1-aah-dev
Jim Miller [Tue, 4 Dec 2012 01:55:16 +0000 (17:55 -0800)]
Fix ring volume issue by addressing focus regression in keyguard.
This fixes a regression where ring volume can be changed in keyguard.
Because KeyguardHostView is now being re-created in onScreenTurnedOff(),
it loses focus and the volume keys get handled by the fallback handler.
The fix is to ensure at least one child under KeyguardHostView has focus
whenever we re-create it.
Fixes bug
7546960
Change-Id: I34b7db402401a824f463d35d7546c05dc2979243
Dianne Hackborn [Mon, 3 Dec 2012 23:54:34 +0000 (15:54 -0800)]
am
e0a676a3: Merge "Fix issue #
7649590: Background windows sometimes not being hidden for secondary users" into jb-mr1.1-dev
* commit '
e0a676a3bb0e7b9aced9359a021e4c5d2ffef752':
Fix issue #
7649590: Background windows sometimes not being hidden for secondary users
Dianne Hackborn [Mon, 3 Dec 2012 23:51:27 +0000 (15:51 -0800)]
Merge "Fix issue #
7649590: Background windows sometimes not being hidden for secondary users" into jb-mr1.1-dev
Scott Main [Mon, 3 Dec 2012 23:48:51 +0000 (15:48 -0800)]
am
cd6ffc82: am
a06c2941: docs: revisions to GPS Setup page w/ note about emulator
* commit '
cd6ffc82ef248dc0260f2b5fb615d0ae727664b9':
docs: revisions to GPS Setup page w/ note about emulator
Scott Main [Mon, 3 Dec 2012 23:46:26 +0000 (15:46 -0800)]
am
a06c2941: docs: revisions to GPS Setup page w/ note about emulator
* commit '
a06c294152bbf2a82161ad778b991d4ffa9ac2a4':
docs: revisions to GPS Setup page w/ note about emulator
Scott Main [Mon, 3 Dec 2012 23:09:16 +0000 (15:09 -0800)]
docs: revisions to GPS Setup page w/ note about emulator
Change-Id: I19400813a0220892654e38fa5142d9f8526a639c
Amith Yamasani [Mon, 3 Dec 2012 23:12:38 +0000 (15:12 -0800)]
am
844884d8: Merge "Fix remote views cache to avoid lockscreen widget crosstalk" into jb-mr1.1-dev
* commit '
844884d82e1b2339cdbf43f64445c5d550c4691c':
Fix remote views cache to avoid lockscreen widget crosstalk
Amith Yamasani [Mon, 3 Dec 2012 23:09:03 +0000 (15:09 -0800)]
Merge "Fix remote views cache to avoid lockscreen widget crosstalk" into jb-mr1.1-dev
Dianne Hackborn [Mon, 3 Dec 2012 22:09:06 +0000 (14:09 -0800)]
Fix issue #
7649590: Background windows sometimes not being hidden for secondary users
There are two things going on here:
(1) In secondary users, some times theme information such as whether
the window is full screen opaque was not being retrieved, so the window
manager didn't know that it could hide the windows behind the app.
This would just be a performance problem, except that:
(2) There appear to be a number of applications that declare that they
are full screen opaque, when in fact they are not. Instead they are
using window surfaces with an alpha channel, and setting some pixels
in their window to a non-opaque alpha level. This will allow you to
see whatever is behind the app. If the system happens to completely
remove the windows behind the app, and somebody is filling the frame
buffer with black, then you will see what the app intends -- those
parts of its UI blended with black. If one of those cases doesn't
hold (and though we have never guaranteed they would, in practice this
is generally what happens), then you will see something else.
At any rate, if nothing else than for performance reasons, we need to
fix issue #1.
It turns out what is happening here is that the AttributeCache used
by the activity manager and window manager to retreive theme and other
information about applications has not yet been updated for multi-user.
One of the things we retrieve from this is the theme information telling
the window manager whether an application's window should be treated
as full screen opaque, allowing it to hide any windows behind it. In
the current implementation, the AttributeCache always retrieves this
information about the application as the primary user (user 0).
So, if you have an application that is installed on a secondary user but
not installed on the primary user, when the AttributeCache tries to retrieve
the requested information for it, then from the perspective of the primary user
it considers the application not installed, and is not able to retrieve that
info.
The change here makes AttributeCache multi-user aware, keeping all of its
data separately per-user, and requiring that callers now provide the user
they want to retrieve information for. Activity manager and window manager
are updated to be able to pass in the user when needed. This required some
fiddling of the window manager to have that information available -- in
particular it needs to be associated with the AppWindowToken.
Change-Id: I4b50b4b3a41bab9d4689e61f3584778e451343c8
Amith Yamasani [Mon, 3 Dec 2012 21:33:10 +0000 (13:33 -0800)]
Fix remote views cache to avoid lockscreen widget crosstalk
Bug:
7660973
RemoteViewsAdapter will now store the userId as part of the cache key
when caching remote views to optimize for orientation changes.
Change-Id: I7c4e52b3995d4f56ebfa35aa9516327e182ad892
Scott Main [Mon, 3 Dec 2012 21:07:14 +0000 (13:07 -0800)]
am
ae5b07ca: am
2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
* commit '
ae5b07cac9d395d0454152d0f8141d162753d6a4':
docs: udpate for google service landing page and capitalize GPS in titles
Scott Main [Mon, 3 Dec 2012 21:04:53 +0000 (13:04 -0800)]
am
2db56dda: Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
* commit '
2db56ddaee71f33f65fe246309531a66bf1d4374':
docs: udpate for google service landing page and capitalize GPS in titles
Scott Main [Mon, 3 Dec 2012 21:04:31 +0000 (13:04 -0800)]
am
4d1d0304: am
e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
* commit '
4d1d03042110092d658b7b53565be881364b34b5':
docs: update dashboard for 12/1, plus misc fixes
Scott Main [Mon, 3 Dec 2012 21:02:07 +0000 (13:02 -0800)]
am
e38980a7: Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
* commit '
e38980a767ae8e13214f8ed00629ebb454157d46':
docs: update dashboard for 12/1, plus misc fixes
Scott Main [Mon, 3 Dec 2012 21:01:19 +0000 (13:01 -0800)]
Merge "docs: udpate for google service landing page and capitalize GPS in titles" into jb-mr1-dev
Robert Ly [Mon, 3 Dec 2012 21:00:48 +0000 (13:00 -0800)]
am
413a208a: am
555c93b2: docs: refresh gms and gcm javadocs
* commit '
413a208a7b1dcba4679573ca85a22a466b790de5':
docs: refresh gms and gcm javadocs
Scott Main [Mon, 3 Dec 2012 21:00:09 +0000 (13:00 -0800)]
docs: udpate for google service landing page and capitalize GPS in titles
Change-Id: I8cff9c5bc6eee7a60bc5db88763ad57eb63c7e7d
Robert Ly [Mon, 3 Dec 2012 20:59:27 +0000 (12:59 -0800)]
am
555c93b2: docs: refresh gms and gcm javadocs
* commit '
555c93b2a726d53c70e99835d74d9246dff2206d':
docs: refresh gms and gcm javadocs
Scott Main [Mon, 3 Dec 2012 20:58:48 +0000 (12:58 -0800)]
Merge "docs: update dashboard for 12/1, plus misc fixes" into jb-mr1-dev
Robert Ly [Mon, 3 Dec 2012 20:24:07 +0000 (12:24 -0800)]
docs: refresh gms and gcm javadocs
Change-Id: I5532eb9f87e2ab87488884e70102e8b4cbadf255
Zhihai Xu [Mon, 3 Dec 2012 19:50:25 +0000 (11:50 -0800)]
am
40973c53: Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
* commit '
40973c53acc86b576081fb720d7d6b23c55202ad':
BT is still on after enable flight mode, and reboot the DUT
Zhihai Xu [Mon, 3 Dec 2012 19:47:33 +0000 (11:47 -0800)]
Merge "BT is still on after enable flight mode, and reboot the DUT" into jb-mr1.1-dev
Jeff Sharkey [Mon, 3 Dec 2012 19:38:31 +0000 (11:38 -0800)]
am
ed3fba65: Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
* commit '
ed3fba653864101d3dd335941f082104aad8f532':
Avoid null mobile interfaces.
Zhihai Xu [Mon, 3 Dec 2012 19:36:21 +0000 (11:36 -0800)]
BT is still on after enable flight mode, and reboot the DUT
bug
7275625
Change-Id: I4f8952a06152eb5f5775c1f616f6383e4f20e352
Jeff Sharkey [Mon, 3 Dec 2012 19:32:51 +0000 (11:32 -0800)]
Merge "Avoid null mobile interfaces." into jb-mr1.1-dev
Scott Main [Mon, 3 Dec 2012 17:19:10 +0000 (09:19 -0800)]
docs: update dashboard for 12/1, plus misc fixes
Change-Id: I7f06b6c66476aee2bd69b8017b5707c483b252b7
Matthew Xie [Mon, 3 Dec 2012 19:26:38 +0000 (11:26 -0800)]
am
4fd38e8d: Merge "Clean up debug messages" into jb-mr1.1-dev
* commit '
4fd38e8d13697cd1b169487719982f32cc5fb425':
Clean up debug messages
Matthew Xie [Mon, 3 Dec 2012 19:23:49 +0000 (11:23 -0800)]
Merge "Clean up debug messages" into jb-mr1.1-dev
Guang Zhu [Mon, 3 Dec 2012 19:19:50 +0000 (11:19 -0800)]
am
fdc0d929: Merge "app launch test fixes and improvements" into jb-mr1.1-dev
* commit '
fdc0d9295fbe855b14e1730447b079191f2a4f8c':
app launch test fixes and improvements
Guang Zhu [Mon, 3 Dec 2012 19:17:25 +0000 (11:17 -0800)]
Merge "app launch test fixes and improvements" into jb-mr1.1-dev