twinaphex
9c82f5e89e
(Android locatio) Gets location updates now (seems to call
...
onLocationChanged) but only if Wifi is enabled - Wifi off and
GPS on doesn't work yet
2013-12-21 16:55:05 +01:00
twinaphex
9e3b69cb78
(Android) RetroActivityLocation - some cleanups
2013-12-21 16:43:50 +01:00
twinaphex
2b5ece3804
(ANdroid JNI) Bugfix - onLocationGetHorizontalAccuracy should return
...
double, not float
2013-12-21 15:04:47 +01:00
twinaphex
be5609269a
(Android location) Gets a bit further but still not calling onLocationChanged - just renders the text for the first location retrieval and nothing else after that
2013-12-21 14:58:29 +01:00
twinaphex
c68312fe31
(Android Location) Some changes - still not working
2013-12-21 06:19:38 +01:00
twinaphex
0d94dd03f7
(Android location) onConnected/onDisconnected reimplemented - still don't seem
...
to get to onLocationChanged though
2013-12-20 21:49:43 +01:00
twinaphex
3338513a9a
(Android) Add another permission- ACCESS_COARSE_LOCATION - in case LocationManager
...
needs this
2013-12-20 01:18:35 +01:00
twinaphex
792b27288a
(Android) (Location) Function signatures for functions that return
...
double were wrong - should be D instead of J
2013-12-20 00:42:42 +01:00
twinaphex
da6e360e49
(Location) Implement horizontal and vertical accuracy - Android's
...
location API only provides horizontal API but iOS/OSX API supports
both horizontal and vertical. Maybe consider implementing vertical
accuracy for Android by hand later
2013-12-19 17:36:27 +01:00
twinaphex
f0aa0f99fd
(Location) Reimplement some parts of the location interface - get_latitude
...
and get_longitude are gone now in place of get_position. Basically,
from C land we basically do a poll-style queries, but on the
implementation side (ie. Android/iOS/OSX) - they all use callback-based
location updates. So we simply check in the poll function (get_position)
whether position has changed, and if so, update the pointer values and
return true - if not, set them to 0 and return false.
2013-12-19 15:47:47 +01:00
twinaphex
581aab1e3e
(Android) Small typo fix
2013-12-19 05:24:12 +01:00
twinaphex
fa6459976f
(Android) Build fix
2013-12-19 01:01:31 +01:00
twinaphex
250a6d757e
(Android) location API - onLocationSetInterval
2013-12-19 00:56:47 +01:00
Lioncash
4b86d80408
Move RetroActivity based classes into their own package. Keeps them localized.
2013-12-15 11:35:28 -05:00