OSDN Git Service
Geoff Mendal [Mon, 17 Nov 2014 19:45:11 +0000 (19:45 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:20:19 +0000 (19:20 +0000)]
am
96424f4a: am
5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs
* commit '
96424f4a43dfe52cb156a19194984ece3eab6699':
docs:eclipse-migrate update
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:14:40 +0000 (19:14 +0000)]
am
5b11c51d: Merge "docs:eclipse-migrate update" into lmp-docs
* commit '
5b11c51d87ad99d0ccad6bf8b3d1bd4f626e5f48':
docs:eclipse-migrate update
Ricardo Cervera-Navarro [Mon, 17 Nov 2014 19:07:02 +0000 (19:07 +0000)]
Merge "docs:eclipse-migrate update" into lmp-docs
Geoff Mendal [Mon, 17 Nov 2014 18:55:47 +0000 (10:55 -0800)]
Import translations. DO NOT MERGE
Change-Id: Idd82327920b27757f3d124092f9d5cf1c36cc938
Auto-generated-cl: translation import
Prashant Malani [Sat, 15 Nov 2014 09:46:32 +0000 (09:46 +0000)]
Merge "Don't animate screen brightness if there is a pending off transition" into lmp-sprout-dev
smain@google.com [Fri, 14 Nov 2014 19:00:09 +0000 (19:00 +0000)]
am
d35b8587: am
5e5af93b: remove preview system image links bug:
18376658
* commit '
d35b858706ab7d7ec4685fa384ca3cd42d1ec316':
remove preview system image links bug:
18376658
smain@google.com [Fri, 14 Nov 2014 18:53:39 +0000 (18:53 +0000)]
am
5e5af93b: remove preview system image links bug:
18376658
* commit '
5e5af93b962c5ec97f7c2b841d4e9076904dd544':
remove preview system image links bug:
18376658
smain@google.com [Fri, 14 Nov 2014 18:12:53 +0000 (10:12 -0800)]
remove preview system image links
bug:
18376658
Change-Id: I5f0e79e4261a004a84a09c0095d77f985abdf868
Craig Mautner [Fri, 14 Nov 2014 00:17:17 +0000 (16:17 -0800)]
Use package name as custom resolver process name
The process name was being assigned null. This meant that after the
process attached we weren't matching the name in
ActivityStackSupervisor.attachApplicationLocked(). That meant missing
the call to realStartActivityLocked() and then the resolver didn't
start until window manager timed out and resumeTopActivity was
called five seconds later.
Fixes bug
18301267.
Change-Id: If3721caeebb309c6054150b2f707e3d6e38a74d2
Mark Renouf [Fri, 14 Nov 2014 02:04:29 +0000 (02:04 +0000)]
Merge "Sets windowOverscan for all Wear DeviceDefault themes." into lmp-sprout-dev
Mark Renouf [Thu, 13 Nov 2014 23:58:59 +0000 (18:58 -0500)]
Sets windowOverscan for all Wear DeviceDefault themes.
Without this flag, window insets will be consumed by the first View
which does not explicitly override onApplyWindowInsets. This is either
SwipeDismissLayout or the content view of the activity (if swipeDismiss
is not enabled).
BUG:
18376451
Change-Id: I5e590bad9810a9a232a6c318f715d587a3290f34
Sarah Maddox [Fri, 14 Nov 2014 00:09:12 +0000 (00:09 +0000)]
am
aa3a93ed: am
67b0ac71: Merge "docs: Clarifies the difference between the Android framework location APIs and the Google Play services location APIs. Fixes 80-character line length." into lmp-docs
* commit '
aa3a93ede76b46ef6ca0daa18ca9a6cd77c26f66':
docs: Clarifies the difference between the Android framework location APIs and the Google Play services location APIs. Fixes 80-character line length.
Sarah Maddox [Fri, 14 Nov 2014 00:02:38 +0000 (00:02 +0000)]
am
67b0ac71: Merge "docs: Clarifies the difference between the Android framework location APIs and the Google Play services location APIs. Fixes 80-character line length." into lmp-docs
* commit '
67b0ac719a87ba52c849a6cf055ef235f230dd6e':
docs: Clarifies the difference between the Android framework location APIs and the Google Play services location APIs. Fixes 80-character line length.
Sarah Maddox [Thu, 13 Nov 2014 23:57:29 +0000 (23:57 +0000)]
Merge "docs: Clarifies the difference between the Android framework location APIs and the Google Play services location APIs. Fixes 80-character line length." into lmp-docs
Prashant Malani [Thu, 13 Nov 2014 22:04:00 +0000 (14:04 -0800)]
Don't animate screen brightness if there is a pending off transition
When the DisplayPowerRequest policy is POLICY_OFF, a screen state
transition animation to DISPLAY_OFF is intiated. However, in
updatePowerState() the screen brightness setting, based on the current
display state, is set to normal brightness and an animation is
triggered. This causes a transient flash on some devices, which are
transitioning from a dimmed screen to screen off.
This change checks for a pending screen off transition before
triggering a screen brightness animation, to prevent the flashes.
Bug:
18136235
Change-Id: I37f9fb28b3ec8a4fdbb45920c40d25ebd50c220b
kmccormick [Thu, 13 Nov 2014 22:29:45 +0000 (22:29 +0000)]
am
30aee7fc: am
feb1347b: Merge "Doc update: new reg error code + snippet" into lmp-docs
* commit '
30aee7fccbbcbdd09ca9393636316813e222ba62':
Doc update: new reg error code + snippet
kmccormick [Thu, 13 Nov 2014 22:24:44 +0000 (22:24 +0000)]
am
feb1347b: Merge "Doc update: new reg error code + snippet" into lmp-docs
* commit '
feb1347b2b411be03c640e8d61bfc3b428932e31':
Doc update: new reg error code + snippet
kmccormick [Thu, 13 Nov 2014 22:21:01 +0000 (22:21 +0000)]
Merge "Doc update: new reg error code + snippet" into lmp-docs
Geoff Mendal [Thu, 13 Nov 2014 09:41:27 +0000 (09:41 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Jeff Brown [Thu, 13 Nov 2014 07:04:53 +0000 (07:04 +0000)]
Merge "Remove an unnecessary condition from previous change." into lmp-sprout-dev
Jeff Brown [Thu, 13 Nov 2014 07:01:12 +0000 (23:01 -0800)]
Remove an unnecessary condition from previous change.
Change-Id: Ib966fbb373294ad60caf7f1d9cbb7fafd05ded6b
Jeff Brown [Thu, 13 Nov 2014 06:58:01 +0000 (06:58 +0000)]
Merge "Improve screen brightness boost behavior." into lmp-sprout-dev
Geoff Mendal [Thu, 13 Nov 2014 05:07:02 +0000 (21:07 -0800)]
Import translations. DO NOT MERGE
Change-Id: I2b1c0b5c7530c8733d15551bb11211fa3e5585df
Auto-generated-cl: translation import
Renato Mangini [Thu, 13 Nov 2014 04:05:00 +0000 (04:05 +0000)]
am
6f41522d: am
c9fc837f: Add new samples to what\'s new page.
* commit '
6f41522d6847afa5bb7ce1cff2a64ec7e9f18ecf':
Add new samples to what's new page.
Renato Mangini [Thu, 13 Nov 2014 03:54:11 +0000 (03:54 +0000)]
am
c9fc837f: Add new samples to what\'s new page.
* commit '
c9fc837fb3d866484a8ed3e61f2ba551f76af66b':
Add new samples to what's new page.
Renato Mangini [Thu, 13 Nov 2014 02:55:06 +0000 (18:55 -0800)]
Add new samples to what's new page.
Also reverted the order on the page to show most recent samples first.
Bug:
18323953
Change-Id: I79b01fa71547f4a7d843f52bdd1853dd8fbe54a8
Jeff Brown [Thu, 13 Nov 2014 02:45:31 +0000 (18:45 -0800)]
Improve screen brightness boost behavior.
Wake-up when entering brightness boost mode, don't boost in ambient
mode since some display device drivers do strange things in that mode and
boost doesn't work. Waking up feels more natural as well.
Don't flutter the power HAL's interactive mode bit simply due to changes
in display ready state since that may result in visible artifacts
such as display flashes.
Don't stop the auto-brightness sensor while temporarily boosted.
Don't prevent the display from entering the ready state while in brightness
boost since that would unnecessarily delay the transition from DOZING to AWAKE
until boost is finished.
Restart the user activity timeout when brightness boost ends and prevent
the display from dimming while boosted.
The pixel fairies basked in the sunlight.
Bug:
18262044
Bug:
18261782
Change-Id: I8c42a1e6091b0fe1253e90265ac248087ebc24e1
Sarah Maddox [Tue, 11 Nov 2014 22:21:41 +0000 (09:21 +1100)]
docs: Clarifies the difference between the Android framework location APIs
and the Google Play services location APIs.
Fixes 80-character line length.
Bug:
18080006
Change-Id: I463e0bfe47e9113af2ce4e03806d25e082a9b285
Renato Mangini [Wed, 12 Nov 2014 23:39:11 +0000 (23:39 +0000)]
am
40ac90e9: am
1b657d92: Fix the order of sample categories left nav.
* commit '
40ac90e99da90956f26cf7f7bb4c205e28bbbc66':
Fix the order of sample categories left nav.
Geoff Mendal [Wed, 12 Nov 2014 23:37:55 +0000 (23:37 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Renato Mangini [Wed, 12 Nov 2014 23:33:47 +0000 (23:33 +0000)]
am
1b657d92: Fix the order of sample categories left nav.
* commit '
1b657d924301d1caa132797f2ab397ba48429e6b':
Fix the order of sample categories left nav.
Geoff Mendal [Wed, 12 Nov 2014 23:01:37 +0000 (15:01 -0800)]
Import translations. DO NOT MERGE
Change-Id: I3395ff410dc14afb14c0626368fd66da77996963
Auto-generated-cl: translation import
Jeff Sharkey [Wed, 12 Nov 2014 22:20:46 +0000 (22:20 +0000)]
am
d68b87cd: Recover apps with malformed certificates.
* commit '
d68b87cdd402d46013170d9316a31c82be4e4816':
Recover apps with malformed certificates.
Renato Mangini [Wed, 12 Nov 2014 22:07:48 +0000 (14:07 -0800)]
Fix the order of sample categories left nav.
Bug:
18323953
Change-Id: Iea882fed74428d092c02e3cfcf2171c4c596b8a8
Jeff Sharkey [Wed, 12 Nov 2014 20:18:11 +0000 (12:18 -0800)]
Recover apps with malformed certificates.
There was a window of time in Lollipop where we persisted certificates
after they had passed through a decode/encode cycle. The well-written
OpenSSL library was liberal when decoding (allowing slightly malformed
certs to be parsed), but then strict when encoding, giving us
different bytes for effectively the same certificate.
A related libcore change (
0c990ab4a90b8a5492a67b2b728ac9a4a1ccfa1b)
now returns the original bytes verbatim, fixing both pre-Lollipop
installs and installs after that change.
This change recovers any apps that had been installed during the
window of time described above by doing a one-time check to see if
the certs are effectively equal.
Bug:
18228011
Change-Id: Ib82bd6db718d0490d7a26c9c1014b7c8457a7f2d
smain@google.com [Wed, 12 Nov 2014 17:52:06 +0000 (17:52 +0000)]
am
8d88f19b: am
f9c4f6b5: Merge "fix code type and mention api level 21 exception for bindService()" into lmp-docs
* commit '
8d88f19bfe8ec0afb27593c0dea9b547d8c80b48':
fix code type and mention api level 21 exception for bindService()
Renato Mangini [Wed, 12 Nov 2014 17:52:02 +0000 (17:52 +0000)]
am
a53b8bad: am
4b7b68d8: Add "notification" category for samples.
* commit '
a53b8badb994c3825140f68eba94888b3274c0b5':
Add "notification" category for samples.
smain@google.com [Wed, 12 Nov 2014 17:44:52 +0000 (17:44 +0000)]
am
f9c4f6b5: Merge "fix code type and mention api level 21 exception for bindService()" into lmp-docs
* commit '
f9c4f6b56e1392a411e2996a2bf372873ebf14da':
fix code type and mention api level 21 exception for bindService()
Renato Mangini [Wed, 12 Nov 2014 17:44:48 +0000 (17:44 +0000)]
am
4b7b68d8: Add "notification" category for samples.
* commit '
4b7b68d824ee8bf184f6bfb05f75c74c129a9f8e':
Add "notification" category for samples.
smain@google.com [Wed, 12 Nov 2014 17:41:35 +0000 (17:41 +0000)]
Merge "fix code type and mention api level 21 exception for bindService()" into lmp-docs
smain@google.com [Wed, 12 Nov 2014 17:32:16 +0000 (09:32 -0800)]
fix code type and mention api level 21 exception for bindService()
Change-Id: I45460a1559960a32818e9cc88b1241b26f2f1f7d
Renato Mangini [Wed, 12 Nov 2014 03:51:53 +0000 (19:51 -0800)]
Add "notification" category for samples.
Bug:
18323953
Change-Id: Ifb78015604fd203baaf5f4c6496a86aa6c831227
kmccormick [Mon, 10 Nov 2014 22:03:01 +0000 (14:03 -0800)]
Doc update: new reg error code + snippet
Change-Id: Ie8df1cc68ebe5a2a6589d34f16e554e36dca546e
Bryce Lee [Tue, 11 Nov 2014 23:59:32 +0000 (23:59 +0000)]
Merge "Wake up device in the case a touch is encountered in theater mode when the screen is off and no dream is running." into lmp-sprout-dev
Deepanshu Gupta [Tue, 11 Nov 2014 17:17:02 +0000 (17:17 +0000)]
am
a44fdb9e: Merge "Don\'t skip loading object animator." into lmp-dev
* commit '
a44fdb9e216810ba62f20c1b4571ebc240931efa':
Don't skip loading object animator.
Deepanshu Gupta [Tue, 11 Nov 2014 17:11:22 +0000 (17:11 +0000)]
Merge "Don't skip loading object animator." into lmp-dev
Deepanshu Gupta [Tue, 11 Nov 2014 15:21:19 +0000 (15:21 +0000)]
Don't skip loading object animator.
This is used by Buttons as part of StateListAnimator.
Change-Id: Id370869e71898d46e11bbd17ad31169c9f9f5274
Eric Laurent [Tue, 11 Nov 2014 01:43:21 +0000 (01:43 +0000)]
am
75c306dd: am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant automerge:
8db769d automerge:
9e0ed1c
* commit '
75c306ddc716b36bdc54aaf75dd7eacbd008ab98':
Eric Laurent [Tue, 11 Nov 2014 01:34:45 +0000 (01:34 +0000)]
am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant automerge:
8db769d
automerge:
9e0ed1c
* commit '
9e0ed1c2d67bc2ec74e24782f3738889fa0d79d2':
Eric Laurent [Tue, 11 Nov 2014 00:22:33 +0000 (00:22 +0000)]
am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
automerge:
8db769d
* commit '
8db769dd56822a59f1997a9cb53ed02d3d1cb8dd':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:44:16 +0000 (23:44 +0000)]
am
3011e1be: am
8db769dd: am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
3011e1be2c14f99b1fd72b7e17207ad067668f1b':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:38:23 +0000 (23:38 +0000)]
am
8db769dd: am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
8db769dd56822a59f1997a9cb53ed02d3d1cb8dd':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:33:52 +0000 (23:33 +0000)]
am
df878bd3: am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
df878bd3fc63f26e91b055e39ba63c53c14b31a0':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:29:07 +0000 (23:29 +0000)]
am
ced2f74a: am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
ced2f74ac170439231f189e31538b9f403909966':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:24:02 +0000 (23:24 +0000)]
am
e8c1a97f: am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
e8c1a97fa33797df528265b6f0b0c2c39ac2c589':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:20:06 +0000 (23:20 +0000)]
am
3b92fc04: am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
3b92fc04700a68dab3c3c4a873535837c4e51e8b':
AudioEffect JNI: use new max preprocessing constant
Eric Laurent [Mon, 10 Nov 2014 23:11:00 +0000 (23:11 +0000)]
am
1c2b0d52: AudioEffect JNI: use new max preprocessing constant
* commit '
1c2b0d52144dc94a7d1dcefb7e4fbd7fb29f5202':
AudioEffect JNI: use new max preprocessing constant
Joe Fernandez [Mon, 10 Nov 2014 23:02:56 +0000 (23:02 +0000)]
am
3bd60359: am
c2f2a725: Merge "docs:builds tools 21.1.1 update" into lmp-docs
* commit '
3bd60359e2db6cbd4437179225fe4f9dd4f682e4':
docs:builds tools 21.1.1 update
Joe Fernandez [Mon, 10 Nov 2014 22:55:20 +0000 (22:55 +0000)]
am
c2f2a725: Merge "docs:builds tools 21.1.1 update" into lmp-docs
* commit '
c2f2a72571a485671f36e9d5b5c1fd9e788c11cd':
docs:builds tools 21.1.1 update
Joe Fernandez [Mon, 10 Nov 2014 22:50:16 +0000 (22:50 +0000)]
Merge "docs:builds tools 21.1.1 update" into lmp-docs
Dirk Dougherty [Mon, 10 Nov 2014 22:18:10 +0000 (22:18 +0000)]
am
f253fe3e: am
602c63f8: Merge "Add Nexus 6 and Nexus 9 to the device framer." into lmp-docs
* commit '
f253fe3e67345325b84fe0b13e38b8f2ec636b98':
Add Nexus 6 and Nexus 9 to the device framer.
Dirk Dougherty [Mon, 10 Nov 2014 22:11:54 +0000 (22:11 +0000)]
am
602c63f8: Merge "Add Nexus 6 and Nexus 9 to the device framer." into lmp-docs
* commit '
602c63f8405466dab18b6bbd93eb682900cf459f':
Add Nexus 6 and Nexus 9 to the device framer.
Bryce Lee [Mon, 10 Nov 2014 21:33:28 +0000 (13:33 -0800)]
Wake up device in the case a touch is encountered in theater mode when the screen is off and no dream is running.
Bug:
18297399
Change-Id: I5a520e8bf861e46d61e54d7d0849e55b2e5d9239
Deepanshu Gupta [Mon, 10 Nov 2014 21:00:43 +0000 (21:00 +0000)]
Merge "Fix setting styles in custom views." into lmp-dev
automerge:
5c22a79
* commit '
5c22a79baf81727b56a85a194d678c18449b5150':
Fix setting styles in custom views.
Deepanshu Gupta [Mon, 10 Nov 2014 20:58:58 +0000 (20:58 +0000)]
Merge "Add primitive shadows support to LayoutLib" into lmp-dev
automerge:
97c04ac
* commit '
97c04ac7ed4f34ca0cfb75646cc00687fb0954d4':
Add primitive shadows support to LayoutLib
Deepanshu Gupta [Mon, 10 Nov 2014 20:56:36 +0000 (20:56 +0000)]
Merge "Remove needlessly thrown IOException." into lmp-dev
automerge:
f305d2c
* commit '
f305d2c4a80af9e2011824349adc6f133cd8822c':
Remove needlessly thrown IOException.
Deepanshu Gupta [Mon, 10 Nov 2014 20:28:40 +0000 (20:28 +0000)]
Merge "Fix setting styles in custom views." into lmp-dev
Deepanshu Gupta [Mon, 10 Nov 2014 20:10:55 +0000 (20:10 +0000)]
Fix setting styles in custom views.
Bug: http://b.android.com/78842
Change-Id: I5d4571d94d96b00419acc258c9e2b519367b689d
Dirk Dougherty [Mon, 10 Nov 2014 19:45:16 +0000 (19:45 +0000)]
Merge "Add Nexus 6 and Nexus 9 to the device framer." into lmp-docs
Eric Laurent [Wed, 5 Nov 2014 20:18:05 +0000 (12:18 -0800)]
AudioEffect JNI: use new max preprocessing constant
Bug:
18226810.
Change-Id: Ica5677da247268306b34dfce38f25394586817fd
(cherry picked from commit
b27a8a5bcc40054f6d775d070bc2de6eb996d1c2)
Deepanshu Gupta [Mon, 10 Nov 2014 18:58:27 +0000 (18:58 +0000)]
Merge "Add primitive shadows support to LayoutLib" into lmp-dev
Deepanshu Gupta [Mon, 10 Nov 2014 18:54:19 +0000 (18:54 +0000)]
Merge "Remove needlessly thrown IOException." into lmp-dev
Rich Slogar [Mon, 10 Nov 2014 17:56:48 +0000 (09:56 -0800)]
docs:builds tools 21.1.1 update
Change-Id: I96fd6ad0926414664b192ca41d13f49f25365e4a
Geoff Mendal [Mon, 10 Nov 2014 17:23:37 +0000 (17:23 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Geoff Mendal [Mon, 10 Nov 2014 17:13:39 +0000 (09:13 -0800)]
Import translations. DO NOT MERGE
Change-Id: I9f1f78c7b1589471c3a4f315d53923db92378b37
Auto-generated-cl: translation import
Ricardo Cervera [Mon, 10 Nov 2014 16:46:47 +0000 (16:46 +0000)]
am
43f46ab9: am
e627b94c: Merge "docs: Material design shadow fixes." into lmp-docs
* commit '
43f46ab99de710f9b39106e1ac4733f06188e74c':
docs: Material design shadow fixes.
Ricardo Cervera [Mon, 10 Nov 2014 16:42:20 +0000 (16:42 +0000)]
am
e627b94c: Merge "docs: Material design shadow fixes." into lmp-docs
* commit '
e627b94c76ad144abb0207efcdc6b1cb3855bc14':
docs: Material design shadow fixes.
Ricardo Cervera [Mon, 10 Nov 2014 16:36:20 +0000 (16:36 +0000)]
Merge "docs: Material design shadow fixes." into lmp-docs
Geoff Mendal [Mon, 10 Nov 2014 15:03:14 +0000 (07:03 -0800)]
Import translations. DO NOT MERGE
Change-Id: I5f5fab81cb5dc43388dba446d704c6f50e0415d9
Auto-generated-cl: translation import
Andreas Gampe [Fri, 7 Nov 2014 23:43:00 +0000 (15:43 -0800)]
Frameworks/base: Clockwork preloaded-classes list DO NOT MERGE
Tighter list derived from usage.
Bug:
18248625
Change-Id: I3796fc13f880b1219579103c81bc2d1d727eb4df
Ricardo Cervera [Fri, 7 Nov 2014 23:40:06 +0000 (15:40 -0800)]
docs: Material design shadow fixes.
Bug:
18294964
Change-Id: I7abb298c3de71b8d8905cbe476c40223234f2c2f
Deepanshu Gupta [Wed, 5 Nov 2014 02:19:55 +0000 (18:19 -0800)]
Add primitive shadows support to LayoutLib
The shadows rendered are not the same as rendered by the framework. The
main purpose of the shadows here is let the user know when shadows will
be cast.
Currently rectangular shadows are available in only two intensities. Any
elevation below 10dp uses one shadow and any elevation over 10 dp uses
the other.
Also, even though the code for arbitrary shapes exist, it doesn't quite
work yet. No shadows are visible when that code is run.
Change-Id: Ie8235ffccf1d3809713f5d8f82afde434817d6b2
John Reck [Fri, 7 Nov 2014 18:33:36 +0000 (10:33 -0800)]
DO NOT MERGE Fix finalizer ordering/double-free issue
Bug:
18289984
If Surface:finalize() happens after HwuiContext:finalize()
it would try to manipulate a destroyed object. However, as
Surface:finalize() always calls HwuiContext:destroy() this
can be fixed by simply getting rid of HwuiContext's finalizer
Change-Id: I7c912214417ab32891b1c58d045c9721e5f01965
(cherry picked from commit
c298f9c9170b9e8721cfb616f784ec22734f22f4)
Ricardo Cervera [Fri, 7 Nov 2014 18:39:00 +0000 (18:39 +0000)]
am
578e205d: am
e7cd5f2e: Merge "docs: Add API_UNAVAILABLE case for Wear. Bug:
17753200" into klp-modular-docs automerge:
58dc8c4 automerge:
c9ad13a
* commit '
578e205d977d66fce491015f1f31ab82c534587d':
Tom Taylor [Fri, 7 Nov 2014 18:33:30 +0000 (18:33 +0000)]
am
d1290de2: am
7c570346: am
47419a44: am
192a3904: am
23fb2972: am
d7044fe1: am
b2e54c1b: am
75e7fbaa: am
37906e6e: am
44f6d0d5: am
4c5b16d7: am
66aa87ae: am
90743d64: am
bfb7ffeb: Externally Reported Moderate Security Issue: SQL Injection in WAPPushManager automerge
* commit '
d1290de2aabb0f79be29a9c5135fe1049df016d0':
Tom Taylor [Fri, 7 Nov 2014 18:33:27 +0000 (18:33 +0000)]
am
1764db5b: am
52449372: am
bc57a1f8: Externally Reported Moderate Security Issue: SQL Injection in WAPPushManager automerge:
db864e4 automerge:
89f7eca
* commit '
1764db5bf2aad8353f94f28ef4ae6c284adeb547':
Ricardo Cervera [Fri, 7 Nov 2014 18:30:57 +0000 (18:30 +0000)]
am
e7cd5f2e: Merge "docs: Add API_UNAVAILABLE case for Wear. Bug:
17753200" into klp-modular-docs automerge:
58dc8c4
automerge:
c9ad13a
* commit '
c9ad13a5e18a6eea512547cba6530cb1eb6a9da8':
Tom Taylor [Fri, 7 Nov 2014 18:29:25 +0000 (18:29 +0000)]
am
7c570346: am
47419a44: am
192a3904: am
23fb2972: am
d7044fe1: am
b2e54c1b: am
75e7fbaa: am
37906e6e: am
44f6d0d5: am
4c5b16d7: am
66aa87ae: am
90743d64: am
bfb7ffeb: Externally Reported Moderate Security Issue: SQL Injection in WAPPushManager automerge:
6209d4e
automerge:
739117f
* commit '
739117f1a1f70168461a61219b02a90118641e05':
Tom Taylor [Fri, 7 Nov 2014 18:27:57 +0000 (18:27 +0000)]
am
52449372: am
bc57a1f8: Externally Reported Moderate Security Issue: SQL Injection in WAPPushManager automerge:
db864e4
automerge:
89f7eca
* commit '
89f7eca148869850fd5d107acbbb33a0a555fcd6':
Ricardo Cervera [Fri, 7 Nov 2014 17:49:58 +0000 (17:49 +0000)]
am
e7cd5f2e: Merge "docs: Add API_UNAVAILABLE case for Wear. Bug:
17753200" into klp-modular-docs
automerge:
58dc8c4
* commit '
58dc8c42f2880b4264bfad46b9ab443576d4b4f2':
docs: Add API_UNAVAILABLE case for Wear. Bug:
17753200
Winson Chung [Fri, 7 Nov 2014 17:34:57 +0000 (17:34 +0000)]
am
4ad2c5ba: Merge "Increasing the min swipe thresholds for the nav bar gestures. (Bug
17109581)" into lmp-dev
* commit '
4ad2c5ba9ba39ff6116b657d36f671a4cdd2396f':
Increasing the min swipe thresholds for the nav bar gestures. (Bug
17109581)
Winson Chung [Fri, 7 Nov 2014 17:30:55 +0000 (17:30 +0000)]
Merge "Increasing the min swipe thresholds for the nav bar gestures. (Bug
17109581)" into lmp-dev
Baligh Uddin [Fri, 7 Nov 2014 15:49:25 +0000 (15:49 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Baligh Uddin [Fri, 7 Nov 2014 15:45:35 +0000 (15:45 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
Baligh Uddin [Fri, 7 Nov 2014 09:50:28 +0000 (01:50 -0800)]
Import translations. DO NOT MERGE
Change-Id: Iae4fdd5608681f999b8b8234262b6da60d79eea2
Auto-generated-cl: translation import
Baligh Uddin [Fri, 7 Nov 2014 07:26:52 +0000 (23:26 -0800)]
Import translations. DO NOT MERGE
Change-Id: I2cd2b6ae9fb2a5114ee931d03e7d1f5aff0bc1e6
Auto-generated-cl: translation import
Quddus Chong [Fri, 7 Nov 2014 03:45:33 +0000 (03:45 +0000)]
am
871aff9c: Merge "docs: Removed statement that ART does not implement compacting garbage collection. bug:
18181075" into lmp-docs
automerge:
0d7fa2f
* commit '
0d7fa2fdd95a1e76373bfa8be31d8c50e96c5715':
docs: Removed statement that ART does not implement compacting garbage collection. bug:
18181075
Quddus Chong [Fri, 7 Nov 2014 02:52:28 +0000 (02:52 +0000)]
am
871aff9c: Merge "docs: Removed statement that ART does not implement compacting garbage collection. bug:
18181075" into lmp-docs
* commit '
871aff9ca6654ee17e1cfb6d76b987dd3d552bba':
docs: Removed statement that ART does not implement compacting garbage collection. bug:
18181075
Quddus Chong [Fri, 7 Nov 2014 01:11:32 +0000 (01:11 +0000)]
Merge "docs: Removed statement that ART does not implement compacting garbage collection. bug:
18181075" into lmp-docs