Commit Graph

2587 Commits

Author SHA1 Message Date
Jimmy Shih dcd4b8026f Cleanup eclipse warning 2013-10-21 12:41:39 -07:00
Jimmy Shih b7604a11e4 Fix eclipse warnings 2013-10-21 12:32:04 -07:00
Jimmy Shih 2e4f4cc4c2 Improve marker list layout with photo markers 2013-10-21 11:28:16 -07:00
Jimmy Shih 0e8de4c91a Bug fix: delete a partially inserted track if unable to import 2013-10-18 10:59:41 -07:00
Jimmy Shih b0dcd7be85 merge heads 2013-10-18 10:43:25 -07:00
Jimmy Shih cff11657f0 Bug fix: Only update drive file if it is in the MyTracks directory 2013-10-18 10:42:20 -07:00
youtaol 7edf71c95f Merge heads 2013-10-18 15:59:15 +08:00
youtaol ed4ec20ad7 Fix test case issue of ExportAndImport test case. 2013-10-18 15:58:52 +08:00
Jimmy Shih 32834f08c5 Delete photo when marker or track is deleted 2013-10-17 16:32:06 -07:00
youtaol a189f31f38 Merge heads 2013-10-17 10:10:35 +08:00
youtaol 18d98d5432 Fix an nullpointexception issue when run ChartFragmentTest. 2013-10-16 17:41:31 +08:00
youtaol 0b3f5ddca7 Fix an issue of test case testCalculateCalorieCycling. 2013-10-16 17:18:20 +08:00
youtaol 6231cf8663 Fix unit test issue of GpxFileTrackImporterTest and KMLFileTrackImporterTest after adding calorie code. 2013-10-16 16:53:35 +08:00
Jimmy Shih 24113a4d7f Code refactor: move managing list of deleted tracks to DeleteAsyncTask 2013-10-15 11:08:06 -07:00
Jimmy Shih cb3785de5c Performance optimization, during sync, getFolderId only when needed 2013-10-14 16:53:37 -07:00
Jimmy Shih 75c58c556a Reduce number of Google Drive api calls by using a list to keep track of the edits 2013-10-14 14:51:26 -07:00
youtaol b7f8da5ec2 Compute the grade while recalculate the calorie. 2013-10-12 15:04:14 +08:00
Jimmy Shih 6676f6b760 Optimization, reduce drive api calls when files are moved to a new directory in Google Drive 2013-10-11 10:21:15 -07:00
Jimmy Shih 6549ebb361 Use modified time to detect sync changes. Can not use md5 checksum to detect changes in zip file. 2013-10-10 13:48:06 -07:00
Jimmy Shih f893d4601b merge heads 2013-10-10 11:08:42 -07:00
Jimmy Shih 134c54ca03 Handles when a merge fails and the track is deleted 2013-10-10 11:07:09 -07:00
youtaol 651034e2a8 Update the TripStatisticsUpdater after change the activity type of current recording calorie. Using the activity type but calorie value to determine whether show activity set button or not. 2013-10-10 19:19:02 +08:00
youtaol e228918cca Fix an issue after merge head. 2013-10-10 14:01:37 +08:00
youtaol ddecd50ef6 Merge heads 2013-10-10 13:50:09 +08:00
youtaol 8e9be4fcf0 Change code style about calorie. 2013-10-10 11:16:58 +08:00
youtaol 800fabd5a0 Add test case about calculating cycling calorie. 2013-10-10 11:16:43 +08:00
Jimmy Shih e94b7768dc When inserting a new kml/kmz file in Google Drive, make the the file title and the track name are the same 2013-10-09 15:21:28 -07:00
Jimmy Shih 2b633c091c Code cleanup: add getExtension and getName in FileUtils.java 2013-10-09 14:07:38 -07:00
Jimmy Shih 120c965e32 Code cleanup: specify directories inside the cache directory at FileUtils.java 2013-10-09 13:41:39 -07:00
Jimmy Shih 5ee710b7c5 Support renaming files on Google Drive when sync is enabled 2013-10-09 12:53:35 -07:00
youtaol 721bc83b9f Fix an issue that the weight value unit is wrong when show the weight edit dialog after changing unit. 2013-10-08 16:35:12 +08:00
Jimmy Shih 8e907d9144 Add Google Drive sync for kmz files 2013-10-07 18:19:08 -07:00
Jimmy Shih 3827faa0e5 Code cleanup: FileUtils.java 2013-10-04 15:37:10 -07:00
Jimmy Shih 4161f8ff56 Codename: rename methods to FileUtils.getPath and FileUtils.getPathDisplayName 2013-10-04 15:30:53 -07:00
Jimmy Shih 5f00430795 Code cleanup: cleanup callers of FileUtils.buildUniqueFileName 2013-10-04 15:22:21 -07:00
Jimmy Shih 832397595d Code cleanup: add try finally block for callers of SyncUtils.getFile 2013-10-04 15:04:23 -07:00
Jimmy Shih 6df5e2916f Codecleanup: move TrackDataHub constants to its file 2013-10-04 11:12:40 -07:00
Jimmy Shih 39d26febc1 Code cleanup: remove TAG in Constants.java 2013-10-04 11:01:23 -07:00
Jimmy Shih 9c938b1260 Store photos in /MyTracks/pictures directory 2013-10-03 18:04:17 -07:00
Jimmy Shih b182c1cb80 When play track, add a containing folder to contain all the merged tracks 2013-10-02 15:22:00 -07:00
Jimmy Shih 7594f6b516 Delete RemoveTempFileService 2013-10-01 14:05:01 -07:00
Jimmy Shih c9f1422c42 Remove confirm play in earth dialog 2013-10-01 13:54:04 -07:00
Jimmy Shih ea943548ec Use a content provider url to play track in earth 2013-10-01 13:24:57 -07:00
Jimmy Shih 7078bad2ed merge heads 2013-10-01 11:29:34 -07:00
Jimmy Shih f61e65336d update eclipse configuration 2013-10-01 11:28:29 -07:00
youtaol 1107543463 Make the default calorie to invalid. Fix an error while calculating the cycling calorie. 2013-09-10 16:16:25 +08:00
youtaol 02587dc27e Add an activity setup button in stat page when the activity type is not support to calculate calorie. 2013-09-10 11:01:18 +08:00
youtaol 282c48f530 Re-calculate the calorie while user change the activity type of track. Show standard "value_unknown" (-) when the activity type is not supported. 2013-09-06 14:54:02 +08:00
Jimmy Shih 0e687d9e1b Increase thread priority when import and export 2013-09-05 14:19:27 -07:00
Jimmy Shih fefbc3c4ab Codecleanup, rename package from export to exporter 2013-09-05 14:09:28 -07:00