Svet Ganov
5a9a85d3d2
am 0bdfb97a: am 88c3918d: am 3ceb043f: am b7cf986e: am 171fe6ac: Merge "Add an API for apps to query if a permisison is denied by policy." into mnc-dev
...
* commit '0bdfb97a0acb8b40c78b1f40151b334d5401a2d1':
Add an API for apps to query if a permisison is denied by policy.
2015-07-10 02:38:11 +00:00
Svet Ganov
171fe6ac0a
Merge "Add an API for apps to query if a permisison is denied by policy." into mnc-dev
2015-07-10 00:32:12 +00:00
Dianne Hackborn
b6fbe91a02
am 782e31df: am 2dc2cdc0: am 1dfeb0b2: am d0e005de: am 0e7d497c: Merge "Fix issue #22328792 : Fix scalability issues in AssistStructure" into mnc-dev
...
* commit '782e31dfcc448eaaab814fd76f42c3390a952037':
Fix issue #22328792 : Fix scalability issues in AssistStructure
2015-07-09 23:29:51 +00:00
Dianne Hackborn
782d498268
Fix issue #22328792 : Fix scalability issues in AssistStructure
...
We can now stream the AssistStructure across processes, avoiding
IPC size limitations for large structures. There is also a new
API that gets called on the VoiceInteractionSession if there is
a failure retrieving the assist data.
Also fix issue #22351981 : Runtime restart due to ANR in system server,
getting rid of a deadlock.
And also tweak object lifecycles to try to avoid keeping around
in an app the previous AssistStructure after we request a new one.
Change-Id: Ifb136a0d31a14e56a8db6b90768d9fc65557a17f
2015-07-09 14:06:47 -07:00
Jim Miller
39c154a3d2
am 4b3bd02a: am 45ff18ee: am b76bbf1b: am 253129f9: am 748bc36f: Remove "final" qualifier from AuthenticationResult
...
* commit '4b3bd02a14332954b52588a3fbf72142982a0658':
Remove "final" qualifier from AuthenticationResult
2015-07-09 04:29:58 +00:00
Jim Miller
748bc36f2e
Remove "final" qualifier from AuthenticationResult
...
This allows mock implementations to be created for testing
purposes.
Fixes bug 22362080
Change-Id: I5ff002c077d22b1338f2f4e394ad19827bb2ae9c
2015-07-09 03:19:31 +00:00
Svet Ganov
ad3b297557
Add an API for apps to query if a permisison is denied by policy.
...
bug:22177216
Change-Id: I32227f55097fae997f33743fd1eee06cb18f47f1
2015-07-08 18:12:58 -07:00
Eric Laurent
264a1de1f4
am 0cd06433: am 373a0b5c: am dfea212b: am 070df444: am c0344a80: Merge "audio: add definitions for devices connected over IP" into mnc-dev
...
* commit '0cd064335c8daec8c8a4d9fbf0ca246e5e6a3b90':
audio: add definitions for devices connected over IP
2015-07-08 18:38:11 +00:00
Eric Laurent
c0344a80fd
Merge "audio: add definitions for devices connected over IP" into mnc-dev
2015-07-08 17:24:23 +00:00
Dianne Hackborn
ee94484303
am 7b3add61: am f368f6b9: am 6ee8a509: am c55c4a28: am b14dc048: Merge "Add new "preinstalled" permission flag." into mnc-dev
...
* commit '7b3add61c9e47b708725147dffc23d396db37add':
Add new "preinstalled" permission flag.
2015-07-08 02:17:58 +00:00
Dianne Hackborn
1699ba48ce
am 88936b7f: am a719be69: am 15e35270: am 5e449276: am f2474d33: Merge "Implement better handling of text in assist." into mnc-dev
...
* commit '88936b7f82a6ec4023078e62304425147da4b56e':
Implement better handling of text in assist.
2015-07-08 02:05:44 +00:00
Svetoslav
4e5dac3d6e
am 3fd5ebfd: am 7cc8de60: am 0ce19f8e: am 240f8e5f: am 3e07ee07: Merge "Grant installer and verifier install permissions robustly" into mnc-dev
...
* commit '3fd5ebfd778e540276fb5205a8ba3185e620647d':
Grant installer and verifier install permissions robustly
2015-07-08 02:05:26 +00:00
Eino-Ville Talvala
810bc8d335
am af72d92b: am 314877b8: am 2915f3c6: am 26dfd03d: am 384a04d9: Merge "Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement" into mnc-dev
...
* commit 'af72d92bf124697dd2f4528a730806c56bff503d':
Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement
2015-07-08 02:03:35 +00:00
Jeff Tinker
1c227145f6
am 2405899e: am c1e0e38e: am 5ece42b9: am 105633d9: am 6826b25c: Merge "Report specific exception type on decrypt with invalid session" into mnc-dev
...
* commit '2405899eff9f10164a5b0ef0e4e3ad77bd296af8':
Report specific exception type on decrypt with invalid session
2015-07-08 02:03:27 +00:00
Dianne Hackborn
a90c8def2c
Add new "preinstalled" permission flag.
...
This allows you to specify that a permission can be granted to
any pre-installed system app (not just privileged ones).
And as long as I am doing this, clean up the old "system" permission
flag, renaming it to "privileged" which is what it really is today,
deprecating the old names. And switch the platform's permission
declarations to use the new name.
Change-Id: Iabf484746af232144786851ec7fe90e3de9dddb2
2015-07-07 17:25:25 -07:00
Dianne Hackborn
f2474d336a
Merge "Implement better handling of text in assist." into mnc-dev
2015-07-07 23:51:06 +00:00
Dianne Hackborn
6f0fdc4167
Implement better handling of text in assist.
...
TextView is now much smarter about the text it reports, limiting it
to what is visible (plus a bit more). Also add a facility for it to
report where the lines of text are, both as offsets in the text string
and their baselines on screen.
Part of fixing issue #22328792 : Fix scalability issues in AssistStructure
Change-Id: Idddb8c3a3331355f381e2d4af06d520fe7c7ce8e
2015-07-07 16:47:37 -07:00
Svetoslav
3e07ee078d
Merge "Grant installer and verifier install permissions robustly" into mnc-dev
2015-07-07 23:44:34 +00:00
Eino-Ville Talvala
384a04d936
Merge "Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement" into mnc-dev
2015-07-07 21:36:47 +00:00
Jeff Tinker
6826b25c22
Merge "Report specific exception type on decrypt with invalid session" into mnc-dev
2015-07-07 21:19:13 +00:00
Svetoslav
3e7d977ff7
Grant installer and verifier install permissions robustly
...
bug:22248271
Change-Id: I3a47ae9a112ba7d88b421fcb5f9651d1168ba7a5
2015-07-07 14:02:51 -07:00
Eino-Ville Talvala
0dd17509a9
Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement
...
This mode splits processing quality based on stream resolution, to
enable ZSL operation where low-resolution (preview/recording) streams
require more processing since they are immediately user-visible, while
the high-resolution intermediate ZSL stream should have minimal/no
processing since it will be reprocessed into final quality when
necessary
Bug: 22266686
Change-Id: Ib41102b66b07d61a099f021f8c6251f28c62686f
2015-07-07 13:39:55 -07:00
Ian Pedowitz
ecb7af7d10
am 0a5e18bf: am a3599c78: am 8ea98a8a: am 13c2a4f5: am 937edac8: Revert "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission"
...
* commit '0a5e18bfe23f4b256bbda995a1f3e383fa979ee3':
Revert "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission"
2015-07-07 19:09:08 +00:00
Richard Coles
1636ad867e
am 4683bea8: am 2ec1f9d5: am 604e0cc7: am 2bb68288: am fad2e49c: Merge "Add WebView permission MIDI sysex" into mnc-dev
...
* commit '4683bea8b60285e7480f997b6fb4c0e2e9f6106b':
Add WebView permission MIDI sysex
2015-07-07 19:08:30 +00:00
Tim Kilbourn
b7f593819c
resolved conflicts for merge of 50431490 to master
...
Change-Id: Ife9af8acc617ac2c3a289b49327578ab6e087f18
2015-07-07 12:04:47 -07:00
Ian Pedowitz
937edac8e8
Revert "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission"
...
This reverts commit d6b404c72da7e2475508c7d5948494b2e9b1a262.
This CL seems to have broken the build, causing GMSCore to continuously
crash.
Bug: 22313634
Bug: 22312938
Bug: 22314605
Bug: 22308392
Bug: 22307889
2015-07-07 08:32:44 -07:00
Richard Coles
fad2e49c42
Merge "Add WebView permission MIDI sysex" into mnc-dev
2015-07-07 10:15:17 +00:00
Ian Pedowitz
5bc88b9f46
Merge "Final resource IDs." into mnc-dev
2015-07-07 06:13:14 +00:00
Billy Lau
bfe288690a
am 4ce9ebea: am bb1a1e5f: am e2835f9f: am 212c006e: am c81ecb6d: Merge "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission" into mnc-dev
...
* commit '4ce9ebea91be2456f5958b86e1c7e36b800e8dde':
Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission
2015-07-07 03:23:43 +00:00
Dianne Hackborn
0c95770080
am 7a90c536: am bcbf4641: am 569984f2: am d178b2da: am 5c8498db: Merge "Add easy way to get device idle whitelist." into mnc-dev
...
* commit '7a90c536310796426f9f8be16265db2803bfd74b':
Add easy way to get device idle whitelist.
Don't prevent windows from drawing when they are just moving
Added support for mid-call enabled SRVCC conference call
MWI,phantom call,Suppl services, error codes
Rename VoLTE/WFC enable API to available - add VT available API.
Avoid IllegalStateException when generating/importing keys.
docs: Updated M Preview API Overview and Behavior Changes for Preview 2 release.
Unhide signal strength constants used by getLevel.
2015-07-07 00:33:16 +00:00
Billy Lau
c81ecb6d2c
Merge "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission" into mnc-dev
2015-07-07 00:27:33 +00:00
Billy Lau
d6b404c72d
Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission
...
Raised the protection level of WRITE_SETTINGS permission to appop and also
allowed backwards compatibility with pre23 flag.
Introduced new action to manage write system settings as a new API and
renamed the string that describes the managing of overlay permission.
Change-Id: I939a95b9a8b1ae75bf67aa6d8190c92a8d2001d3
2015-07-07 00:27:53 +01:00
Casey Ho
becddea63e
Merge "Unhide signal strength constants used by getLevel." into mnc-dev
2015-07-06 21:39:31 +00:00
Jeff Tinker
96a2a957e4
Report specific exception type on decrypt with invalid session
...
bug: 22235465
Change-Id: Ic1e1a86529d4f2246b9768799aacde5cd1070d04
2015-07-06 14:35:29 -07:00
Barnaby James
93e96d365f
am fa75f27d: am b908616f: am 413adbe2: am 2691d08c: am c1e3ac32: Merge "Minor doc fixes for VoiceInteractor." into mnc-dev
...
* commit 'fa75f27ddf8a0faf13ce152cb6efae0dd0ce9b16':
Minor doc fixes for VoiceInteractor.
2015-07-06 19:32:06 +00:00
Eric Laurent
1e725f8137
audio: add definitions for devices connected over IP
...
Bug: 22068684.
Change-Id: I0411679d2852135d4af3016844ced74f7718fa0d
2015-07-06 12:14:36 -07:00
Dianne Hackborn
61ba419429
Final resource IDs.
...
Change-Id: I6200a013375f1b3e196b6426a6c925f4e9dfe4b1
2015-07-06 18:43:13 +00:00
Barnaby James
c1e3ac321f
Merge "Minor doc fixes for VoiceInteractor." into mnc-dev
2015-07-06 17:08:15 +00:00
Svet Ganov
f127f42fd4
am b017752a: am 6bc5b226: am c5a759cf: am d8c2bbcf: am 10c111ed: Merge "Show basic feature warning for default granted permissions" into mnc-dev
...
* commit 'b017752aeb1d6d2ee961580de9edfc3db8722c8a':
Show basic feature warning for default granted permissions
2015-07-06 17:00:03 +00:00
Svet Ganov
e8ce8368fc
am 55cd6f44: am 6fe87a56: am 68ffcf88: Merge "Teach receivers, activities, providers, and services app ops." into mnc-dev
...
* commit '55cd6f44fd1e49164a999e948bb91a03a3b9daf6':
Teach receivers, activities, providers, and services app ops.
2015-07-04 07:28:18 +00:00
Dianne Hackborn
19b16eb453
am b857216f: am ab33137d: am 6cc53743: Merge "Fix issue #20672970 : Notifications are not dismissed on hot word detection" into mnc-dev
...
* commit 'b857216f75bf18e702ead1e201cbbbc36fba39c6':
Fix issue #20672970 : Notifications are not dismissed on hot word detection
2015-07-04 07:27:38 +00:00
Dianne Hackborn
7e07288c77
am 0783b9a4: am ee987ce4: am 76664d9d: Merge "Work on issue #21589105 : Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW..." into mnc-dev
...
* commit '0783b9a47ae682cc85a14284e79643b5087b8c9f':
Work on issue #21589105 : Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW...
2015-07-04 07:27:17 +00:00
Vinit Deshpande
44488f580e
am bb307c00: am 0ed62962: am edc31579: Merge "More API review feedback" into mnc-dev
...
* commit 'bb307c00ab8fd9dc2a0c96bc7c3bfa203f0277a2':
More API review feedback
2015-07-04 07:25:53 +00:00
Aravind Akella
10d76989ed
am b35522f7: am fce3bc83: am 32207e3c: Merge "Changes to Data Injection mode APIs" into mnc-dev
...
* commit 'b35522f77d0d3d5ed2090214c776c476c8fc76cc':
Changes to Data Injection mode APIs
2015-07-03 20:34:57 +00:00
Svet Ganov
77ab6a888a
Show basic feature warning for default granted permissions
...
bug:22174223
Change-Id: Ie8209e1f678ac459893151b5125e86eb5025aad8
2015-07-03 12:19:02 -07:00
Paul Jensen
00d12e17c1
am 5973eb48: am bf816248: am e51c46b0: Merge "Add ConnectivityManager.unregisterNetworkCallback(PendingIntent) API" into mnc-dev
...
* commit '5973eb48220e1e44a4a3192cd9740fe8b47f8a3a':
Add ConnectivityManager.unregisterNetworkCallback(PendingIntent) API
2015-07-03 05:35:58 +00:00
Svet Ganov
fab8c63aa0
am 5243632f: am 10f87f47: am 22233b51: Merge "Remove the empty accounts group and not needed storage resources." into mnc-dev
...
* commit '5243632f918169bd58e388db988454a16983e490':
Remove the empty accounts group and not needed storage resources.
2015-07-03 05:34:42 +00:00
Svet Ganov
68ffcf883c
Merge "Teach receivers, activities, providers, and services app ops." into mnc-dev
2015-07-01 23:59:21 +00:00
Svet Ganov
99b6043dad
Teach receivers, activities, providers, and services app ops.
...
Perform app op check in addition to the permisison check for all four
paltform components - activities, content providers, broadcast receivers,
services - if they are guarded by a permssion that has an associated app
op. This ensures that legacy apps will behave correctly if the permission
of the caller has been revoked, i.e. the app op for that permission was
disabled.
bug:22199666
Change-Id: Ia22d1c38d58b3cd6aabdc655cb7c7bddd85da7a2
2015-07-01 16:20:00 -07:00
Dianne Hackborn
6cc53743f5
Merge "Fix issue #20672970 : Notifications are not dismissed on hot word detection" into mnc-dev
2015-07-01 22:31:18 +00:00