OSDN Git Service
Andrew Solovay [Tue, 26 Apr 2016 21:21:48 +0000 (21:21 +0000)]
Merge "Revert "Updates for Play" April Fool\'s joke." into mnc-mr-docs am:
242f06cd am:
0015bf0
am:
bb64fe3
* commit '
bb64fe34ae6ecf0fafa74ddc4d416a21062dc516':
Change-Id: I36475216bbb46c474d1b693250d9392021a6903c
Dirk Dougherty [Tue, 26 Apr 2016 21:19:18 +0000 (21:19 +0000)]
Merge "Updates for Play." into mnc-mr-docs am:
3afd52a am:
f4658e2
am:
ab3721a
* commit '
ab3721ae74d5808ccffb713e256ac48abe895dba':
Change-Id: I37a1841fa7f51bd8ba58b866a8ee255a3aa15954
Daniel Yu [Tue, 26 Apr 2016 21:16:23 +0000 (21:16 +0000)]
Merge "docs: Add note about missing recording functionality in Live Channels" into mnc-mr-docs am:
cac018b am:
9e16ddc
am:
461e731
* commit '
461e731583aad91ca952cba2bab13898e37bb33e':
Change-Id: If3f5053f4d7e12fc0ccf2d5dc94b7141ffaef57b
Kevin Hufnagle [Tue, 26 Apr 2016 21:13:31 +0000 (21:13 +0000)]
Merge "docs: Fixed namespace shown in a line of style XML" into mnc-mr-docs am:
2f5a204 am:
ddbf8d2c
am:
f63a1c4
* commit '
f63a1c4cfddc0c4ac065c8a5ce09e38fe71c3137':
Change-Id: I09a99fd61f157e171c1a873d91c311cac8bfc0c2
Kevin Hufnagle [Tue, 26 Apr 2016 21:10:50 +0000 (21:10 +0000)]
Merge "docs: Removed dead link in "create project" TOC." into mnc-mr-docs am:
f380435 am:
0da507d
am:
7f0d4d0
* commit '
7f0d4d0799622a803316c201ed7cc1e5135de89e':
Change-Id: I7febd987b8e397f38d34cf0a79b7de399a31fce3
Kevin Hufnagle [Tue, 26 Apr 2016 21:08:48 +0000 (21:08 +0000)]
Merge "docs: Corrected reference link for NotificationManager.notify()." into mnc-mr-docs am:
c9afecd am:
1c076e8
am:
8d336e6
* commit '
8d336e6c51380986ac78c348234bd0e0cf4a7380':
Change-Id: Ifa45c62212e81fb9cfaebe98703775715cd14cd0
Kevin Hufnagle [Tue, 26 Apr 2016 21:05:57 +0000 (21:05 +0000)]
Merge "docs: Added missing semicolon within code sample." into mnc-mr-docs am:
9deafe5 am:
fcf68ef
am:
c56d885
* commit '
c56d8853ff8a15aa5a5b5ec40c242745fed6a3b6':
Change-Id: I7db5e0257eb921cc391306f69e21b95c9a296863
Kevin Hufnagle [Tue, 26 Apr 2016 21:03:09 +0000 (21:03 +0000)]
Merge "docs: Fixed Marshmallow links in API level table." into mnc-mr-docs am:
88e19d1 am:
2d9cc0f
am:
a732be1
* commit '
a732be179d7bc06580b66669d6b6c7ebe05b9e01':
Change-Id: I1a2d3eba374fe931b28e0358740d545348ebceba
Kevin Hufnagle [Tue, 26 Apr 2016 21:00:06 +0000 (21:00 +0000)]
Merge "docs: Removed "Drive Installs from Search" page." into mnc-mr-docs am:
8ea3fd8 am:
f1cb86cc
am:
690cba0
* commit '
690cba02682e89299f94d58a5ea9f212006c11c4':
Change-Id: I958d262d9022e91a85f75af7f3e8cb9af1e1f355
Joe Fernandez [Tue, 26 Apr 2016 20:57:54 +0000 (20:57 +0000)]
Merge "docs: NDK r11c - release notes and downloads" into mnc-mr-docs am:
42a3312 am:
faa815d
am:
2ca2a2c
* commit '
2ca2a2c86571d0ad05b95ea0bda7d33414e4cb89':
Change-Id: Ica6e6425d795da330da197536a0e516fb53c8b7d
Andrew Solovay [Tue, 26 Apr 2016 20:55:21 +0000 (20:55 +0000)]
docs: Added link to "preparing for multiwindow" blog post am:
d93472b am:
5db4e1f
am:
04b4190
* commit '
04b41903f9c4ceebc0f5d2e03f8f921f5dc95e69':
Change-Id: I789b9b1066978a665b1262e46a8331c07cd7e9c3
Andrew Solovay [Tue, 26 Apr 2016 20:52:24 +0000 (20:52 +0000)]
Merge "docs: Clarified how multi-window applies to activities in task stack" into mnc-mr-docs am:
a23e28f am:
fbb8b65
am:
3832614
* commit '
3832614650f39719dbbb52ee092c0826291d6516':
Change-Id: Ic5aab52976bceb23ad6c584b87ee86fcff634c76
Elliot Waite [Tue, 26 Apr 2016 20:49:26 +0000 (20:49 +0000)]
Merge "Change colons to equals for custom_link_attributes." into mnc-mr-docs am:
abb9f4d am:
fe0cc90
am:
e8b402e
* commit '
e8b402e20533d5ce7387a4666683c971b22ba381':
Change-Id: Ie43452782ce7ab1e1bdbce67c007b2d3705c7910
Miao Wang [Tue, 26 Apr 2016 20:46:23 +0000 (20:46 +0000)]
Merge "[RenderScript] Update documentation about API level and RS Support Lib." into mnc-mr-docs am:
f2988f5 am:
2291d03
am:
25570d5
* commit '
25570d531904594d0e73cbc5c7a5105006aa8cdd':
Change-Id: I91af0cd7f8a87e3bf00261cece1bf19c9fb88790
sreevanis [Tue, 26 Apr 2016 20:43:10 +0000 (20:43 +0000)]
Merge "cherrypick from mnc-docs docs: Updated API changes for Dinar wearable support." into mnc-mr-docs am:
f70f0f4 am:
9f57db1
am:
cedb262
* commit '
cedb262cfaffed00f091d2a0abe22f92f9809d3e':
Change-Id: I216382c84e33766b5d6d3bdc6c831ffd9afa6560
sreevanis [Tue, 26 Apr 2016 20:40:13 +0000 (20:40 +0000)]
Merge "docs: Updated API changes for Dinar wearable support." into mnc-docs am:
71b1f0b -s ours am:
a6d7166 am:
0446ed4
am:
f786db7
* commit '
f786db7b9bcc6ebfa79b4bc60a837877e5a8a380':
Change-Id: I0c8528b9a6a0313f8983cd4d75adc244ec68f92d
smain@google.com [Tue, 26 Apr 2016 20:36:57 +0000 (20:36 +0000)]
simplification and clarification to the Studio Overview am:
e9b3ada am:
f1a5076
am:
1f8be54
* commit '
1f8be548ae1c21be6651ddc2621018b2028c58d0':
Change-Id: I2e08479aadd3d223b11e10d873239e14ed1a6976
smain@google.com [Tue, 26 Apr 2016 20:34:41 +0000 (20:34 +0000)]
Merge "improved structure and organization between video and training docs on the Training landing page." into mnc-mr-docs am:
49b17d3 am:
30c61f9
am:
07bfe29
* commit '
07bfe296d0e7337ba42fcf260d1029746308a262':
Change-Id: Iedc8b307eba45aa106b52fac980fe1c0fe8cdae3
Chris Craik [Tue, 26 Apr 2016 20:20:37 +0000 (20:20 +0000)]
Merge "Improve SurfaceView postion snapping" into nyc-dev
Mady Mellor [Tue, 26 Apr 2016 19:38:42 +0000 (19:38 +0000)]
Merge "Fix a crash when setting vertical gear location and content view null" into nyc-dev
Chris Banes [Tue, 26 Apr 2016 19:20:14 +0000 (19:20 +0000)]
Merge "Fix onPrepareActionMode() not being called" into nyc-dev
Svetoslav Ganov [Tue, 26 Apr 2016 18:36:26 +0000 (18:36 +0000)]
Merge "Ensure local settings caches are not stale" into nyc-dev
TreeHugger Robot [Tue, 26 Apr 2016 18:33:03 +0000 (18:33 +0000)]
Merge "Remove -night qualified resources" into nyc-dev
Svet Ganov [Wed, 20 Apr 2016 02:38:00 +0000 (19:38 -0700)]
Ensure local settings caches are not stale
We used the system proterties as a shared memory mechanism
to propagate information to local settings caches when the
content has changed and the cache should be cleared. The
system properties are unfortunately updated asynchronously
leading to cases where clients may read stale data.
This change adds a simple int array data structure backed
by shared memory which guarantees individual values are
atomically read and updated without memory tear. Multi-
index opearations are not synchronized between each other.
The settings provider is using the new data structure to
propagate the settings generation which drives when caches
are purged.
We have a single memory array keeping the generation for
different settings tables per user. Since memory array is
not a compact data structure and the user space exceeds
the memory array size we use an in-memory map from keys
to indices in the memory array where the generation id of
a key is stored. A key is derived by the setting type in
the 4 most significant bits and the user id in the 28 least
significant bits.
The mapping from a key to an index is cleared if the user is
removed and the corresponding index in the memory arry is
reset to make it available for other users. The size of the
memory array is derived from the max user count that can be
created at the same time.
bug:
18826179
Change-Id: I64009cc5105309ef9aa83aba90b82afc8ad8c659
Eino-Ville Talvala [Tue, 26 Apr 2016 18:21:42 +0000 (18:21 +0000)]
Merge "SchedulingPolicyService: Fix UID for cameraserver" into nyc-dev
Mady Mellor [Tue, 26 Apr 2016 18:01:03 +0000 (11:01 -0700)]
Fix a crash when setting vertical gear location and content view null
When setting the vertical location of the gear we need the collapsed
height of the parent, the parent might not be fully laid out so move
setting the vertical location into onLayout instead
Bug:
28390732
Change-Id: I7c1bf14a54e9f1ef0a693fa13e1a6533f5967631
TreeHugger Robot [Tue, 26 Apr 2016 17:43:20 +0000 (17:43 +0000)]
Merge "Bluetooth: Fine tune audio gain for Absolute Volume case" into nyc-dev
TreeHugger Robot [Tue, 26 Apr 2016 17:40:27 +0000 (17:40 +0000)]
Merge "Don't opt-out of warning dialog by default on user builds." into nyc-dev
Todd Kennedy [Tue, 26 Apr 2016 17:17:48 +0000 (17:17 +0000)]
Merge "Add "do not kill" install option" into nyc-dev
TreeHugger Robot [Tue, 26 Apr 2016 17:17:02 +0000 (17:17 +0000)]
Merge "Apply tint when setting check mark drawable" into nyc-dev
Liejun Tao [Wed, 9 Mar 2016 21:52:13 +0000 (15:52 -0600)]
Bluetooth: Fine tune audio gain for Absolute Volume case
Fine tune the audio gain for Bluetooth Absolute Volume.
Use 50%, 70% and 85% for lowest volume steps 1, 2 and 3.
Thus the volume change sounds smoother, more linear.
When remote end tune volume out of mute, we should also
tune the audio gain for the lowest volume steps.
Bug:
26694114
Change-Id: I298a334a4b40ddb87495fda1935349bfce8b0537
Julia Reynolds [Tue, 26 Apr 2016 15:29:09 +0000 (15:29 +0000)]
Merge changes from topic 'api_review' into nyc-dev
* changes:
Api review: Settings.
Reduce spacing.
Chris Wren [Tue, 26 Apr 2016 15:26:33 +0000 (15:26 +0000)]
Merge "cancel group children before summaries" into nyc-dev
Julia Reynolds [Tue, 26 Apr 2016 15:26:26 +0000 (15:26 +0000)]
Merge "Swap star tint." into nyc-dev
TreeHugger Robot [Tue, 26 Apr 2016 15:25:43 +0000 (15:25 +0000)]
Merge "Frameworks/base: Make debug helper lazy in ConnectivityManager" into nyc-dev
Julia Reynolds [Tue, 26 Apr 2016 13:17:08 +0000 (09:17 -0400)]
Swap star tint.
Bug:
27558254
Change-Id: Ia72cdc89d4cdcf3f5a5210f14632c15271922a98
David Brazdil [Tue, 26 Apr 2016 12:22:14 +0000 (12:22 +0000)]
Merge "Change app selection policy for post-OTA verification" into nyc-dev
Narayan Kamath [Mon, 25 Apr 2016 18:16:56 +0000 (19:16 +0100)]
LoadedApk: Don't set up JIT profile support inside the system_server.
We shouldn't profile *any* packages loaded by the system_server, not
just the system_servers own ("android") package.
bug:
28241500
Change-Id: I5f3f477b40c758030a5bdc8e97d17cab6e68e204
Chris Banes [Tue, 26 Apr 2016 11:53:59 +0000 (12:53 +0100)]
Fix onPrepareActionMode() not being called
Happens because mActionMode was set at the end
of the call, which means that invalidate() doesn't
actually do anything.
BUG:
28392319
Change-Id: Ifdc97c03dc43bfbe74790f90764d1575bd9ca951
David Brazdil [Mon, 18 Apr 2016 13:08:52 +0000 (14:08 +0100)]
Change app selection policy for post-OTA verification
Changes the policy for selecting packages which will be pre-verified
during post-OTA boot animation.
For Nx to Ny, an app is pre-verified if used in the foreground in the
last 7 days, or if its APK was loaded by other apps.
For M to N (or early N builds without detailed stats), an app is
pre-verified if it has any recorded use in the last 7 days.
Bug:
27902702
Bug:
27350503
Change-Id: I2b38daf017ecd0e5aa5ed596ed9351cffa03dbcb
David Brazdil [Tue, 26 Apr 2016 11:39:41 +0000 (11:39 +0000)]
Merge "Enable profile merging for post-OTA package verification" into nyc-dev
David Brazdil [Tue, 26 Apr 2016 09:18:04 +0000 (10:18 +0100)]
Enable profile merging for post-OTA package verification
Currently post-OTA verification will attempt to compile with
'verify-profile' but does not merge the profiles prior to calling
dex2oat. As a result, we may miss some or all classes that need
verification.
Bug:
27688727
Change-Id: I1aa93cad2686513594cb37f6d3d181ae5c718d1d
TreeHugger Robot [Tue, 26 Apr 2016 09:31:55 +0000 (09:31 +0000)]
Merge "WebView downgrade prevention logic" into nyc-dev
Shreyas Basarge [Tue, 26 Apr 2016 09:23:28 +0000 (09:23 +0000)]
Merge "Wait for JobService to start before scheduling syncs" into nyc-dev
Lorenzo Colitti [Tue, 26 Apr 2016 08:52:24 +0000 (08:52 +0000)]
Merge "Close open sockets when enabling firewall rules." into nyc-dev
Erik Kline [Tue, 26 Apr 2016 07:14:58 +0000 (07:14 +0000)]
Merge "IpManager: delete dead getLinkProperties() code" into nyc-dev
Erik Kline [Tue, 26 Apr 2016 05:39:49 +0000 (14:39 +0900)]
IpManager: delete dead getLinkProperties() code
Now that it's long since been unused also delete the locking that was
introduced to make it possible.
Bug:
17733693
Bug:
24837343
Change-Id: Iee817a7c2e1d1dc9c080d3124d5986232dcda00f
Jaewan Kim [Tue, 26 Apr 2016 06:02:59 +0000 (06:02 +0000)]
Merge "PIP: Send KEYCODE_WINDOW to app first if PIP isn't exist" into nyc-dev
Lorenzo Colitti [Sun, 24 Apr 2016 03:52:00 +0000 (12:52 +0900)]
Close open sockets when enabling firewall rules.
When enabling a firewall rule that will deny networking to apps,
first close any sockets opened by those apps. Just dropping an
app's packets without closing its connections has the following
problems:
1. The app has no way to know this has happened until a network
timeout occurs.
2. The app's connections stay open, so the other end of the
connection (e.g., a server) might continue to retransmit
packets. These packets will wake up the kernel and cause
battery drain, but we cannot respond to them because packets
on those connections are dropped by the kernel (since the app
is blackholed). So the other end might keep retransmitting.
3. Even though we think the connections are still open, the
other end of the connection, or any intermediate NATs or
firewalls, might time out and close the connection (e.g., by
sending a RST). Because the app is blackholed, we have no way
of knowing that this has happened, so when the app is granted
network access again, these connections might just get stuck.
Bug:
27824851
Bug:
27867653
Change-Id: Iaaad1b26954fc5f1ba5c9ed8bdee039282f5e249
Andrew Solovay [Tue, 26 Apr 2016 04:32:15 +0000 (04:32 +0000)]
Merge "Revert "Updates for Play" April Fool\'s joke." into mnc-mr-docs am:
242f06cd
am:
0015bf0
* commit '
0015bf01804a81da198b9c3e0224f92a2b9d2c1a':
Change-Id: I155f336206c2cf42921e51a203ee94ea4739ec74
Dirk Dougherty [Tue, 26 Apr 2016 04:30:33 +0000 (04:30 +0000)]
Merge "Updates for Play." into mnc-mr-docs am:
3afd52a
am:
f4658e2
* commit '
f4658e26cf77f16035415be30f0f2213ff6645f4':
Change-Id: Id94637e60d16461830d94930c04f88213e55658b
Dan Yu [Tue, 26 Apr 2016 04:28:32 +0000 (04:28 +0000)]
Merge "docs: Add note about missing recording functionality in Live Channels" into mnc-mr-docs am:
cac018b
am:
9e16ddc
* commit '
9e16ddcc1e9afc9bbff9c28b62f3e3d93729ea38':
Change-Id: Icc340d3ffb52b9d77f77fa3b1d540b1e5b12b868
Kevin Hufnagle [Tue, 26 Apr 2016 04:26:57 +0000 (04:26 +0000)]
Merge "docs: Fixed namespace shown in a line of style XML" into mnc-mr-docs am:
2f5a204
am:
ddbf8d2c
* commit '
ddbf8d2c5b10dfc07b68e17fc9ae9c9a136b9817':
Change-Id: I89f51de961dcc05ce202028d605c4b927bbd0340
Kevin Hufnagle [Tue, 26 Apr 2016 04:24:59 +0000 (04:24 +0000)]
Merge "docs: Removed dead link in "create project" TOC." into mnc-mr-docs am:
f380435
am:
0da507d
* commit '
0da507dfac8aa2e3e661eaadfdfbdf5f89e82020':
Change-Id: I1bebece0273ef148b667ca3ae483e21775110a2f
Kevin Hufnagle [Tue, 26 Apr 2016 04:23:09 +0000 (04:23 +0000)]
Merge "docs: Corrected reference link for NotificationManager.notify()." into mnc-mr-docs am:
c9afecd
am:
1c076e8
* commit '
1c076e8b2a819811de56e248b598d9f773fc4030':
Change-Id: Ib6523124acdf97e18b851cf22b55e49ebde1d738
Kevin Hufnagle [Tue, 26 Apr 2016 04:21:19 +0000 (04:21 +0000)]
Merge "docs: Added missing semicolon within code sample." into mnc-mr-docs am:
9deafe5
am:
fcf68ef
* commit '
fcf68ef005ef0e7a2538bc844b14c33fda030e47':
Change-Id: I156be0e8034cb4ac64a1b6fbf68df9b0836ddeea
Kevin Hufnagle [Tue, 26 Apr 2016 04:19:17 +0000 (04:19 +0000)]
Merge "docs: Fixed Marshmallow links in API level table." into mnc-mr-docs am:
88e19d1
am:
2d9cc0f
* commit '
2d9cc0f1a712eb65d165db89fad9350ee0272bad':
Change-Id: I72ecf2d80c7f1e1726989ffe42b434716283e853
Kevin Hufnagle [Tue, 26 Apr 2016 04:17:37 +0000 (04:17 +0000)]
Merge "docs: Removed "Drive Installs from Search" page." into mnc-mr-docs am:
8ea3fd8
am:
f1cb86cc
* commit '
f1cb86ccd8be897cbef65d8480270a8a07ce002b':
Change-Id: I9d636ceab9adb6822aa57a216149d325948f9f5a
Joe Fernandez [Tue, 26 Apr 2016 04:15:30 +0000 (04:15 +0000)]
Merge "docs: NDK r11c - release notes and downloads" into mnc-mr-docs am:
42a3312
am:
faa815d
* commit '
faa815d8317c07899e207aa0378da6fdf1aa7e94':
Change-Id: I0e5bfb47ce7b6c50160ed11ca36a6072aff53135
Andrew Solovay [Tue, 26 Apr 2016 04:13:28 +0000 (04:13 +0000)]
docs: Added link to "preparing for multiwindow" blog post am:
d93472b
am:
5db4e1f
* commit '
5db4e1fe83780f5a9d7be92b2f0233c9c9cf79cf':
Change-Id: Ib59143c4494b053e4040f9982be01b5e3d9cc251
Andrew Solovay [Tue, 26 Apr 2016 04:11:52 +0000 (04:11 +0000)]
Merge "docs: Clarified how multi-window applies to activities in task stack" into mnc-mr-docs am:
a23e28f
am:
fbb8b65
* commit '
fbb8b650d6f1f68b4d9e0c43900655dd11156dfc':
Change-Id: If3c9f6af78b5b3a17f22142fcc3aeaf0e203c4b5
Elliot Waite [Tue, 26 Apr 2016 04:10:08 +0000 (04:10 +0000)]
Merge "Change colons to equals for custom_link_attributes." into mnc-mr-docs am:
abb9f4d
am:
fe0cc90
* commit '
fe0cc90f074fd893a46c1cd0004ef8e5ea63b9a5':
Change-Id: Ia2032510f8ecce0d465af68cfd3d5ef6e0412745
Miao Wang [Tue, 26 Apr 2016 04:08:08 +0000 (04:08 +0000)]
Merge "[RenderScript] Update documentation about API level and RS Support Lib." into mnc-mr-docs am:
f2988f5
am:
2291d03
* commit '
2291d031576482c462fb88b0a27ab7c0ed62e88b':
Change-Id: I10639473032f7796e4a3a164f41087db746f64c6
Sreevani Sreejith [Tue, 26 Apr 2016 04:06:23 +0000 (04:06 +0000)]
Merge "cherrypick from mnc-docs docs: Updated API changes for Dinar wearable support." into mnc-mr-docs am:
f70f0f4
am:
9f57db1
* commit '
9f57db14cd3d77e447a117cb81d3a5a89d68b378':
Change-Id: I96d6c26d0076acedf6f3fff44e45057398573f8b
Jaewan Kim [Wed, 20 Apr 2016 12:17:58 +0000 (21:17 +0900)]
PIP: Send KEYCODE_WINDOW to app first if PIP isn't exist
Bug:
27954955
Change-Id: I517e378d5c1672ac0eb87bdf4375b7d733276e58
sreevanis [Tue, 26 Apr 2016 04:04:40 +0000 (04:04 +0000)]
Merge "docs: Updated API changes for Dinar wearable support." into mnc-docs am:
71b1f0b -s ours am:
a6d7166
am:
0446ed4
* commit '
0446ed488e692c4c3f07e3a4659d24e8fa98903b':
Change-Id: I0ecae34df0604b297e3e0564a8feff209bd232df
smain@google.com [Tue, 26 Apr 2016 04:02:44 +0000 (04:02 +0000)]
simplification and clarification to the Studio Overview am:
e9b3ada
am:
f1a5076
* commit '
f1a5076fc39eaba8a8e22ede9c91d07e908e031e':
Change-Id: Ided40066a107177a2ee863522c5ec212689b143d
Scott Main [Tue, 26 Apr 2016 04:00:40 +0000 (04:00 +0000)]
Merge "improved structure and organization between video and training docs on the Training landing page." into mnc-mr-docs am:
49b17d3
am:
30c61f9
* commit '
30c61f9cb338beafb59e659fdf208362929c67c3':
Change-Id: I03fe469ebe187c22603b097e66b29b7ad3a41bf6
Lorenzo Colitti [Tue, 26 Apr 2016 03:22:24 +0000 (03:22 +0000)]
Merge "When dumping connectivity metrics events, print data as well." into nyc-dev
Jorim Jaggi [Tue, 26 Apr 2016 01:51:16 +0000 (18:51 -0700)]
Fix a few issues with occluded Keyguard
- When we get a collapse before the layout happened in SystemUI,
don't expand the panel after the layout.
- Don't reset waitingToShow when coming out of sleep. This will cause
win.isVisibleOrBehindKeyguardLw to return false and then occluded
state will change rapidly from true -> false -> true, leading to
flickering in SysUI.
Bug:
23898941
Change-Id: I2b941188de777086bb2b477f5bfc00cc0cd6abe0
TreeHugger Robot [Tue, 26 Apr 2016 02:21:16 +0000 (02:21 +0000)]
Merge "Don't hide app windows due to not showing when locked when keyguard is hidden" into nyc-dev
Jorim Jaggi [Tue, 26 Apr 2016 00:31:22 +0000 (17:31 -0700)]
Make sure to notify divider always
In some cases, recents didn't get resumed, so divider was never
notified and thus we didn't start the animation. Instead, move
the first drawn logic into onStart.
Bug:
28366529
Change-Id: Ia71d6b517451bba727ae31a184bb55cecf5af198
Wale Ogunwale [Tue, 26 Apr 2016 00:21:34 +0000 (17:21 -0700)]
Don't hide app windows due to not showing when locked when keyguard is hidden
This worked in pre-N because the only visible app was the app that can be
shown when the keyguard is hidden. That isn't the case in multi-window mode
where one of the apps can be shown when locked and the other doesn't have
the show when locked flag. Only hide the other app if the keyguard is shown.
Bug:
28368875
Change-Id: I5039098db74492fadf667fed24fc58448436681a
Makoto Onuki [Tue, 26 Apr 2016 00:07:57 +0000 (00:07 +0000)]
Merge "When app is updated, save the new version code, and update shortcuts with resource based icons." into nyc-dev
Eino-Ville Talvala [Tue, 26 Apr 2016 00:05:03 +0000 (17:05 -0700)]
SchedulingPolicyService: Fix UID for cameraserver
Cameraserver has been split from mediaserver, so need to use
its UID for determining whether to grant scheduling priority
change requests.
Bug:
28246165
Change-Id: I87b96e9fe0c0c38ec994d3d2aa131668d3d66986
Shreyas Basarge [Thu, 21 Apr 2016 19:31:44 +0000 (20:31 +0100)]
Wait for JobService to start before scheduling syncs
Add code to wait for SycJobService to pass back an
instance of itself after boot before allowing syncs
to be scheduled.
Also removes unused constant MESSAGE_SYNC_EXPIRED.
Bug:
28380795
Change-Id: I616ba5c74578a81ff1e37ba4bd1fd937ce5c006d
TreeHugger Robot [Mon, 25 Apr 2016 22:43:29 +0000 (22:43 +0000)]
Merge "CodecCapabilities: handle legacy VP9 codecs with no profiles" into nyc-dev
Lajos Molnar [Mon, 25 Apr 2016 22:36:53 +0000 (22:36 +0000)]
Merge "clarify MediaCodec.setVideoScalingMode behavior" into nyc-dev
TreeHugger Robot [Mon, 25 Apr 2016 22:27:56 +0000 (22:27 +0000)]
Merge "Fixed issue with wrong stack fullscreen state on configuration change" into nyc-dev
TreeHugger Robot [Mon, 25 Apr 2016 22:10:36 +0000 (22:10 +0000)]
Merge "Check for null drawable during LayerDrawable.jumpToCurrentState()" into nyc-dev
Jeff Sharkey [Mon, 25 Apr 2016 21:59:57 +0000 (21:59 +0000)]
Merge "Destroy both CE and DE data when corrupted." into nyc-dev
Jeff Sharkey [Mon, 25 Apr 2016 21:59:40 +0000 (21:59 +0000)]
Merge "Track down Contexts without data directories." into nyc-dev
TreeHugger Robot [Mon, 25 Apr 2016 21:53:29 +0000 (21:53 +0000)]
Merge "Make fake libart for misbehaving apps be loaded." into nyc-dev
Amith Yamasani [Mon, 25 Apr 2016 21:37:16 +0000 (21:37 +0000)]
Merge "Fix deadlock between VrManager, ActivityManager and WindowManager" into nyc-dev
Chong Zhang [Mon, 25 Apr 2016 21:13:27 +0000 (21:13 +0000)]
Merge "Wait for next app to be visible if current activity is marked visible" into nyc-dev
Wale Ogunwale [Mon, 25 Apr 2016 20:40:30 +0000 (13:40 -0700)]
Fixed issue with wrong stack fullscreen state on configuration change
- No need to run TaskStack#updateBoundsAfterConfigChange if the stack
is fullscreen as the bounds will already be updated to when the display
content changed due to rotation.
- Correctly set mTmpRect2 that we are using to calculate the rotated
bounds to the current mBounds.
Bug:
28319277
Bug:
27870534
Change-Id: Ic3d9407b735210351c28297de79bf035909afcfe
Jorim Jaggi [Mon, 25 Apr 2016 20:59:38 +0000 (20:59 +0000)]
Merge "Fix bug with cancelled drag" into nyc-dev
Chris Wren [Mon, 25 Apr 2016 20:44:53 +0000 (16:44 -0400)]
cancel group children before summaries
Bug:
28190616
Change-Id: I1b716417119cfa3f4ffdd159ab5197cbfa714a8d
Felipe Leme [Mon, 25 Apr 2016 20:36:44 +0000 (13:36 -0700)]
Don't opt-out of warning dialog by default on user builds.
BUG:
28341946
Change-Id: I9ce6bf52a02a14055d4ded41aac50c79abdb4ee9
Lajos Molnar [Mon, 25 Apr 2016 20:07:59 +0000 (13:07 -0700)]
clarify MediaCodec.setVideoScalingMode behavior
Bug:
28131249
Change-Id: I4fd3a5333cbdc0ebec683c9a43ce071478a79d90
Lajos Molnar [Sat, 9 Apr 2016 05:59:35 +0000 (22:59 -0700)]
CodecCapabilities: handle legacy VP9 codecs with no profiles
Bug:
26935336
Change-Id: I1049b9da8e6c984f86e307990000401b66119693
Chong Zhang [Mon, 25 Apr 2016 20:17:53 +0000 (13:17 -0700)]
Wait for next app to be visible if current activity is marked visible
WM's AppWindowToken.updateReportedVisibilityLocked() may not report
nowVisible if the app has animation set. So nowVisibible could be false
for a while after the app is already on screen. If we finish the app in
this state, we still need to wait for next app to be visible.
bug:
28019637
Change-Id: I4f9f8e138f5d011a9ab393913159ed2978d26e0d
Dongwon Kang [Mon, 25 Apr 2016 20:16:21 +0000 (20:16 +0000)]
Merge "TIF: Be consistent with argument name for startRecording" into nyc-dev
Dongwon Kang [Fri, 22 Apr 2016 18:00:03 +0000 (11:00 -0700)]
TIF: Be consistent with argument name for startRecording
Change-Id: Icb0125049cc92c5664e0810cdb86f1cb0903405f
Jeff Sharkey [Mon, 25 Apr 2016 20:14:57 +0000 (20:14 +0000)]
Merge "API changes for DownloadManager and JobScheduler." into nyc-dev
Kweku Adams [Mon, 25 Apr 2016 20:09:39 +0000 (20:09 +0000)]
Merge "Removing extraneous field from batterystats dumpsys." into nyc-dev
Jorim Jaggi [Mon, 25 Apr 2016 20:00:27 +0000 (13:00 -0700)]
Fix bug with cancelled drag
Bug:
28257206
Change-Id: Ic7342f4284185486e884836220b05423e308f7ae
Jorim Jaggi [Mon, 25 Apr 2016 19:33:38 +0000 (19:33 +0000)]
Merge "Fix stuck windows in multi-window" into nyc-dev
Jorim Jaggi [Sat, 23 Apr 2016 02:50:13 +0000 (19:50 -0700)]
Fix stuck windows in multi-window
Window manager checked for the full display size so isHiddenFromUserLocked
always returned true but activity manager and other places in window manager
thought it would be visible which created a really weird state.
Bug:
28344326
Change-Id: I98daefbcc64bf7a5196588c25d2cbc5ee046a77d
Jorim Jaggi [Mon, 25 Apr 2016 19:29:39 +0000 (19:29 +0000)]
Merge "Fix layout for child windows" into nyc-dev