Commit Graph

301953 Commits

Author SHA1 Message Date
Mark Renouf
ace8e696b9 Merge "Allow power button to close an input method" into cw-f-dev am: 33d498b946
am: 5544461b3e

Change-Id: Ibc059c21bd2776da65fc57cac6d8707882880a6c
2016-12-01 01:41:34 +00:00
Mark Renouf
808ece772b Merge "Allow power button to close an input method" into cw-f-dev am: 33d498b946
am: 85387e3357

Change-Id: I8c45b6cb87fcee0ffe8ad5948b1b82ca16d39912
2016-12-01 01:41:09 +00:00
Doris Liu
8a5a950ac0 Fix LUTInterpolator lookup table position calc am: 0940834c8c
am: 00d348ec26

Change-Id: I563b65b61d3bac80ea81521478e295963508890c
2016-12-01 01:39:23 +00:00
Android Build Merger (Role)
7477f8044b Merge "Allow power button to close an input method am: d28e907183 am: fed8c7dc73" into nyc-mr2-dev-plus-aosp 2016-12-01 01:35:49 +00:00
Android Build Merger (Role)
ded25aed8e Merge "Allow power button to close an input method am: d28e907183 am: 8da4ced46c" into nyc-mr2-dev-plus-aosp 2016-12-01 01:35:24 +00:00
Mark Renouf
cd0facd4ca Allow power button to close an input method am: d28e907183
am: fed8c7dc73

Change-Id: I6eeb7b1fc8dd3d551b4a36fde38f20148493338c
2016-12-01 01:34:44 +00:00
Mark Renouf
9a21708ec6 Allow power button to close an input method am: d28e907183
am: 8da4ced46c

Change-Id: Id6ab4bd72f1516f29900c12af31a097047e8b7fd
2016-12-01 01:34:33 +00:00
Mark Renouf
5544461b3e Merge "Allow power button to close an input method" into cw-f-dev
am: 33d498b946

Change-Id: I627188ee2622c30d8f65debe7c350c1c25309acf
2016-12-01 01:34:22 +00:00
Mark Renouf
85387e3357 Merge "Allow power button to close an input method" into cw-f-dev
am: 33d498b946

Change-Id: I16d09e41f6804d0f5bd68b02e019a2d258c792f3
2016-12-01 01:34:15 +00:00
Doris Liu
00d348ec26 Fix LUTInterpolator lookup table position calc
am: 0940834c8c

Change-Id: Ib80c00801473d7e60bae87b3b34a381c7f8e7e68
2016-12-01 01:33:52 +00:00
Jaekyun Seok
377878b4d4 Remove static link in Android framework under /frameworks/base.
The dependencies to static libraries in frameworks should be removed
as many as possible to reduce a size of the system partition.
And that will improve coverage of the VNDK libraries because this
effort might find new necessary shared libs which were linked
statically before.

Size diffs of libs in /system/lib on angler-userdebug build are as
following.

libandroidfw.so      : 243748 -> 205196 (-38552)
libhwui.so           : 562028 -> 562580 (+552)
libmedia_jni.so      : 293652 -> 293656 (+4)
(All the others have the same size.)

total: (-37996)

Test: building succeeded, and the image was tested on angler.
Bug: 33056637
Change-Id: I3021fb438778eaea2be935b990ec85c4aec6c008
(cherry picked from commit 2b14c5eaf6)
2016-12-01 10:31:12 +09:00
Mark Renouf
fed8c7dc73 Allow power button to close an input method
am: d28e907183

Change-Id: I26176ab20b90ca2c5d286b3f34bfacc6527018b5
2016-12-01 01:29:31 +00:00
Mark Renouf
8da4ced46c Allow power button to close an input method
am: d28e907183

Change-Id: I0324d14bde85e3461d0fe605f3b83496b25b9c75
2016-12-01 01:29:11 +00:00
Michael Kwan
a562fe4a23 Change exit animation to use normal z-order.
Bug: 33198426
Change-Id: I57f2f6360c165fbea25adf9b43f052e09261364b
2016-11-30 17:17:41 -08:00
Mark Renouf
33d498b946 Merge "Allow power button to close an input method" into cw-f-dev 2016-12-01 01:16:59 +00:00
Romain Guy
986af188b6 Guarantee that glMapBufferRange/glGetBufferPointv return a ByteBuffer
Bug: 24950082
Test: CtsGraphicsTestCases
Change-Id: I2835128bbd5d1b8a234324323c74eca6e55d8726
2016-11-30 17:14:57 -08:00
Jaekyun Seok
ef53652a82 Add libziparchive explicitly.
libvulkan won't link libziparchive statically. So libziparchive
should be linked explicitly.

Test: building succeeded, and the image was tested on angler.
Bug: 33056637
Change-Id: Icb392968f65227919ebccf66677961868e692613
2016-12-01 10:02:44 +09:00
Etan Cohen
1857b982c3 AWARE: Abstract structure of match filters
Replace byte[] representation with a List<byte[]> representation
which abstracts the LV (TLV without a type field) structure of
the match filters.

Tlv utilities: remove tag indicating that will be made public API.
That is no longer expected (will be an internal utility) since the
match filter structure is now parsed when exposed to API.

Lv utilities: removed. Was a simple wrapper around Tlv utilities -
no longer needed since will not be exposed as API.

(cherry-pick of commit c9870d0d431471bf1362e46fc4f2f1bc6722896a)

Bug: 32840891
Test: unit-tests and integration (sl4a) tests passing
Change-Id: I6d792c4d7584ce002f6c11692e83e7654ef3e764
2016-11-30 17:01:52 -08:00
Wei Wang
f94016d91b Start sensor service in a seperate thread
StartSensorService is taking ~141.8ms on marlin to start
With this CL, StartSensor will be done in a seperate
thread so the SystemServer can continue booting

Bug: 33199244
Test: on marlin
Change-Id: I9e486d61e85072d5cbe69b1671c8fbfeca9c2200
2016-11-30 16:38:52 -08:00
Andreas Gampe
0f9d3f29b7 Merge "App_process: Clean up sanitized binaries" am: 273adb5257 am: c07a430722 am: 85b63db42a
am: 8c6429cb3e

Change-Id: Ib5259990d5ad5fa9da961d4b9a4d66e7b827fe97
2016-12-01 00:36:37 +00:00
Andreas Gampe
2200e09736 App_process: Merge app_process and app_process__asan
Two birds with one stone: simplify the setup (including the modules
required in PRODUCT_PACKAGES) and work around a build system issue
wrt/ sanitized static libraries.

Bug: 33224213
Test: mmma frameworks/base/cmds/app_process && \
      mmma SANITIZE_TARGET=address SANITIZE_LITE=true \
      frameworks/base/cmds/app_process && \
      ls $OUT/system/bin/asanwrapper && \
      readelf -s $OUT/system/bin/app_process32 | grep asan && \
      readelf -s $OUT/system/bin/asan/app_process32 | grep asan && \

Change-Id: Ieff0ea9a2209cf74cf06f813087b55cb0bcc3896
2016-11-30 16:35:32 -08:00
Glenn Kasten
91a88649cd Merge "LOCAL_CLANG := true is now the default" am: 1204e3806f am: 25889e4d6c am: c408777f36
am: 039d7cc30d

Change-Id: Iebdf2970e28110799d6e61635dc2db6e8d2a822f
2016-12-01 00:34:11 +00:00
Stephen Chen
60285a07d8 Merge "Add ACTION_WIFI_SAVED_NETWORK_SETTINGS to Settings." am: 6e54c31f0a am: 6ef2ec0d80 am: 6d7e85cb6b
am: 23ea4627d6

Change-Id: Ic96877fee6cdeb9e2bae480a35f7cf898971c68f
2016-12-01 00:28:26 +00:00
Andreas Gampe
8c6429cb3e Merge "App_process: Clean up sanitized binaries" am: 273adb5257 am: c07a430722
am: 85b63db42a

Change-Id: I083cc7d1a906c5b2996d382e465be745b724b1f9
2016-12-01 00:28:19 +00:00
Robert Greenwalt
aef8b7186b Merge "Fix MSIM issue of broadcast intent overwritten unintentionally" am: fbb48bcecd am: 2b5a69cb6f am: 32a369305c
am: eaff181b53

Change-Id: Iad782cbb20e16b90d084e8bcab14928520d6af7d
2016-12-01 00:27:27 +00:00
nharold
eb909ee096 Merge "Expose GSM Timing Advance, Update LTE TA docstring" am: 4134ccb214 am: 8fabfd639e am: 64a8a387a4
am: 729a5ae511

Change-Id: Id046a2fbf946f7b42dd56763a8b403cbde802d7e
2016-12-01 00:26:27 +00:00
Jordan Liu
ba30a0474f resolve merge conflicts of a578ae2 to stage-aosp-master am: cee0c941ed am: 0672ea446d
am: a4b4e731d1  -s ours

Change-Id: I8aacdf62e8178fb21556d84fffabddfc428e59f1
2016-12-01 00:24:39 +00:00
Glenn Kasten
039d7cc30d Merge "LOCAL_CLANG := true is now the default" am: 1204e3806f am: 25889e4d6c
am: c408777f36

Change-Id: I150ff727e35ddac8dc2a8401a3cd5e2d4a04bd2d
2016-12-01 00:21:48 +00:00
Andreas Gampe
85b63db42a Merge "App_process: Clean up sanitized binaries" am: 273adb5257
am: c07a430722

Change-Id: Ib507ba1a1abd185ed6977722f9c1cb42cf84eab0
2016-12-01 00:20:05 +00:00
Glenn Kasten
c408777f36 Merge "LOCAL_CLANG := true is now the default" am: 1204e3806f
am: 25889e4d6c

Change-Id: I556e40803c942626dceafc7e12278d75ef33337f
2016-12-01 00:17:36 +00:00
Stephen Chen
23ea4627d6 Merge "Add ACTION_WIFI_SAVED_NETWORK_SETTINGS to Settings." am: 6e54c31f0a am: 6ef2ec0d80
am: 6d7e85cb6b

Change-Id: Id5874da0cc2a36297c1e3578f8f62cc4a0026edf
2016-12-01 00:13:38 +00:00
Robert Greenwalt
eaff181b53 Merge "Fix MSIM issue of broadcast intent overwritten unintentionally" am: fbb48bcecd am: 2b5a69cb6f
am: 32a369305c

Change-Id: I2da73f326300b5aff155f2ef498bac409ceaeeea
2016-12-01 00:12:49 +00:00
nharold
729a5ae511 Merge "Expose GSM Timing Advance, Update LTE TA docstring" am: 4134ccb214 am: 8fabfd639e
am: 64a8a387a4

Change-Id: Iafad7ea7bd6a3bcc3aac28409f34b4f00008d828
2016-12-01 00:12:00 +00:00
Stephen Chen
6d7e85cb6b Merge "Add ACTION_WIFI_SAVED_NETWORK_SETTINGS to Settings." am: 6e54c31f0a
am: 6ef2ec0d80

Change-Id: I2f36c6d7dc284605b490f9793f17d713bc622063
2016-12-01 00:09:17 +00:00
Andreas Gampe
c07a430722 Merge "App_process: Clean up sanitized binaries"
am: 273adb5257

Change-Id: I83ec3dd0ad23844cc9ba3420bc43b9b8deb3d1ca
2016-12-01 00:09:00 +00:00
Robert Greenwalt
32a369305c Merge "Fix MSIM issue of broadcast intent overwritten unintentionally" am: fbb48bcecd
am: 2b5a69cb6f

Change-Id: I62d7899969aa8fcc1d5c8e566fb41825fd85e8ee
2016-12-01 00:08:14 +00:00
nharold
64a8a387a4 Merge "Expose GSM Timing Advance, Update LTE TA docstring" am: 4134ccb214
am: 8fabfd639e

Change-Id: I6d69cc6ce34ed1acf1f19e760631850b2cf2446c
2016-12-01 00:07:20 +00:00
Jordan Liu
a4b4e731d1 resolve merge conflicts of a578ae2 to stage-aosp-master am: cee0c941ed
am: 0672ea446d

Change-Id: I441ab7f8fd1fb71cc1bf38fe7450a0f9ecdccee0
2016-12-01 00:07:02 +00:00
Glenn Kasten
25889e4d6c Merge "LOCAL_CLANG := true is now the default"
am: 1204e3806f

Change-Id: Id579bdea109bca2056cea6c0359e18b120801bf4
2016-12-01 00:06:49 +00:00
Doris Liu
9e9eeeeb78 Introduce PathInterpolator to native animators
For interpolators defined with a path, PathInterpolator is more accurate
and likely less costly for longer animations than what are currently
using as a substiute - LUTInterpolator.

Test: manual test and added a unit test
BUG: 32830741
Change-Id: I867c7a28e4261392cce9c45a2992ab4fd120c496
2016-11-30 16:03:23 -08:00
Stephen Chen
6ef2ec0d80 Merge "Add ACTION_WIFI_SAVED_NETWORK_SETTINGS to Settings."
am: 6e54c31f0a

Change-Id: Ie3b4a3ed5e2858ce2b3446c300c984875201205c
2016-12-01 00:02:58 +00:00
Robert Greenwalt
2b5a69cb6f Merge "Fix MSIM issue of broadcast intent overwritten unintentionally"
am: fbb48bcecd

Change-Id: I7a1c9a20e5f4f9f051926294650fcf9d486d4703
2016-12-01 00:01:04 +00:00
Jordan Liu
0672ea446d resolve merge conflicts of a578ae2 to stage-aosp-master
am: cee0c941ed

Change-Id: I39f3256a13117c2afe6872f58f57c18c308eab30
2016-12-01 00:00:55 +00:00
nharold
8fabfd639e Merge "Expose GSM Timing Advance, Update LTE TA docstring"
am: 4134ccb214

Change-Id: Ic60953cebd3209b1320ed4b6723809d0421ebc27
2016-12-01 00:00:09 +00:00
Selim Cinek
7e7c6e2c8e Fixed the clipTopAmount when transforming into the shelf
The clipTopAmount shouldn't apply to notifications in the shelf,
since otherwise the background may flicker.

Change-Id: Ifac2b821896eaaeea81e44847579d8ec0ced816d
Test: expand notification, such that the background appears when being gone before, observe no clipping.
Bug: 32437839
2016-11-30 15:34:10 -08:00
Selim Cinek
c519dcf1fb Fixed the backgroundclipping with the clipbottom amount
The clipping was applied after the minimizing to the height,
but it should have been applied before.

Change-Id: I80140e91dd08505feb8fd2256fb6ff4c7e31a139
Test: Add group, expand it, observe correct clipping of the background on the bottom
Bug: 32437839
2016-11-30 15:34:10 -08:00
Selim Cinek
b3dadccbc5 Improved the clipping of notification groups
Groups now correctly respect the clipBottomAmount and
animations work much better when swiping things away.

Also removed the group measuring logic when expanding,
Since we're now not shrinking the first notification anymore!

This also fixed a bug where a child could be invisible

Test: Add group, swipe children away
Bug: 32437839
Bug: 33203156
Change-Id: I255aa9695086e64eb10c7dccdc6122d8a8572bb5
2016-11-30 15:33:31 -08:00
Doris Liu
0940834c8c Fix LUTInterpolator lookup table position calc
BUG: 32830741
Test: running progress bar at 5x duration scale, no flickering
Change-Id: Ie484bdbfdf18bacc4586e36c5142e4523d08bdaa
2016-11-30 23:20:19 +00:00
Tyler Gunn
a6a0070ca7 Change prototype for "setCamera" in IMS VideoProvider.
Changing "setCamera" prototype to include the uid.

Test: Unit test, manual test.
Bug: 32747443
Change-Id: I7e6eb617d724972b0fcbd2f9a27f5c3ee91efd2d
2016-11-30 15:14:26 -08:00
Jordan Liu
cee0c941ed resolve merge conflicts of a578ae2 to stage-aosp-master
Change-Id: I344ce44711edee385c64de4e6c52c64e6901820d
2016-11-30 15:08:13 -08:00