Commit Graph

1347 Commits

Author SHA1 Message Date
Jimmy Shih 1c3dd62d28 With targetSdkVersion=15, can no longer perform UI
operation like closing network connection on
the UI thread.
Thus move operations in onPostExecute to doInBackground.

In SendFusionTablesAsyncTask, close the content after
reading the content.

In MapsGDataConverter, don't write the entire kml file
to the log.
2012-03-19 18:34:00 -07:00
Jimmy Shih 5ae68f0826 Fix comment for 31a5329d6d51
For mytracks_marker_item.xml, use eclipse to format the file to
remove the extra spaces.
2012-03-19 17:35:52 -07:00
Jimmy Shih 236ad9813a Fix Android Lint warnings. 2012-03-19 16:23:14 -07:00
Jimmy Shih 963bbedea5 merge heads 2012-03-19 14:26:13 -07:00
Jimmy Shih d8a81e00cf Added tag v1.1.16 for changeset fe1ff6ce84fb 2012-03-16 17:35:37 -07:00
Jimmy Shih 4b229decb6 Update privacy url v1.1.16 2012-03-16 17:34:08 -07:00
Jimmy Shih fcbfe9ca1c Fix unit tests breakage. 2012-03-14 16:52:25 -07:00
Jimmy Shih 9dca626560 Update strings for release 1.1.16. 2012-03-14 15:45:12 -07:00
Jimmy Shih 8e62ff239c fix eclipse warnings 2012-03-14 15:37:22 -07:00
Jimmy Shih 3ab54c7d67 merge heads 2012-03-14 15:17:55 -07:00
Jimmy Shih ead6249580 Update AndroidManifest for the next release.
1.1.16
2012-03-14 15:16:32 -07:00
Jimmy Shih 17c62b3996 After saving a file to the SD card, always show the result dialog.
After the user dismisses the result dialog, play or share the
saved file if applicable.
2012-03-14 14:57:51 -07:00
Jimmy Shih 51a565b49f Reorder AndroidManifest based on
http://developer.android.com/guide/topics/manifest/manifest-intro.html

Fix one lint error with duplicating variable.
2012-03-14 11:14:33 -07:00
Jimmy Shih 7a6f64b973 Update AndroidManifest.
- add splitActionBarWhenNarrow
- add targetSdkVersion
2012-03-13 17:14:24 -07:00
Jimmy Shih eb0237cd4e should have be part of daa8055b9997 2012-03-13 16:26:59 -07:00
Jimmy Shih f19a7681b4 No value changes. Only format
the AndroidManifest and menu xml files.
2012-03-13 14:51:16 -07:00
Jimmy Shih 0fc001534f sync from main 2012-03-13 14:03:02 -07:00
Jimmy Shih fe7cf7052d fix comments for ee18469e8c07 2012-03-13 14:00:49 -07:00
Jimmy Shih f3112c3acb Fix eclipse warnings 2012-03-13 11:00:00 -07:00
youtaol 504fd7fe14 Add test case for SendMapsAsyncTask, and change SendMapsAsyncTask to make it testable. 2012-03-13 18:02:15 +08:00
youtaol 5d1f19f1a0 Change some code to make test run successfully. Fix a warning in ChooseMapAsyncTask. 2012-03-13 17:42:47 +08:00
youtaol b80d8411c4 Merge heads 2012-03-13 17:13:33 +08:00
youtaol e4a65ce36c Create a utility class TrackStubUtils to create stub Track and MyTracksLocation. And change some code in ChartActivityTest to use this class. 2012-03-13 16:58:25 +08:00
Jimmy Shih 2da8525439 merge heads 2012-03-12 16:07:03 -07:00
Jimmy Shih 3f54c07009 Patch 3 CLs from
http://code.google.com/r/rdamazio-mytracks-staging2/
- 7781a7c23cf1
- 883427ab11f8
- d801f8f7c16b

- Use Halo them for api level 11 or higher.
- Use action bar for api level 11 or higher.
- Move all menu items for the 3 tabs to MenuManager.
2012-03-12 15:59:07 -07:00
Jimmy Shih cc07db0269 Specify an icon for a kml track. 2012-03-12 13:10:49 -07:00
youtaol 472d49f241 Change test code of ChooseMapAsyncTaskTest. 2012-03-09 11:51:45 +08:00
youtaol cc358b4872 Fix a warning in ChooseMapActivityTest. 2012-03-08 15:18:04 +08:00
youtaol ad32e56660 Merge Heads 2012-03-08 15:10:33 +08:00
youtaol 4fd832d4a2 Remove T 2012-03-06 20:56:39 +08:00
youtaol efa7094cc5 Change some code for ChooseMapAsyncTaskTest. 2012-03-06 20:53:56 +08:00
youtaol b951a16364 Add double convert in SendFusionTablesAsyncTask and SendMapsAsyncTask, to make
the computation of update percentage is right.
2012-03-06 11:40:49 +08:00
youtaol 04b7a7fcb2 Add static to some variables in ChartActivityTest. 2012-03-06 11:36:54 +08:00
Jimmy Shih c8e184d29c merge heads 2012-03-05 16:25:51 -08:00
youtaol 48f9380f21 Revert the change to make the method getMyTracksLocation static (I'll create a new change for it). And change comments which have Javadoc warnings in some classes. 2012-03-02 17:41:12 +08:00
youtaol 93361881ed Add test case for ChooseMapActivity. 2012-03-02 17:00:57 +08:00
Jimmy Shih d362c539cf Improve playing a track with Google Earth
- directly send the play intent to Google Earth
- add a tour id to the feature to be played
- track the number of play using google analytics
2012-03-01 16:42:53 -08:00
Jimmy Shih 7710bd7a48 merge heads 2012-03-01 16:34:40 -08:00
Jimmy Shih bc56b70b4c Add fractional seconds to timestamp in GPX, KML, CSV, and TCX.
Move FileUtils.FILE_TIMSTAMP_FORMAT to StringUtils.java
Clean up StringUtils.java
- add formatDateTimeIso8601
- add formatDistance
- add formatSpeed
- rename all methods to either formatXXX or getXXX
2012-03-01 12:59:42 -08:00
youtaol 7145ba25b4 Add test case for SendFusionTablesActivity and change some code of SendFusionTablesActivity 2012-03-01 12:13:17 +08:00
youtaol bdf04d64d8 merge heads 2012-03-01 11:53:33 +08:00
youtaol 3b109ca98d merge heads 2012-03-01 11:50:24 +08:00
Jimmy Shih 2646cf63cb Fix bug. In AccountChooserActivity, only show the
choose account dialog when there are more than 1 account.
2012-02-29 15:35:53 -08:00
Jimmy Shih d3bc6ad77c merge heads 2012-02-29 15:20:18 -08:00
Jimmy Shih 93248bc8fb When sending to Google Docs, for elapsed time, always
include the hour.
2012-02-29 14:40:08 -08:00
Jimmy Shih 09ffd991f2 Clean up TCX track writer
- add a SportType enum
- in the footer, remove the <Type> tag under <Author><Build>
- always use 0 for BuildMinor version
2012-02-29 10:51:35 -08:00
youtaol b525a26917 Replace robotium-solo-2.1.jar with robotium-solo-3.1.jar to make ChartActivityTest can be run in Android 4.0. Change getMyTracksLocation() in ChartActivityTest to a static method, so it can be used by other test. 2012-02-29 17:50:05 +08:00
Jimmy Shih 6f7f85a117 merge heads 2012-02-28 15:27:45 -08:00
Jimmy Shih 1a3cb984be Fix comments on aca13c508711 2012-02-28 15:26:05 -08:00
youtaol 89ee5b4df3 Add test case for ChooseMapAsyncTask and adjust some code in ChooseMapAsyncTask.java to make it testable. 2012-02-28 16:15:54 +08:00