10453 Commits

Author SHA1 Message Date
Alan Viverette
a0fad0ae43 am 4d5c7c2f: am 62b910c0: am 6ef642ca: Merge "Clean up view drawable tinting methods, fix default modes" into lmp-dev
* commit '4d5c7c2f626085fe96a9fa73714a28d40d51e680':
  Clean up view drawable tinting methods, fix default modes
2014-09-15 00:15:11 +00:00
Alan Viverette
14d639755e am 62b910c0: am 6ef642ca: Merge "Clean up view drawable tinting methods, fix default modes" into lmp-dev
* commit '62b910c008da3fbcf11f67340002aa14e1d297b0':
  Clean up view drawable tinting methods, fix default modes
2014-09-15 00:00:37 +00:00
Alan Viverette
b27e8ca24f am 6ef642ca: Merge "Clean up view drawable tinting methods, fix default modes" into lmp-dev
* commit '6ef642ca26e777c13c9a48665ed29e37e599736b':
  Clean up view drawable tinting methods, fix default modes
2014-09-14 23:44:58 +00:00
Alan Viverette
8ae46cac4b am c6c51a1d: am 6b205498: am 1aa39ebf: Merge "Simplify progress bar paths" into lmp-dev
* commit 'c6c51a1deb0c15dcb99856603e3fd801babef361':
  Simplify progress bar paths
2014-09-14 23:37:57 +00:00
Adam Powell
f0cd7d2e44 am fb24dbd6: am 51bf4916: am 86a3adca: Merge "Magic null-background filling for PhoneWindows" into lmp-dev
* commit 'fb24dbd64fe88856ac84d58e0e5c693254098780':
  Magic null-background filling for PhoneWindows
2014-09-14 23:37:38 +00:00
Alan Viverette
670288c252 Merge "Clean up view drawable tinting methods, fix default modes" into lmp-dev 2014-09-14 23:36:06 +00:00
Alan Viverette
57c5388c48 am 6b205498: am 1aa39ebf: Merge "Simplify progress bar paths" into lmp-dev
* commit '6b20549853d03f62f33c048049e148a250e6101f':
  Simplify progress bar paths
2014-09-14 23:21:14 +00:00
Adam Powell
35e752ef62 am 51bf4916: am 86a3adca: Merge "Magic null-background filling for PhoneWindows" into lmp-dev
* commit '51bf49165c01c6ee7386fcee35c17cf636a151cb':
  Magic null-background filling for PhoneWindows
2014-09-14 23:21:09 +00:00
Alan Viverette
f392f78147 am 1aa39ebf: Merge "Simplify progress bar paths" into lmp-dev
* commit '1aa39ebf6739dffcd454417fcacd17868157111e':
  Simplify progress bar paths
2014-09-14 23:11:06 +00:00
Adam Powell
1c8c2e438c am 86a3adca: Merge "Magic null-background filling for PhoneWindows" into lmp-dev
* commit '86a3adcaf33128377c9125c92b65458a0500e023':
  Magic null-background filling for PhoneWindows
2014-09-14 23:11:01 +00:00
Alan Viverette
adabc55ab6 Merge "Simplify progress bar paths" into lmp-dev 2014-09-14 22:51:43 +00:00
Adam Powell
9dbe94d8cd Merge "Magic null-background filling for PhoneWindows" into lmp-dev 2014-09-14 22:51:29 +00:00
Alan Viverette
b56f5d2ab1 Clean up view drawable tinting methods, fix default modes
Calling setTint now only modifies the tint. It won't force a mode change.

BUG: 17494736
Change-Id: I91392634869ed23981d8e61a403bb2be42aa7a07
2014-09-14 15:48:50 -07:00
Adam Powell
f849a5e16d Magic null-background filling for PhoneWindows
In the past it's been a recommended approach to avoiding overdraw for
apps to set their window background to null at runtime if their
content view fully covers their window surface. The problem with this
is the IME.

The IME can force a resize of the window at unexpected times and
unless an app has been configured to fit system windows and manually
cover the padded area that the IME window covers, the asynchronous
nature of the IME-show process can leave surface buffer garbage
visible to the user. In previous platform versions this wasn't an
issue since pre-renderthread we would always animate a crossfade from
the closed to open state. This animation was always a bit of a hack
since it could break the contract of requestLayout/invalidate on the
view hierarchy - it could result in a draw happening into the saved
"before" state of the crossfade before a pending layout.

Now that this has been cleaned up the buffer garbage is sometimes
visible.

To prevent this, PhoneWindow now detects the state of a null window
background and draws solid rects into the area not covered by a
window's content. Which color is determined by the window context's
theme, though this is not a public API available to apps.

Bug 17006497

Change-Id: I714439a1608c4ae135f3d9d49bb165330d9fbe9f
2014-09-14 15:44:11 -07:00
Alan Viverette
e5a4345a08 Simplify progress bar paths
BUG: 17366831
Change-Id: I7efa215d399e4bf47b41949d313fba4487f068a0
2014-09-14 15:10:54 -07:00
vandwalle
3d6e7eb89b am ffbae6e2: am dfb82a24: am 35967d04: Merge "make wifi cellular params configurable" into lmp-dev
* commit 'ffbae6e26a354dceadd2f1c9a18dffd0b1151fe3':
  make wifi cellular params configurable
2014-09-14 19:58:10 +00:00
vandwalle
397b30b1bd am dfb82a24: am 35967d04: Merge "make wifi cellular params configurable" into lmp-dev
* commit 'dfb82a243b00ced8f093b54a9ed51c06ab11d7ac':
  make wifi cellular params configurable
2014-09-14 19:43:06 +00:00
vandwalle
1bcd0659b0 am 35967d04: Merge "make wifi cellular params configurable" into lmp-dev
* commit '35967d0432b587dd78774ccea993f497f8b9eeb6':
  make wifi cellular params configurable
2014-09-14 19:29:31 +00:00
vandwalle
5fcdcee0d7 Merge "make wifi cellular params configurable" into lmp-dev 2014-09-14 19:17:07 +00:00
Qiwen Zhao
5b9ff81225 am 309dc803: am 55311cba: am 7ca4682e: Merge "GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""" into lmp-dev
* commit '309dc8039b9d1e8ad59d4cf77a9a6dd7123ced8f':
  GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""
2014-09-14 10:38:57 +00:00
Qiwen Zhao
8871a037d5 am 55311cba: am 7ca4682e: Merge "GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""" into lmp-dev
* commit '55311cba6f172de942b291996d56b65542e04c13':
  GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""
2014-09-14 10:24:48 +00:00
Qiwen Zhao
5d224ddaa1 am 7ca4682e: Merge "GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""" into lmp-dev
* commit '7ca4682e2d4b256b62edca558a6f3a2494d0dcd4':
  GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""
2014-09-14 10:10:29 +00:00
Qiwen Zhao
a11757c187 Merge "GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""" into lmp-dev 2014-09-14 02:53:32 +00:00
Qiwen Zhao
63c7444bab GMSCore and Finsky are fixed. Revert "Revert "Set up final resource identifiers.""
This reverts commit c4bc83b7b5f7911bf750544aa8a2211ae6d11fe2.

Change-Id: I484953c5c3b130b3359ef47aca890fa6903917a6
2014-09-14 02:53:04 +00:00
vandwalle
2e93c38fa6 make wifi cellular params configurable
Change-Id: Ia2a4ac3e11f2b0c7412f33496a655c5d5297ea0c
2014-09-13 13:44:34 -07:00
Tim Kilbourn
670cb5b158 am bf4d9ad3: am 92191001: am ebca7a44: Merge "Update ambient shadow for TV." into lmp-dev
* commit 'bf4d9ad322e1078f7d551695354d1c07802fc643':
  Update ambient shadow for TV.
2014-09-13 03:30:00 +00:00
Jeff Brown
af0bc440e5 am d7f5c103: am 18f9b97a: am ce0a756f: Merge "Add support for dozing after screen off." into lmp-dev
* commit 'd7f5c10310d67df9843a761c8989056d09e0dd4f':
  Add support for dozing after screen off.
2014-09-13 03:29:49 +00:00
Tim Kilbourn
c70acad0b1 am 92191001: am ebca7a44: Merge "Update ambient shadow for TV." into lmp-dev
* commit '92191001ccdf591474d6c86f5dbdf089a2bd0e2b':
  Update ambient shadow for TV.
2014-09-13 03:13:44 +00:00
Jeff Brown
8c3b757948 am 18f9b97a: am ce0a756f: Merge "Add support for dozing after screen off." into lmp-dev
* commit '18f9b97ac486e93ca62e2d30a5eb29b2b3763add':
  Add support for dozing after screen off.
2014-09-13 03:13:07 +00:00
vandwalle
a487843425 am 4ae83802: am 8c8f56ca: am e62a18e5: Merge "various fixes:" into lmp-dev
* commit '4ae83802fb462233a5caea9e94cc2692ea84a389':
  various fixes:
2014-09-13 03:06:33 +00:00
ztenghui
f864258242 am f37c3c18: am 35e78a38: am 84a7c1cc: Merge "Update the shadow strength" into lmp-dev
* commit 'f37c3c185f222263648f24cee16ca37d4a588762':
  Update the shadow strength
2014-09-13 03:05:47 +00:00
Adam Powell
02b2c83c8d am 7a1d02e6: am 0683ea79: am af7ba5de: Merge "Add contentDescription for material action mode close button" into lmp-dev
* commit '7a1d02e642fe4bebc63ef830e512caa9a8028164':
  Add contentDescription for material action mode close button
2014-09-13 03:05:16 +00:00
vandwalle
f28489b816 am 8c8f56ca: am e62a18e5: Merge "various fixes:" into lmp-dev
* commit '8c8f56ca16fd9d28ea2c2bf1d4f2fe59dcb1a8a7':
  various fixes:
2014-09-13 02:35:03 +00:00
ztenghui
0099def245 am 35e78a38: am 84a7c1cc: Merge "Update the shadow strength" into lmp-dev
* commit '35e78a38dc3a1080ef215b385dc96e67f6388791':
  Update the shadow strength
2014-09-13 02:32:16 +00:00
Adam Powell
485843c2ce am 0683ea79: am af7ba5de: Merge "Add contentDescription for material action mode close button" into lmp-dev
* commit '0683ea79c41da532743c0e7a528b958ab779aee5':
  Add contentDescription for material action mode close button
2014-09-13 02:30:33 +00:00
ztenghui
f1139a0450 am 75145fd6: am 8207e209: am 2bb77b5a: Merge "Add root alpha and animation to (Animated)VectorDrawable" into lmp-dev
* commit '75145fd66c1cd7a92cb871333391fa8b88e1108b':
  Add root alpha and animation to (Animated)VectorDrawable
2014-09-13 02:27:20 +00:00
Dianne Hackborn
37c2472504 am 32326ae8: am d37c9323: am 019a55d1: Merge "Revert "Set up final resource identifiers."" into lmp-dev
* commit '32326ae8412284534e531c0e63c11e607b24b6d5':
  Revert "Set up final resource identifiers."
2014-09-13 02:26:37 +00:00
Dianne Hackborn
49243acf87 am 896be738: am 8ceb5021: am 1379b508: Merge "Set up final resource identifiers." into lmp-dev
* commit '896be7389a490da7a9eed138a31c7d3e93415ff5':
  Set up final resource identifiers.
2014-09-13 02:26:31 +00:00
Alan Viverette
1c96d878f0 am 83eb619b: am 5dee9c9b: am 855fc8c7: Update icons to vectors, fix preload theming & vector tinting
* commit '83eb619bdcd6e2051166b8c72f7d2111e54ab548':
  Update icons to vectors, fix preload theming & vector tinting
2014-09-13 02:24:52 +00:00
Alan Viverette
d4aefb9289 am c1bfcd42: am 99c628c4: am 4e7d44a5: Merge "Fix toolbar height, list divider alpha, action item padding" into lmp-dev
* commit 'c1bfcd42f55cdda31acd684aac607f73c6766451':
  Fix toolbar height, list divider alpha, action item padding
2014-09-13 02:24:29 +00:00
Alexandra Gherghina
c0f0a96ce4 am b566b869: am 92f8d577: am 443a5766: Merge "Assign default icon to users at creation time and in SystemUI." into lmp-dev
* commit 'b566b869a88485f33f4ae1a281d3c5c0487c95d0':
  Assign default icon to users at creation time and in SystemUI.
2014-09-13 02:15:54 +00:00
Vineeta Srivastava
5f6e601dce am 44f91d64: am e8671d49: am d30cadc3: Merge changes I6559654c,Ia40480a4 into lmp-dev
* commit '44f91d64dcdecd2d03ca81d62d424c9bb489a7d7':
  Delete IL Orange Dun type profile
  Add tethering apn for UK 3 operator
2014-09-13 02:14:20 +00:00
Tim Kilbourn
146b2af4a6 am ebca7a44: Merge "Update ambient shadow for TV." into lmp-dev
* commit 'ebca7a4494d6ddefa91b79a7d95092e44e74bf01':
  Update ambient shadow for TV.
2014-09-13 01:24:15 +00:00
Tim Kilbourn
777195efce Merge "Update ambient shadow for TV." into lmp-dev 2014-09-13 01:11:43 +00:00
Jeff Brown
d20a83f21f am ce0a756f: Merge "Add support for dozing after screen off." into lmp-dev
* commit 'ce0a756fd13cf9feea1409b75534b260b187398e':
  Add support for dozing after screen off.
2014-09-13 01:03:13 +00:00
Tim Kilbourn
e632bf1656 Update ambient shadow for TV.
Bug: 17462175
Change-Id: I2fb6e939fc428e95b944e87a3a82a3db6130c762
2014-09-12 17:50:23 -07:00
Jeff Brown
2175e9c366 Add support for dozing after screen off.
On some devices, we want the screen off transition to complete before
we start dozing.  Added a new config.xml attribute config_dozeAfterScreenOff
to configure this behavior.

Defer starting dreams until the display is ready.

Fixed some minor issues in the system UI doze service when setting the
display state.

Bug: 16187655
Change-Id: Ib1bc60de5457166f4b4880732db5df989dda67a4
2014-09-12 17:31:54 -07:00
vandwalle
0f72571ab0 am e62a18e5: Merge "various fixes:" into lmp-dev
* commit 'e62a18e572b745c6b92794bfa3ac41eaa5c61ee4':
  various fixes:
2014-09-12 23:53:55 +00:00
vandwalle
8ca1f18abf Merge "various fixes:" into lmp-dev 2014-09-12 23:34:29 +00:00
ztenghui
a5d91d52b4 am 8207e209: am 2bb77b5a: Merge "Add root alpha and animation to (Animated)VectorDrawable" into lmp-dev
* commit '8207e209ade72f13a1ed77f5bc219163385a28af':
  Add root alpha and animation to (Animated)VectorDrawable
2014-09-12 23:22:34 +00:00