Adam Lesinski
ed52cefd94
Merge "AAPT2: Ignore trailing data after IEND chunk in PNG" into oc-dev am: 2d885e942d
...
am: 0196460f27
Change-Id: I8bff9b440b5a1f75d75e3601b654aa8825cf9523
2017-05-18 17:56:15 +00:00
Adam Lesinski
0196460f27
Merge "AAPT2: Ignore trailing data after IEND chunk in PNG" into oc-dev
...
am: 2d885e942d
Change-Id: Ic1c24dd55a4d6258533e57cea957a775e03013df
2017-05-18 17:42:44 +00:00
TreeHugger Robot
2d885e942d
Merge "AAPT2: Ignore trailing data after IEND chunk in PNG" into oc-dev
2017-05-18 17:30:26 +00:00
Adam Lesinski
9541078397
Merge "AAPT2: Respect format attr in <array> resource" into oc-dev am: dc6da8b4df
...
am: e768ad3708
Change-Id: Idc3e83275630f73b5859a86e5101afa982241cbd
2017-05-17 23:22:27 +00:00
Adam Lesinski
e768ad3708
Merge "AAPT2: Respect format attr in <array> resource" into oc-dev
...
am: dc6da8b4df
Change-Id: Ic7aa094d3d663d98fa4bc20eaf436f1f453da5d7
2017-05-17 23:11:04 +00:00
Adam Lesinski
dc6da8b4df
Merge "AAPT2: Respect format attr in <array> resource" into oc-dev
2017-05-17 22:52:25 +00:00
Adam Lesinski
6ff052a556
Merge "AAPT2: Update locale script filtering logic" into oc-dev am: 3cd6e0bee5
...
am: 9d6a0d73e6
Change-Id: I0275456778a39ebf3627f0aa848065e8fc9e0db2
2017-05-17 20:02:29 +00:00
Adam Lesinski
9d6a0d73e6
Merge "AAPT2: Update locale script filtering logic" into oc-dev
...
am: 3cd6e0bee5
Change-Id: Ie5377066de50d828f9f0a183c9dab4ee41f433eb
2017-05-17 19:28:43 +00:00
Adam Lesinski
13308bcdf6
AAPT2: Update locale script filtering logic
...
AAPT got an update to its locale script filtering logic that
dealt with enabling the removal of specific locales like
b+sr+Latn. Update AAPT2 to do the same.
Bug: 28055669
Bug: 29412034
Test: aapt2_tests
Change-Id: I3315c0814796cff05dfa1032d66d0306fe2b12bc
2017-05-16 15:28:36 -07:00
Adam Lesinski
d5fd76a2ff
AAPT2: Respect format attr in <array> resource
...
Bug: 38152130
Test: make aapt2_tests
Change-Id: I84f352afb1a8fd2f329354f789aaa36c5ef88e47
2017-05-16 12:18:53 -07:00
Adam Lesinski
cc73e990e5
AAPT2: Ignore trailing data after IEND chunk in PNG
...
libpng seems to do the same, so our chunk filter should not care what
comes after.
Bug: 38169876
Test: manual
Change-Id: I020ddfe29ac3eb4d5ef9ace5611c6f6497de443d
2017-05-15 13:07:32 -07:00
Adam Lesinski
f6d33e57c2
Merge "AAPT2: Allow <uses-permission-sdk-23> in manifest" into oc-dev am: 0d11c91d9e
...
am: 25b63c7bb8
Change-Id: Ie5007172fbae69263a1c60106ad8722f5388ae4e
2017-05-13 00:16:00 +00:00
Adam Lesinski
25b63c7bb8
Merge "AAPT2: Allow <uses-permission-sdk-23> in manifest" into oc-dev
...
am: 0d11c91d9e
Change-Id: I27d82f39f3063a9d03a5e4973c45c39e7f0054f6
2017-05-13 00:04:25 +00:00
Adam Lesinski
0d11c91d9e
Merge "AAPT2: Allow <uses-permission-sdk-23> in manifest" into oc-dev
2017-05-12 23:54:11 +00:00
Adam Lesinski
4b585db64f
AAPT2: Allow <uses-permission-sdk-23> in manifest
...
Bug: 38269610
Test: build tools/aapt2/integration-tests/AppOne
Change-Id: I1d0b87aa36f6bf82aab146339acf8848166b218d
2017-05-12 15:25:50 -07:00
Sunny Goyal
1e0a89055d
Merge "Setting Session commited broadcast when an existing apk is enabled for a different user" into oc-dev
...
am: fc157e702f
Change-Id: I4cabbad8bac8fb24c86506a89c29d0a34b90a564
2017-05-12 21:16:32 +00:00
Sunny Goyal
a31a74b993
Setting Session commited broadcast when an existing apk is enabled for
...
a different user
Test: Manual tests and CTS
Bug: 38204385
Change-Id: Ic3bddbc2e6070c11b11f0685077db7737f2b8849
2017-05-12 10:00:30 -07:00
Diego Perez
38b3c15d4a
Merge "Disable font test temporarily" into oc-dev
...
am: 152f6c8e04
Change-Id: I548bee7f45bfc7f364327233c4b4e1faf75139a1
2017-05-12 11:25:12 +00:00
TreeHugger Robot
152f6c8e04
Merge "Disable font test temporarily" into oc-dev
2017-05-12 11:21:35 +00:00
Adam Lesinski
9a286fedb6
Merge "AAPT2: Add option to disable PNG crunching" into oc-dev am: fb194bb81c
...
am: 71aab90db2
Change-Id: I9778a232e2664a4da66fb315347bd195c13492ad
2017-05-11 20:24:25 +00:00
Adam Lesinski
73d39aebd8
Merge "AAPT: Allow including dependencies in dump command" into oc-dev am: 33644ff3f9
...
am: 32b7e187e1
Change-Id: Ia6f903b93aa2d8024e6ae03bac0e4bcae1149ac3
2017-05-11 19:43:18 +00:00
Adam Lesinski
71aab90db2
Merge "AAPT2: Add option to disable PNG crunching" into oc-dev
...
am: fb194bb81c
Change-Id: Ie471641c9b5fdb38c9623cc35cb3cc41c05c28a5
2017-05-11 19:06:18 +00:00
Adam Lesinski
32b7e187e1
Merge "AAPT: Allow including dependencies in dump command" into oc-dev
...
am: 33644ff3f9
Change-Id: Ibabd8a7517df444c97a4d1eb0793b9179b2a121f
2017-05-11 18:49:14 +00:00
Adam Lesinski
fb194bb81c
Merge "AAPT2: Add option to disable PNG crunching" into oc-dev
2017-05-11 18:39:05 +00:00
Adam Lesinski
33644ff3f9
Merge "AAPT: Allow including dependencies in dump command" into oc-dev
2017-05-11 18:36:42 +00:00
TreeHugger Robot
2dd45f4d45
Merge "Stop deprecated parcelables triggering Error FW8"
2017-05-11 05:18:44 +00:00
Adam Lesinski
57fe48389f
AAPT: Allow including dependencies in dump command
...
Feature splits depend on their base. The dump badging command
does resource resolution, and needs to be able to find resources
located in the base APK of a feature split.
Bug: 38038608
Test: manual
Change-Id: I8c22f0083c46a853a3a56a4049715409ac2723fe
2017-05-10 15:42:22 -07:00
Adam Lesinski
28e6c0bac2
AAPT2: Add option to disable PNG crunching
...
When compiling, a developer may want to disable PNG crunching
for a specific set of PNGs.
Bug: 37729284
Test: manual
Change-Id: I134f208f8bb212df07a4eef65b467985a6443375
2017-05-10 15:00:10 -07:00
Diego Perez
4493b7c429
Removing layout from frameworks/base
...
The directory is being moved to its own project in frameworks/layoutlib
Bug: 36889565
Test: Built manually
Change-Id: I69a1a826d0bac8ede1f9a337c9c1d930bbcd04f3
2017-05-10 12:34:29 +01:00
Jerome Gaillard
13f6a914c2
Merge "Modify font metrics computation to match Android"
2017-05-10 11:22:33 +00:00
Alex Klyubin
38039d8716
Merge "Merge "Merge "Switch from libcrypto_static to libcrypto target" am: 4ad5256547 am: 44eb369c83" into nyc-mr2-dev-plus-aosp am: 473e674143" into oc-dev-plus-aosp
...
am: 9e79409e6f
Change-Id: Ie678a26b02ce7b50130dbc003ef5e30528a4b3c6
2017-05-09 22:59:37 +00:00
Adam Lesinski
76bce49d4d
Merge "AAPT2: Ignore namespaced elements in AndroidManifest.xml" into oc-dev am: dea0438385
...
am: 84da7cdafe
Change-Id: Idc80d2a4807fdfcfedc142ec454480db702468f2
2017-05-09 21:31:52 +00:00
Alex Klyubin
f18b4eae50
Merge "Merge "Switch from libcrypto_static to libcrypto target" am: 4ad5256547 am: 44eb369c83" into nyc-mr2-dev-plus-aosp
...
am: 473e674143
Change-Id: I25e54403e7d41e5e897654ce71e6919d48503a1f
2017-05-09 21:24:05 +00:00
Adam Lesinski
84da7cdafe
Merge "AAPT2: Ignore namespaced elements in AndroidManifest.xml" into oc-dev
...
am: dea0438385
Change-Id: I7868395090d2d49eeab80b61a73498f7535a57ab
2017-05-09 20:19:43 +00:00
Alex Klyubin
4ad5256547
Merge "Switch from libcrypto_static to libcrypto target"
2017-05-09 19:13:53 +00:00
Jerome Gaillard
fccc122027
Modify font metrics computation to match Android
...
On Android, font metrics top and bottom seem 15% larger than ascent and
descent. Paint_Delegate is modified to reflect this fact.
Test: layoutlib tests updated
Bug: 38117115
Change-Id: I4e9995ccbc991fbb857c8e3af45a908ad55db99e
2017-05-09 18:23:23 +01:00
Jerome Gaillard
7ae52023bb
Update Typeface_Delegate following Change Ied73189b
...
Test: layoutlib tests
Change-Id: I86ef9794751c6adb3f304ae6e00c5e24428da5dd
2017-05-09 13:49:07 +01:00
Pierre Lecesne
aadf27e1b5
Return exit code 1 when an error occurs during 'aapt2 dump'.
...
Bug: 37975355
Test: Manual
Change-Id: Ia29483a4aa10c98e75fe38ac0082759c8574a649
2017-05-09 09:16:24 +01:00
Adam Lesinski
63699b128e
AAPT2: Ignore namespaced elements in AndroidManifest.xml
...
Some third party stores/tools expect manifest elements
under their namespace, and AAPT2 shouldn't fail if these
are present.
Bug: 37943705
Test: make aapt2_tests
Change-Id: I87b7500c7da5e8e79fc2a78b30e8e4334124af3d
2017-05-08 18:36:33 -07:00
Alex Klyubin
9d2b22d2e6
Switch from libcrypto_static to libcrypto target
...
libcrypto target offers the same static library as libcrypto_static.
Thus, there's no need to use libcrypto_static.
Test: make pbkdf2gen
Run pbkdf2gen with and without a password and confirm it works
Bug: 26160319
Change-Id: I89a60b7521e6c3df91421d0edf64a71b8b2c20e0
2017-05-08 15:12:00 -07:00
Sergey Prigogin
380983107b
Merge "Merge "Fix a NPE with outlineProvider="none"" am: 46a4fbb2e4 am: 65d65ec14b am: a3460f2bb1" into oc-dev-plus-aosp
...
am: 939ba35913
Change-Id: Ib427f57b4a505b1622758773f24c44e1bd69db6d
2017-05-08 21:31:02 +00:00
Sergey Prigogin
3d33f5cf77
Merge "Fix a NPE with outlineProvider="none"" am: 46a4fbb2e4 am: 65d65ec14b
...
am: a3460f2bb1
Change-Id: Iccb6dc6a7758abffe2d25bcc8b5dfbb1f600b05c
2017-05-08 21:20:38 +00:00
Sergey Prigogin
46a4fbb2e4
Merge "Fix a NPE with outlineProvider="none""
2017-05-08 20:44:12 +00:00
TreeHugger Robot
7b3b636593
Merge "Draw rectangle shadow fast in low elevation cases"
2017-05-06 19:54:07 +00:00
Charlie Tsai
8618589908
Draw rectangle shadow fast in low elevation cases
...
When the elevation is not high, the shadow is similar
to just add some dark lines on the edges and corners of
rectangle views. Using simple algorithm can also improve
the performance and save more memory.
Test: The render result of unit test is updated.
Bug: 37906145
Change-Id: I28758f868ee6e24e4552368bddfb7ac10fe0a205
2017-05-06 19:10:14 +01:00
TreeHugger Robot
2dcec3ce91
Merge "avoid calculate shadow when elevation is 0"
2017-05-05 11:21:21 +00:00
Joe LaPenna
4538000dca
Stop deprecated parcelables triggering Error FW8
...
Test: Ran against system-current with and without the cl.
Change-Id: I492e211701b16e660bbc57913220a93df1ed31ac
2017-05-04 16:25:39 +00:00
Charlie Tsai
8975018f73
avoid calculate shadow when elevation is 0
...
Test: N/A
Bug: 37906145
Change-Id: Ib8dc3f781767271388eb3e6f886267e9d98d67f8
2017-05-04 12:00:11 +01:00
Yi Kong
bf0a3ec0fa
Merge "Resolve merge conflicts of ccc5b9bbd0 to oc-dev-plus-aosp" into oc-dev-plus-aosp
...
am: 51ccc24d57
Change-Id: Ib6109c22c278ce00ad1a0c6d3d1e6a7903cfad2f
2017-05-02 20:00:21 +00:00
Yi Kong
087e2d46ab
Resolve merge conflicts of ccc5b9bbd0 to oc-dev-plus-aosp
...
Test: Build
Change-Id: I7d3d6bb4c436b2025a0293f9c6475855243f4dd9
2017-05-02 12:49:25 -07:00