Commit Graph

  • 87255a1ad3 Fix an visible error of test. youtaol 2012-07-25 18:55:25 +08:00
  • 4dbc9fe682 Merge heads youtaol 2012-07-25 18:16:01 +08:00
  • 0e8f926769 Fix an error when run testSplitSetting in French. Update the Robotium to latest version. youtaol 2012-07-25 18:14:58 +08:00
  • 38f317fb35 Add test cases for MyTracksProvider. youtaol 2012-07-24 20:00:19 +08:00
  • cb8744999b Merge heads youtaol 2012-07-24 18:03:09 +08:00
  • 737045bdde Add unit test cases about MyTracksProviderUtilsImpl. Change some code style of MyTracksProviderUtilsImplTest. youtaol 2012-07-24 18:01:51 +08:00
  • 47ba1cbf4b Change some code to make test stable. Add a method in EndToEndTestUtils to hide soft keyboard when input text in edit text. Add method deleteAllTracks() in EndToEndTestUtils. Add 4 fields for different wait time in EndToEndTestUtils. Change method showMoreMenuItem to showMenuItem in EndToEndTestUtils. youtaol 2012-07-23 17:56:54 +08:00
  • 9d7fbf4956 Merge heads youtaol 2012-07-23 11:44:21 +08:00
  • d503a0cf66 Revert EndToEndTestUtils.java to aviod a merge confliction and will be recovered by a following change. youtaol 2012-07-23 11:38:52 +08:00
  • 9d7d4382fe Create one TrackDataHub per TrackDetailActivity. Jimmy Shih 2012-07-20 19:02:55 -07:00
  • c03fda24b0 Change TrackDataHub threading model so all requests are handled in the handler thread. Jimmy Shih 2012-07-20 18:45:11 -07:00
  • b1116ff90b Add some tests to MyTracksProviderUtilsImplTest. youtaol 2012-07-20 17:34:29 +08:00
  • 27ffabb62a Merge heads youtaol 2012-07-20 17:06:17 +08:00
  • 456f62d1a5 Add transaction around insert, delete, and update calls in MyTracksProvider.java Jimmy Shih 2012-07-18 10:33:33 -07:00
  • 83082b9ef8 Update TrackRecordingService to use MyTracksProviderUtils. Jimmy Shih 2012-07-17 17:50:29 -07:00
  • c1dd6eadad Clean up MyTracksProviderUtilsImpl. Update MyTracks eclipse style. Jimmy Shih 2012-07-17 16:13:10 -07:00
  • 56663c53a4 Change showMoreMenuItem() to showMenuIten() and make the logic to find menu right and clear. Fix issues when run on emulator 2.3.3. youtaol 2012-07-17 14:14:19 +08:00
  • 083eb5c351 Clean up the javadoc for MyTracksProviderUtils.java Jimmy Shih 2012-07-16 18:53:55 -07:00
  • 465b7a66c6 merge heads Jimmy Shih 2012-07-16 16:38:46 -07:00
  • a64a51bc16 Make some change to make tests can run on OS 2.3.3. youtaol 2012-07-13 17:26:09 +08:00
  • cee6a5bbd0 Add comment about the method showMoreMenuItem() in EndToEndTestUtils.java. Remove android:icon statement in manifest.xml for it causes a error (This error can be reproduced by run aapt dump badging MyTracksTest.apk in command line) when I try to run it on mobile harness (Test devices lab) and it seems work well after I remove it. youtaol 2012-07-13 15:29:03 +08:00
  • fd82a4990a Added tag v2.0 for changeset 137da8501655 Jimmy Shih 2012-07-12 13:24:30 -07:00
  • a267708ab5 Change some code style. youtaol 2012-07-12 12:59:08 +08:00
  • be3422cf59 Merge heads youtaol 2012-07-12 11:15:34 +08:00
  • 9c807697de Merge heads youtaol 2012-07-12 11:15:17 +08:00
  • 73d1a07fc1 Clean up TrackDataManager and TrackDataType. Jimmy Shih 2012-07-11 15:42:36 -07:00
  • e3229dc933 Clean up DataSource, DataSourceManager, and DataSourceListener. Jimmy Shih 2012-07-11 10:10:42 -07:00
  • 257de5a836 Fix some issues of end2end test on real device. Check the status when the device has no GPS signal in testCreateTrackWithMarkers(). Make 4 static fields in EndToEndTestUtils to define different wait time. youtaol 2012-07-11 18:49:49 +08:00
  • ba83d84fd5 Make the testSplitSetting() can run in 5 languages. youtaol 2012-07-10 19:01:45 +08:00
  • f4ac6311b0 Merge heads youtaol 2012-07-10 17:20:10 +08:00
  • 508730e125 Fix error. youtaol 2012-07-10 17:19:49 +08:00
  • 9e5bd5e379 Change code style of test GoogleUtils and related code. youtaol 2012-07-10 17:16:07 +08:00
  • 72c75bdf37 Add test method testFrequencyMenu. youtaol 2012-07-10 16:40:50 +08:00
  • 80470ef4f2 Update translations. v2.0.0 Jimmy Shih 2012-07-09 09:57:26 -07:00
  • 812ca57d42 Merge heads youtaol 2012-07-06 14:41:50 +08:00
  • 9a24f12e11 Add test case to check the mark split logic. youtaol 2012-07-06 14:41:15 +08:00
  • 4cf7c4b32c Provide a way to delete the My Tracks info in the spreadsheet. Remove the method dropMaps() and add a delete flag to searchMapByTitle() method. youtaol 2012-07-06 13:50:17 +08:00
  • 453dd01928 Add code to drop the maps data, fusion table table of a track after send it Google. Change some code to make end-to-end tests run more stable. youtaol 2012-07-05 18:49:58 +08:00
  • 72273b7a85 Add a class to check the send result in Google Maps, Docs and Fusion Tables. Change the code to give an activity to each track. Change the way to initialize the static fields in EndToEndTestUtils. youtaol 2012-07-04 15:32:25 +08:00
  • 4dddea507f Merge heads youtaol 2012-07-03 20:07:00 +08:00
  • ec74968f94 Add a check about the voice frequency menu and split frequency. youtaol 2012-07-03 20:04:48 +08:00
  • 733e5fac74 Update strings for version 47. Jimmy Shih 2012-07-02 16:08:34 -07:00
  • 339764f32b Add Korean TOS. Jimmy Shih 2012-07-02 14:52:12 -07:00
  • 095750d1e9 Update wording for "New maps public" settings. Jimmy Shih 2012-07-02 14:23:13 -07:00
  • aab2f7b1c4 Update help content. Jimmy Shih 2012-07-02 13:53:39 -07:00
  • f06476a4f6 Fix a bug of wrong text to be check. youtaol 2012-06-29 19:17:47 +08:00
  • 27bdc41ce2 Merge heads youtaol 2012-06-29 12:22:52 +08:00
  • 5b14f98a95 Add French and Arabic support to End-to-end test. youtaol 2012-06-29 12:21:31 +08:00
  • f23e0cc740 Fix unit test due to changes in 8daac052f042 Jimmy Shih 2012-06-28 17:51:58 -07:00
  • 2fe3214660 Fix bug so only one map overlap is displayed. Jimmy Shih 2012-06-28 17:00:32 -07:00
  • 3755e792be Update to version 46. Jimmy Shih 2012-06-28 14:05:52 -07:00
  • ac0d0da5a3 Update track widget icons. Jimmy Shih 2012-06-28 12:50:19 -07:00
  • 902db2a10d Update success and failure icons. Jimmy Shih 2012-06-28 10:31:13 -07:00
  • 220dce74b0 Update 8 menu icons. Jimmy Shih 2012-06-28 10:20:03 -07:00
  • f48660622c Add track icon for boat, airplane, and snow boarding. Jimmy Shih 2012-06-28 10:03:50 -07:00
  • 44b72e97f8 Merge heads youtaol 2012-06-28 18:27:12 +08:00
  • 35ef17a2c2 Make the end-to-end test can run on German device. youtaol 2012-06-28 18:18:00 +08:00
  • 682bd49e7e Change the way to get Accept button to make the test can runs well in Chinese. youtaol 2012-06-28 11:23:52 +08:00
  • 78c288ed42 In Docs spreadsheet, add a Fusion Table url column. Jimmy Shih 2012-06-27 16:18:30 -07:00
  • 568c24317b Clean up track description when sending to Fusion Tables. Jimmy Shih 2012-06-27 13:20:34 -07:00
  • 52c6aeb4ce Encode spreadsheet title in UTF-8 to support international characters. Jimmy Shih 2012-06-27 11:20:43 -07:00
  • 18491e3aab When deleting tracks, use a non-UI thread. Jimmy Shih 2012-06-27 10:42:10 -07:00
  • 7f14b26873 Add some checks before next test. youtaol 2012-06-27 15:07:46 +08:00
  • faddce53be Merge heads youtaol 2012-06-27 10:26:22 +08:00
  • 7bacdf35fb Change name of two variables in EndToEndTestUtils. Add a comment about language(Chinese) check. youtaol 2012-06-27 10:25:59 +08:00
  • 663c96e781 In GpxImporter, support cases when the content is null. Jimmy Shih 2012-06-26 18:13:41 -07:00
  • 82b83b6e79 Allow exporting and importing an empty track. Jimmy Shih 2012-06-26 15:58:17 -07:00
  • de20a51537 Do not store show welcome dialog and check unit dialog flags in the user settings. These two dialogs should only be shown for a new install. Jimmy Shih 2012-06-26 12:49:54 -07:00
  • 565a9a334d Fix unit test in SendFusionTablesUtils. Jimmy Shih 2012-06-26 12:28:59 -07:00
  • bc28f1b2e5 Update track_run icon. Jimmy Shih 2012-06-26 10:53:13 -07:00
  • b5e18ea7c4 Change code to make all end-to-end tests can run in Chinese environment. youtaol 2012-06-26 19:00:51 +08:00
  • 1c20addf6d Merge heads youtaol 2012-06-25 11:08:12 +08:00
  • b337da3719 Fix a mistake. youtaol 2012-06-25 11:07:45 +08:00
  • b7383f34c3 Merge heads youtaol 2012-06-25 10:57:29 +08:00
  • 7030efb170 Merge heads youtaol 2012-06-25 10:41:48 +08:00
  • ab60c6aad6 Update AndroidManifest to version 45. Jimmy Shih 2012-06-24 17:17:08 -07:00
  • c62e67d516 Update strings.xml Jimmy Shih 2012-06-24 17:15:18 -07:00
  • 6bbcb3138c Merge heads Jimmy Shih 2012-06-24 17:02:11 -07:00
  • d016750dbc Suppress Ant lint erros in MyTracksTest. Jimmy Shih 2012-06-24 17:00:36 -07:00
  • 58829cefb1 Fix AntSensorManger setup sequence. Jimmy Shih 2012-06-24 16:29:25 -07:00
  • 8e8d6b0438 When generating Fusion Table url, if the track is empty, use Google's latitude and longitude to generate a valid url. Jimmy Shih 2012-06-22 17:59:14 -07:00
  • 83121da43b Disable hardware acceleration on map view. Jimmy Shih 2012-06-22 15:47:34 -07:00
  • 6ea3c5632f Make sure StatsFragment do not crash when switching tabs very quickly. Jimmy Shih 2012-06-22 15:27:50 -07:00
  • e47906d479 Make sure chartData is not empty before accessing its elements. Jimmy Shih 2012-06-22 14:27:26 -07:00
  • ba17b37e50 After MapFragment is created, update the menu so satellite versus map is shown correctly. Jimmy Shih 2012-06-22 13:08:08 -07:00
  • c885e9d0dd Add a toast warning message when not able to install Google Earth from the Play store. Jimmy Shih 2012-06-22 12:41:15 -07:00
  • ec8e8acb27 Show an error message when not able to get account permission when sending a track to google. Jimmy Shih 2012-06-22 12:05:28 -07:00
  • c8be5919fd In track edit, move the activity icon next to the activity lable so that the icon shows on Gingerbread phones. Jimmy Shih 2012-06-22 11:04:15 -07:00
  • 2146bee57e merge heads Jimmy Shih 2012-06-21 19:07:31 -07:00
  • 772e0e56a6 Make EditLabel layout_width=full_parent to better support right-to-left languages. Jimmy Shih 2012-06-21 19:05:27 -07:00
  • 09f08f04db Allow speed greater than 250km/hr. Jimmy Shih 2012-06-21 14:45:47 -07:00
  • 6abd71e237 Update welcome message. Jimmy Shih 2012-06-21 12:34:02 -07:00
  • 9ba2e2bc99 Update My Tracks notification icons. Jimmy Shih 2012-06-21 10:27:58 -07:00
  • 951c695776 merge heads Jimmy Shih 2012-06-21 09:51:49 -07:00
  • 5cdd1f034c Add character limits to menu items. Jimmy Shih 2012-06-21 09:49:37 -07:00
  • f746b9b4af Merge heads youtaol 2012-06-21 15:12:33 +08:00
  • ed96cdd57e Add a test case to test search a track in MyTracks. youtaol 2012-06-21 15:11:10 +08:00
  • 36e6641980 Merge heads youtaol 2012-06-21 12:26:07 +08:00
  • 67d24783d8 Add a test case to check send tracks to Google. youtaol 2012-06-21 12:24:50 +08:00
  • 530a27215c Add a test case to check displaying elevation, grade and latitude and longitude information in Stats tab. And create a method resetAllSettings() in EndToEndTestUtils. youtaol 2012-06-21 11:31:30 +08:00