Commit Graph

  • d2f7279791 Update track icons. Jimmy Shih 2013-02-20 13:28:59 -08:00
  • d4fb45748f merge branches Jimmy Shih 2013-02-20 13:05:48 -08:00
  • 37dbff6025 Handle the case that some tracks can be uploaded to Google Drive before sync is enabled. Jimmy Shih 2013-02-20 13:03:58 -08:00
  • b064bccc52 Improve list view layout. Jimmy Shih 2013-02-20 11:13:39 -08:00
  • 9394031177 Do not show the EnableSyncDialogFragment if sync is already enabled. Jimmy Shih 2013-02-20 09:09:59 -08:00
  • 439b508619 Merge heads youtaol 2013-02-20 17:35:00 +08:00
  • 95cb4db92c Change code style. youtaol 2013-02-20 17:08:08 +08:00
  • 6ff0509124 Change to using OAuth2 and the new spreadsheet gdata library. Update the SendToGoogleTest as the new code changes. youtaol 2013-02-20 17:01:17 +08:00
  • 883596b388 In the start up flow, ask the user if he wants to enable Google Drive sync. Jimmy Shih 2013-02-19 18:41:26 -08:00
  • ae1740cacd Use the caller pattern for all DialogFragment. Jimmy Shih 2013-02-19 17:09:35 -08:00
  • 63319b78f9 Remove a testing constructor in ChooseMapsAsyncTask that is no longer used. Jimmy Shih 2013-02-19 16:25:28 -08:00
  • e31bfa5e63 Rename to Share via Google Drive and Share via Google Maps. Jimmy Shih 2013-02-19 16:04:30 -08:00
  • 583de3606d Move ChooseAccountActivity as an AbstractSendToGoogleActivity. Jimmy Shih 2013-02-19 15:32:24 -08:00
  • 100b7b28ed Have TrackListActivity extends AbstractMyTracksActivity. Jimmy Shih 2013-02-19 14:08:21 -08:00
  • bf46ca115b Fix the flow for sharing via maps url to first choose an account, then choose an activity. Jimmy Shih 2013-02-19 13:49:37 -08:00
  • c4fd180f40 merge branches Jimmy Shih 2013-02-19 13:31:15 -08:00
  • 1e1d93f779 Move all configuration variables to a new class RunConfiguration. youtaol 2013-02-18 20:06:16 +08:00
  • 9d6ba74a6d Change the the return value of SyncUtils.getMyTracksFolder(context, drive) from string to File object. youtaol 2013-02-18 19:50:21 +08:00
  • 13ed536065 Add a ChooseAccountDialogFragment. Jimmy Shih 2013-02-15 14:42:59 -08:00
  • 2b9846cc61 Fix space after hypen dot in the list view layout. Jimmy Shih 2013-02-15 13:20:47 -08:00
  • 15a2024614 Add AddEmail after choosing an account. Jimmy Shih 2013-02-15 13:05:54 -08:00
  • d1db798f16 Minor improvements to dialog fragment. Jimmy Shih 2013-02-14 17:10:52 -08:00
  • 3bf9e9343d Update menu_share_drive icons. Jimmy Shih 2013-02-14 15:36:29 -08:00
  • 3dd578064e Fix bug in generating the time string. Jimmy Shih 2013-02-14 14:37:51 -08:00
  • c9fa895ba4 Add the owner of the shared with me tracks. Jimmy Shih 2013-02-14 14:16:39 -08:00
  • 10b714210b Improve start time layout in list view. Display share via drive before share via map url. Jimmy Shih 2013-02-14 12:56:52 -08:00
  • 66fd25365b Add share via drive in the contextual menu. Jimmy Shih 2013-02-14 10:46:24 -08:00
  • 0b5af64ca1 Improve the list view layout. Jimmy Shih 2013-02-13 15:28:53 -08:00
  • 4f8e8adc23 Rename to Google Spreadsheets. Jimmy Shih 2013-02-12 17:38:26 -08:00
  • c93b487483 Update gdata api for Google spreadsheet. Jimmy Shih 2013-02-12 16:16:38 -08:00
  • bc0a2e3404 When sending to Google Fusion Table, allow either new public tables or new private tables. Jimmy Shih 2013-02-08 16:40:44 -08:00
  • ab61869956 Upgrade send to fusion table to Fusion Table api v1. Jimmy Shih 2013-02-08 15:55:14 -08:00
  • 111cebf0ec Add Google Fusion API v1. Jimmy Shih 2013-02-07 15:29:02 -08:00
  • 26f1261ac2 Fix memory leak in SectionResourceCursorAdapter. Jimmy Shih 2013-02-06 17:56:33 -08:00
  • 891005a65e Fix memory leak in TrackDetailActivity due to TrackController. Jimmy Shih 2013-02-06 16:53:25 -08:00
  • f8ecf409ca Fix TrackDetailActivity to just finish instead of launching the TrackListActivity during a error. Jimmy Shih 2013-02-06 16:06:23 -08:00
  • 760223029a Improve transition after deleting a track or a marker. Jimmy Shih 2013-02-06 15:21:05 -08:00
  • cbfe96cdc5 When updating files, check the md5 checksum. Jimmy Shih 2013-02-06 13:31:54 -08:00
  • 14f776721c When deleting all tracks, also disable sync to Google Drive. Jimmy Shih 2013-02-06 11:01:12 -08:00
  • fdf37bc19d Fix eclipse warnings. Jimmy Shih 2013-02-06 10:33:14 -08:00
  • 04f83e77d2 Handle the case a Shared with me track can be trashed. Jimmy Shih 2013-02-06 10:16:49 -08:00
  • 08bcfde5c7 Add retry for SyncAdapter. Jimmy Shih 2013-02-05 17:50:35 -08:00
  • 49d055ce36 Add retry when sending a track to Google Drive. Jimmy Shih 2013-02-05 14:37:47 -08:00
  • c0ec72f66a For "Shared with me" tracks, do not allow sending to Google Drive, do not allow sharing with Google Drive. Jimmy Shih 2013-02-05 13:06:10 -08:00
  • 69f2b18f10 Add a "Shared with me" section. Jimmy Shih 2013-02-05 10:58:49 -08:00
  • b5fa77a98d Do not allow editing "Shared with me" tracks. Do not allow editing/deleting "Shared with me" markers. Jimmy Shih 2013-02-04 09:45:24 -08:00
  • 6559bfa8e0 Handle context menu for Shared with me tracks in track list, search list, and marker list. Jimmy Shih 2013-02-02 14:11:08 -08:00
  • e53df3cff1 Update the contextual action menu to not show edit option for "Shared with me" tracks and markers. Also not show the delete option for markers from "Shared with me" tracks. Jimmy Shih 2013-02-02 13:54:24 -08:00
  • f26a8799fa Also sync "Shared with me" KML files. Jimmy Shih 2013-02-02 13:16:04 -08:00
  • 0fac9767fe Merge heads youtaol 2013-02-01 13:05:31 +08:00
  • a1a86432d3 Change some code style. youtaol 2013-02-01 11:08:05 +08:00
  • ccd4398e4b Add Locale.US for all SimpleDateFormat constructor. Jimmy Shih 2013-01-31 11:22:20 -08:00
  • 71900213c0 Fix warnings of not closing cursors. Jimmy Shih 2013-01-31 11:02:27 -08:00
  • 4137b9aae9 Change SendRequestTest as the structure of SendRequest is changed. youtaol 2013-01-31 17:59:07 +08:00
  • 4f1026c046 Fix a few errors when run on Android API level 10 emulator. youtaol 2013-01-31 17:31:53 +08:00
  • 7aef17625c Make sync tests can only be run on device bound with two test accounts for sync tests can not be run in parallel. youtaol 2013-01-31 14:45:47 +08:00
  • 880f153ed2 Add some test cases about sync feature. youtaol 2013-01-30 21:39:15 +08:00
  • bfe2e21db4 Fix an error of backup and restore e2e test. youtaol 2013-01-30 18:13:20 +08:00
  • bc3eeb6a5c Fix an error of e2e setting test case. youtaol 2013-01-30 16:30:19 +08:00
  • 1d81bb526f Merge heads youtaol 2013-01-30 13:56:51 +08:00
  • 6afac7a4ee Change code style of sync test cases. youtaol 2013-01-30 13:54:29 +08:00
  • 327336ee10 When selecting a google account the first time, don't show the confirm message. Jimmy Shih 2013-01-29 16:48:52 -08:00
  • 3f173d4434 Add option to share a track via Google Drive. Jimmy Shih 2013-01-29 16:40:01 -08:00
  • f9bd84dba0 Same the same confirmation dialog fragment for all action confirmation. Jimmy Shih 2013-01-29 15:59:31 -08:00
  • 707985a081 merge heads Jimmy Shih 2013-01-29 14:51:47 -08:00
  • 51c24d5712 revert Jimmy Shih 2013-01-29 14:49:11 -08:00
  • 6e0cdc7434 Merge heads youtaol 2013-01-29 21:23:35 +08:00
  • 4dd2bbe6af Add test cases about sync feature. youtaol 2013-01-29 21:23:13 +08:00
  • f009e1aa39 Update proguard for google drive api Jimmy Shih 2013-01-28 18:36:53 -08:00
  • 642a843397 When updating a track based on google drive changes, revert if the google drive file is invalid. Jimmy Shih 2013-01-25 15:50:08 -08:00
  • 19131fe4a0 Cancel any request permissions after the user has granted permission. Jimmy Shih 2013-01-25 15:19:41 -08:00
  • 19675f74ab Add Sending a track to Google Drive. Jimmy Shih 2013-01-25 15:00:31 -08:00
  • bf6369e1b7 Add Send to Drive in ChooseUploadServiceDialogFragment Jimmy Shih 2013-01-25 13:06:25 -08:00
  • 97cad0b36c Fix style in SendFusionTablesActivity.java Jimmy Shih 2013-01-25 12:47:56 -08:00
  • c817a0b1c0 Add a case to test the setting and menu item of sync. youtaol 2013-01-24 18:48:04 +08:00
  • 517d5bdfb7 Fix an e2e test error after reset and backup menu are merged to one top menu item. youtaol 2013-01-24 18:44:31 +08:00
  • ff375c1eb5 Add two-ways sync to Google Drive. Jimmy Shih 2013-01-23 17:00:33 -08:00
  • 77e6dc1b73 Add columns driveid, modifiedtime, and sharedwithme Add tombstone when a track is deleted Jimmy Shih 2013-01-23 13:06:28 -08:00
  • 07cd1dcdbb Allow importer to update an existing track. Add clearTrack in MyTracksProviderUtils Jimmy Shih 2013-01-23 11:04:15 -08:00
  • 6b5f9c976b Add drive_deleted_list and drive_largest_change_id Jimmy Shih 2013-01-23 09:59:31 -08:00
  • e7739d1034 Merge heads youtaol 2013-01-21 16:21:11 +08:00
  • d56cb50057 Fix an error of e2e setting test code for the setting page is changed. youtaol 2013-01-21 13:37:38 +08:00
  • 3100328014 Update backup and reset settings Jimmy Shih 2013-01-18 10:01:12 -08:00
  • ab1d6d8582 Update sensor settings Jimmy Shih 2013-01-17 17:41:50 -08:00
  • 7ad1c4fdf2 merge heads Jimmy Shih 2013-01-17 15:33:46 -08:00
  • 3f667948f1 Update the recording settings Jimmy Shih 2013-01-17 15:32:09 -08:00
  • 86054be1bd Fix an error when run testExportAndImportTrack_properties without Gps signal. youtaol 2013-01-17 14:27:26 +08:00
  • bb37e08235 merge heads Jimmy Shih 2013-01-16 15:17:27 -08:00
  • e1e11586b0 Update MapSettings according to settings style guide Jimmy Shih 2013-01-16 15:15:59 -08:00
  • f15964e1b9 fix one minor eclipse warning Jimmy Shih 2013-01-15 14:39:23 -08:00
  • 8b92bd7367 Add - Switch Account - Sync Google Drive - New maps public Jimmy Shih 2013-01-15 14:33:22 -08:00
  • ae5bedc3bd Remove a useless file. youtaol 2013-01-11 15:38:24 +08:00
  • 54641cbcd8 Change ExportAndImportTest to make e2e test cases can run well with new code change(More import options). youtaol 2013-01-11 14:54:17 +08:00
  • 85e700fddc Fix an error of StringUtils. youtaol 2013-01-11 11:35:47 +08:00
  • 112b32deb1 Fix an error to make sure the time element string does not contains non-English character. youtaol 2013-01-10 17:20:08 +08:00
  • f1b448db9c Change code style. youtaol 2013-01-09 15:58:22 +08:00
  • d7d4e2c3b9 Change code style. youtaol 2013-01-09 15:55:21 +08:00
  • 67819ef7f5 Refactor code. TrackWriter = handle writing a track to an outputstream SaveAsyncTask = handle saving to external storage SaveActivity = handle all UI messages when saving to external storage Jimmy Shih 2013-01-08 15:27:46 -08:00
  • 986295c343 merge heads Jimmy Shih 2013-01-07 15:58:05 -08:00
  • 2e69c47e2a Add KmlImporter. Jimmy Shih 2013-01-07 15:54:04 -08:00