Jimmy Shih
3cf1bebe07
Fix comments for fd49d88ec658.
...
Also fixed the following:
in uploadAllTrackPoints, introduce a "readCount" variable
rather than using the zero based index "i".
in prepareAndUploadPoints, add a lastBatch parameter
so can include the (Part 1) marker if there is more than
one segment.
in prepareTrackSegment, set a new segment's stop time
to the last location's time.
2012-01-20 12:51:48 -08:00
Rodrigo Damazio
df775eeb2d
Addressed review suggestions.
2012-01-20 18:13:35 -02:00
ml1050
bee9f46eaf
inner classes moved to their own files
2012-01-20 18:06:30 +01:00
ml1050
8afc6b4c04
cosmetic cleanups
...
renames for better legibility
added some bound checks
2012-01-20 13:53:30 +01:00
Jimmy Shih
152b77b01c
Update the support url.
...
Update the minSdkVersion to 7.
2012-01-19 12:26:08 -08:00
Jimmy Shih
822d1c3eb9
Sync from main. https://mytracks.googlecode.com/hg
2012-01-19 10:51:07 -08:00
Jimmy Shih
aa7fb772a0
Fix comments on 5f0afb81a4d6
...
Remove SendResult.java. Should have been part of this CL.
Fix a bug. Should be UploadResultActivity.FUSION_TABLES_URL.
2012-01-19 09:41:43 -08:00
youtaol
6ccff0697f
Add test case for AntPreference, and add a static constant in AntPreference
...
----------------
2012-01-19 12:31:16 +08:00
Jimmy Shih
e23c2bcfb2
Fix comments on 5f0afb81a4d6
2012-01-18 17:16:57 -08:00
Jimmy Shih
1ef6026134
Use an activity for showing the progress dialog
...
to send to Google Fusion Tables.
Use an AsyncTask to send a track to Google Fusion Tables.
Fix bugs with retry logic, screen rotation, sending
results back to SendActivity.
2012-01-18 16:35:43 -08:00
ml1050
93d702990a
ANT+ cadence and cadence+speed sensor support added
2012-01-18 13:03:28 +01:00
Rodrigo Damazio
86ccb76a2b
ICS UI: Moving per-tab menu items to the MenuManager.
...
This will make more sense once tabs are fragments instead of activities.
2012-01-16 03:34:45 -02:00
Rodrigo Damazio
23c2dad9d1
ICS UI: Showing the action bar
2012-01-16 02:26:40 -02:00
Jimmy Shih
d3216b0520
Add a UploadResultActivity to better support
...
screen rotation.
2012-01-13 13:09:56 -08:00
Jimmy Shih
feac34ca32
Fix comment for 72858c5628e1
2012-01-13 09:42:51 -08:00
Jimmy Shih
4a0a2a8856
Create an AccountChooserActivity to choose an account.
...
Benefits of the refactor:
- can support screen rotation when choosing an account
- reduce complexity in SendActivity
Also change the minSdkVersion to 7 so that
- in AccountChooserActivity, can just use the Android AccountManager
- in SendActivity, can use Account
- in SendActivity, can remove the Constants.GET_LOGIN callback
from the legacy AuthManager (AuthManagerOld)
2012-01-12 12:54:42 -08:00
Jimmy Shih
8f72c36351
When screen rotates, another activity is shown on the foreground.
...
Thus onPause, need to remove the dialog to prevent the activity
from leaking the dialog window.
2012-01-11 11:23:22 -08:00
Jimmy Shih
dc019cd58d
Fix comments for c2b1dec90642
2012-01-11 10:06:55 -08:00
Jimmy Shih
9feb097d11
Create a ServicePickerActivity to allow users
...
to pick the Google services to send a track to.
Benefits of the refactor:
- ServicePickerActivity can easily handle screen rotation
- Reduce complexity in SendActivity
2012-01-10 15:16:24 -08:00
Rodrigo Damazio
dad0befca4
Addressed review suggestions and moved lat/long logic to the TripStatistics class.
2012-01-10 16:27:41 -02:00
Jimmy Shih
c013db29bc
Fix a typo for b287683b8500
2012-01-10 09:36:53 -08:00
Jimmy Shih
4b33e94707
Fix comment b287683b8500
2012-01-09 15:54:19 -08:00
Jimmy Shih
362dcda90c
Fix comment for b287683b8500
2012-01-09 14:28:11 -08:00
Jimmy Shih
43cf0659fd
Add support to choose the ISO 8601 date format as the default track name.
...
Note using the "yyyy-MM-dd HH:mm" format so it is readable
for users. However, the colon, ":", is not a valid
FAT32 filename character. So when saving to the SD card,
the filename becomes "yyyy-MM-dd HH_mm".
2012-01-09 12:50:53 -08:00
Jimmy Shih
88c4e0e499
merge
2012-01-09 09:39:21 -08:00
Jimmy Shih
aed9248b35
Fix comments for af72371db217
2012-01-06 16:06:12 -08:00
Jimmy Shih
c03f2a9adb
Change the marketing message to include Google+.
2012-01-06 14:52:22 -08:00
Jimmy Shih
9e6e4bc5af
Code cleanup. Rename My Maps to Maps.
...
Did a case insentive search and replacement for
mymap
my_map
my map
2012-01-06 14:24:26 -08:00
Rodrigo Damazio
83af7a30d8
Addressing suggestion from cbbb34be8b54
2012-01-06 04:43:25 -02:00
Rodrigo Damazio
8000d51caf
Adding search suggestions
2012-01-06 04:39:07 -02:00
Rodrigo Damazio
96d740db64
Adressing many TODOs and improving documentation of the search engine.
2012-01-06 04:38:54 -02:00
Rodrigo Damazio
ff15031113
Breaking down SearchActivity into display and search logic pieces.
2012-01-06 03:25:51 -02:00
Jimmy Shih
4e9fa91f27
Code cleanup. Use Menu.NONE constant when we don't care about
...
the groupId or the order.
2012-01-05 18:39:20 -08:00
Rodrigo Damazio
870c5d723c
Providing a Search menu option in TrackList and WaypointList, for devices that don't have a search key.
2012-01-05 22:17:31 -02:00
Rodrigo Damazio
254a1d59ac
Selecting a waypoint from the search screen will now show it.
2012-01-05 21:47:32 -02:00
Rodrigo Damazio
ce05f5b22a
Android Lint: fixing invalid height inside a ScrollView.
2012-01-05 21:18:15 -02:00
Rodrigo Damazio
b2eb50732e
Android Lint: fixing invalid height inside a ScrollView.
2012-01-05 21:18:15 -02:00
Rodrigo Damazio
35395926ff
Android Lint: customizing the warnings:
...
- typography warnings should be just informational (too many of them)
- unused IDs/resources make no sense for the library project
- layout errors should be errors
2012-01-05 21:12:00 -02:00
Rodrigo Damazio
e77a685b50
Android Lint: customizing the warnings:
...
- typography warnings should be just informational (too many of them)
- unused IDs/resources make no sense for the library project
- layout errors should be errors
2012-01-05 21:12:00 -02:00
Rodrigo Damazio
ee9a19d788
Android Lint: reordering manifest so requirements come before the application.
2012-01-05 21:02:07 -02:00
Rodrigo Damazio
5cb0752645
Merge to head
2012-01-05 22:23:56 -02:00
Jimmy Shih
26a41e0afc
sync from main
2012-01-05 15:37:55 -08:00
Rodrigo Damazio
d2ea6dfe8d
Android Lint: reordering manifest so requirements come before the application.
2012-01-05 21:02:07 -02:00
Rodrigo Damazio
46b027108c
Also updating mocked class libraries to API level 15
2012-01-05 20:35:45 -02:00
Rodrigo Damazio
9afd415e3f
Also updating mocked class libraries to API level 15
2012-01-05 20:35:45 -02:00
Jimmy Shih
bb989dbc4c
Fix file sanitization so that it supports unicode characters.
...
Replace invalid characters with "_" to make it easier to parse.
2012-01-05 13:56:20 -08:00
Rodrigo Damazio
50095ad044
Fixing showing of waypoints
2012-01-05 19:42:06 -02:00
Jimmy Shih
23ca7bd05e
merge heads
2012-01-04 17:17:41 -08:00
Jimmy Shih
f38c4ab242
Display date and time based on phone's preferences.
...
In StringsUtils, add formatDateTime, formatTime, formatElapsedTime.
Note that verified when sending to Google Docs, no longer need
to always show the hours when displaying total time and moving time.
2012-01-04 16:39:53 -08:00
Jimmy Shih
966f661dce
In the "Share with friends" menu options, split the
...
"Map or Fusion Table URL" option into
"Map" and "Fusion Table" options.
- make SendType implements Parcelable so can pass it in an Intent.
2012-01-04 13:44:20 -08:00