Now sends application name when errors occur
Updated to release for testing
Fixed some old references that would no longer work.
Updated to include CFBundleShortVersionString which iTunes connect claims is necessary.
Put in the post-jQuery 1.7 dispatch function.
Updated to use the latest version of cordova
Updated to only ask once if a user wants to send error information.
Doesn't keep asking to send errors if you say no
Now sends the application version if it's accessible
Will send the error as the name if there are no details in the name property.
Checks that objects are present for tracking/rotation checking.
Does a resize when the map is revisited to sort out problems where the device has been rotated without the map visible
Continues tracking after an error so timeouts no longer prevent tracking.
Can now find out location in relation to a set of bounds.
Gives better information about where you are in relation to the map if you aren't on it.
Only creates new objects during initialisation if they are necessary.
Completely removed reinitialisation of the map.
Now reloads the javascript for google maps if they weren't successfully reloaded.
Protects the initialisation of the map against lack of internet connectivity.
Text and variable name changes.
Open Day map now warns if google is not available.
Only refreshes data if a web connection is available
When refreshing, reloads the application if the google maps did not initially load -- this replaces the asynchronous loading of the API
uob.app namespace added for functions applied at application level.
If the app has stored a previous date which is no longer available, it will take the default and store that.
Removed the favourites functionality.
Only clicks through to locations when the map is initialised.
When user attempts to add items to the schedule, the clashing items are now listed.