aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/GeoDataProvider.java
Commit message (Collapse)AuthorAgeFilesLines
* fix #1893: remove go4cacheBananeweizen2012-08-261-3/+0
|
* Fix #374, store last known locationrsudev2012-06-231-0/+7
| | | | Store map center on leave (for all maps) and use it if no reliable location comes in through the GeoProvider
* French translation: use a shorter stringSamuel Tardieu2012-06-071-1/+3
|
* Fix #374: query Android for the last known locationSamuel Tardieu2012-06-071-2/+30
|
* Fix warnings introduced by earlier commitsSamuel Tardieu2012-04-271-8/+3
|
* Use a Location derivative for GeoDataSamuel Tardieu2012-04-271-57/+36
|
* Remove Now from methods of IGeoDataSamuel Tardieu2012-04-271-6/+6
|
* Remove redundancy in GeoDataProviderSamuel Tardieu2012-04-271-134/+99
| | | | | Also, clarify the algorithm used to select the "best" location available.
* Make memory field private and accessed in a synchronized waySamuel Tardieu2012-04-271-1/+1
|
* Reflect the fact that GeoDataProvider does not depend on cgeoapplicationSamuel Tardieu2012-04-271-6/+3
| | | | | The dependency was useless and confusing, considering that cgeoapplication is a singleton while GeoDataProvider is not.
* Now that GeoDataProvider lives forever, don't persist dataSamuel Tardieu2012-04-271-18/+0
| | | | | | Data was persisted because cgGeo objects could be created and destroyed at will, even though only one existed at a time. This is no longer needed here.
* Add GPS enabled information to the IGeoData interfaceSamuel Tardieu2012-04-271-4/+20
|
* Use the IGeoData interface and Observer pattern to update locationSamuel Tardieu2012-04-271-0/+371