Dianne Hackborn
7b3aa5019b
am 8e697eb1: am 04efda69: am 6b335380: am 47306086: am a681d7d9: Merge "Improve alarm manager docs." into mnc-dev
...
* commit '8e697eb1312bb975d7b7eee5cee71ca3c56e1d26':
Improve alarm manager docs.
2015-07-10 02:38:38 +00:00
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
Dianne Hackborn
8e697eb131
am 04efda69: am 6b335380: am 47306086: am a681d7d9: Merge "Improve alarm manager docs." into mnc-dev
...
* commit '04efda693713243a47afb193ae389d5d36ff5dfa':
Improve alarm manager docs.
2015-07-10 02:23:46 +00:00
Svet Ganov
0bdfb97a0a
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 '88c3918d00ba7eed22ce20e80dde44b34f552d76':
Add an API for apps to query if a permisison is denied by policy.
2015-07-10 02:23:25 +00:00
Dianne Hackborn
a681d7d92b
Merge "Improve alarm manager docs." into mnc-dev
2015-07-10 01:19:49 +00:00
Dianne Hackborn
14c5ab4cb9
Improve alarm manager docs.
...
Change-Id: I7547b48327a709783d908509efc7afd1a3f1a06a
2015-07-09 18:17:54 -07: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
782e31dfcc
am 2dc2cdc0: am 1dfeb0b2: am d0e005de: am 0e7d497c: Merge "Fix issue #22328792 : Fix scalability issues in AssistStructure" into mnc-dev
...
* commit '2dc2cdc026e8494c09f0cc44205cf22f513b78eb':
Fix issue #22328792 : Fix scalability issues in AssistStructure
2015-07-09 23:12:33 +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
Jorim Jaggi
61a3a523c7
am 46e30763: am 5175b3c9: am 9acf475c: am 35094376: am 3cc5c24b: Merge "Fix assist for hardware long-press" into mnc-dev
...
* commit '46e30763df273ea1ba6f102c8a8557b36ba5cc8a':
Fix assist for hardware long-press
2015-07-09 20:32:28 +00:00
Jorim Jaggi
46e30763df
am 5175b3c9: am 9acf475c: am 35094376: am 3cc5c24b: Merge "Fix assist for hardware long-press" into mnc-dev
...
* commit '5175b3c9923f5eaf5eafa01798966f8711ce9547':
Fix assist for hardware long-press
2015-07-09 20:16:30 +00:00
Jorim Jaggi
3cc5c24b83
Merge "Fix assist for hardware long-press" into mnc-dev
2015-07-09 19:19:05 +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
Jorim Jaggi
165ce066b7
Fix assist for hardware long-press
...
Activating the assistant will now route through SysUI, so
we have the logic whether to start an activity or to start a voice
interaction session in one single place.
Bug: 22201770
Change-Id: I0f4699533aea2a1e595ee25a844434c82f548c01
2015-07-08 22:26:24 +00:00
Benjamin Franz
54b09b3494
am 5a9102e3: am 12ceccaf: am 4b7d3b47: am 051762f7: am c088e30f: Merge "Clarify javadoc of setPermissionPolicy" into mnc-dev
...
* commit '5a9102e307f395dec106cd5e0109abf9b0e07d5b':
Clarify javadoc of setPermissionPolicy
2015-07-08 15:17:12 +00:00
Benjamin Franz
5a9102e307
am 12ceccaf: am 4b7d3b47: am 051762f7: am c088e30f: Merge "Clarify javadoc of setPermissionPolicy" into mnc-dev
...
* commit '12ceccaf7aa4198bb578bcba844729c0ac146d6d':
Clarify javadoc of setPermissionPolicy
2015-07-08 14:47:52 +00:00
Benjamin Franz
c088e30fd4
Merge "Clarify javadoc of setPermissionPolicy" into mnc-dev
2015-07-08 13:59:34 +00:00
Benjamin Franz
45dd6667e8
Clarify javadoc of setPermissionPolicy
...
Bug: 22192363
Change-Id: I552eae1e84ce866d9873faacb5c261321351915a
2015-07-08 14:37:28 +01:00
Zoltan Szatmary-Ban
9a4c5f2782
am 55a3a233: am 5bc85aa8: am d426cf73: am 30871415: am 89592760: Merge "Expose time-interval detail query on INetworkStatsSession" into mnc-dev
...
* commit '55a3a23307ba1591b95941f7c487c931da505ce0':
Expose time-interval detail query on INetworkStatsSession
2015-07-08 13:10:13 +00:00
Zoltan Szatmary-Ban
55a3a23307
am 5bc85aa8: am d426cf73: am 30871415: am 89592760: Merge "Expose time-interval detail query on INetworkStatsSession" into mnc-dev
...
* commit '5bc85aa8dbfdf03a5e764e74c415189c1bfa591c':
Expose time-interval detail query on INetworkStatsSession
2015-07-08 12:55:18 +00:00
Zoltan Szatmary-Ban
8959276036
Merge "Expose time-interval detail query on INetworkStatsSession" into mnc-dev
2015-07-08 11:33:00 +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
Dianne Hackborn
88936b7f82
am a719be69: am 15e35270: am 5e449276: am f2474d33: Merge "Implement better handling of text in assist." into mnc-dev
...
* commit 'a719be69b1e0c8c6723457a51673f5dab8f9f819':
Implement better handling of text in assist.
2015-07-08 01:39:53 +00: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
Zoltan Szatmary-Ban
daed4c4c3e
am 91a92009: am 6ad79259: am 745873f4: am bf307991: am 41df5bfc: Merge "Update javadoc on DPM.setGlobalSetting" into mnc-dev
...
* commit '91a920099f871125bab78f7843bedf6984c2a71b':
Update javadoc on DPM.setGlobalSetting
2015-07-07 19:08:38 +00:00
Zoltan Szatmary-Ban
91a920099f
am 6ad79259: am 745873f4: am bf307991: am 41df5bfc: Merge "Update javadoc on DPM.setGlobalSetting" into mnc-dev
...
* commit '6ad79259540e9e73c3d4664b03c103a560433db0':
Update javadoc on DPM.setGlobalSetting
2015-07-07 17:34:23 +00:00
Zoltan Szatmary-Ban
72027d2e42
Expose time-interval detail query on INetworkStatsSession
...
Also, force polling when a session is opened for NetworkStatsManager.
Bug: 21864554
Bug: 21754685
Change-Id: I24ea822c2d5bc1421ec7ee65d0cfe27cf02dd69e
2015-07-07 17:36:54 +01:00
Zoltan Szatmary-Ban
41df5bfc0d
Merge "Update javadoc on DPM.setGlobalSetting" into mnc-dev
2015-07-07 10:17:07 +00: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
Barnaby James
fa75f27ddf
am b908616f: am 413adbe2: am 2691d08c: am c1e3ac32: Merge "Minor doc fixes for VoiceInteractor." into mnc-dev
...
* commit 'b908616f8d48ea9de92020f89ec4bfeb6b89582e':
Minor doc fixes for VoiceInteractor.
2015-07-06 19:17:15 +00:00
Barnaby James
c1e3ac321f
Merge "Minor doc fixes for VoiceInteractor." into mnc-dev
2015-07-06 17:08:15 +00:00
Svet Ganov
727513cf32
am 62bb3744: am c084fa0f: am 018733d6: am e8b8d30a: am cb8d2e21: Merge "Improve request permission docs" into mnc-dev
...
* commit '62bb374437fdb8941a08222d6a0cfb72da01ed38':
Improve request permission docs
2015-07-06 16:59:56 +00:00
Svet Ganov
62bb374437
am c084fa0f: am 018733d6: am e8b8d30a: am cb8d2e21: Merge "Improve request permission docs" into mnc-dev
...
* commit 'c084fa0f1884ff58530e08ac493abed03748634e':
Improve request permission docs
2015-07-06 16:41:48 +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
Svet Ganov
255aece7de
Improve request permission docs
...
bug:22252258
Change-Id: Ife19eb6b1e17b43a824379d2a039ff1c441bebdd
2015-07-03 16:04:00 -07:00
Zoltan Szatmary-Ban
3c43095757
Update javadoc on DPM.setGlobalSetting
...
Bug: 19967818
Change-Id: Id91c137f7b5200be8e8b581126a518f3b6be147e
2015-07-03 14:04:09 +01:00
Svet Ganov
55cd6f44fd
am 6fe87a56: am 68ffcf88: Merge "Teach receivers, activities, providers, and services app ops." into mnc-dev
...
* commit '6fe87a565be345c9455f610bbf26d5eaee593683':
Teach receivers, activities, providers, and services app ops.
2015-07-02 01:02:04 +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
507734074a
am b6125220: am 78e67d73: am 80abf887: Merge "Fix issue #22124996 : VI: Command Request not Active" into mnc-dev
...
* commit 'b6125220478a8cc9ae107d133b678fb7154b028b':
Fix issue #22124996 : VI: Command Request not Active
2015-07-01 01:20:39 +00:00
Dianne Hackborn
b612522047
am 78e67d73: am 80abf887: Merge "Fix issue #22124996 : VI: Command Request not Active" into mnc-dev
...
* commit '78e67d73e3d44831ac310cbf8e4e0f341440fcc5':
Fix issue #22124996 : VI: Command Request not Active
2015-07-01 01:06:36 +00:00
Dianne Hackborn
593334ab70
Fix issue #22124996 : VI: Command Request not Active
...
Just forgot to add the request to the active set.
Also eradicate a bunch of old cruft that has been replaced
by the final APIs, and improve voice interaction test to
sit fully on top of the final APIs and have a test for
command request.
Change-Id: Ieff7a6165ebf2a4c5fb80c1ebd020511a2ae63ee
2015-06-30 16:59:41 -07:00
Barnaby James
371a2385b4
Minor doc fixes for VoiceInteractor.
...
Minor documentation fixes.
Make some @deprecated APIs @hidden.
Change-Id: I6bb3b6ab3a2518899098ac9f920386eeef12f635
2015-06-30 15:22:49 -07:00
Svet Ganov
fc72ce8bbd
am 49316d83: am ab4f6ff0: am 4a23ac45: Merge "Installer is a part of the system with unrevocable permissions" into mnc-dev
...
* commit '49316d83d518110c64fab92c423ebd263ee3b7cf':
Installer is a part of the system with unrevocable permissions
2015-06-30 19:56:47 +00:00
Svet Ganov
49316d83d5
am ab4f6ff0: am 4a23ac45: Merge "Installer is a part of the system with unrevocable permissions" into mnc-dev
...
* commit 'ab4f6ff013860e5fbb72542d9c47165a47244b0f':
Installer is a part of the system with unrevocable permissions
2015-06-30 19:44:27 +00:00
Svet Ganov
4a23ac4589
Merge "Installer is a part of the system with unrevocable permissions" into mnc-dev
2015-06-30 19:24:05 +00:00
Svet Ganov
3fc85e6f1a
am fb498a31: am c5c89955: am b24ff7e0: Merge "Add read/write external storage app ops" into mnc-dev
...
* commit 'fb498a311df525953900c0a186d3765e3a37ac56':
Add read/write external storage app ops
2015-06-30 17:37:04 +00:00
Svet Ganov
fb498a311d
am c5c89955: am b24ff7e0: Merge "Add read/write external storage app ops" into mnc-dev
...
* commit 'c5c8995510943527f99e51b04809dae090f0c2ab':
Add read/write external storage app ops
2015-06-30 17:23:30 +00:00
Svet Ganov
6a166af8fd
Installer is a part of the system with unrevocable permissions
...
1. Mark the installer permissions as not revocable.
2. Make the permission result dispatch more robust to handle installer death.
bug:22012614
Change-Id: Idee30ca884b87ccf97ba1bb878d4c49912e474b8
2015-06-30 10:15:49 -07:00