Commit Graph

21 Commits

Author SHA1 Message Date
Jimmy Shih 648015fe4c merge heads 2012-04-10 10:16:49 -07:00
Jimmy Shih 3d9536420c merge heads 2012-04-10 10:03:30 -07:00
Jimmy Shih 00974d97a7 Place all Google Earth constants in SaveActivity and prefix them with
GOOGLE_EARTH.
2012-04-09 10:19:07 -07:00
Jimmy Shih adfa66505e Use a dialog for the welcome page. Thus the startup sequence
consists of three dialogs.
Rename to HelpActivity.
Fix activity button styles.
Reuse EulaDialogFragment when invoked from the AboutDialogFragment.
Only hide the title bar on the TrackDetailPage.
2012-04-07 15:52:28 -07:00
Jimmy Shih 54bfe5d4b4 merge heads 2012-04-07 10:13:16 -07:00
Jimmy Shih fedcd33b0b merge heads 2012-04-07 09:56:56 -07:00
Jimmy Shih cd129e1f46 sync from main 2012-04-07 09:32:13 -07:00
Jimmy Shih 86c736dd17 merge heads 2012-04-06 18:25:57 -07:00
Jimmy Shih 70124b8465 merge heads 2012-04-06 12:59:38 -07:00
Jimmy Shih 6c7131f2a8 merge heads 2012-04-06 10:55:58 -07:00
Jimmy Shih f5085b208d merge heads 2012-04-06 10:54:22 -07:00
Jimmy Shih 5082936ad1 sync from main 2012-04-05 17:06:43 -07:00
Jimmy Shih 32e8044b0b - add TabManager (based on the Fragment Tabs example in
API 4+ Support Demos)
- move to MapFragment, ChartFragment, and StatsFragment
- use android-support-v4-r7-googlemaps.jar to support a map view
  in a fragment.
2012-04-05 16:55:22 -07:00
Jimmy Shih 8b4c05ead3 fix comment for 7638122cd587 2012-04-05 09:26:23 -07: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
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
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 3ef085fbc7 Rename MyTracks.java to TrackDetailActivity.java 2012-03-27 17:13:16 -07:00