*********************************************************
************ Ghost Race Pro Changelog ************
************ Copyright James Mormando ************
*********************************************************
Version 2.02
- Added calories burned calculation to the race summary screen
Version 2.01
- BUG FIX: Fixed error with user pace summary calculation when distance < 1
(division by 0)
Version 2.00
- Added new summary screen and tab
- Summary screen displays race details at the end of the race
- BUG FIX: Stop music playback on phone call ring and restart after hang-up
Version 1.30
- Added user selected race position alert intervals
- Updated support for smaller screens
Version 1.21
- Added metric units support
- Use menu button to bring up preferences, toggle checkbox and restart
app
- Updated support for smaller screens
Version 1.20
- Added support for smaller screens
- Added end of race spoken alert
- Changed ghost speed to 5 second intervals
Version 1.12
- No changes, just an attempt to get Android Market to allow downloads
Version 1.11
- Fixed user speed bug
Version 1.10
- Added speech alerts for race position change
Version 1.00
- Initial deployment of Ghost Race Pro
- Reorganized Home Screen Layout and Settings Layout
- Features Include:
- Ability to set ghost speed (minutes and seconds) and race distance
- Ability to select a playlist on the device to play during the race
- Map screen to set your current location
- Distance traveled measured by GPS in miles
- Given your distance, screen will display distance ahead or behind of your
ghost competition
- Added shuffle and repeat buttons for music
- Home screen shows:
- Values of all settings
- Race clock that shows elapsed time of race
- Ghost distance showing distance the ghost has gone
- User distance traveled
- Distance ahead or behind the ghost racer
- Repeat and Shuffle toggle buttons
- Added Toast Notifications of Ghost Distance every half mile
- Changed settings UI to include slider bars instead of drop down lists
- Added handling for empty playlist errors
- User is alerted with playlist empty notification and sent to playlist tab to
select another playlist
- Added handling for errors related to missing settings values
- Alert dialog states race settings must be initialized before beginning race
- Clicking ok sends user to the settings tab
- No longer allows screen rotation (to be added back in later revisions)