Commit Graph

90 Commits

Author SHA1 Message Date
Jimmy Shih c21bfd84c1 Add option to share as a file. 2013-04-18 15:50:51 -07:00
Jimmy Shih c38ee02d4b Combine share via drive and share via maps url into a share button.
Use settings to choose between drive and maps.
2013-04-18 13:34:30 -07:00
Jimmy Shih c7db1cebec Add generic_yes and generic_no strings and use them in confirmation dialogs. 2013-04-17 18:18:11 -07:00
Jimmy Shih ff2a6fd241 Remove welcome screen 2013-04-17 17:17:00 -07:00
Jimmy Shih 9410ed0acc Code cleanup. Remove PermissionCallback and remove checkPermission in GoogleSettingsActivity. 2013-04-15 15:59:53 -07:00
Jimmy Shih b5331c5f5a Use a non-UI fragment to check for credential when sending a track to google. 2013-04-15 14:53:04 -07:00
Jimmy Shih 179229821b When rotating screen, zoom to the last known location. 2013-04-11 18:35:33 -07:00
Jimmy Shih 5b28f4b1c9 If a trackId is not longer valid, use the last track.
Fix app widget launching My Tracks with an invalid track id.
2013-04-11 15:21:19 -07:00
Jimmy Shih 86410b1f80 Change getLastTrack to return the last track on the track list. 2013-04-11 14:28:38 -07:00
Jimmy Shih 5447b357d2 Update widget on software update. 2013-04-11 13:55:39 -07:00
Jimmy Shih 19020f686f In App Widget, only update the size if it has changed. 2013-04-11 13:27:52 -07:00
Jimmy Shih 1ebe7baf7c When SendRequest used in sending to Google when rotating screen 2013-04-11 10:28:24 -07:00
Jimmy Shih 664f18c1ea Pass in hl to the help center url 2013-03-07 14:16:03 -08:00
Jimmy Shih e44d2875cc Fix gpx lock in the start of a recording. Use a handler thread
to obtain locationListener callbacks.
2013-03-07 11:40:14 -08:00
Jimmy Shih 89e01a706e Add a dialog for user to choose the activty type.
By apoorvn.
2013-03-06 13:46:44 -08:00
Jimmy Shih e561a25542 check if searchmneu is null before using it 2013-03-05 16:50:31 -08:00
Jimmy Shih 4cd114b0b3 Prevent dedicated search key from dismissing eula 2013-03-04 18:29:38 -08:00
Jimmy Shih 88cb5dd4ca Fix phones that do not always set the location time correctly. 2013-03-04 15:07:06 -08:00
Jimmy Shih 8a1b4274a0 When restore from backup, disable sync to Google Drive. 2013-03-01 11:14:46 -08:00
Jimmy Shih d94673279a In TrackDetailActivity, check if the track id is valid or not 2013-03-01 10:19:29 -08:00
Jimmy Shih 4f7dff1884 update translation 2013-02-28 14:50:32 -08:00
Jimmy Shih 363f555f9c add onEnabled to reinitialize the widget after reboot 2013-02-27 17:19:17 -08:00
Jimmy Shih f20fa758e7 fix typo in ChartFragment 2013-02-27 14:35:01 -08:00
Jimmy Shih 6bf211a5c6 persist map type from apoorvnaik 2013-02-27 12:20:03 -08:00
Jimmy Shih e8e99dc3d0 Notify db changes after transaction is completed. 2013-02-26 14:17:50 -08:00
Jimmy Shih 9b57749c18 When export, use the last valid track point as the end point. 2013-02-25 17:00:27 -08:00
Jimmy Shih 036fe3ab71 remove MyTracksApplication.java 2013-02-25 14:48:56 -08:00
Jimmy Shih 10b327f533 Clear sync state when reset settings. 2013-02-25 11:03:43 -08:00
Jimmy Shih 6810a0d048 Rename to share_maps to be consistent with send_maps. 2013-02-25 10:04:55 -08:00
Jimmy Shih 06718466ea Add lock screen widget.
Fix issue with 4x1 widget not displaying properly.
2013-02-22 14:58:57 -08:00
Jimmy Shih 266b2f44d1 fix eclipse warnings 2013-02-22 13:34:52 -08:00
Jimmy Shih c564c55f75 Add Google Feedback for ICS+ devices. 2013-02-22 13:09:52 -08:00
Jimmy Shih 925dc14b84 merge branches 2013-02-22 11:23:51 -08:00
Jimmy Shih f5f6cb59f5 Fix typos in strings.xml. 2013-02-20 14:58:17 -08:00
Jimmy Shih 16d3a35274 Remove in-app help content. Use a webview to access online help content. 2013-02-20 14:22:46 -08:00
Jimmy Shih d2f7279791 Update track icons. 2013-02-20 13:28:59 -08:00
Jimmy Shih d4fb45748f merge branches 2013-02-20 13:05:48 -08:00
Jimmy Shih 37dbff6025 Handle the case that some tracks can be uploaded to Google Drive before sync is enabled. 2013-02-20 13:03:58 -08:00
Jimmy Shih b064bccc52 Improve list view layout. 2013-02-20 11:13:39 -08:00
Jimmy Shih 9394031177 Do not show the EnableSyncDialogFragment if sync is already enabled. 2013-02-20 09:09:59 -08:00
youtaol 439b508619 Merge heads 2013-02-20 17:35:00 +08:00
youtaol 95cb4db92c Change code style. 2013-02-20 17:08:08 +08:00
youtaol 6ff0509124 Change to using OAuth2 and the new spreadsheet gdata library. Update the SendToGoogleTest as the new code changes. 2013-02-20 17:01:17 +08:00
Jimmy Shih 883596b388 In the start up flow, ask the user if he wants to enable Google Drive sync. 2013-02-19 18:41:26 -08:00
Jimmy Shih ae1740cacd Use the caller pattern for all DialogFragment. 2013-02-19 17:09:35 -08:00
Jimmy Shih 63319b78f9 Remove a testing constructor in ChooseMapsAsyncTask that is no longer used. 2013-02-19 16:25:28 -08:00
Jimmy Shih e31bfa5e63 Rename to Share via Google Drive and Share via Google Maps. 2013-02-19 16:04:30 -08:00
Jimmy Shih 583de3606d Move ChooseAccountActivity as an AbstractSendToGoogleActivity. 2013-02-19 15:32:24 -08:00
Jimmy Shih 100b7b28ed Have TrackListActivity extends AbstractMyTracksActivity. 2013-02-19 14:08:21 -08:00
Jimmy Shih bf46ca115b Fix the flow for sharing via maps url to first choose an account, then
choose an activity.
2013-02-19 13:49:37 -08:00