Wednesday, July 20, 2011

MySpeed 3.0.0

I've released a new version of MySpeed with these changes:

No longer support Android 1.5.
1.6 has better support for different screen resolutions.

Use the library version of osmdroid.
Instead of including the source directly. This is an internal change and shouldn't have any visible effect, although the latest version of osmdroid also has various improvements.

Use the correct screen resolution.
Related to the upgrade to 1.6. Now the display uses the full resolution of the hardware rather than scaling to a standard (low) resolution.

Change the zoom options.
Two independent checkboxes instead of the combined dropdown options. This is also related to the screen resolution change because it is more useful to let the user choose his preferred zoom.

Use CloudMade routing instead of YOURS routing. CloudMade is less prone to errors.

Bug fix: show transparency of camera images correctly.
When using the images associated with imported cameras, I accidentally replaced white with black - it was supposed to replace white with transparent. Now it replaces almost white with transparent.