146725 Commits

Author SHA1 Message Date
Christoph Studer
fa00735f92 am 6d28d0cc: NoListener: Optimize RankingMap
* commit '6d28d0cc4e0fe97fd7841f402766d38e29a739cc':
  NoListener: Optimize RankingMap
2014-07-30 14:30:16 +00:00
Kenny Guy
9804485717 am 7d31e8dc: Merge "Add optional handler to LauncherApps callback" into lmp-dev
* commit '7d31e8dc1469e0768bd5fcd856275238950fc589':
  Add optional handler to LauncherApps callback
2014-07-30 14:30:12 +00:00
Christoph Studer
f89cb25366 am 64130a59: Notification: Forward setUser() call to publicVersion
* commit '64130a59d2fbc7175a846c0e38be7534b413e25b':
  Notification: Forward setUser() call to publicVersion
2014-07-30 14:30:08 +00:00
Adrian Roos
d6f3e3cf9f am a8ef647d: Trust: Make setEnabledFeatures asynchronous
* commit 'a8ef647d5b4c44f51026682dccd94790e97077bd':
  Trust: Make setEnabledFeatures asynchronous
2014-07-30 14:30:03 +00:00
Adrian Roos
0a338b4243 am 33d3756f: Add setManagingTrust and expose it on lockscreen
* commit '33d3756f394b7c697c47851fb0980a766c661f83':
  Add setManagingTrust and expose it on lockscreen
2014-07-30 14:29:58 +00:00
Christoph Studer
dda48f1221 NoListener: Optimize RankingMap
Cache ranks and interception bits instead of re-calculating
them every time they're accessed.

Change-Id: I2c6bbeaa01648d03ff8b3690b7f21cef4e2b9d97
2014-07-30 13:48:04 +00:00
Christoph Studer
fd19326c6b Notification: Forward setUser() call to publicVersion
Change-Id: I82715d69664fcbf57ca0599994004a8630f8587c
2014-07-30 13:16:57 +00:00
Torne (Richard Coles)
d0499ec896 am 1acbe9ad: Merge "Parse system properties that are lists correctly." into lmp-dev
* commit '1acbe9adeffa4ba4806f08e216ae5b6b6ba2904e':
  Parse system properties that are lists correctly.
2014-07-30 13:08:18 +00:00
Christoph Studer
12031baaa6 am e46fa657: SysUI: Reset background treatment when re-using Entries
* commit 'e46fa657cfbe255dbefa033dd2b5ac799cabb2c9':
  SysUI: Reset background treatment when re-using Entries
2014-07-30 13:08:13 +00:00
Sander Alewijnse
9cbe6b2c47 am bbafde69: Add warning in the disambig for specific launchers.
* commit 'bbafde691fb61a5fbcef0e53b92f9e6c341fcda1':
  Add warning in the disambig for specific launchers.
2014-07-30 13:08:09 +00:00
Guang Zhu
c7db5d0b49 am 5115b590: Merge "disable flashlight for monkey tests" into lmp-dev
* commit '5115b59079c5638a6fbed63803ba8687ef67a403':
  disable flashlight for monkey tests
2014-07-30 13:08:05 +00:00
Youngsang Cho
8e1d0e968a am e2a60df1: Merge "TIF: Add a system api TvInputInfo.isCecDeviceConnectedToSwitch" into lmp-dev
* commit 'e2a60df171632dde1a0b31b86d7c6088fc9c1819':
  TIF: Add a system api TvInputInfo.isCecDeviceConnectedToSwitch
2014-07-30 13:08:01 +00:00
Jae Seo
ff87f9a836 am ec7accc2: TIF: Merge TvParentalControlManager into TvInputManager
* commit 'ec7accc28b47216aaf5a2ee49bf346943af95868':
  TIF: Merge TvParentalControlManager into TvInputManager
2014-07-30 13:07:56 +00:00
Adrian Roos
8f21158fe6 Trust: Make setEnabledFeatures asynchronous
Unsynchronizes the call into app code from setEnabledFeatures,
replacing it with a callback mechanism. Also makes this actually
work by fixing the check in TrustManagerService to take into account
whitelisting.

Change-Id: I0831752cd2d3158eda9c8404a5569498f11ac2ac
2014-07-30 12:34:18 +00:00
Adrian Roos
7861c663fd Add setManagingTrust and expose it on lockscreen
Adds a facility for trust agents to indicate if they
are ready to manage trust. Also adds an indication to
the lock icon on the lockscreen to show whether trust is
being managed.

Bug: 15518469
Bug: 16123013

Change-Id: Ie17f588aebeafe66c81dea4a69c733b0d2c72fd4
2014-07-30 12:33:33 +00:00
Christoph Studer
22f2ee567d SysUI: Reset background treatment when re-using Entries
Bug: 16220667
Change-Id: I8fd2770fa5ea554728eb8cd70ce4a6171e28ece5
2014-07-30 11:40:24 +00:00
Sander Alewijnse
6c9eee8747 Add warning in the disambig for specific launchers.
For launcher that do not support managed profiles.
Also, ignore the intent after click on those launchers.

Change-Id: I3d5691952a9409755b7cde68a3caba98a3772665
2014-07-30 10:27:44 +00:00
Jae Seo
783645e99f TIF: Merge TvParentalControlManager into TvInputManager
This change addresses the following API council feedback.

TvParentalControlManager:
-- Replace the listener interface with a broadcast Intent with well-known
   action, something like ACTION_BLOCKED_RATINGS_CHANGED.
-- TvParentalControlManager goes away, and two remaining methods move to
   TvInputManager.

== Implementation changes ==
-- The user-selected rating preferences should be stored in an XML file, and
   loaded at boot by your internal system service.  It should _not_ be stored in
   a Secure/Global setting.

Bug: 16542165
Change-Id: I278df963576652ec9163a66c1ef99419fcdb36c2
2014-07-30 15:39:39 +09:00
Jae Seo
31ba6138b7 am af0f27fa: TIF: Use more consistent constant names
* commit 'af0f27faa9648fbe4c7cb131ebb2554ab247e3ab':
  TIF: Use more consistent constant names
2014-07-30 02:53:20 +00:00
Jae Seo
6e62a1508c TIF: Use more consistent constant names
Change-Id: Iee7cbbba621e4174c9fdaedc86d3830ca9f46cfe
2014-07-30 11:46:41 +09:00
Alan Viverette
a147454ca0 am 719cc772: Merge "Revert "Update switch assets, fix SearchView asset 9-patch areas"" into lmp-dev
* commit '719cc7726b2999ff74e8a8b9a562643adea462c0':
  Revert "Update switch assets, fix SearchView asset 9-patch areas"
2014-07-30 02:43:36 +00:00
Wonsik Kim
5652ab53cd am d284bd57: TIF: ensure hardware / CEC event calling sequence
* commit 'd284bd574770412042a463bca1c0091e864706ff':
  TIF: ensure hardware / CEC event calling sequence
2014-07-30 02:25:38 +00:00
Wonsik Kim
d922a546b9 TIF: ensure hardware / CEC event calling sequence
Bug: 16441047
Change-Id: Ie654b78ec91a081a1438cc036967f528e063f25b
2014-07-30 11:19:56 +09:00
Alan Viverette
72061337a0 am cabeac83: Merge "Update switch assets, fix SearchView asset 9-patch areas" into lmp-dev
* commit 'cabeac83d842902fbb9827e51cc8591a930d5409':
  Update switch assets, fix SearchView asset 9-patch areas
2014-07-30 01:17:25 +00:00
Dirk Dougherty
7409cadbf7 am 33bf37c6: am 78ad92b4: am 4ff57a9a: am fa3d1b2a: Doc change: add notice for admob sdk upgrade.
* commit '33bf37c6970e603969a06c021b7a0a2531a85b37':
  Doc change: add notice for admob sdk upgrade.
2014-07-30 01:09:40 +00:00
Aravind Akella
043f8fb58a am 1fde001f: Merge "SensorManager API changes." into lmp-dev
* commit '1fde001ffed1f8bef092d57d5fadbe091684f955':
  SensorManager API changes.
2014-07-30 01:09:35 +00:00
Alan Viverette
97547a743f am de583846: Merge "Enable hardware rendering for system process" into lmp-dev
* commit 'de583846c60052e0c4bb6ce92b59c642bd05bb59':
  Enable hardware rendering for system process
2014-07-30 01:09:32 +00:00
Jeff Sharkey
36577f82a9 am 0be65699: Light icons for DocumentsUI.
* commit '0be6569988a31e0aa879cfea0cd73b5cf7123591':
  Light icons for DocumentsUI.
2014-07-30 01:09:27 +00:00
Sandeep Siddhartha
b15fe22a2b am 5b02e931: Notify VIS of shutdown before switching implementations
* commit '5b02e931db0e636743613697ace65b046e8607c0':
  Notify VIS of shutdown before switching implementations
2014-07-30 01:09:23 +00:00
Tyler Gunn
f208fbc1b5 am c5d8facb: Adding video width/height to camera capabilities.
* commit 'c5d8facbc636f209fdba5bb23f6dccd35aa7316b':
  Adding video width/height to camera capabilities.
2014-07-30 01:09:18 +00:00
Jeff Sharkey
ed8847bd46 am fa939303: Latest DocumentsUI material asset drop.
* commit 'fa939303c1ada876214a892089cb051cca2e92b9':
  Latest DocumentsUI material asset drop.
2014-07-30 01:09:14 +00:00
Ye Wen
3ef4152834 am 76f285ee: Merge "Implement broker pattern for imms (1/3)" into lmp-dev
* commit '76f285ee09975612e2c0a678689ce6c36d1bd98d':
  Implement broker pattern for imms (1/3)
2014-07-30 01:09:10 +00:00
Wei Wang
94fc4b37a4 am e95a450e: Merge "Make scan filter accepts prefix. Add tests." into lmp-dev
* commit 'e95a450eaf68ed37d430aa8969fce636a3ff67e5':
  Make scan filter accepts prefix. Add tests.
2014-07-30 01:09:05 +00:00
Dirk Dougherty
12b9f6ae37 am 78ad92b4: am 4ff57a9a: am fa3d1b2a: Doc change: add notice for admob sdk upgrade.
* commit '78ad92b48f8e41a413b6a61970e278024098dbaa':
  Doc change: add notice for admob sdk upgrade.
2014-07-30 00:55:51 +00:00
Jeff Sharkey
a847d79310 Light icons for DocumentsUI.
In some cases we want to show light variants.  Also tweak drawer
sizes and grid padding.

Bug: 15836082
Change-Id: Ic6459ff0533a7d346c03db5d7deb3d6da42e7649
2014-07-30 00:35:57 +00:00
Sandeep Siddhartha
8ef360f348 Notify VIS of shutdown before switching implementations
This lets the implementation cleanup before it's destroyed.

Bug: 16629417
Change-Id: Ia717d461677e9ca8fa66f02c030aacad1597692d
2014-07-29 17:23:40 -07:00
Tyler Gunn
5d231e1343 Adding video width/height to camera capabilities.
Bug: 16602621
Bug: 16573836
Change-Id: Idaca4b6d889bf7910fcc37bee7ef478e2fbe3af3
2014-07-30 00:07:46 +00:00
Jeff Sharkey
8a850b4c0e Latest DocumentsUI material asset drop.
Bug: 15836082
Change-Id: Ifdd8a42a963071f1c958d56b3f835228f257cf9a
2014-07-29 23:53:37 +00:00
Amith Yamasani
829f1e28c9 am e257f1ee: Set profile owner via an intent
* commit 'e257f1eef70faa2ece954fecf670b5870f6588e2':
  Set profile owner via an intent
2014-07-29 23:46:59 +00:00
Amith Yamasani
bf3a946548 Set profile owner via an intent
priv apps can request to become a profile owner after setup has
completed. This will pop up a consent dialog (in Settings).

Also, clean up profile owner concept to be a component name.

Change-Id: I5e8532866e8018f61836c4e84fbbadb6150218ae
2014-07-29 23:43:32 +00:00
Jeff Davidson
5aaf5bed41 am 9f920587: Merge "Don\'t request network scores before boot completes." into lmp-dev
* commit '9f9205879c82face0bc8e7e25f55717521541c3d':
  Don't request network scores before boot completes.
2014-07-29 23:40:28 +00:00
Amith Yamasani
3f988ad445 am 711c40a2: Merge "Potential fix for apps disappearing in launcher on system server crash" into lmp-dev
* commit '711c40a2fe892e1db564de40ec42d0e5e44e013d':
  Potential fix for apps disappearing in launcher on system server crash
2014-07-29 23:40:24 +00:00
Eino-Ville Talvala
627f0e7987 am c02b64b6: Camera2: API review updates
* commit 'c02b64b6200292f42e13745c69f492016a5ef7ca':
  Camera2: API review updates
2014-07-29 23:35:44 +00:00
Ying Wang
31b83bce7a am d9789353: Merge "Fix docs build." into lmp-dev
* commit 'd978935396b79bc76b4dbbfab07d73f938ca42b1':
  Fix docs build.
2014-07-29 23:30:49 +00:00
Eino-Ville Talvala
abd9d3c5c7 Camera2: API review updates
- Rename CameraCharacteristics#SENSOR_INFO_TIMESTAMP_CALIBRATION
  to TIMESTAMP_SOURCE
- Remove StreamConfigurationMap#NO_MIN_FRAME_DURATION

Bug: 16402755
Change-Id: I6c30a1e931c9f064c22092d362bcc61bd88e2f8a
2014-07-29 23:30:34 +00:00
Craig Mautner
d3060f13fd am 6b3bade6: Eliminate memory leak in TaskPersister
* commit '6b3bade62a1bd39253bba923a50768954a301ccb':
  Eliminate memory leak in TaskPersister
2014-07-29 23:26:13 +00:00
Jeff Sharkey
b026abb10c am c3214d18: More DocumentsUI material iteration.
* commit 'c3214d183b7bc3e2addc6c08b138ce364a8b86b7':
  More DocumentsUI material iteration.
2014-07-29 23:26:08 +00:00
Craig Mautner
f4f8bb793f Eliminate memory leak in TaskPersister
Bitmaps added to TaskPersister were piling up in the queue.

- The mRecentsChanged flag was being modified without holding the
lock. There is no mRecentsChanged flag now. Everything to be
written goes into a queue.
- TaskPersister now runs until the queue is empty.
- Bitmaps being written to the same file were being added to the
end of the queue without replacing the earlier bitmap. Now we
search the queue for matching tasks and replace the bitmaps
if needed.
- Method notify() was renamed to wakeup() so IDE could find usages
quicker.
- Bitmaps that were being requested but were still in the queue
are now being fetched from the queue.

Fixes bug 16512870.

Change-Id: Idca1c712e5d2df8196e93faaf563a54405ee96bf
2014-07-29 23:23:01 +00:00
Jeff Sharkey
f52773fd62 More DocumentsUI material iteration.
Move to using Toolbar for all actions.  Drawer contains its own
Toolbar with separate title, and hamburger is always visible.  Change
drawer items to match spec.  Switching to Toolbar allows us to remove
nasty dialog-on-tablet hacks, yay!  This also means we can finally
get real IME resizing support.

Move to using elevation for all shadows; this removes more nasty
hacks around drawing directory shadows.

Bug: 15836082
Change-Id: Iba70b898f385a7debd8aabfc98ff39d20bca860d
2014-07-29 23:19:45 +00:00
Jeff Davidson
4aa7a0d8f6 am ebc1f37f: Merge "Add NetworkScoreManager.disableScoring()." into lmp-dev
* commit 'ebc1f37ff05014a63187133fa280a850ce5ccada':
  Add NetworkScoreManager.disableScoring().
2014-07-29 23:17:46 +00:00