Monthly Archives: July 2016

gabenative Compass Logo

Compass 2.1.1 released!

Changelog

  • Summary: This is mainly a bug fix release. Now that this bugs are fixed and there hasn’t been other relevant bugs reports, i consider this version to be a stable version.

    If you didn’t read the changelog for the new major version 2, i recommend reading it. There has been some very big changes in version 2.0.0.

  • Fixed: There was a problem in the calculations of true north. This problem is solved now. I want to thank the user that invested the time to report this problem and for the detailed explanation that helped me solving it.
  • Fixed: This compass didn’t start on devices that apparently don’t have GPS and don’t support network location retrieving at the same time. This bug is fixed now.
  • Changed: The permission WAKE_LOCK has been removed, because it’s not needed anymore.
  • Improved: A lot of users complained that they can’t buy the pro version in their country. This is because i explicitly restricted the pro version to specific countries. I’m sorry for this inconvenience, but it’s too expensive for me and takes too much time to sell the pro version world wide, since every country has it’s own VAT laws. Time that i need to develop apps. Now the compass explains this problem to the user, when the user presses on a pro button inside the app.
  • Changed: The labels with the word “bearing” has been changed back to “heading”. I tried the word “bearing” in the previous version, but it was too confusing so i changed it back.
  • Improved: The accent and menu background colors has been changed to better match the overall design.
  • Changed: License and privacy policy has been updated.

Download gabenative Compass for free!

gabenative Compass Logo

Compass 2.1.0 released!

Changelog

  • Important: Please read the changelog for the version 2.0.0 before reading the changelog for version 2.1.0. There has been really big and important changes in the version 2.0.0.
  • New: Some users asked if there is a way to get the compass needle to point to true north instead of magnetic north. This was not possible until now.

    Now the compass needle can be switched between magnetic and true north at any moment. In order for this to work, the compass needs to calculate true north. In order to be able to calculate true north, the compass needs location coordinates. Therefore you need to enable GPS or network location. When GPS or network location is enabled the compass will automatically retrieve the current location coordinates. As soon as the compass shows the current location coordinates, you can switch the compass needle to true north by pressing on the menu button in the action bar or by pressing on the compass needle.

  • Improved: Android has some bugs in the routines handling the sensors. The sensor library used in this compass tries to correct these bugs on the fly. Unfortunately the bug correcting mechanism cost a lot of performance in version 2.0.0. I implemented a faster way to solve these bugs on the fly, which makes this compass a lot faster.
  • Improved: I made it easier and faster for the user to navigate throw the app, developer and legal information in the information window.
  • Fixed: This compass didn’t work on some devices, which deliver invalid sensor data. This is because version 2.0.0 uses a much more strict sensor library than earlier versions. I solved this problem by making the sensor library more tolerant to invalid sensor data.
  • Changed: I updated the libraries used in this compass to the newest versions.

Download gabenative Compass for free!