summaryrefslogtreecommitdiff
path: root/services/java/com/android/server/LocationManagerService.java
Commit message (Collapse)AuthorAgeFilesLines
...
* | AI 144599: Location Manager cleanup:Mike Lockwood2009-04-051-135/+0
| | | | | | | | | | | | | | | | | | | | Move PhoneStateListener for listening to cell location changes from LocationManagerService to the NetworkLocationProvider. Move CellState class out of the core framework to the NetworkLocationProvider service. NetworkLocationManager now notifies the collector of its state, rather than LocationManagerService. BUG=1729031 Automated import of CL 144599
* | AI 144452: More Location Manager cleanup:Mike Lockwood2009-04-031-101/+45
| | | | | | | | | | | | | | | | | | | | | | | | Remove 1 Hz "heartbeat" polling of location providers from LocationManagerService. Now location providers report their location to LocationManagerService via LocationManager.setLocation() rather than waiting to be polled. This reduces GPS fix latency by up to one second. Remove LocationProvderImpl.getLocation(). Since we are no longer polling, this method is no longer necessary. BUG=1729031 Automated import of CL 144452
* | AI 144372: Cleanup Settings support for enabling and disabling location ↵Mike Lockwood2009-04-021-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | providers: LocationManagerService now listens for changes to settings, making LocationManager.updateProviders() unnecessary. Removed LocationManager.updateProviders() Added Settings.Secure.setLocationProviderEnabled(), which is a thread-safe way of enabling or disabling a single location provider. This is safer than reading, modifying and writing the LOCATION_PROVIDERS_ALLOWED directly. BUG=1729031 Automated import of CL 144372
* | AI 144257: am: CL 144256 Need to show opt-in screen for location collection.Amith Yamasani2009-04-021-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Added a screen to the setup wizard, after login, to ask user to opt-in for location collection. Added a dialog to Settings when user turns on Network location. Fixed a security permission issue in LocationManagerService related to this change. Original author: yamasani Merged from: //branches/cupcake/... Automated import of CL 144257
* | AI 143095: Location Manager cleanup: move MockProvider to a separate file.Mike Lockwood2009-03-271-208/+37
|/ | | | | | BUG=1729031 Automated import of CL 143095
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-30/+31
|
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-18/+35
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+2753
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-2691/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-031-87/+25
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-021-25/+87
|
* auto import from //branches/cupcake/...@132276The Android Open Source Project2009-02-191-492/+961
|
* auto import from //branches/cupcake/...@131421The Android Open Source Project2009-02-131-13/+17
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-66/+116
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-1/+1
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-128/+273
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+2023