| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* commit '68dca221e2457dcf813a6308e504e9f67d69a6ca':
Check doc comments when you run update-api.
|
| |
| |
| |
| |
| | |
Bug: 14614668
Change-Id: I7ae8de19b51aeaeef70e2ba8bfa268ec70dfaf64
|
|\ \
| |/
| |
| |
| | |
* commit 'd031e36c433c94fc6da3732be7e61aa906e45ec4':
First pass at adding FingerprintManagerService
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds a new service for monitoring and enrolling fingerprints
to the platform.
Fixed documentation links.
Change-Id: I66013be5e09be9c5f9746c46aacf32d3e26c3b73
|
|\ \
| |/
| |
| |
| | |
* commit '89094f504091775d1f7ff68cf9cde11c87d2417a':
Make GET_TASKS signature|system.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Normal apps can't hold it now. If they try to use
getRecentTasks() or getRunningTasks() without the permission,
they will only see their own tasks and home in the list.
Also took this opportunity to eradicate all of the old pending
thumbnail stuff.
Change-Id: I6dc52a06221c78097162e4a8b482027b798bf3ee
|
|\ \
| |/
| |
| |
| | |
* commit '9e35d785d00a3dd219f08cb5bdf5d3c525837619':
API for network cache subsystems.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A network subsystem (e.g. Wi-Fi) will be responsible for implementing
INetworkScoreCache. NetworkScoreService will load caches for each
configured network subsystem. When it receives a call to update
scores, it will separate the networks by type and call updateScores on
the appropriate INetworkScoreCache.
Each subsystem will also be responsible for requesting scores for new
networks by calling NetworkScoreManager#requestScores.
Bug: 14408144
Bug: 14137255
Change-Id: I76e5e5205bc359c39d6b9c1782126fb7f465cd96
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'a54edd7eb31e641630d594de37b3ee9ce6ddfa61':
TaskManager API first pass.
|
| |\ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is a very barebones first pass, meant to ensure we're all on the
same page, and also get feedback.
Change-Id: I7d5492dc5aafbe583f7c2d97ebf1444b6d2e068a
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'c60f1877896e795a6add525ee36770e3aa77dc29':
Rework some of the voice interaction APIs.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On the app side, requests are now composed by subclassing
from various types of Request objects.
On the service side, starting a voice interaction session
involves starting another service that will then manage the
session. This leads the service design much more to what
we want, where the long-running main service is very tiny
and all the heavy-weight transient session work is elsewhere
in another process.
Change-Id: I46c074c6fe27b6c1cf2583c6d216aed1de2f1143
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'c1644c590bbc24955ecd367cb4c8e368c24fe2e5':
Wire up condition providers to zen mode exit triggers.
|
| | |
| | |
| | |
| | |
| | | |
Bug:13743109
Change-Id: I4e45d7050d1f9aaa379f46379a3203e61e216a3d
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '7745fb9e95b6938591a46ffcaace8db02c93962f':
Introduce condition provider services.
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add the condition provider interface, base class, and associated
system metadata.
Pull out common service management code into a reusable helper,
used by notification listeners and condition providers. The
helper, ManagedServices, is now completely self-contained - it
has no dependencies on NoMan or NoMan abstractions.
Bug:13743109
Change-Id: I6856d40f0a2ead78ac9b5707568559a57e7eb009
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit 'ed407e046e63ca1d22a1d9206e2ad558bf821525':
Initial implementation of new voice interaction API.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This gives a basic working implementation of a persist
running service that can start a voice interaction when
it wants, with the target activity(s) able to go through
the protocol to interact with it. It may even work when
the screen is off by putting the activity manager in the
correct state to act like the screen is on.
Includes a sample app that is a voice interation service
and also has an activity it can launch.
Now that I have this initial implementation, I think I
want to rework some aspects of the API.
Change-Id: I7646d0af8fb4ac768c63a18fe3de43f8091f60e9
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
service."
* commit '2ca3962bc0168d360cf9567a313608347da51944':
Initial implementation of NetworkScoreManager's backing service.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This service will ultimately be responsible for propagating scores
down to lower-level network subsystems. For now, it just keeps scores
in memory and exposes these for debugging purposes via "adb shell
dumpsys network_score".
This change also adds provisioning of a default scorer. When
NetworkScoreService is first initialized, it checks to see if it has
ever set a default scorer; if not, it reads a package name from a
build config property and attempts to set it as the default.
Also add autogenerated equals/hashCode methods to all parcelables.
Bug: 14111427
Bug: 13786258
Change-Id: I02271171653d42e12acd240b73b9e23950744f6b
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: Id9fad51341239051203a219d58213b9438effc50
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Compiles and works with OneMedia. This currently is a rough test of
the system for finding, connecting to, and sending messages to routes.
This will just connect to the first route it finds when a request to
open the route picker is made (and disconnect when another request is
made).
Change-Id: I5de5521a079471b9e02664be4654c0591dfd9a6d
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '6be2f95202237b7284542e692273d13a5bd26913':
Adding render stats APIs to UiAutomation (framework).
|
| |\ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug:12927198
Change-Id: Iae21481c75ae58dcdab3731bf5f1e2844e29d434
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '5784b39843bd3d6112352ff3b736a6498107911c':
Launcher APIs and broadcasts for managed profiles
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
UserManager
- Corp badging
- Querying list of managed profiles
Launcher API
- LauncherApps and Service to proxy changes in managed profile
to the launcher in the primary profile
- Querying and launching launchable apps across profiles
Change-Id: Id8f7b4201afdfb5f414d04156d7b81300119289e
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '3957091ba8f08c02b5e781098cb955a5f697a1ff':
Initial round of Television Input Framework
|
| |/
| |
| |
| |
| |
| |
| | |
This provides APIs to control and create individual television inputs on
the system which will later be hosted by television applications.
Change-Id: I6866d28e78175a1bff2c32a85c5d77e94d0cd60c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously the selector would communicate with Telecomm using
callbacks.
For handoff, it's easier to communicate using an adapter.
Bug: 13643568
Change-Id: Ida5859a3b5b15c9fa1c533f27a3e14fd0d7c36af
|
|\ \
| |/
| |
| |
| | |
* commit '53ab5174d5009786dc58da3011181b77e325c130':
Define trust agent framework components
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds the TrustManager system service that allows
registering for changes to the trust status and
reporting events that are important to trust agents.
Bug: 13723878
Change-Id: I7d0d2ea86fd755702d31aa5d49cac038a6cd4301
|
|\ \
| |/
| |
| |
| | |
* commit '716f20d833537461fef7d5d7ed62157451391f1c':
Define initial trust agent API
|
| |
| |
| |
| |
| |
| |
| | |
Adds the minimal API needed to define a useful trust agent.
Bug: 13723878
Change-Id: Ib24440bab7b16d0b656bde8b059e7d42cab2c7dc
|
|\ \
| |/
| |
| |
| | |
* commit '93627ac86c3805aaf545501b586bbca4fbc259e9':
Wifi hotspot stack initial hook up
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add a dummy wifi hotspot service for futher development use. This is to
resolve the different between master branch and kwd branch, such that future
development can go into kwd and being auto-merged to master.
bug: 5485670
Change-Id: Ica58de445dd050a9f0b817f8e4accaa2478299c5
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '5454ac6b3754685210ac4dd790d24dad70bc2801':
Expand install observer semantics
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
...and now fail conservatively when two apps both attempt to define
the same permission. Apps signed with the same certificate are
permitted to redefine permissions.
We also finally have a (hidden) interface class for observing package
installation so that we can now rev the interface without breaking
existing callers.
Bug 13551375
Change-Id: Ifa4e59154dcccbb286ee46a35a6f25e4ad0f0f01
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '1ee4eb074c2d85148658e93e865a18834bdced72':
Revert "Expand install observer semantics"
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit ab8a501f255b272af887acb0e66eb71cdf24c755.
Change-Id: I4ab4ae1a96efa2adf9d5a513793d8b84eef38b4e
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '9067dc03ffc76c5210d26d5a53a211eff046d412':
Expand install observer semantics
|
| |\ \ \
| | |/ /
| | | /
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
...and now fail conservatively when two apps both attempt to define
the same permission.
We also finally have a (hidden) interface class for observing package
installation so that we can now rev the interface without breaking
existing callers.
Bug 13551375
Change-Id: I3a286d024a30e812ee4b098f345401df3c00e178
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: Icfb617ffab2da2f8805e4628e75e006c620b479d
|