v2.3 - Build 7 - 2016.02.21
- Added a battery uptime clock, tracks the hours since last charge
- Remove bluetooth icon when phone is connected, now only shows on disconnect
- Vast code improvement to save battery and memory
- Fixed a bluetooth status problem where the icon would not be correct when the face opened
- Added a bluetooth connection information icon.
- Added an indicator beside the compass for true or magnetic compass bearing. Pebble will show magnetic north until declination is found.
- Fixed a memory leak bug that would crash the application after numerous GPS updates.
- Heavily reprogrammed backend to increase battery life and stability
- Fixed a bug where GPS update could result in 0.00 latitude
- Fixed a unnoticed bug where East and West headings were reversed (sorry, never tested it!)
- Updated the square root math function for increased accuracy
- Add shake functionality to force update GPS and toggle compass
- Compass update frequency reduced to 2 degrees, larger drain on battery so it is recommended to keep off
- Small asthetic changes in display
- Add version update screen to alert users of new versions and instructions
- Added a (forgotten!) AM/PM denominator for time
- Now pings phone for GPS only every 12 hours at 5am/pm to conserve battery. Force updating can be used in lieu.
Fixed a few minor running problems and a major displaying bug on Pebble time watches.
-Fixed a disappearing moon phase icon by creating a global display bitmap - used this method with all text and bitmap layers
-Changed the update cycle to only update on minute = 0 (was updating every minute within the specified hour)
-Pebble Time watches were making the text transparent, fixed this by making text set to White rather than Clear...
-Proper display messages for no GPS data and no rise times.
Fixed a forced GPS update for when app is loaded
Out of beta public release