5435 Commits

Author SHA1 Message Date
Andrew Lee
ef9364c306 am c3f7f312: am f0e8e160: am 9d8c0b5c: Merge "Don\'t throw RemoteException in public RemoteCallVideoClient APIs." into lmp-dev
* commit 'c3f7f31253f70e4f613b4349b8e649b4d7335427':
  Don't throw RemoteException in public RemoteCallVideoClient APIs.
2014-07-22 22:20:04 +00:00
Santos Cordon
541a06e777 Merge "Change display Strings to CharSequence (1/3)" into lmp-dev 2014-07-22 22:02:55 +00:00
Alan Viverette
7827184db9 am a0660d91: am 62e45ecb: am d6f1350f: Make toolbarStyle public
* commit 'a0660d916799d4d06ca0f746682da9be493707df':
  Make toolbarStyle public
2014-07-22 21:55:22 +00:00
Alan Viverette
10f6e97b26 am 11d6a547: am 11dbd68d: am 290f45f5: Merge "Add popupTheme attr, propagate from ActionBar to ToolBar" into lmp-dev
* commit '11d6a5470fb5315a294bc1f2c50bf4232382b58a':
  Add popupTheme attr, propagate from ActionBar to ToolBar
2014-07-22 21:54:52 +00:00
Alex Klyubin
b4e042031c am 4c08680b: am 0caaa29e: am 09a76692: Align PSKKeyManager with framework API style.
* commit '4c08680b4be0cfb70bcd9479f46ede59e1cd29e5':
  Align PSKKeyManager with framework API style.
2014-07-22 21:54:42 +00:00
Alan Viverette
b97326f067 Make toolbarStyle public
BUG: 16486273
Change-Id: I2a9f3dbac536307cdd87ea0c50801c80ae96cd94
2014-07-22 14:05:46 -07:00
Sandeep Siddhartha
f63bc523ea Make hotword availability a callback
This helps us make the list sound models operation an async one, it also helps us
with the case where a detector is invalidated, so the client doesn't have to keep checking the
state.

Synchronize DatabaseHelper methods on its instance so that other VoiceInteractionManagerService
calls aren't blocked on db writes/reads.
It's still possible for the list operation to be blocked on update and vice-versa

Change-Id: Ib8ec4ac5056b62d443038560ce31d0641b4627b0
2014-07-22 17:11:52 -07:00
Alex Klyubin
fcd8b20e09 Align PSKKeyManager with framework API style.
This CL adjusts android.net.PSKKeyManager as follows:
* Renamed to PskKeyManager to follow naming conventions.
* Changed from interface to abstract class with default
  implementations for all methods.

Bug: 16403305
Bug: 15073623
Change-Id: Iefce26b394d4a753412315dad554b5342f3f0b44
2014-07-22 19:51:34 +00:00
Andrew Lee
921ec8056a Merge "Revert "Don't throw RemoteException in public RemoteCallVideoClient APIs."" into lmp-dev 2014-07-22 16:29:55 +00:00
Andrew Lee
1995a6b58b Revert "Don't throw RemoteException in public RemoteCallVideoClient APIs."
This reverts commit 080b1f58eb877e1ac375768c6f951cc61a3cdbae.

Change-Id: I0dc963b3f4efe1479a7a94b8d851b89d15480d17
2014-07-22 22:42:10 +00:00
Andrew Lee
a93e06bd64 Don't throw RemoteException in public RemoteCallVideoClient APIs.
- Hide constructor.
- No longer implements IBinder.DeathRecipient.
- Catch RemoteExceptions instead of throwing RemoteExceptions.

Change-Id: Id666818b868c61f17b0701e4590d4e36f12c7b01
2014-07-22 12:09:38 -07:00
Alan Viverette
cd73d1adda Merge "Add popupTheme attr, propagate from ActionBar to ToolBar" into lmp-dev 2014-07-22 16:29:55 +00:00
Alan Viverette
22a117d1b6 Add popupTheme attr, propagate from ActionBar to ToolBar
BUG: 16347549
Change-Id: I934ec2469f8c136f750e2e2cf9b333e229393ac3
2014-07-22 19:34:30 +00:00
Carlos Valdivia
75111d83e6 Merge "Allow authenticators to rename accounts." into lmp-dev 2014-07-22 16:21:19 +00:00
Yao Chen
319f9a979c Add thumbnail related api.
Change-Id: Ifcb06bbaf8f37df367f130124cbcef065fa25766
2014-07-22 17:05:04 -07:00
Andrew Lee
8a57efb7eb Don't throw RemoteException in public RemoteCallVideoClient APIs.
- Hide constructor.
- No longer implements IBinder.DeathRecipient.
- Catch RemoteExceptions instead of throwing RemoteExceptions.

Change-Id: Iaa049cab9e24120d3ea732e1ede78cc6fcd0ad71
2014-07-22 15:47:56 -07:00
George Mount
ad88e1b1b2 API Council: Change docs and constant names.
Bug 16401545

Changed doc for ChangeImageTransform.
Changed IN/OUT to MODE_IN/MODE_OUT.
Changed mode to flag attribute.
Change-Id: Ia2ae9930f9725871c9b1d80b758a3a0808a8f0c6
2014-07-22 17:29:14 +00:00
Andrew Lee
8d7f8a253d Merge "Don't throw RemoteException in public RemoteCallVideoClient APIs." into lmp-dev 2014-07-22 16:13:36 +00:00
Santos Cordon
146a3e3665 Change display Strings to CharSequence (1/3)
Bug: 16416927
Change-Id: Id8b6e5029a8a1f61bbbf71661abe4d487c01002a
2014-07-22 03:29:34 +00:00
Carlos Valdivia
f193b9a61d Allow authenticators to rename accounts.
Bug: 16390602

Change-Id: I4f7250726a2c7677e0ccaa6e5f995153893d8360
2014-07-21 13:56:45 -07:00
Sandeep Siddhartha
6daae96226 AlwaysOnHotwordDetector needs to reflect enrollment changes
Add a callback for when any sound model change happens. This helps the VIS
to re-check the availability and either enroll the user, or start/stop recognition.

Also shut down any active recognition when VIS dies, or a different hotword detector instance is obtained from VIS.

Change-Id: I03f94e78c6ee307afe822a84aebc7e74c64de7b4
2014-07-22 09:16:18 -07:00
Wonsik Kim
5b2295a521 Merge "TIF: change onCreateSession() method signature" into lmp-dev 2014-07-17 21:07:39 +00:00
Youngsang Cho
3b0f928475 Fix a build breakage
Updated current.txt.

Change-Id: Ib1434da2345aa349e5fc3112bf38dbba9955c885
2014-07-17 21:27:00 -07:00
Wonsik Kim
1032f034ff TIF: change onCreateSession() method signature
Bug: 16138420
Change-Id: I73f4992bd76b888c7e5bc6260b3ed849760ee707
2014-07-18 12:00:20 +09:00
Youngsang Cho
2b8aa9903a Merge "TIF: Change the parameter of TvInputInfo.loadLabel/Icon" into lmp-dev 2014-07-17 21:58:28 +00:00
Youngsang Cho
abebf6df87 TIF: Change the parameter of TvInputInfo.loadLabel/Icon
Labels and icons will be extracted from URI in the future.
To acheive it, we need Context rather than PackageManager.

Bug: 16166859
Change-Id: I20f0506fba5876a6cf21b70e44bb3a2265f723d7
2014-07-17 17:49:29 -07:00
George Mount
7ba9cd3192 am a521d3b6: am 8793b878: am 094d74f4: API Council: Change docs and constant names.
* commit 'a521d3b6f38883363d6c5dff411652150a5dd991':
  API Council: Change docs and constant names.
2014-07-22 17:46:35 +00:00
Sandeep Siddhartha
75ed8fce86 am 9b3d0d9e: am 9f0b328e: am 8672899c: Merge "AlwaysOnHotwordDetector needs to reflect enrollment changes" into lmp-dev
* commit '9b3d0d9e23d5fbb9c2cf07706fcf1884a59078d7':
  AlwaysOnHotwordDetector needs to reflect enrollment changes
2014-07-22 17:32:44 +00:00
John Spurlock
015fe21e2f am 8a497588: am 8028a5a8: am 752dc6e1: New NotificationListenerService listener flags api.
* commit '8a497588b3df725c87ca4f684e15578ef7b4bfe9':
  New NotificationListenerService listener flags api.
2014-07-22 14:14:29 +00:00
Dongwon Kang
63551821f7 am 0de4f4dd: am 1bb343ff: am a792fc8a: Merge "TIF: Revisit types in TvInputInfo and TvContract.Channels." into lmp-dev
* commit '0de4f4dd6353937f36c5fccb0a95450f94ad873b':
  TIF: Revisit types in TvInputInfo and TvContract.Channels.
2014-07-22 14:14:25 +00:00
Dianne Hackborn
4944bc0c40 am 4db59328: am d8b0edbf: am 8f5105c6: Merge "Add permissions associated with app ops." into lmp-dev
* commit '4db593286f561ad5af1c32f9dbd12ebd8ca0d242':
  Add permissions associated with app ops.
2014-07-22 13:53:04 +00:00
Yao Chen
7a47bad49a am 509e9e88: am 334ab599: am 78bb2dad: Merge "Updated media browsing API & tests." into lmp-dev
* commit '509e9e8897eee21ef7b0253f3c3ba026cddfdf36':
  Updated media browsing API & tests.
2014-07-22 13:52:59 +00:00
Youngsang Cho
48b4acbde1 am 7f2c7fda: am 6f683f74: am 73e5aab3: Add season/episode related constants in TvContract.Programs
* commit '7f2c7fda5c908c2c57c33c314dd7328d6f02a2aa':
  Add season/episode related constants in TvContract.Programs
2014-07-22 13:52:54 +00:00
John Spurlock
1fa865f396 New NotificationListenerService listener flags api.
Give activated listeners the ability to request changes to
listener-level or host-level state.

Currently this consists of the ability to suppress notification alerts
(alerts = the haptic / audio feedback of a notification).

Bug:15888672
Change-Id: I045e3b99d1f15e3f96ebaf17d3083a97e02ecb42
2014-07-22 07:24:22 -04:00
Youngsang Cho
82992fb791 Add season/episode related constants in TvContract.Programs
Change-Id: I8d89157b1fbfea062bba73e2534ab0a27112f010
2014-07-21 21:20:27 -07:00
Alan Viverette
2a9b35c40f am a3b76ae1: am f0f87713: am b42d72db: Clean up view tinting APIs, tileModeX/Y attribute docs
* commit 'a3b76ae1f50b33c54c2b187ebc48d19c5eb91975':
  Clean up view tinting APIs, tileModeX/Y attribute docs
2014-07-22 01:17:00 +00:00
Alan Viverette
4f64c04850 Clean up view tinting APIs, tileModeX/Y attribute docs
BUG: 16400590
BUG: 16403307
Change-Id: Ie924815a39eb0e683d1982b08ec478ed3edbfb7b
2014-07-22 01:03:58 +00:00
Jean-Michel Trivi
2ac5341cbb am 86430828: am d4906519: am 444ad3fb: Merge "Unhide SoundPool builder with AudioAttributes" into lmp-dev
* commit '8643082859e3cf50884981e9ca22a8aac8e3bc2c':
  Unhide SoundPool builder with AudioAttributes
2014-07-22 00:46:59 +00:00
Amith Yamasani
91963bf51c am 4fc62368: am ff053445: am f6feac69: API Review: Improvements to RestrictionsManager API
* commit '4fc623682a039650d86c4ccb87da66191573e2e3':
  API Review: Improvements to RestrictionsManager API
2014-07-22 00:17:18 +00:00
Jean-Michel Trivi
c4a14c7af1 am 7fad3e7a: am 7f12d010: am 25f47ef4: Merge "New MediaFormat keys for AAC" into lmp-dev
* commit '7fad3e7a9f5d74f8f20a14d2bc4f06517640df3f':
  New MediaFormat keys for AAC
2014-07-22 00:11:11 +00:00
Amith Yamasani
9c44933958 API Review: Improvements to RestrictionsManager API
Use an activity intent for local approval instead of a type.
Use PeristableBundle instead of Bundle.
Pass requestId as an explicit argument in cases where it's required.

Bug: 16400892
Change-Id: Id882033f17c39aa9cd63a7eeb73bb7b51f98cf5b
2014-07-22 00:03:39 +00:00
Yorke Lee
b3e94cd144 am 87b43bee: am 5dcfed0b: am 82c0b5df: Expose call settings as public API (1/3)
* commit '87b43bee205ea7a16b7126fb41c57da8890b4cb5':
  Expose call settings as public API (1/3)
2014-07-21 23:26:03 +00:00
Yorke Lee
3818a89220 Expose call settings as public API (1/3)
Other settings activities like wifi settings, mobile network settings
etc are all accessible by third party apps via public intents, so
make CallFeaturesSettings similarly available.
Bug: 16298644
Change-Id: Ia615797e20f396a38fe382f3a2d54ec41c5249ef
2014-07-21 16:10:08 -07:00
Amith Yamasani
d84e59c70f am 5d5fa324: am b0cae189: am f8b67f1f: Rename setApplicationBlocked to setApplicationHidden
* commit '5d5fa324871437c3bd240ae231adae9bbea6b0ba':
  Rename setApplicationBlocked to setApplicationHidden
2014-07-21 22:37:09 +00:00
Amith Yamasani
e5bcff624f Rename setApplicationBlocked to setApplicationHidden
This corrects the expected behavior of the app state. Hidden apps
can be installed by the store to be brought out of hidden state.

Bug: 16191518
Change-Id: Id128ce971ceee99ba1dea14ba07ce03bd8d77335
2014-07-21 22:18:40 +00:00
Andrew Lee
ac915a3063 am 5f129750: am 372a5616: am 0accc6a0: Merge "Add video call profile constructor which takes video state only." into lmp-dev
* commit '5f1297502a4a8dd6699798a180e103d0cfdec9ef':
  Add video call profile constructor which takes video state only.
2014-07-21 20:05:09 +00:00
Andrew Lee
062ce9e50e am a4d34691: am 7f757f79: am aa2fc60d: Catch RemoteException when setting the camera or zoom.
* commit 'a4d34691d51f452e080df3414fb25df62f2022d0':
  Catch RemoteException when setting the camera or zoom.
2014-07-21 19:36:43 +00:00
Santos Cordon
17fd16c262 am a317b4b5: am 80397901: am 0be30edf: Revert "Change display Strings to CharSequence (1/2)"
* commit 'a317b4b560cfa9955b1a0f3d902f67b47df52678':
  Revert "Change display Strings to CharSequence (1/2)"
2014-07-21 19:24:44 +00:00
RoboErik
e66202b7ef am 77519208: am 81042e1e: am cfd3f8ae: Deprecate apis that were replaced by sessions
* commit '775192087ab3de3997fb037d521616aa1f9c5a97':
  Deprecate apis that were replaced by sessions
2014-07-21 19:24:36 +00:00
Santos Cordon
7bd27d4da0 am 43306695: am 1557474e: am b5e00844: Change display Strings to CharSequence (1/2)
* commit '433066955950e6112ae7708a97da522632960b1e':
  Change display Strings to CharSequence (1/2)
2014-07-21 19:24:21 +00:00