From c62c61f2f10e6299c7fd5651601ab2ee7b4eda7c Mon Sep 17 00:00:00 2001 From: Michatec Date: Tue, 24 Feb 2026 14:55:21 +0100 Subject: [PATCH] - Removed some old Systems - Removed some old functions --- app/src/main/java/com/michatec/radio/Radio.kt | 1 - .../michatec/radio/helpers/ImportHelper.kt | 42 ------------------- .../radio/helpers/PreferencesHelper.kt | 25 +---------- .../radio/search/RadioBrowserSearch.kt | 2 +- 4 files changed, 2 insertions(+), 68 deletions(-) delete mode 100644 app/src/main/java/com/michatec/radio/helpers/ImportHelper.kt diff --git a/app/src/main/java/com/michatec/radio/Radio.kt b/app/src/main/java/com/michatec/radio/Radio.kt index 12a8e1b..1490d18 100644 --- a/app/src/main/java/com/michatec/radio/Radio.kt +++ b/app/src/main/java/com/michatec/radio/Radio.kt @@ -34,7 +34,6 @@ class Radio : Application() { AppThemeHelper.setTheme(PreferencesHelper.loadThemeSelection()) } - /* Implements onTerminate */ override fun onTerminate() { super.onTerminate() diff --git a/app/src/main/java/com/michatec/radio/helpers/ImportHelper.kt b/app/src/main/java/com/michatec/radio/helpers/ImportHelper.kt deleted file mode 100644 index 874e302..0000000 --- a/app/src/main/java/com/michatec/radio/helpers/ImportHelper.kt +++ /dev/null @@ -1,42 +0,0 @@ -/* - * ImportHelper.kt - * Implements the ImportHelper object - * A ImportHelper provides methods for integrating station files from Radio v3 - * - * This file is part of - * TRANSISTOR - Radio App for Android - * - * Copyright (c) 2015-22 - Y20K.org - * Licensed under the MIT-License - * http://opensource.org/licenses/MIT - */ - - -package com.michatec.radio.helpers - -import android.content.Context -import com.michatec.radio.Keys -import com.michatec.radio.core.Collection - - -/* - * ImportHelper object - */ -object ImportHelper { - - - /* */ - fun removeDefaultStationImageUris(context: Context) { - val collection: Collection = FileHelper.readCollection(context) - collection.stations.forEach { station -> - if (station.image == Keys.LOCATION_DEFAULT_STATION_IMAGE) { - station.image = String() - } - if (station.smallImage == Keys.LOCATION_DEFAULT_STATION_IMAGE) { - station.smallImage = String() - } - } - CollectionHelper.saveCollection(context, collection, async = false) - } - -} diff --git a/app/src/main/java/com/michatec/radio/helpers/PreferencesHelper.kt b/app/src/main/java/com/michatec/radio/helpers/PreferencesHelper.kt index 11ba901..9818f4e 100644 --- a/app/src/main/java/com/michatec/radio/helpers/PreferencesHelper.kt +++ b/app/src/main/java/com/michatec/radio/helpers/PreferencesHelper.kt @@ -213,20 +213,6 @@ object PreferencesHelper { } - /* Checks if housekeeping work needs to be done - used usually in DownloadWorker "REQUEST_UPDATE_COLLECTION" */ - fun isHouseKeepingNecessary(): Boolean { - return sharedPreferences.getBoolean(Keys.PREF_ONE_TIME_HOUSEKEEPING_NECESSARY, true) - } - - - /* Saves state of housekeeping */ - fun saveHouseKeepingNecessaryState(state: Boolean = false) { - sharedPreferences.edit { - putBoolean(Keys.PREF_ONE_TIME_HOUSEKEEPING_NECESSARY, state) - } - } - - /* Load currently selected app theme */ fun loadThemeSelection(): String { return sharedPreferences.getString( @@ -241,15 +227,6 @@ object PreferencesHelper { return sharedPreferences.getBoolean(Keys.PREF_EDIT_STATIONS, true) } - - /* Saves value of the option: Edit Stations (only needed for migration) */ - fun saveEditStationsEnabled(enabled: Boolean = false) { - sharedPreferences.edit { - putBoolean(Keys.PREF_EDIT_STATIONS, enabled) - } - } - - /* Loads value of the option: Edit Station Streams */ fun loadEditStreamUrisEnabled(): Boolean { return sharedPreferences.getBoolean(Keys.PREF_EDIT_STREAMS_URIS, true) @@ -276,7 +253,7 @@ object PreferencesHelper { fun downloadOverMobile(): Boolean { return sharedPreferences.getBoolean( Keys.PREF_DOWNLOAD_OVER_MOBILE, - Keys.DEFAULT_DOWNLOAD_OVER_MOBILE + false ) } diff --git a/app/src/main/java/com/michatec/radio/search/RadioBrowserSearch.kt b/app/src/main/java/com/michatec/radio/search/RadioBrowserSearch.kt index 31115c2..3875f89 100644 --- a/app/src/main/java/com/michatec/radio/search/RadioBrowserSearch.kt +++ b/app/src/main/java/com/michatec/radio/search/RadioBrowserSearch.kt @@ -129,7 +129,7 @@ class RadioBrowserSearch(private var radioBrowserSearchListener: RadioBrowserSea /* Listens for (positive) server responses to search requests */ - private val responseListener: Response.Listener = Response.Listener { response -> + private val responseListener: Response.Listener = Response.Listener { response -> if (response != null) { radioBrowserSearchListener.onRadioBrowserSearchResults(createRadioBrowserResult(response.toString())) }