From 1a23ba673c73d0eb8651aa133432bbf93c621ad5 Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Fri, 27 Apr 2012 09:48:01 -0700 Subject: [PATCH] - 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 --- MyTracks/res/layout/marker_add.xml | 46 ++++++ MyTracks/res/layout/marker_detail.xml | 4 +- MyTracks/res/layout/marker_edit.xml | 48 +++--- MyTracks/res/layout/track_edit.xml | 6 +- MyTracks/res/values/colors.xml | 1 - MyTracks/res/values/keys.xml | 1 + MyTracks/res/values/strings.xml | 104 +++++++------ MyTracks/res/values/styles.xml | 6 + .../apps/mytracks/MarkerDetailActivity.java | 11 +- .../apps/mytracks/MarkerEditActivity.java | 141 +++++++++--------- .../apps/mytracks/MarkerListActivity.java | 9 +- .../apps/mytracks/SearchListActivity.java | 4 +- .../apps/mytracks/TrackDetailActivity.java | 29 +--- .../apps/mytracks/TrackListActivity.java | 4 +- .../fragments/MarkerAddDialogFragment.java | 122 +++++++++++++++ .../apps/mytracks/io/file/CsvTrackWriter.java | 2 +- .../services/TrackRecordingService.java | 29 ++-- .../{ListItemUtil.java => ListItemUtils.java} | 4 +- .../apps/mytracks/util/PreferencesUtils.java | 4 +- .../TrackRecordingServiceConnectionUtils.java | 30 +++- .../content/MyTracksProviderUtils.java | 9 ++ .../content/MyTracksProviderUtilsImpl.java | 31 ++++ .../content/WaypointCreationRequest.java | 6 +- .../content/WaypointCreationRequestTest.java | 4 +- .../mytracks/io/file/CsvTrackWriterTest.java | 13 +- .../services/TrackRecordingServiceTest.java | 17 +-- 26 files changed, 478 insertions(+), 207 deletions(-) create mode 100644 MyTracks/res/layout/marker_add.xml create mode 100644 MyTracks/src/com/google/android/apps/mytracks/fragments/MarkerAddDialogFragment.java rename MyTracks/src/com/google/android/apps/mytracks/util/{ListItemUtil.java => ListItemUtils.java} (97%) diff --git a/MyTracks/res/layout/marker_add.xml b/MyTracks/res/layout/marker_add.xml new file mode 100644 index 000000000..49d240da4 --- /dev/null +++ b/MyTracks/res/layout/marker_add.xml @@ -0,0 +1,46 @@ + + + + + + + + +