Fix NPE

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@794 70aa8380-c310-11de-8ec6-755e00613368
Fix bus stop hours parsing in bus stop screen.

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@795 70aa8380-c310-11de-8ec6-755e00613368
Improve bike station UI/Refresh.

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@796 70aa8380-c310-11de-8ec6-755e00613368
Update STM API parser (subway status).

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@797 70aa8380-c310-11de-8ec6-755e00613368
Now re-opening the app on the tab.
BackupManager.dataChanged() now called only when backed-up preference changed.

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@798 70aa8380-c310-11de-8ec6-755e00613368
Updated bus lines (June 24 to September 1)

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@800 70aa8380-c310-11de-8ec6-755e00613368
A L-O-T of improvements: subway status display, location/compass, beta.stm.info (default:off), prefetching (defaut:off) ... and M-O-R-E

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@801 70aa8380-c310-11de-8ec6-755e00613368
Remove "crazy" bus line trips (now max 2 trips/directions per bus lines)

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@802 70aa8380-c310-11de-8ec6-755e00613368
Display "no service today" from beta.stm.info

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@803 70aa8380-c310-11de-8ec6-755e00613368
Improve memory usage when generating compass.
(now compass rotation generated on demand + not using Matrix with API Level >= 11)
beta.stm.info provider > error > LastStop (descent only)

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@804 70aa8380-c310-11de-8ec6-755e00613368
Improve memory usage in asynchronous tasks (using weak reference).

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@805 70aa8380-c310-11de-8ec6-755e00613368
Fix bike station info screen always refreshing data when displayed.

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@806 70aa8380-c310-11de-8ec6-755e00613368
Improve compass generation (still not perfect).

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@807 70aa8380-c310-11de-8ec6-755e00613368
Should fix compass for everyone (yes, including the LG Optimus One).
Other small improvements....

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@808 70aa8380-c310-11de-8ec6-755e00613368
bump DB version to 22

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@809 70aa8380-c310-11de-8ec6-755e00613368
Minor (code formatting)

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@810 70aa8380-c310-11de-8ec6-755e00613368
Add support for eXtra Large Screens.
Add accelerometer and compass in uses feature (not required).

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@811 70aa8380-c310-11de-8ec6-755e00613368
Fix crash in subway tab.

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@812 70aa8380-c310-11de-8ec6-755e00613368
revert r805 (using WeakReference in AsyncTask not always a good idea?)

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@813 70aa8380-c310-11de-8ec6-755e00613368
Version 1.7.6.3

git-svn-id: http://montrealtransit-for-android.googlecode.com/svn/trunk@814 70aa8380-c310-11de-8ec6-755e00613368