Jimmy Shih
c36a494952
merge heads
2012-03-23 16:26:39 -07:00
Jimmy Shih
c1351a1994
merge heads
2012-03-23 16:20:35 -07:00
Jimmy Shih
2a74cf6604
fix comments 9bc0a5d1c206
2012-03-23 16:16:54 -07:00
Jimmy Shih
a0c766d820
merge heads
2012-03-23 16:09:41 -07:00
Jimmy Shih
5890ddd2d5
merge from main
2012-03-23 14:48:06 -07:00
Jimmy Shih
6101b9899e
fix comment for 43b6356d7eff
2012-03-23 14:43:00 -07:00
Jimmy Shih
362d4aff8c
fix comment 9bc0a5d1c206
2012-03-23 14:28:11 -07:00
Jimmy Shih
ff2fe17b2c
fix comment on f87ee43bcbb1
2012-03-23 13:09:22 -07:00
Jimmy Shih
7a203cb608
fix comments for efb2d8ffe652
2012-03-23 13:04:10 -07:00
Jimmy Shih
f876b8cab4
merge heads
2012-03-23 12:37:44 -07:00
Jimmy Shih
db87201724
fix comments for ad1d456e2a96
2012-03-23 12:35:46 -07:00
Jimmy Shih
ba035db684
sync from main
2012-03-23 12:19:14 -07:00
Jimmy Shih
6ecde2dc7e
fix comment for e4025681f67b
2012-03-23 12:18:52 -07:00
Jimmy Shih
70f592e967
merge heads
2012-03-23 11:08:01 -07:00
Jimmy Shih
8138f7a5d6
merge heads
2012-03-23 10:46:55 -07:00
Jimmy Shih
0489582d7b
merge heads
2012-03-23 10:44:06 -07:00
Jimmy Shih
ce65213d33
merge heads
2012-03-22 17:02:28 -07:00
Rodrigo Damazio
d8e00e5902
Updating to ADT 17: using BuildConfig instead of our own isRelease
2012-03-22 02:05:19 -03:00
Jimmy Shih
bc9ff8b4b1
Fix several Android lint warnings using ADT 17.
2012-03-21 18:06:20 -07:00
Jimmy Shih
d2a245194f
Cleanup all remaining dialogs.
...
- Use DialogUtils to create a spinner or a horizontal progress dialog.
- Update all progress dialog messages.
2012-03-21 16:04:53 -07:00
Jimmy Shih
a8002ce13e
Update upload result dialog for ICS.
2012-03-21 13:54:59 -07:00
Jimmy Shih
8337cda5b8
merge heads
2012-03-21 13:05:41 -07:00
Jimmy Shih
7119bcc66f
merge heads
2012-03-21 13:04:57 -07:00
Jimmy Shih
f9e8cfeb75
Update About page and Terms of Service page for ICS.
2012-03-21 12:59:58 -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
19293b063d
Clean up FileUtils. Make it static with a private constructor.
2012-03-20 13:27:05 -07:00
Jimmy Shih
cd741ab93c
Rename ExportAllActivity to ExportActivity
...
Rename ExportAllAsyncTask to ExportAsyncTask
2012-03-20 12:21:57 -07:00
Jimmy Shih
3dd52ea523
In search_only.xml, the "onClick" attributes specifies the "onSearch" method.
...
However, the method is not excluded from proguard obfuscation.
Simpler to programmatically define "onOptionsItemSelected".
2012-03-20 12:08:36 -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
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
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
8e62ff239c
fix eclipse warnings
2012-03-14 15:37:22 -07:00