Commit Graph

  • bb81fd0542 Use a DialogFragment for ChooseUploadService. Jimmy Shih 2012-05-16 12:47:43 -07:00
  • 83c3223668 Fix unit tests. Jimmy Shih 2012-05-16 11:02:12 -07:00
  • 17c495bc97 Add track description when sharing a url or a file with friends. Jimmy Shih 2012-05-16 10:17:31 -07:00
  • 2fe97f55dd Add a judge about the three dots menu item. Add tests about the relative start time and delete a track during recording. youtaol 2012-05-16 17:48:29 +08:00
  • 7fe7ace504 After saving a track to the SD card, add a button to share the saved file. Jimmy Shih 2012-05-15 17:54:40 -07:00
  • cabe966d27 Merge SaveAllActivity to SaveActivity. Jimmy Shih 2012-05-15 17:25:04 -07:00
  • 3d3af298af merge heads Jimmy Shih 2012-05-15 12:22:48 -07:00
  • afa2c9875e Modify the sharing flow to first show a list of applications. Store preferred account as a sharing setting. Remove share url only option. Apply share url only if twitter is selected. Jimmy Shih 2012-05-15 12:21:14 -07:00
  • 37bfefaa3d Merge heads youtaol 2012-05-15 16:58:38 +08:00
  • 3937400ef6 Update android menifest for vesionCode 40. Jimmy Shih 2012-05-14 09:48:16 -07:00
  • af11dac5e0 Fix bug that the account chooser dialog is temporary shown again after choosing an account and granting permission. Jimmy Shih 2012-05-11 16:09:59 -07:00
  • f0beca8606 rename statistics markers to split markers rename waypoint to marker place my location button below the warning message. Jimmy Shih 2012-05-11 15:35:45 -07:00
  • 1fef0144b3 Move voice frequency and split frequency to menu items. Jimmy Shih 2012-05-11 15:04:08 -07:00
  • f1573a550a Change the code to check whether it is necessary to create a track for each test, and make the test run faster. youtaol 2012-05-11 16:28:21 +08:00
  • 2085e82312 In marker detail page, add a label "Since last Statistics Marker". In the marker detail page, on resume, update the waypoint in case it is returning from marker edit page. Jimmy Shih 2012-05-10 18:57:41 -07:00
  • b0207e5cd7 Requires GPS location to insert a marker except for the track statistics marker. Jimmy Shih 2012-05-10 18:02:07 -07:00
  • f2ef8c7b08 Allow users to insert only waypoint markers. Jimmy Shih 2012-05-10 17:23:29 -07:00
  • b7b55d933f Support deleting the track currently being recorded. Jimmy Shih 2012-05-10 10:35:51 -07:00
  • 5f017ab96c Merge heads youtaol 2012-05-10 11:06:54 +08:00
  • dc9346c067 Add relative date time for start time within the past week. Place the list item on the right by itself. Jimmy Shih 2012-05-09 18:26:08 -07:00
  • 373f8cc7e7 merge heads Jimmy Shih 2012-05-09 13:12:16 -07:00
  • 6bcbc55212 Set the title in TrackDetailActivity. Fix a bug when recording, the TrackDetailActivity is not displaying the correct menu items. Jimmy Shih 2012-05-09 13:09:47 -07:00
  • e3475124a7 Clean up SensorStateActivity. Hide "Sensor state" menu when no sensor is selected. Jimmy Shih 2012-05-09 10:37:44 -07:00
  • 7b14315cbe Merge heads youtaol 2012-05-09 12:20:53 +08:00
  • b6fdf4e6e4 Add backup test case, change some code style. youtaol 2012-05-09 12:12:15 +08:00
  • d18f334b02 Merge heads youtaol 2012-05-09 11:07:36 +08:00
  • 92dce8515c Merge heads youtaol 2012-05-09 11:01:22 +08:00
  • 4686194541 Move the satellite mode menu option to MapFragment. Jimmy Shih 2012-05-08 16:44:07 -07:00
  • 68487329d1 Clean up remaining preference keys. Jimmy Shih 2012-05-08 14:45:28 -07:00
  • 1de9fe67a3 Move chart settings to ChartSettingsActivity. Jimmy Shih 2012-05-08 11:45:46 -07:00
  • 7d09348abc Clean up the root level settings. Jimmy Shih 2012-05-08 09:27:45 -07:00
  • 26a44dfd9a Place map settings in MapSettingsActivity. Jimmy Shih 2012-05-08 09:11:08 -07:00
  • 3461a50288 Move Stats settings to StatsSettingsActivity. Jimmy Shih 2012-05-07 13:38:17 -07:00
  • 77903ed2c9 Place sensor settings in SensorSettingsActivity. Jimmy Shih 2012-05-04 17:48:33 -07:00
  • 3008b335a7 Move recording settings to RecordingSettingsActivity. Jimmy Shih 2012-05-04 13:10:51 -07:00
  • fd90dcffa6 Merge heads youtaol 2012-05-04 17:04:45 +08:00
  • a12f4bcbe8 Changes smoke test to end-to-end test cases. youtaol 2012-05-04 17:00:20 +08:00
  • f8460fb76f Place backup settings in BackupSettingsActivity. Jimmy Shih 2012-05-03 12:38:19 -07:00
  • 92821be777 Place sharing settings in ShareSettingsActivity to support ICS up navigation in the action bar. Jimmy Shih 2012-05-03 10:56:37 -07:00
  • 6c91db9405 Change code style of ControlRecordingServiceTest. youtaol 2012-05-03 12:04:51 +08:00
  • c3c0ab7947 Add a comment about a assertion. youtaol 2012-05-03 11:27:19 +08:00
  • 234f1f4a0a Inline methods in PreferencesUtils. Donot want to have a pair of getter and setting for each preference. Jimmy Shih 2012-05-02 12:23:32 -07:00
  • 94c11face5 Change code style of AdaptiveLocationListenerPolicyTest. youtaol 2012-05-02 10:39:38 +08:00
  • 81281e560e Fix lint errors. - MenuItem.collapseActionView is only availble for API level >=14. - Rename the dialog variable in UploadResultActivity so it doesn't conflict with the dialog variable in the callback. Jimmy Shih 2012-05-01 18:44:05 -07:00
  • f8cacb01c9 merge heads Jimmy Shih 2012-05-01 18:09:53 -07:00
  • 66ba54ffa0 merge heads Jimmy Shih 2012-05-01 18:05:53 -07:00
  • 52253afd3a merge heads Jimmy Shih 2012-05-01 18:01:55 -07:00
  • 07f6cf55b6 merge heads Jimmy Shih 2012-05-01 18:00:32 -07:00
  • 8ac7330c9d Minor UI improvements. - close contextual menu after an item is selected - collapse the search widget after a search request is sent - show keyboard by default for the editors - in the search list, if edit or delete is selected in the contextual menu, close the search list since its content will get changed. - enable QueryRefinement in search widget - do not call super.onNewIntent - update search.xml to include imeOptions, queryAfterZeroResults, and set searchSuggestionThreshold to 1. Jimmy Shih 2012-05-01 14:56:49 -07:00
  • 5ed3968771 Use a location image button on the map view to show current location. Jimmy Shih 2012-04-30 15:56:07 -07:00
  • 39a3fb6132 Add stats settings to configure the stats page. Jimmy Shih 2012-04-30 11:22:13 -07:00
  • 4a338da44c Change some code style of end-to-end test cases. youtaol 2012-04-28 18:19:40 +08:00
  • bf9280b1e3 Add test case for ControlRecordingService. youtaol 2012-04-28 18:09:37 +08:00
  • 85095b5e59 Add test case for AdaptiveLocationListenerPolicy. youtaol 2012-04-28 11:09:22 +08:00
  • 20eec8d30a - Fix flag in My Tracks notification to update the previous notification. - move chart settings above settings - remove My Tracks Importer, thus just using My Tracks - rename to Save all to SD card... - rename to Import from SD card Jimmy Shih 2012-04-27 13:24:00 -07:00
  • 1a23ba673c - use a dialog to insert markers with an option to open full insert screen - remember the last chosen marker type - auto increment the default marker name - fix IME option when toggling between marker type - add more spacing between items in the editor - rename WaypointType to WAYPOINT and STATISTICS - rename to ListItemUtils - remove unused appwidget_text color Jimmy Shih 2012-04-27 09:48:01 -07:00
  • 2ec090354b Clean up icon names. Jimmy Shih 2012-04-26 11:13:14 -07:00
  • 6848a7a475 Merge heads youtaol 2012-04-26 18:59:06 +08:00
  • 420cb0f49b Change some code style of smoke test case. Add some checks in some tests when the screen is rotated. youtaol 2012-04-26 18:51:09 +08:00
  • 4018237691 In TrackListView, only update the list when certain keys are changed. Jimmy Shih 2012-04-25 18:13:30 -07:00
  • 2b6309f7c1 Improve the startup sequence. - new welcome dialog message. - new check units text. - for US and UK, default to imperial. - for fragments, fix handling of onCancel. No need to handle onCancel at the dialog level. Jimmy Shih 2012-04-25 17:30:56 -07:00
  • 1e4a6c04c2 Rename "Share with friends..." to "Share". Jimmy Shih 2012-04-25 10:16:51 -07:00
  • e4481ca3e6 Change code style, remove useless method of MyTracksSmokeTest youtaol 2012-04-25 15:20:41 +08:00
  • 5a32550f85 merge heads Jimmy Shih 2012-04-24 09:55:17 -07:00
  • b9a9cc6cd9 An end-to-end test case of MyTracks. youtaol 2012-04-24 19:38:32 +08:00
  • 920f8e4180 Change the way to generate the SQL statement to fix http://code.google.com/p/mytracks/issues/detail?id=907. youtaol 2012-04-24 19:25:45 +08:00
  • e998ac07e1 fix comment on 57e157793bd1 Jimmy Shih 2012-04-23 19:09:23 -07:00
  • c4bcdc56c8 fix comment for 871dbae587aa Jimmy Shih 2012-04-23 19:06:11 -07:00
  • 82a338bd13 fix comment for 5b638c36df7f Jimmy Shih 2012-04-23 18:35:01 -07:00
  • 33118568bc A few fixes. - use fill_parent since we are still supporting api level 7. - on the TrackListActivity, hide the empty view content until the check unit dialog has been showned. - fix the ChartView height. ChartView is no longer displayed on the full canvas. The new design has a tab bar and a zoom control. - In TrackDetailActivity, only call methods of a tab fragment if it is the current tab. Jimmy Shih 2012-04-23 17:49:23 -07:00
  • 2ea4b09dcc Several minor fixes - for TrackEdit and MarkerEdit, use windowSoftInputMode=stateHidden - improve layout for the map in MapFragment. - fix text size for API level < 14. - fix bug when inserting a statistics marker with a modified name Jimmy Shih 2012-04-23 14:57:39 -07:00
  • 8f801b1bdb Add AbstractMyTracksActivity as the base class for all My Tracks activities. Jimmy Shih 2012-04-23 12:42:29 -07:00
  • 1483f19f10 Clean up activities' manifest. Jimmy Shih 2012-04-23 10:41:29 -07:00
  • 7fd3f0e8d9 Update menu icons. Update tab icons. Place tab tag in the appropriate fragment. Jimmy Shih 2012-04-23 10:07:08 -07:00
  • 7701d31bdc Clean up all the layouts. Utilize styles when possible. Jimmy Shih 2012-04-20 17:46:48 -07:00
  • eb3e7e0b86 merge heads Jimmy Shih 2012-04-20 12:51:48 -07:00
  • aaef92b139 Use stats_core.xml layout for - AggregatedStatsActivity - StatsFragment - MarkerDetailActivity Remove StatsUtilities. Use StatsUtils to set all stats labels and values. Jimmy Shih 2012-04-20 12:50:22 -07:00
  • 6838897353 Add a method to add all items to an array adapter. ArrayAdapter.addAll is only avaiable to API >= 11. Jimmy Shih 2012-04-19 16:51:15 -07:00
  • 8f7c44d1e7 merge heads Jimmy Shih 2012-04-19 13:12:41 -07:00
  • e314f968b8 merge heads Jimmy Shih 2012-04-19 11:29:28 -07:00
  • 1676f19830 Create an IntentUtils.newIntent utility method to create an intent with FLAG_ACTIVITY_CLEAR_TOP and FLAG_ACTIVITY_NEW_TASK. Jimmy Shih 2012-04-19 11:24:40 -07:00
  • 352137c440 fix comment for 3e985a497047 Jimmy Shih 2012-04-19 10:40:10 -07:00
  • c8deb63de9 Use the same list item layout for TrackList, MarkerList, and SearchList. Use the same contextual menu for TrackList, MarkerList, and SearchList. Jimmy Shih 2012-04-18 12:53:12 -07:00
  • 172aed44ab fix merge conflict Jimmy Shih 2012-04-17 12:30:56 -07:00
  • 09a6a0a604 sync from main Jimmy Shih 2012-04-17 12:27:12 -07:00
  • 89b16e48e9 Add MarkerEditActivity, MarkerListActivity, MarkerDetailActivity. Jimmy Shih 2012-04-17 12:25:54 -07:00
  • 45855c794c merge heads Jimmy Shih 2012-04-17 10:10:50 -07:00
  • d402c5555c fix comment for 3fe71196df15 Jimmy Shih 2012-04-17 09:45:59 -07:00
  • fef4d6bc23 merge heads Jimmy Shih 2012-04-17 09:39:20 -07:00
  • dc7fb591be merge heads Jimmy Shih 2012-04-16 10:18:33 -07:00
  • f66742ec98 merge heads Jimmy Shih 2012-04-16 10:12:22 -07:00
  • da6c33617c merge heads Jimmy Shih 2012-04-16 10:03:42 -07:00
  • 4ea5b199b9 Merge heads. youtaol 2012-04-13 18:07:04 +08:00
  • 00eee811f4 Add an empty view when the track list is empty. Jimmy Shih 2012-04-12 16:48:59 -07:00
  • e3f13dd633 In contextual action mode, add the track name as the action mode title. Jimmy Shih 2012-04-12 15:43:50 -07:00
  • 178b1be990 Rename ServiceUtils.java to TrackRecordingSeriviceConnectionUtils. Jimmy Shih 2012-04-12 15:17:46 -07:00
  • 2aa4cdc442 Add PreferencesUtils to access - recording track id - selected track id Jimmy Shih 2012-04-12 14:26:18 -07:00
  • 53c5ebbef9 merge heads Jimmy Shih 2012-04-12 13:25:33 -07:00
  • c98b10c548 merge heads Jimmy Shih 2012-04-12 13:25:12 -07:00
  • 08e460d208 Fix unit tests to run in any timezone. Jimmy Shih 2012-04-12 13:14:35 -07:00