128251 Commits

Author SHA1 Message Date
Todd Poynor
fb5c8baba5 Merge "Context: fixup wrong Javadoc link for BatteryManager" 2014-04-15 23:33:42 +00:00
Adam Powell
02c4949850 am e1070928: (-s ours) am 50d7bfd8: DO NOT MERGE Refactoring of fitSystemWindows to applyWindowInsets for views
* commit 'e1070928795210a1894a454ff88e9d529ca381a7':
  DO NOT MERGE Refactoring of fitSystemWindows to applyWindowInsets for views
2014-04-15 23:20:37 +00:00
quddusc
ed2aad7bff Merge "resolved conflicts for merge of 99c3605c to master" 2014-04-15 23:19:16 +00:00
quddusc
861d6348de resolved conflicts for merge of 99c3605c to master
Change-Id: I76383ec78cec780566256e709d3cbc371c3bd73d
2014-04-15 16:18:01 -07:00
Jim Miller
4c4fc3e172 Merge "Default to PASSWORD_QUALITY_UNSPECIFIED" 2014-04-15 23:13:24 +00:00
Todd Poynor
99f7e125b0 Context: fixup wrong Javadoc link for BatteryManager
Change-Id: I3dec0a359185fd9bfc78d98f8232ff64e6a784dd
2014-04-15 16:05:49 -07:00
Alan Viverette
a17bfe04a7 Merge "Allow clamped bound position to be INVALID_POSITION" 2014-04-15 22:17:28 +00:00
Alan Viverette
875f4c2918 Allow clamped bound position to be INVALID_POSITION
Change-Id: Idd392e41cb8df31e2933851fa6abd87fc3e2001b
2014-04-15 15:16:48 -07:00
Todd Poynor
7a8e3fcd3c Merge "BatteryManager: Add API and service for battery property retrieval" 2014-04-15 22:16:13 +00:00
Youngsang Cho
7ec8b21a06 Merge "Remove TvInputSession" 2014-04-15 21:32:16 +00:00
Youngsang Cho
674e96216d Remove TvInputSession
TvInputSession is not used anymore. Instead, TvInputManager.Session
and TvInputService.TvInputSessionImpl are used.

Change-Id: Id252afa76b4ef45f561b1d20095ee235a9fdccf8
2014-04-15 14:25:36 -07:00
Todd Poynor
e35872da97 BatteryManager: Add API and service for battery property retrieval
Add service "batterymanager" and method getProperty to retrieve
battery properties.  This is a public API.

Make BatteryProperty public.  Cleanups for public-facing API.

Change-Id: I3637d131aabe4811dff40661728d5353eaf854c4
2014-04-15 13:54:08 -07:00
Tao Bai
31e052bfc4 Merge "Revert "Define new general permission APIs for webview."" 2014-04-15 18:01:43 +00:00
Tao Bai
e0a7b08d36 Revert "Define new general permission APIs for webview."
This reverts commit 672b99c8f80177784053074d178fdea6750e82df.

Change-Id: I486b313b8cd638d5e29e2f022bba99b570a9415f
2014-04-15 17:58:02 +00:00
Adam Powell
e107092879 am 50d7bfd8: DO NOT MERGE Refactoring of fitSystemWindows to applyWindowInsets for views
* commit '50d7bfd8224f9da170dac668888bcf0831373051':
  DO NOT MERGE Refactoring of fitSystemWindows to applyWindowInsets for views
2014-04-15 17:57:46 +00:00
Tao Bai
e5b7c95b8a Merge "Define new general permission APIs for webview." 2014-04-15 17:37:12 +00:00
Adam Powell
50d7bfd822 DO NOT MERGE Refactoring of fitSystemWindows to applyWindowInsets for views
Applying insets is now handled by:

* WindowInsets class - Encapsulate system insets and local decor
  insets into a single object, written specifically so that new inset
  categories may be added later. Apps cannot construct their own
  WindowInsets, only clone with optional modifications. This is to
  prevent losing data in the event of new insets added in the future.

* onApplyWindowInsets - Actually perform the application of insets.

* OnApplyWindowInsetsListener - Allow an app to use a separate
  Listener object to apply insets to a View. This allows for things
  like support lib integration in custom views written for older
  versions where the verifier would otherwise complain about the use
  of the new WindowInsets class as a method parameter. It also allows
  for applying insets in a custom way without writing a custom view.

* dispatchApplyWindowInsets - Dispatch the call to self and children
  in turn, if applicable. An OnApplyWindowInsetsListener will override
  the behavior of the view's default onApplyWindowInsets method; a
  listener wishing to call down to the 'superclass' implementation as
  part of its own operation should call view.onApplyWindowInsets. App
  code should generally not override this method and instead override
  onApplyWindowInsets or provide a listener.

Compatibility support with the existing fitSystemWindows method has
been provided in both directions: for code that previously called
fitSystemWindows on arbitrary views and also for code that overrode
the fitSystemWindows method in custom views. A view that supports the
newer onApplyWindowInsets mechanism should not mix that behavior with
other calls to fitSystemWindows or vice versa. Support lib-style code
should take care to consistently use one mechanism or the other at
runtime.

Change-Id: Ie88b96e0382beb5d3c3f6cd013f7043acbc0a105
2014-04-15 10:30:25 -07:00
John Spurlock
14a6d6826c Merge "Migrate away from @hidden onViewAdded." 2014-04-15 16:44:01 +00:00
John Spurlock
584caa5fab Migrate away from @hidden onViewAdded.
Change-Id: Id8c1c05a2fdeb0776a3d70e67990da1e8e93b18a
2014-04-15 12:40:13 -04:00
Robert Ly
141b3b9c5f Merge "resolved conflicts for merge of 99c3605c to master" 2014-04-15 16:15:34 +00:00
Robert Ly
b4590b4550 resolved conflicts for merge of 99c3605c to master
Change-Id: I9da7fcad19c3fe85fddb61c5c58b1482417d461a
2014-04-15 09:14:19 -07:00
Jorim Jaggi
c5dc0d0cce Zoom notifications on lockscreen after tapping.
For the double tap interaction, this change introduces a new cue
that the notifications must be double-tapped: With the first tap,
the tapped notifications gets larger and the others fade out a bit.

Change-Id: Ib48ff0291aee1a5ec083b9e7ed1021bc420514cf
2014-04-15 17:04:49 +02:00
Jorim Jaggi
18769204be Merge "Add Quantum motion curve interpolators." 2014-04-15 14:36:54 +00:00
Jorim Jaggi
232b0ad834 Add Quantum motion curve interpolators.
Change-Id: I5f65d231af71cba6200029e9e6ef8c40df482221
2014-04-15 16:01:47 +02:00
Jorim Jaggi
d374879b1e Merge "Set background of legacy custom notifications views to dark." 2014-04-15 14:00:16 +00:00
Alexandra Gherghina
9944c2f85c Sends ACTION_MANAGED_PROFILE_ADDED intent at foreground priority to speedup the new profile ui.
Bug: 14073989
Change-Id: I06b57a4cb1b9975f28a5e1e676c76c9e6c5befe7
2014-04-15 10:59:18 +01:00
Jorim Jaggi
4673985b75 Set background of legacy custom notifications views to dark.
Change-Id: Ifa0c68386eb84b2a83e4e88efda32ad75f28ea77
2014-04-15 09:58:24 +02:00
Alan Viverette
5b7edc5957 Merge "Add animated checkbox" 2014-04-15 02:37:11 +00:00
Alan Viverette
9e879fa098 Add animated checkbox
Change-Id: I06745babde4db0755ae4da17a4311c9027d4bab7
2014-04-14 19:19:53 -07:00
Winson Chung
d2356321aa Merge "Adding stack dimming." 2014-04-15 01:58:57 +00:00
Winson Chung
1492646b79 Adding stack dimming.
- Fixing case where the window scrim was always dark after loading recents with no tasks.
- Restoring rounded task rects and square aspect landscape tasks
2014-04-14 18:57:14 -07:00
Jim Miller
431207343f Default to PASSWORD_QUALITY_UNSPECIFIED
This changes methods in LockPatternUtils to default to PASSWORD_QUALITY_UNSPECIFIED
instead of PASSWORD_QUALITY_SOMETHING.  This was confusing device encryption tools on a
freshly installed device that has never had a PIN, pattern or password set up.

Change-Id: If9b62a71220ed7520b6730201e55e34e89c0357d
2014-04-14 23:57:08 +00:00
Christopher Lane
771cd657ac Fix build
Change-Id: I20168fb1c29ba6eb695f0d24c6ca512420b2b319
2014-04-14 16:31:27 -07:00
Alan Viverette
325fa84c87 Merge "Update search box and text handles styling for Quantum" 2014-04-14 23:08:51 +00:00
Alan Viverette
63ef4377e2 Update search box and text handles styling for Quantum
Change-Id: I3455ac1323e560317336c5cf0f0dddd43e1e74d3
2014-04-14 16:08:11 -07:00
Deepanshu Gupta
135a9ad4a5 Merge "Add overflow menu popup for Action Bar in Layoutlib" 2014-04-14 23:07:59 +00:00
Deepanshu Gupta
8d95b5009c Merge "Action bar rendering in layoutlib" 2014-04-14 23:07:30 +00:00
quddusc
99c3605c1d am 66e99c46: am 0bd51600: am 41fb2be0: docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
* commit '66e99c46546bf34fb8806dbefdbd71df1d41c814':
  docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
2014-04-14 22:56:44 +00:00
quddusc
66e99c4654 am 0bd51600: am 41fb2be0: docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
* commit '0bd516001988517aade19feb087de5cb03820805':
  docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
2014-04-14 22:51:45 +00:00
quddusc
0bd5160019 am 41fb2be0: docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
* commit '41fb2be0f2cb0f1a09b05f475ebb89fe4d975a68':
  docs: Updated name of API to "Google Maps Android API v2". Bug: 13666553
2014-04-14 22:47:51 +00:00
Deepanshu Gupta
929eea6bc1 Add overflow menu popup for Action Bar in Layoutlib
Change-Id: Ib7cc314079099c010f7d53849e204db36c410357
2014-04-14 15:26:56 -07:00
Christopher Lane
111db01a26 resolved conflicts for merge of 381ac080 to master
Change-Id: I779c49c48980ba7737ee4e7b04a9e4c3e02fca21
2014-04-14 15:14:01 -07:00
Jae Seo
72139a92ab Merge "Add a contract class for the TV content provider" 2014-04-14 21:31:16 +00:00
Christopher Lane
381ac08054 am 62538940: Merge "Add support for custom TXT records in NSD" into klp-modular-dev
* commit '62538940de1755c71c56b0e5d81e12397e5de58a':
  Add support for custom TXT records in NSD
2014-04-14 21:16:27 +00:00
Christopher Lane
62538940de Merge "Add support for custom TXT records in NSD" into klp-modular-dev 2014-04-14 21:13:09 +00:00
Winson Chung
0856c46769 Merge "Adding experiment for app-info pane." 2014-04-14 21:12:15 +00:00
Christopher Lane
b72d8b4091 Add support for custom TXT records in NSD
Change-Id: I8e6dc9852ad4d273c71ad6a63a7fbd28a206806d
2014-04-14 14:10:36 -07:00
John Reck
e8a866d4a4 Merge "Fix issue with bitmap uploading" 2014-04-14 20:57:38 +00:00
Alan Viverette
6284622cdf Merge "Update action bar for Quantum" 2014-04-14 20:27:29 +00:00
John Reck
860d155f86 Fix issue with bitmap uploading
Bug: 13912749

Change-Id: Ic23fa1d280118dc93dc2716a4a24cc0bbbdca595
2014-04-14 13:17:25 -07:00