From d8bb1ae7966c1f65eca44df345b382e3d0b3cbf3 Mon Sep 17 00:00:00 2001 From: Arty Bishop Date: Sat, 7 Dec 2019 18:35:07 +0000 Subject: [PATCH] Minor cleanup --- .../com/rtbishop/lookingsat/MainViewModel.kt | 9 ---- .../lookingsat/ui/WorldMapFragment.kt | 16 ++---- app/src/main/res/layout/sat_pass_pref.xml | 49 ------------------- app/src/main/res/values/strings.xml | 1 - app/src/main/res/xml/preference.xml | 2 +- 5 files changed, 6 insertions(+), 71 deletions(-) delete mode 100644 app/src/main/res/layout/sat_pass_pref.xml diff --git a/app/src/main/java/com/rtbishop/lookingsat/MainViewModel.kt b/app/src/main/java/com/rtbishop/lookingsat/MainViewModel.kt index 61a0d876..e0f7f1ac 100644 --- a/app/src/main/java/com/rtbishop/lookingsat/MainViewModel.kt +++ b/app/src/main/java/com/rtbishop/lookingsat/MainViewModel.kt @@ -101,15 +101,6 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { tleSelectedMap = mutableMap } - fun updatePassPrefs(hoursAhead: Int, maxEl: Double) { - passPrefs = SatPassPrefs(hoursAhead, maxEl) - preferences.edit { - putInt(keyHours, hoursAhead) - putLong(keyMinEl, maxEl.toRawBits()) - apply() - } - } - fun updateGsp() { val lat = preferences.getString(keyLat, defValueLoc)!!.toDouble() val lon = preferences.getString(keyLon, defValueLoc)!!.toDouble() diff --git a/app/src/main/java/com/rtbishop/lookingsat/ui/WorldMapFragment.kt b/app/src/main/java/com/rtbishop/lookingsat/ui/WorldMapFragment.kt index 1a23a57e..f092db06 100644 --- a/app/src/main/java/com/rtbishop/lookingsat/ui/WorldMapFragment.kt +++ b/app/src/main/java/com/rtbishop/lookingsat/ui/WorldMapFragment.kt @@ -131,11 +131,8 @@ class WorldMapFragment : Fragment() { drawFootprint(canvas, frameWidth, frameHeight, footprintPositions) var longitude = rad2Deg(satPos.longitude) - if (longitude > 180.0) { - longitude -= 180.0 - } else { - longitude += 180.0 - } + if (longitude > 180.0) longitude -= 180.0 + else longitude += 180.0 } private fun drawGroundTrack(canvas: Canvas, width: Int, height: Int, list: List) { @@ -151,9 +148,8 @@ class WorldMapFragment : Fragment() { else trackX -= 180 trackX *= width / 360f - trackY = ((90.0 - rad2Deg(satPos.latitude)) * (height / 180.0)) - .roundToInt() - .toFloat() + trackY = + ((90.0 - rad2Deg(satPos.latitude)) * (height / 180.0)).roundToInt().toFloat() if (index == 0 || abs(trackX - prevX) > 180) trackPath.moveTo(trackX, trackY) else trackPath.lineTo(trackX, trackY) @@ -176,9 +172,7 @@ class WorldMapFragment : Fragment() { else printX -= 180f printX *= width / 360f - printY = ((90.0 - position.lat) * (height / 180.0)) - .roundToInt() - .toFloat() + printY = ((90.0 - position.lat) * (height / 180.0)).roundToInt().toFloat() if (index == 0 || abs(printX - prevX) > 180) printPath.moveTo(printX, printY) else printPath.lineTo(printX, printY) diff --git a/app/src/main/res/layout/sat_pass_pref.xml b/app/src/main/res/layout/sat_pass_pref.xml deleted file mode 100644 index 26a1d910..00000000 --- a/app/src/main/res/layout/sat_pass_pref.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7743899c..df9c7c79 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -36,7 +36,6 @@ Cancel Clear All - Passes preferences Select satellites to track Ground station position settings diff --git a/app/src/main/res/xml/preference.xml b/app/src/main/res/xml/preference.xml index d8601728..7c16e3c4 100644 --- a/app/src/main/res/xml/preference.xml +++ b/app/src/main/res/xml/preference.xml @@ -29,7 +29,7 @@ android:summary="@string/pref_hours_ahead_summary" android:title="@string/pref_hours_ahead_title" />