Jimmy Shih
f7d2bbc34c
Fix view pager view for froyo and gingerbread phones.
2013-06-07 14:55:24 -07:00
Jimmy Shih
0c7f61891e
Place kml before gpx
2013-06-07 13:58:12 -07:00
Jimmy Shih
636f78f78a
use system color for list view selected background color
2013-06-07 13:33:37 -07:00
Jimmy Shih
12e9559e96
Update export menu.
...
Improve export dialog layout.
Rearrange tralist list menu.
Remove unused method in MenuItemTest.
2013-06-07 13:13:59 -07:00
Jimmy Shih
9571afa286
Improve share track dialog
2013-06-07 10:10:55 -07:00
Jimmy Shih
4efd2a3f5e
Improve export all strings.
2013-06-06 17:33:48 -07:00
Jimmy Shih
3cc0e10031
Code cleanup. Remove track.getMapId and track.getTableId.
2013-06-06 15:45:54 -07:00
Jimmy Shih
738d73937b
merge heads
2013-06-06 14:59:37 -07:00
Jimmy Shih
efa6f53fdf
Add make track public in sharing dialog.
2013-06-06 14:58:12 -07:00
youtaol
5ec245fcdd
Change save one track to SD card to save all tracks to SD card.
2013-06-06 19:08:12 +08:00
Jimmy Shih
c8736b7f72
Code cleanup, in SendRequest, remove support for sharing a map url.
2013-06-04 17:26:56 -07:00
Jimmy Shih
fe3b063790
After exporting to external storage, add option to share the file.
2013-06-04 17:05:45 -07:00
Jimmy Shih
864129488f
Remove share track setting.
2013-06-04 16:36:55 -07:00
Jimmy Shih
2e81f981ca
Remove ChooseMapActivity.
2013-06-04 16:13:17 -07:00
Jimmy Shih
f89c6696b3
Combine save and send to google into export.
2013-06-04 15:32:19 -07:00
Jimmy Shih
5a5b1431eb
Rename save all to export all.
...
Rename save to export.
Remove send to google menu option.
2013-06-03 17:40:15 -07:00
Jimmy Shih
56e272c5d4
Remove Google Drive item from Send to Google dialog.
2013-06-03 15:54:12 -07:00
Jimmy Shih
8cda9df762
Set list view track name font size to medium.
...
Change list view activated background color.
Change contextual mode background color.
2013-06-03 13:58:45 -07:00
Jimmy Shih
44e994f420
Change tab background color for android v11 and higher
2013-06-03 13:06:30 -07:00
Jimmy Shih
d5aaebc44d
update the android support library to version 13
2013-05-31 15:30:07 -07:00
Jimmy Shih
063083f1a4
On contextual menu, only delete all if the number of tracks is greater than 1.
2013-05-31 11:06:38 -07:00
Jimmy Shih
125b21ef30
In TrackDataHub, do not automatically register for preferences change.
2013-05-29 14:16:54 -07:00
Jimmy Shih
5a14ef080c
Remove SELECTED_TRACK type from TrackDataHub.
2013-05-29 14:08:14 -07:00
Jimmy Shih
53bde78293
In MyTracksMapFragment, remove dependency on onSelectedTrackChanged.
2013-05-29 14:01:13 -07:00
Jimmy Shih
0a0753c4c5
Remove selected_track_id_key.
2013-05-29 11:23:08 -07:00
Jimmy Shih
aafe93b723
Code refactor. Remove DynamicSpeedTrackPathDescriptor's dependency on selected_track_id_key.
2013-05-29 11:06:23 -07:00
Jimmy Shih
55861ecf0e
Fix Map View to improve the initial camera position after screen rotation.
...
If showing a marker, after rotation, will zoom to the marker.
If showing a track, after rotation, will zoom to the current location
if is recording and is in tracking mode, else will zoom to the track.
2013-05-29 10:34:15 -07:00
Jimmy Shih
4f13b62a81
merge heads
2013-05-28 14:18:09 -07:00
Jimmy Shih
9dbf0b0c4b
Fix displaying a marker on the map view.
2013-05-28 14:16:40 -07:00
youtaol
ecbd7ea769
Add checks in testShareActivity_withDrive about the share result in the destination account.
2013-05-27 11:02:02 +08:00
youtaol
bc36ac5afe
Change testTrackControllerPostion to make it can run when API level less than 13.
2013-05-27 10:58:28 +08:00
Jimmy Shih
468ed40a5d
Code cleanup, refactor onResume logic in MyTracksMapFragment.
2013-05-24 12:38:57 -07:00
Jimmy Shih
d6cfdd007a
In StatsFragment, remove dependency on onSelectedTrackChanged.
2013-05-24 10:58:45 -07:00
Jimmy Shih
0d38d1b38d
Make sure the start marker is always shown during a recording.
2013-05-23 12:53:09 -07:00
Jimmy Shih
640f960bd0
In MyTracksMapFragment, initialize googleMap in onActivityCreated instead of onCreateView.
2013-05-23 11:02:55 -07:00
Jimmy Shih
ef4063fcd8
During a recording, keep the current location visible by default.
2013-05-23 10:49:50 -07:00
Jimmy Shih
8b19bd8917
Code cleanup, do not backup some shared preference keys.
2013-05-23 10:32:10 -07:00
Jimmy Shih
cad06c712a
Improve MyTracksLocationManager thus LocationClient is only started when necessary.
2013-05-22 17:58:33 -07:00
Jimmy Shih
aa3d170e1f
Add activity recognition.
2013-05-22 17:42:51 -07:00
Jimmy Shih
4eb8f4fff3
Remove location listener from TrackDataHub.
2013-05-22 15:00:35 -07:00
Jimmy Shih
4a9f7778bd
Change MyTracksMapFragment to not listen to location changes.
2013-05-22 14:36:58 -07:00
Jimmy Shih
0369b5b79f
merge heads
2013-05-22 14:29:45 -07:00
Jimmy Shih
433687930f
Code cleanup SearchListActivity, remove one instance variable.
2013-05-22 14:05:15 -07:00
Jimmy Shih
2e199d633c
Code cleanup for MyTracksLocationManager
2013-05-22 11:09:07 -07:00
Jimmy Shih
cffd72fa07
In MapFragment, use MyTracksLocationManager directly to obtain the current location.
2013-05-21 14:03:48 -07:00
Jimmy Shih
b37fe0ff35
To save power, modify StatsFragment to not listen to location changes.
2013-05-21 10:54:26 -07:00
Jimmy Shih
f8116ab6e0
Use TrackRecordingService to start/stop gps.
2013-05-20 15:16:01 -07:00
Jimmy Shih
1a68435eb4
Add methods to TrackRecordingService to start and stop GPS.
...
No longer unregister location listener before registering it.
2013-05-20 14:04:10 -07:00
Jimmy Shih
5329ccd37f
In TrackListActivity, use MyTracksLocationManager to check if gps is enabled.
2013-05-20 12:39:22 -07:00
Jimmy Shih
82b6b63fc5
In SearchListActivity, only start MyTracksLocationManager when needed.
2013-05-16 18:22:39 -07:00