Commit Graph

1370 Commits

Author SHA1 Message Date
Jimmy Shih 7119bcc66f merge heads 2012-03-21 13:04:57 -07:00
Jimmy Shih 894d6e1133 Update the chart settings dialog based on ICS style guide. 2012-03-21 11:10:18 -07:00
Jimmy Shih 517026bef3 Modify UploadServiceChooser dialog to ICS style.
- Use AlertDialog title and buttons
- Use @android:style/TextAppearance.DeviceDefault.Medium
- Use 8dp for margin between elements
2012-03-20 18:46:24 -07:00
Jimmy Shih 6e413f41b3 merge heads 2012-03-20 13:31:47 -07:00
Jimmy Shih cd741ab93c Rename ExportAllActivity to ExportActivity
Rename ExportAllAsyncTask to ExportAsyncTask
2012-03-20 12:21:57 -07:00
Jimmy Shih 21ba44d422 sync from main 2012-03-20 11:14:35 -07:00
Jimmy Shih 887c4e3dd1 merge heads 2012-03-20 11:11:26 -07:00
Jimmy Shih 0562165421 merge heads 2012-03-20 11:04:54 -07:00
Jimmy Shih 7b8203bd1d merge heads 2012-03-20 10:57:36 -07:00
Jimmy Shih 2f986bac65 merge heads 2012-03-20 10:50:07 -07:00
Jimmy Shih 0bcdab1958 merge heads 2012-03-20 10:45:03 -07:00
Jimmy Shih b8400cc0bf merge heads 2012-03-20 10:37:14 -07:00
Jimmy Shih 08a17a58ef merge heads 2012-03-20 10:23:19 -07:00
Jimmy Shih 1893c3557d Fix comment for 01e7f3b54cbf 2012-03-20 10:18:55 -07:00
Jimmy Shih 7318884583 Fix Android lint warnings.
- remove unused icons
- move icons from drawable to drawable-mdpi
- favor ICS icons when they are available
2012-03-19 19:04:33 -07:00
Jimmy Shih 1c3dd62d28 With targetSdkVersion=15, can no longer perform UI
operation like closing network connection on
the UI thread.
Thus move operations in onPostExecute to doInBackground.

In SendFusionTablesAsyncTask, close the content after
reading the content.

In MapsGDataConverter, don't write the entire kml file
to the log.
2012-03-19 18:34:00 -07:00
Jimmy Shih 5ae68f0826 Fix comment for 31a5329d6d51
For mytracks_marker_item.xml, use eclipse to format the file to
remove the extra spaces.
2012-03-19 17:35:52 -07:00
Jimmy Shih 236ad9813a Fix Android Lint warnings. 2012-03-19 16:23:14 -07:00
Jimmy Shih 963bbedea5 merge heads 2012-03-19 14:26:13 -07:00
Jimmy Shih e5d41576c9 Support screen rotation for back and restore
from the SD card.
2012-03-19 12:47:59 -07:00
Jimmy Shih cd87395ab0 Support screen rotation when importing tracks.
Use an activity to display the progress dialog
and use an associated AsyncTask to perform the import.
2012-03-17 14:37:54 -07:00
Jimmy Shih da9858d41f merge heads 2012-03-17 11:54:37 -07:00
Jimmy Shih d8a81e00cf Added tag v1.1.16 for changeset fe1ff6ce84fb 2012-03-16 17:35:37 -07:00
Jimmy Shih 4b229decb6 Update privacy url v1.1.16 2012-03-16 17:34:08 -07:00
Jimmy Shih 6445304c1f Fix screen rotation for delete marker confirmation
and check unit.
2012-03-16 15:53:08 -07:00
Jimmy Shih e1a7f3c0b5 Support screen rotation for "Delete All Tracks".
Replace DeleteAllTracks and DeleteTrack with
confirmation dialogs.

Currently, for DeleteTrack, the listener code in
repeated twice in MapActivity and TrackList. But in the
ICS design, DeleteTrack will only be available in
one place.
2012-03-16 14:51:11 -07:00
Jimmy Shih ddd06ea9f6 Improve ExportAllAsyncTask
- if an error occurs, the toast should display the error messageId from
  trackWriter.getErrorMessage() if available
- when user cancels export, onPostExecute is not invoked, thus need to
  release the wake lock in doInBackground
2012-03-16 10:44:08 -07:00
Jimmy Shih 8ee1066b9d Modify ExportAll to use the AsyncTask pattern to
support screen rotations of dialogs.
2012-03-15 19:08:54 -07:00
Jimmy Shih 2877712876 Use the AsyncTask pattern for SaveActivity
to support screen rotation when displaying the
progress dialog.
2012-03-15 15:40:57 -07:00
Jimmy Shih fcbfe9ca1c Fix unit tests breakage. 2012-03-14 16:52:25 -07:00
Jimmy Shih 9dca626560 Update strings for release 1.1.16. 2012-03-14 15:45:12 -07:00
Jimmy Shih 8e62ff239c fix eclipse warnings 2012-03-14 15:37:22 -07:00
Jimmy Shih 3ab54c7d67 merge heads 2012-03-14 15:17:55 -07:00
Jimmy Shih ead6249580 Update AndroidManifest for the next release.
1.1.16
2012-03-14 15:16:32 -07:00
Jimmy Shih 17c62b3996 After saving a file to the SD card, always show the result dialog.
After the user dismisses the result dialog, play or share the
saved file if applicable.
2012-03-14 14:57:51 -07:00
Jimmy Shih 51a565b49f Reorder AndroidManifest based on
http://developer.android.com/guide/topics/manifest/manifest-intro.html

Fix one lint error with duplicating variable.
2012-03-14 11:14:33 -07:00
Jimmy Shih 7a6f64b973 Update AndroidManifest.
- add splitActionBarWhenNarrow
- add targetSdkVersion
2012-03-13 17:14:24 -07:00
Jimmy Shih eb0237cd4e should have be part of daa8055b9997 2012-03-13 16:26:59 -07:00
Jimmy Shih f19a7681b4 No value changes. Only format
the AndroidManifest and menu xml files.
2012-03-13 14:51:16 -07:00
Jimmy Shih 0fc001534f sync from main 2012-03-13 14:03:02 -07:00
Jimmy Shih fe7cf7052d fix comments for ee18469e8c07 2012-03-13 14:00:49 -07:00
Jimmy Shih f3112c3acb Fix eclipse warnings 2012-03-13 11:00:00 -07:00
youtaol 504fd7fe14 Add test case for SendMapsAsyncTask, and change SendMapsAsyncTask to make it testable. 2012-03-13 18:02:15 +08:00
youtaol 5d1f19f1a0 Change some code to make test run successfully. Fix a warning in ChooseMapAsyncTask. 2012-03-13 17:42:47 +08:00
youtaol b80d8411c4 Merge heads 2012-03-13 17:13:33 +08:00
youtaol e4a65ce36c Create a utility class TrackStubUtils to create stub Track and MyTracksLocation. And change some code in ChartActivityTest to use this class. 2012-03-13 16:58:25 +08:00
Jimmy Shih 2da8525439 merge heads 2012-03-12 16:07:03 -07:00
Jimmy Shih 3f54c07009 Patch 3 CLs from
http://code.google.com/r/rdamazio-mytracks-staging2/
- 7781a7c23cf1
- 883427ab11f8
- d801f8f7c16b

- Use Halo them for api level 11 or higher.
- Use action bar for api level 11 or higher.
- Move all menu items for the 3 tabs to MenuManager.
2012-03-12 15:59:07 -07:00
Jimmy Shih cc07db0269 Specify an icon for a kml track. 2012-03-12 13:10:49 -07:00
youtaol 472d49f241 Change test code of ChooseMapAsyncTaskTest. 2012-03-09 11:51:45 +08:00