Commit 08bbcda0 authored by Nick Whitelegg's avatar Nick Whitelegg

Finalise 0.3.1

parent 2da74edd
0.1 (March 2018)
- Tidied-up version of code which has been in existence since 2013
- Mostly England and Wales only, parts of Northern Ireland and Greece added later
- Way rendering
- First version on Google Play
0.2.0 (29/03/19)
- virtual signposts introduced
- Pan-European coverage.
0.2.x (Apr-Jun 2019)
- various tweaks and bugfixes, mostly adjusting weightings for POIs
- see https://gitlab.com/nickw1/Hikar, check commit history.
0.3.0 (19/09/19)
- virtual noticeboards introduced
- routing to POI introduced
- map-based interface for pre-downloading data.
0.3.1 (30/09/19)
- expanded range of POIs on signposts: now viewpoints, hostels, campsites and alpine huts shown.
- increased width of rendered route to POI to 5m.
- Canary Islands covered (classed as Africa so not in Europe download)
Hikar 0.3
=========
Hikar 0.3.1
===========
Hikar is an augmented reality app for Android (4.2+) which overlays footpaths
from OpenStreetMap on the device's camera feed and shows virtual signposts,
......
......@@ -7,11 +7,11 @@ apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 28
defaultConfig {
applicationId "freemap.hikar.dev"
applicationId "freemap.hikar"
minSdkVersion 17
targetSdkVersion 28
versionCode 14
versionName "0.3.0"
versionCode 15
versionName "0.3.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
......
......@@ -68,8 +68,8 @@ class MainActivity : CoroutineActivity() {
)
private val sensorInput = SensorInput(this::receiveSensorInput)
private lateinit var locationProcessor: LocationProcessor
// private var lastLon = -0.72
//private var lastLat = 51.05
private var lastLon = -0.72
private var lastLat = 51.05
// private var lastLon = -1.6244
// private var lastLat = 50.8839
// private var lastLon = -1.40883
......@@ -78,8 +78,8 @@ class MainActivity : CoroutineActivity() {
// private var lastLat = 50.9416
// private var lastLon = -1.5029
// private var lastLat = 50.83
private var lastLon = -1.5290
private var lastLat = 50.8899
// private var lastLon = -1.5290
//private var lastLat = 50.8899
private var field: GeomagneticField? = null
private lateinit var hud: HUD
......@@ -349,7 +349,7 @@ class MainActivity : CoroutineActivity() {
}
private fun setLocation(lon: Double, lat: Double) {
setLocation(lon, lat, true)
setLocation(lon, lat, false)
}
private fun setLocation(lon: Double, lat: Double, gpsLocation: Boolean) {
......
<resources>
<string name="app_name">Hikar Dev</string>
<string name="app_name">Hikar</string>
<string name="preDownload">Map / pre-download data</string>
<string name="latitude">Latitude</string>
<string name="longitude">longitude</string>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment