Jimmy Shih
|
25778911c9
|
For periodic task, set the next time based on current total time
rather than track start time. The current total time would
take into account pause/resume time.
|
2012-08-27 12:17:23 -07:00 |
|
Jimmy Shih
|
296cd81167
|
In TrackRecordingService, fix the code on detecting if a location
is already inserted in the database.
In TripStatisticsUpdater, improve total distance accuracy by
taking into account the last point in a segment.
|
2012-08-24 17:46:16 -07:00 |
|
Jimmy Shih
|
41278eb137
|
Rename TripStatisticsBuilder to TripStatisticsUpdater.
No logic change.
|
2012-08-24 15:57:27 -07:00 |
|
Jimmy Shih
|
be6fd6d633
|
Rename methods in MyTracksProviderUtils.
No logic change
|
2012-08-24 15:21:39 -07:00 |
|
Jimmy Shih
|
784ce8bc26
|
Remove unused methods in MyTracksProviderUtils
Change getLastValidLocation to getLastValidTrackLocation, thus
all location related api takes trackId as an argument.
|
2012-08-24 14:05:50 -07:00 |
|
Jimmy Shih
|
c6861d1e49
|
In ChartFragment, MapFragment, StatsFragment, for callbacks from
TrackDataHub, check that the fragment is resumed.
In any runnable executed on the UI thread, also check
that the fragment is resumed.
|
2012-08-24 12:46:11 -07:00 |
|
Jimmy Shih
|
0ddd11aef5
|
Fix Stats view.
- when paused, do not update current location
- handle possible null pointer for getActivity
In MyTraksProviderUtils, change to
getLastValidLocation
|
2012-08-23 18:24:08 -07:00 |
|