Jimmy Shih
b164398d47
merge heads
2012-08-23 14:59:58 -07:00
Jimmy Shih
9f63125816
- In MapView, only show the no gps message when recording.
...
- Different messages for no gps signal and need better gps signal.
- Add debug line when location is not inserted due to accuracy issue
and min recording distance requirement.
2012-08-23 14:58:36 -07:00
Jimmy Shih
02f0f4831e
Use TripStatisticsBuilder in
...
- SendMapsAsyncTask
- SendFusionTablesAsyncTask
- ChartFragment
In ChartURLGenerator
- change the input vector unit to be in meters
2012-08-23 14:12:08 -07:00
youtaol
dcf5e5668a
Merge heads
2012-08-23 19:28:32 +08:00
youtaol
f008975936
Use default(first) account in choose account dialog.
2012-08-23 19:27:51 +08:00
Jimmy Shih
2bfb1ff49e
merge heads
2012-08-22 16:20:40 -07:00
Jimmy Shih
b0bb09db08
Add support to show both moving time and total time.
2012-08-22 15:52:14 -07:00
Jimmy Shih
b3ad974bbb
Update the ui thread in StatsFragment to support pause/resume
...
for the total time.
2012-08-22 13:16:18 -07:00
youtaol
40dba3d183
Add a check when more than one account is bound with phone.
2012-08-22 15:29:03 +08:00
Jimmy Shih
ccaf652c8b
Add support for pause and resume in TrackRecordingService.
2012-08-21 18:36:04 -07:00
Jimmy Shih
832e2499c9
merge heads
2012-08-20 11:00:16 -07:00
Jimmy Shih
12ce7e3b0d
merge heads
2012-08-20 10:59:22 -07:00
Jimmy Shih
883b4bc9a8
fix a typo bug in TrackRecordingServiceConnectionUtils
2012-08-16 14:34:10 -07:00
Jimmy Shih
6039c5e1d4
Add UI support to pause and resume the current recording track.
2012-08-15 17:14:25 -07:00
youtaol
e9ac687fe0
Fix unit test error of TrackDataHubTest.
2012-08-15 19:30:12 +08:00
youtaol
302144d003
Move the code about checking status of GPS signal back to make the test runs well on real devices. Fix a warning in CreateAndSendTrackTest.
2012-08-15 15:51:43 +08:00
Jimmy Shih
532c7495e4
merge heads with Google Location settings change from My Tracks 2.0.1
2012-08-14 12:32:56 -07:00
Jimmy Shih
5f4e32b921
Change intent name for opening Google location settings
2012-08-14 10:40:49 -07:00
Jimmy Shih
360b757bf3
revert f505ce7c6bde
2012-08-14 10:04:38 -07:00
Jimmy Shih
1a6baf2beb
Refactor location recording logic so that
...
all location filtering code is done at
TripStatisticsBuilder.java.
2012-08-13 15:14:00 -07:00
Jimmy Shih
bafcd0e37f
In TrackRecordingService, make sure all fields of a waypoint
...
are set consistently when creating a marker.
2012-08-09 14:17:19 -07:00
Jimmy Shih
80f2237e2b
merge heads
2012-08-09 10:22:52 -07:00
Jimmy Shih
96b67a8f2b
Rename files in the "tasks" package.
2012-08-09 10:21:24 -07:00
youtaol
f983c93363
Merge heads
2012-08-09 13:32:59 +08:00
Jimmy Shih
dc9173e015
Update TrackRecordingService.
2012-08-08 18:52:08 -07:00
Jimmy Shih
40e2aba739
Clean up classes in the stats package
...
- TripStatisticsBuilder
- TripStatistics
- ExtremityMonitor
- DoubleBuffer
2012-08-08 10:17:32 -07:00
Jimmy Shih
a0b3e21b14
Clean up LocationListenerPolicy.
2012-08-07 12:19:59 -07:00
youtaol
61227b2d89
Remove useless method in TrackDataHub.
2012-08-06 14:56:49 +08:00
youtaol
27c796cda0
Change some code of MyTracksProviderTest.
2012-08-06 13:21:51 +08:00
youtaol
86b782e2f0
Change code style of TrackDataHubTest.
2012-08-03 17:05:55 +08:00
youtaol
a4b6d9e87b
Merge heads
2012-08-03 16:31:36 +08:00
youtaol
221155979e
Add a wait after sending Gps Signal.
2012-08-03 15:22:35 +08:00
youtaol
e94d62f6a9
Make a change to make testSplitSetting() runs more stable.
2012-08-03 14:24:24 +08:00
Jimmy Shih
a9872f665f
Add track description as Notes in TCX output.
2012-08-02 12:26:55 -07:00
youtaol
2fa1f6daf4
Change some code in getButtonOnScreen() in EndToEndTestUtils.
2012-08-02 19:53:06 +08:00
youtaol
acdb140a4e
Make some change to make test more stable.
2012-08-02 16:33:16 +08:00
youtaol
0568ccca2c
Make some change to make test more stable.
2012-08-02 14:15:28 +08:00
youtaol
d1c2d3df3d
Change some code style of EndToEndTestRunner.
2012-08-02 10:49:09 +08:00
Jimmy Shih
371375178e
merge heads
2012-08-01 19:03:44 -07:00
Jimmy Shih
f0de32eb04
Use a different name for new strings.
2012-08-01 13:40:16 -07:00
Jimmy Shih
2dbd2ff956
My Tracks 2.0.1. Add support for Google location settings.
2012-08-01 12:57:48 -07:00
youtaol
4b7d996cb3
Add some test cases to TrackDataHubTest.
2012-08-01 20:26:02 +08:00
youtaol
8796318335
Add a class EndToEndTestRunner which extends InstrumentationTestRunner and can get the port of emulator. Then test can be run on more than one emulators at the same time.
2012-08-01 17:25:21 +08:00
youtaol
99c094d9a1
Merge heads
2012-08-01 10:12:17 +08:00
youtaol
a08cbe4265
Change a field name in EndToEndTestUtils.
2012-08-01 10:11:52 +08:00
Psychol
599b220523
Fix for bug 1087: (Voice Announcements for Pace in min/mi broken).
...
Voice announcements were always reporting 0 minutes 0 seconds if system was
configured for Pace. Bug was caused by an incorrect cast of variable
'speed' to long (speed is a double). The casting was resulting in the variable
'speed' being changed to 0.
http://code.google.com/p/mytracks/issues/detail?id=1087
2012-07-30 23:06:33 -05:00
Jimmy Shih
cbfcaaeb59
merge heads
2012-07-27 17:10:11 -07:00
Jimmy Shih
d32221416d
Clean up PeriodicTask.
2012-07-27 17:04:58 -07:00
youtaol
b052c34e76
Make test can run on Android 4.1. Initialize the status of GPS signal and then use it during test. Create a common method to enter text which can hides soft keyboard.
2012-07-27 16:51:18 +08:00
youtaol
b6fd63a512
Merge heads
2012-07-27 10:24:20 +08:00