Commit Graph

2151 Commits

Author SHA1 Message Date
Jimmy Shih 7079c787be Annouce time to always include seconds 2012-09-06 17:06:37 -07:00
Jimmy Shih 147ef4e7c9 Change GpxTrackWriter to output coordinates with 6 fraction digitis 2012-09-06 16:50:05 -07:00
Jimmy Shih d1ea2c2bdb Update translation description regarding newline character \n 2012-09-06 15:56:02 -07:00
Jimmy Shih 0537eb3518 Fix csv output to use "" for an empty string. 2012-09-06 15:37:34 -07:00
Jimmy Shih 868a42f106 Fix buttons so that they can support 2 lines of text. 2012-09-06 14:53:59 -07:00
Jimmy Shih eef7279319 Shorten "Satellite mode" to "Satellite".
Change string limit from 21 to 20.
2012-09-06 13:47:30 -07:00
Jimmy Shih e881af032e Update app widget to support pause/resume. 2012-09-06 11:05:53 -07:00
Jimmy Shih 65fbb30f01 Update the list view icon based on new dimensions
from the style guide.
2012-09-05 13:47:40 -07:00
Jimmy Shih 6f97d4ff15 In ListView item, change the "Paused" text to white color instead of
red color.
2012-09-05 13:25:51 -07:00
Jimmy Shih e2610df8aa merge heads 2012-09-05 13:06:31 -07:00
Jimmy Shih 6df00ac1c5 Update record/pause style. 2012-09-05 13:05:12 -07:00
youtaol c5c5620b79 Fix warnings in test project. 2012-09-05 14:22:27 +08:00
youtaol 9a10675441 Add checks about the switch of start and pause image button. 2012-09-05 14:15:47 +08:00
youtaol 2eb26aaba1 Change code style. 2012-09-05 14:11:05 +08:00
Jimmy Shih 89496446c1 In StatsFragment, use the handler thread to update the total time
instead of creating a new thread.
2012-09-04 13:14:31 -07:00
Jimmy Shih 72a6f31790 Remove the following strings and drawables
- menu_record_track
- menu_pause_track
- menu_stop_track

Update status and button images.
2012-09-04 11:21:47 -07:00
youtaol 7b025443c1 Add checks about the status of recording, pause and not in recording. Add method findTextView and sleep to help current and following tests. 2012-09-04 15:04:11 +08:00
youtaol 9505ba9a23 Change code for there are no start, pause, stop buttons on the action bar any more. 2012-09-03 20:02:12 +08:00
youtaol e5078627c1 Merge heads 2012-09-03 14:17:09 +08:00
youtaol 3b92eb3a23 Change code style. 2012-09-03 14:15:22 +08:00
Jimmy Shih 9e85c0b8d5 Change the track_detail menu item order.
Place voice frequency and split markers just above settings.
2012-08-31 15:44:23 -07:00
Jimmy Shih af4a24053b merge conflicts, update ids 2012-08-31 15:08:39 -07:00
Jimmy Shih 544eb798b0 merge heads 2012-08-31 14:52:58 -07:00
Jimmy Shih b7c2f85a02 Add TrackController UI in TrackDetailActivity. 2012-08-31 14:51:05 -07:00
youtaol c8bcfe654b Add method pauseRecording() and resumeRecording() in EndToEndTestUtils. Make some changes to make start, pause, resume, stop track recording can runs well on the new UI(Move these buttons down from action bar in TrackListActivity). 2012-08-31 17:08:41 +08:00
youtaol 90e621db1f Merge heads 2012-08-31 09:57:35 +08:00
youtaol da6f3da448 Change the code style to send Gps signal to emulator. 2012-08-31 09:54:45 +08:00
Jimmy Shih 8a7786f9ca In TrackWriterImpl, write an empty track if the track has no valid locations. 2012-08-30 16:12:31 -07:00
Jimmy Shih af32c4f40f Improve resume/pause layout 2012-08-30 14:57:01 -07:00
Jimmy Shih 378cae7151 In MarkerList, do not show insert waypoint if paused.
In SearchList, update icon based on recording or paused state.
In TrackDetail, do not show insert waypoint if paused.
In TrackDetail, always show voice frequency and split marker settings.
2012-08-30 13:21:46 -07:00
Jimmy Shih 3b83d12056 merge heads 2012-08-30 12:32:01 -07:00
Jimmy Shih 5d34ddbd13 Change target sdk version to 16. 2012-08-30 12:31:16 -07:00
Jimmy Shih 9c0e522804 merge heads 2012-08-30 11:25:09 -07:00
Jimmy Shih 59f2092482 Check in the new record/pause UI in TrackListActivity. 2012-08-30 11:21:56 -07:00
youtaol ac119d815c Merge heads 2012-08-29 17:16:16 +08:00
youtaol 2212abe3c7 Add a check about the points of Paused track. 2012-08-29 17:15:55 +08:00
Jimmy Shih 09453d13cd If a GPX file doesn't contain timestamp, use the import
time as the track starting time.
2012-08-28 18:24:33 -07:00
Jimmy Shih 2f6e36a8bc Update GpxImporter to support tracks with pauses. 2012-08-28 17:44:40 -07:00
youtaol df06149c6d Add test case about sending a paused track to Google. 2012-08-28 15:37:57 +08:00
youtaol 14ea38da8b Merge heads 2012-08-28 10:41:34 +08:00
youtaol 6a9fa7c488 Add pause, resume, export and import test cases for Pause feature. 2012-08-28 10:36:04 +08:00
Jimmy Shih 34889bc460 Update SendToGoogleUtil to take into account of pause/resume separator. 2012-08-27 15:27:56 -07:00
Jimmy Shih f89433322b merge heads 2012-08-27 12:18:08 -07:00
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
youtaol 631bfe8302 Fix an error of test. 2012-08-27 20:21:27 +08:00
youtaol 9565e81dab Merge heads 2012-08-27 10:31:25 +08: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