Commit Graph

47 Commits

Author SHA1 Message Date
Jimmy Shih dc9346c067 Add relative date time for start time within the past week.
Place the list item on the right by itself.
2012-05-09 18:26:08 -07:00
Jimmy Shih 373f8cc7e7 merge heads 2012-05-09 13:12:16 -07:00
Jimmy Shih 6bcbc55212 Set the title in TrackDetailActivity.
Fix a bug when recording, the TrackDetailActivity is not
displaying the correct menu items.
2012-05-09 13:09:47 -07:00
Jimmy Shih e3475124a7 Clean up SensorStateActivity.
Hide "Sensor state" menu when no sensor is selected.
2012-05-09 10:37:44 -07:00
youtaol d18f334b02 Merge heads 2012-05-09 11:07:36 +08:00
youtaol 92dce8515c Merge heads 2012-05-09 11:01:22 +08:00
Jimmy Shih 4686194541 Move the satellite mode menu option to MapFragment. 2012-05-08 16:44:07 -07:00
Jimmy Shih 68487329d1 Clean up remaining preference keys. 2012-05-08 14:45:28 -07:00
Jimmy Shih 1de9fe67a3 Move chart settings to ChartSettingsActivity. 2012-05-08 11:45:46 -07:00
Jimmy Shih 7d09348abc Clean up the root level settings. 2012-05-08 09:27:45 -07:00
Jimmy Shih 26a44dfd9a Place map settings in MapSettingsActivity. 2012-05-08 09:11:08 -07:00
Jimmy Shih 3461a50288 Move Stats settings to StatsSettingsActivity. 2012-05-07 13:38:17 -07:00
Jimmy Shih 77903ed2c9 Place sensor settings in SensorSettingsActivity. 2012-05-04 17:48:33 -07:00
Jimmy Shih 3008b335a7 Move recording settings to RecordingSettingsActivity. 2012-05-04 13:10:51 -07:00
Jimmy Shih f8460fb76f Place backup settings in BackupSettingsActivity. 2012-05-03 12:38:19 -07:00
Jimmy Shih 92821be777 Place sharing settings in ShareSettingsActivity to support
ICS up navigation in the action bar.
2012-05-03 10:56:37 -07:00
Jimmy Shih 234f1f4a0a Inline methods in PreferencesUtils.
Donot want to have a pair of getter and setting for each preference.
2012-05-02 12:23:32 -07:00
youtaol 94c11face5 Change code style of AdaptiveLocationListenerPolicyTest. 2012-05-02 10:39:38 +08:00
Jimmy Shih 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.
2012-05-01 18:44:05 -07:00
Jimmy Shih 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.
2012-05-01 14:56:49 -07:00
Jimmy Shih 5ed3968771 Use a location image button on the map view to show current location. 2012-04-30 15:56:07 -07:00
Jimmy Shih 39a3fb6132 Add stats settings to configure the stats page. 2012-04-30 11:22:13 -07:00
youtaol bf9280b1e3 Add test case for ControlRecordingService. 2012-04-28 18:09:37 +08:00
youtaol 85095b5e59 Add test case for AdaptiveLocationListenerPolicy. 2012-04-28 11:09:22 +08:00
Jimmy Shih 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
2012-04-27 13:24:00 -07:00
Jimmy Shih 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
2012-04-27 09:48:01 -07:00
Jimmy Shih 2ec090354b Clean up icon names. 2012-04-26 11:13:14 -07:00
Jimmy Shih 4018237691 In TrackListView, only update the list when certain keys are changed. 2012-04-25 18:13:30 -07:00
Jimmy Shih 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.
2012-04-25 17:30:56 -07:00
Jimmy Shih 1e4a6c04c2 Rename "Share with friends..." to "Share". 2012-04-25 10:16:51 -07:00
Jimmy Shih 82a338bd13 fix comment for 5b638c36df7f 2012-04-23 18:35:01 -07:00
Jimmy Shih 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.
2012-04-23 17:49:23 -07:00
Jimmy Shih 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
2012-04-23 14:57:39 -07:00
Jimmy Shih 8f801b1bdb Add AbstractMyTracksActivity as the base class for
all My Tracks activities.
2012-04-23 12:42:29 -07:00
Jimmy Shih 7fd3f0e8d9 Update menu icons.
Update tab icons.
Place tab tag in the appropriate fragment.
2012-04-23 10:07:08 -07:00
Jimmy Shih 7701d31bdc Clean up all the layouts.
Utilize styles when possible.
2012-04-20 17:46:48 -07:00
Jimmy Shih eb3e7e0b86 merge heads 2012-04-20 12:51:48 -07:00
Jimmy Shih aaef92b139 Use stats_core.xml layout for
- AggregatedStatsActivity
- StatsFragment
- MarkerDetailActivity
Remove StatsUtilities. Use StatsUtils to set all stats labels and values.
2012-04-20 12:50:22 -07:00
Jimmy Shih 6838897353 Add a method to add all items to an array adapter.
ArrayAdapter.addAll is only avaiable to API >= 11.
2012-04-19 16:51:15 -07:00
Jimmy Shih 8f7c44d1e7 merge heads 2012-04-19 13:12:41 -07:00
Jimmy Shih e314f968b8 merge heads 2012-04-19 11:29:28 -07:00
Jimmy Shih 1676f19830 Create an IntentUtils.newIntent utility method to create an intent
with FLAG_ACTIVITY_CLEAR_TOP and FLAG_ACTIVITY_NEW_TASK.
2012-04-19 11:24:40 -07:00
Jimmy Shih 352137c440 fix comment for 3e985a497047 2012-04-19 10:40:10 -07:00
Jimmy Shih c8deb63de9 Use the same list item layout for TrackList, MarkerList, and SearchList.
Use the same contextual menu for TrackList, MarkerList, and SearchList.
2012-04-18 12:53:12 -07:00
Jimmy Shih 172aed44ab fix merge conflict 2012-04-17 12:30:56 -07:00
Jimmy Shih 09a6a0a604 sync from main 2012-04-17 12:27:12 -07:00
Jimmy Shih 89b16e48e9 Add MarkerEditActivity, MarkerListActivity, MarkerDetailActivity. 2012-04-17 12:25:54 -07:00