aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/DirectionProvider.java
Commit message (Collapse)AuthorAgeFilesLines
* #2083: target level 17 changesBananeweizen2012-11-191-9/+9
| | | | | * set level 17 as target in manifest (level 4 still supported) * refactor compatibility classes * move deprecated code into compatibility classes
* Refactoring: normalize Compatibility#getDirectionNowSamuel Tardieu2012-06-011-1/+1
|
* Put angle-related utilities into their own packageSamuel Tardieu2012-06-011-11/+0
| | | | Also, use float instead of double for every angle computation.
* Do not repeat similar orientation to observersSamuel Tardieu2012-05-311-1/+11
| | | | | | Android uses 1° precision in its orientation computation, so it is not uncommon to be signalled the same orientation several times. There is no need for observers to be woken up, as the value has not changed.
* Add a function to compute a normalized angle differenceSamuel Tardieu2012-05-311-0/+11
|
* Fix #1685: make sure the compass range fits within boundsSamuel Tardieu2012-05-311-1/+8
|
* Make direction an observable propertySamuel Tardieu2012-04-301-0/+56