youtaol
004043c3e5
Change some code style.
2012-03-31 10:18:47 +08:00
Jimmy Shih
4b8d4e92b8
merge heads
2012-03-30 15:23:00 -07:00
Jimmy Shih
fa18ace9e6
- remove PlayTrackUtils.
...
- use sub menu for "Export all...".
- prefix menu variables so they are unique.
- prefix intent extra variables with EXTRA.
2012-03-30 15:13:04 -07:00
Jimmy Shih
6869f003e7
- In the action bar, configure the Home button as the Up button.
...
- When starting an activity, always use FLAG_ACTIVITY_CLEAR_TOP and FLAG_ACTIVITY_NEW_TASK together.
- TrackDetailActivity should handle events for a specific trackId, not
handling events for the current recording track.
- In TrackListActivity, to support screen rotation, make sure the EULA dialog
is not shown before creating another one.
- Do not need to bind service in onStart. OnResume will bind the service
if a recording is happening.
2012-03-30 14:19:29 -07:00
youtaol
314c3a76a6
Add test case for DynamicSpeedTrackPathPainter.
2012-03-30 17:28:09 +08:00
youtaol
7a4b5569f3
Change code style of SendToGoogleUtilsTest.
2012-03-30 11:18:56 +08:00
youtaol
c9ccae4ac7
Add test case for UploadResultActivity.
2012-03-30 11:04:20 +08:00
Jimmy Shih
9ff1af221b
Move the track context menu to the main menu.
...
Use sharedPreferenceChangeListener to listen when
a new recording has started to update the view like the action items.
2012-03-29 18:02:28 -07:00
youtaol
eae2b63586
change some code style of SendToGoogleUtilsTest.
2012-03-29 15:14:37 +08:00
Jimmy Shih
246b13da4b
Remove MenuManager.java.
2012-03-28 16:49:57 -07:00
Jimmy Shih
16f3217364
Set TrackListActivity as the main activity.
...
Move all startup dialogs to TrackListActivity.
Move one-time application config to MyTracksApplication
2012-03-28 15:28:38 -07:00
Jimmy Shih
9500169719
Rename menu to track_detail.xml
2012-03-27 17:34:37 -07:00
Jimmy Shih
3ef085fbc7
Rename MyTracks.java to TrackDetailActivity.java
2012-03-27 17:13:16 -07:00
Jimmy Shih
0091755c70
rename TrackDetail to TrackEditActivity
2012-03-27 16:41:14 -07:00
Jimmy Shih
6afa67acad
Add compatibility library.
...
Have TrackListActivity extends FragmentActivity
Use Loader to load cursor.
Use DialogFragment to display dialogs.
2012-03-27 13:42:45 -07:00
Jimmy Shih
30b0348655
Add support for search widget.
...
For API level >= 11, use the search widget.
For API level < 11, use the search dialog.
For API level >=14, the search button will expand the search widget.
For API level < 14, the search button will invoke the search dialog.
2012-03-26 19:02:42 -07:00
Jimmy Shih
5da0afc509
Modify TrackListActivity according to ICS design.
2012-03-26 16:38:54 -07:00
Jimmy Shih
d0bec34ec4
Add action item icons for
...
- record_track
- stop_recording
- search
- settings
- help
Note that the record_track icon is a temporary placeholder until the
actual icon is available.
Change AndroidManifest so that splitActionBarWhenNarrow is
not applied to all activities in the application.
Rename menu strings so they are more consistent.
2012-03-26 09:59:27 -07:00
Jimmy Shih
fe6ec32d8e
remove trailing whitespaces in strings.xml
2012-03-23 17:02:43 -07:00
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
5c00d9723d
fix comment for e4025681f67b
2012-03-23 12:24:04 -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
b1c6d4ba4a
update classpath for ADT 17
2012-03-23 10:43:52 -07:00
youtaol
0f2d77400e
Test case for SendToGoogleUtils.java.
2012-03-23 12:34:52 +08:00
Jimmy Shih
ce65213d33
merge heads
2012-03-22 17:02:28 -07:00
Jimmy Shih
0bd4461c32
merge heads
2012-03-22 12:12:14 -07:00
Jimmy Shih
3044a1daea
merge heads
2012-03-22 12:11:21 -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