Alan Viverette
3ad771b384
Update tint filter after setting gradient drawable state
...
BUG: 18706381
Change-Id: I7d664303c9b796243da6c55d1ea9482736aabf07
2014-12-10 16:00:43 -08:00
Alan Viverette
6c42ee4703
Merge "Always call onDateChanged() when the date picker selection changes" into lmp-mr1-dev
2014-12-10 22:06:19 +00:00
Dianne Hackborn
e207ffe01d
Merge "Fix issue #18683980 : questions on LMK memory changes" into lmp-mr1-dev
2014-12-10 21:56:08 +00:00
Alan Viverette
62b780e85f
Avoid creating futures for drawables with no constant state
...
We don't need to create futures for drawables without constant state,
since we only copy on mutate and we don't need to do any work on mutate()
for drawables without shared constant state. Also we would crash in that
case, so avoiding the NPE is nice too.
Rider: Also fixes elevations again.
BUG: 18696100
Change-Id: I4d7737f39ce3efc5830704e5ce412c540603e6ac
2014-12-10 13:52:28 -08:00
Adam Lesinski
c780187745
Merge "Fix issue where non-resource attributes would cause obtainStyleAttributes to fail" into lmp-mr1-dev
2014-12-10 21:12:04 +00:00
Jason Monk
4ef9edeb67
Merge "Handle policy change while keyguard disabled" into lmp-mr1-dev
2014-12-10 21:04:27 +00:00
Chris Craik
f441557d89
Merge "Fix frame-allocated path lifecycles" into lmp-mr1-dev
2014-12-10 20:53:46 +00:00
Benjamin Franz
a96ba381cf
Merge "Only add successfully bound profile services to mProfileServices." into lmp-mr1-dev
2014-12-10 20:29:25 +00:00
Chris Craik
4ac36f80be
Fix frame-allocated path lifecycles
...
bug:18667472
Previously, we were allocating per-frame temporary paths within the
PlaybackStateStruct, but these are not safe as layers allocate these
transiently. Instead, move these to the OpenGLRenderer, which has
better define lifecycle.
Additionally, don't store SkPath objects directly in vector, since
they are then subject to relocation.
Change-Id: I8187ef542fcd5b030502bb75eb123ee26c0daa96
2014-12-10 12:27:08 -08:00
Joe Fernandez
844af56b85
am efab8b6f: am bdd6aabd: am d49977d9: Merge "docs: update debug menu for debugging-studio" into lmp-docs
...
* commit 'efab8b6fd50e2e4ad3adb03c4bca2bc531ae5d42':
docs: update debug menu for debugging-studio
2014-12-10 19:54:51 +00:00
Joe Fernandez
efab8b6fd5
am bdd6aabd: am d49977d9: Merge "docs: update debug menu for debugging-studio" into lmp-docs
...
* commit 'bdd6aabd1fd98762b22bb347d24c99e2c388d166':
docs: update debug menu for debugging-studio
2014-12-10 19:47:11 +00:00
Joe Fernandez
5a64a47580
am 9727d191: am 534ae165: am 3454091d: Merge "docs:studio basic links" into lmp-docs
...
* commit '9727d1910052e600ebcf417c9fe55436ecf2c9de':
docs:studio basic links
2014-12-10 19:46:37 +00:00
Joe Fernandez
bdd6aabd1f
am d49977d9: Merge "docs: update debug menu for debugging-studio" into lmp-docs
...
* commit 'd49977d967d7db24466abba9a97084a955f56aff':
docs: update debug menu for debugging-studio
2014-12-10 19:38:28 +00:00
Joe Fernandez
9727d19100
am 534ae165: am 3454091d: Merge "docs:studio basic links" into lmp-docs
...
* commit '534ae165f374d81335dc1b7742df1168c8d5ae36':
docs:studio basic links
2014-12-10 19:38:17 +00:00
Svet Ganov
e39fc96c04
Merge "Ignore accessibility overlay when computing window's interactive region." into lmp-mr1-dev
2014-12-10 19:35:05 +00:00
Joe Fernandez
d49977d967
Merge "docs: update debug menu for debugging-studio" into lmp-docs
2014-12-10 19:31:12 +00:00
Joe Fernandez
534ae165f3
am 3454091d: Merge "docs:studio basic links" into lmp-docs
...
* commit '3454091dad65256730b714d8ce0f89c137c1c0c2':
docs:studio basic links
2014-12-10 19:30:37 +00:00
Luan Nguyen
596d4e7230
am c9e5c5f7: am 8a65df39: am 258da738: docs: Fix text on step 5 of the opt-in steps
...
* commit 'c9e5c5f72a563c7b8e030a57cf586941d32006f4':
docs: Fix text on step 5 of the opt-in steps
2014-12-10 19:26:37 +00:00
Alan Viverette
e6ec07fc5d
Always call onDateChanged() when the date picker selection changes
...
BUG: 18703635
Change-Id: I2f71aa2e3e053cc8afd1bb84641a9fb29de89c72
2014-12-10 11:24:27 -08:00
Joe Fernandez
3454091dad
Merge "docs:studio basic links" into lmp-docs
2014-12-10 19:23:16 +00:00
Luan Nguyen
c9e5c5f72a
am 8a65df39: am 258da738: docs: Fix text on step 5 of the opt-in steps
...
* commit '8a65df39e6ad2fc357c8a327626f40588ce00553':
docs: Fix text on step 5 of the opt-in steps
2014-12-10 19:19:05 +00:00
John Spurlock
e03e245610
Merge "NoMan: Apply audio restrictions when effects are disabled by listeners." into lmp-mr1-dev
2014-12-10 19:14:27 +00:00
Rich Slogar
bea1510573
docs: update debug menu for debugging-studio
...
Change-Id: I04c71104b1ac9c0e4413c518ccd41ba3e6a90f8f
2014-12-10 11:14:15 -08:00
Luan Nguyen
8a65df39e6
am 258da738: docs: Fix text on step 5 of the opt-in steps
...
* commit '258da738463f547eab859c21d32cbfe0f8345ae2':
docs: Fix text on step 5 of the opt-in steps
2014-12-10 19:10:41 +00:00
John Spurlock
8403b7535b
NoMan: Apply audio restrictions when effects are disabled by listeners.
...
Bug: 17990185
Change-Id: Id946fab4dd27e2354919de6a98c009bc2e711240
2014-12-10 13:56:13 -05:00
Adam Lesinski
5dce5e67db
Fix issue where non-resource attributes would cause obtainStyleAttributes to fail
...
A sentinal value of 0x00000000 was used to mark the first time an AttributeFinder
was used. If the resource ID of an attribute was also 0x00000000 (which occurs with
non-resource attributes, like 'style'), then it would be mistaken as the sentinel
start value.
Bug:18421787
Change-Id: I4be353e0f8c940cb6f262d155129f048dcc444ae
2014-12-10 10:51:48 -08:00
Dianne Hackborn
d63722429e
Merge "Further work on issue #18640385 : Add procstats test mode" into lmp-mr1-dev
2014-12-10 18:37:51 +00:00
Luan Nguyen
258da73846
docs: Fix text on step 5 of the opt-in steps
...
Bug: 18702823
Change-Id: I294eb017592e896217d7eeea024aa32b9f4f1511
2014-12-10 10:37:43 -08:00
Dianne Hackborn
ae6cc8af26
Further work on issue #18640385 : Add procstats test mode
...
Tune sampling periods:
- Lower minimum sample interval when in test mode.
- Add a check when sampling pss to make sure this is at least 1
second since the pss changed, to reduce the amount of bad
data (very small pss samples) that we see.
Change-Id: I624a7d0480f3f6b22d229744e028d13a2c7b0e89
2014-12-10 10:33:27 -08:00
Geoff Mendal
5431d1e9a4
am 2bb00d52: (-s ours) Import translations. DO NOT MERGE
...
* commit '2bb00d5254b69d903728322cdd79fa2ce0fa491b':
Import translations. DO NOT MERGE
2014-12-10 18:31:30 +00:00
Rich Slogar
8866975b53
docs:studio basic links
...
Change-Id: Ib097530baa3035bc83eeb49a3e14eadbac58aca1
2014-12-10 10:18:09 -08:00
Wink Saville
eb4de87683
Merge "Update API and documentation for invalid subscriptions id's" into lmp-mr1-dev
2014-12-10 17:56:58 +00:00
Dianne Hackborn
6466126ab0
Fix issue #18683980 : questions on LMK memory changes
...
Getting the denominator right is kind of important.
Change-Id: Iff02a0a95eccd1231042e4ea96011c8cee0fee02
2014-12-10 09:56:48 -08:00
Dianne Hackborn
6bdbae07cf
Merge "Fix issue #18665625 CTS:android.app.cts.InstrumentationTest#..." into lmp-mr1-dev
2014-12-10 17:23:07 +00:00
Geoff Mendal
2bb00d5254
Import translations. DO NOT MERGE
...
Change-Id: I5bd1364488d92127594b2f8d6d39ae9b18495be1
Auto-generated-cl: translation import
2014-12-10 09:13:28 -08:00
Geoff Mendal
295dc00409
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
2014-12-10 17:07:24 +00:00
Benjamin Franz
5b614593e1
Only add successfully bound profile services to mProfileServices.
...
This causes crashes on all devices that disable the BluetoothHeadset
service when disabling bluetooth and thereby trying to unbind all
services.
Bug: 18669882
Change-Id: I48978a1556ead967c848c5bd9f6e001d38754b8d
2014-12-10 17:06:06 +00:00
Craig Mautner
7a17e0b601
Merge "Add put/getBoolean/Array to PersistableBundle" into lmp-mr1-dev
2014-12-10 16:56:15 +00:00
Geoff Mendal
7e7646487e
Import translations. DO NOT MERGE
...
Change-Id: I101fba3b08265cb881495252573df6088a439955
Auto-generated-cl: translation import
2014-12-10 08:40:30 -08:00
Jorim Jaggi
c79343ce65
Merge "Fix SysUI when an app started from the affordances crashes" into lmp-mr1-dev
2014-12-10 16:32:20 +00:00
Jorim Jaggi
826730aeb9
Fix SysUI when an app started from the affordances crashes
...
- Fix infinite recursion in this case.
- If the app crashes, we are waiting for either setOccluded or
hideKeyguard to be called. However, neither of these gets called
in this case, so we recover from it by adding a timeout of 5
seconds.
Bug: 18652789
Change-Id: Ib9a043f5692a8578703df1db08e1a6b9dcfbc742
2014-12-10 17:22:58 +01:00
Dan Sandler
3585062760
Merge "BluetoothControllerImpl: track bluetooth better" into lmp-mr1-dev
2014-12-10 15:43:43 +00:00
Jason Monk
4630c89a76
BluetoothControllerImpl: track bluetooth better
...
Match settings behavior better:
- Get connection info from profiles so it is for all devices
(CONNECTION_STATE_CHANGED only updates one)
- Disconnect from all known connections so that 'x' does something
- When device is disconnected without CONNECTION_STATE_CHANGED
then find a new 'last' device that is connected
- Listen to a bunch more broadcasts to make sure info is always
up to date.
Bug: 18210666
Bug: 18638010
Change-Id: Ie003b67bbdd0d452b7472c644d90bca929e5cd29
2014-12-10 10:32:43 -05:00
Geoff Mendal
fa3f43145a
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
2014-12-10 14:54:48 +00:00
Geoff Mendal
a65ea3dfdc
Import translations. DO NOT MERGE
...
Change-Id: Icfd467c7b204b82119ee78b0bfa34d385786d251
Auto-generated-cl: translation import
2014-12-10 06:52:52 -08:00
Geoff Mendal
b7180c450e
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
2014-12-10 14:30:40 +00:00
Geoff Mendal
aa72294174
Import translations. DO NOT MERGE
...
Change-Id: I63ccbdea01d869627116121f95c9d35cd64da04e
Auto-generated-cl: translation import
2014-12-10 06:26:53 -08:00
Jason Monk
28fffd58a1
Merge "CarrierText clear itself when no mob. data support" into lmp-mr1-dev
2014-12-10 14:25:39 +00:00
Erik Kline
33cd463bbb
Merge "Re-remove CONNECTIVITY_CHANGE_DELAY and supporting functions." into lmp-mr1-dev
2014-12-10 07:29:47 +00:00
Ricardo Cervera
7cc203d734
am f49c37e7: am 933005e9: am 900efcc9: docs: Add details to Packaging Wearable apps.
...
* commit 'f49c37e723b2f1b4f03cce0b205feb84e9c18648':
docs: Add details to Packaging Wearable apps.
2014-12-10 05:57:22 +00:00