diff --git a/app/src/main/java/org/oxycblt/auxio/accent/Accent.kt b/app/src/main/java/org/oxycblt/auxio/accent/Accent.kt index 0100c2efa..ccec41a24 100644 --- a/app/src/main/java/org/oxycblt/auxio/accent/Accent.kt +++ b/app/src/main/java/org/oxycblt/auxio/accent/Accent.kt @@ -20,75 +20,20 @@ package org.oxycblt.auxio.accent import org.oxycblt.auxio.R -val ACCENT_PRIMARY_COLORS = arrayOf( - R.color.red_primary, - R.color.pink_primary, - R.color.purple_primary, - R.color.deep_purple_primary, - R.color.indigo_primary, - R.color.blue_primary, - R.color.light_blue_primary, - R.color.cyan_primary, - R.color.teal_primary, - R.color.green_primary, - R.color.light_green_primary, - R.color.lime_primary, - R.color.yellow_primary, - R.color.orange_primary, - R.color.brown_primary, - R.color.grey_primary, -) +val ACCENT_COUNT: Int get() = ACCENT_NAMES.size -val ACCENT_THEMES = arrayOf( - R.style.Theme_Auxio_Red, - R.style.Theme_Auxio_Pink, - R.style.Theme_Auxio_Purple, - R.style.Theme_Auxio_DeepPurple, - R.style.Theme_Auxio_Indigo, - R.style.Theme_Auxio_Blue, - R.style.Theme_Auxio_LightBlue, - R.style.Theme_Auxio_Cyan, - R.style.Theme_Auxio_Teal, - R.style.Theme_Auxio_Green, - R.style.Theme_Auxio_LightGreen, - R.style.Theme_Auxio_Lime, - R.style.Theme_Auxio_Yellow, - R.style.Theme_Auxio_Orange, - R.style.Theme_Auxio_Brown, - R.style.Theme_Auxio_Grey, -) - -val ACCENT_BLACK_THEMES = arrayOf( - R.style.Theme_Auxio_Black_Red, - R.style.Theme_Auxio_Black_Pink, - R.style.Theme_Auxio_Black_Purple, - R.style.Theme_Auxio_Black_DeepPurple, - R.style.Theme_Auxio_Black_Indigo, - R.style.Theme_Auxio_Black_Blue, - R.style.Theme_Auxio_Black_LightBlue, - R.style.Theme_Auxio_Black_Cyan, - R.style.Theme_Auxio_Black_Teal, - R.style.Theme_Auxio_Black_Green, - R.style.Theme_Auxio_Black_LightGreen, - R.style.Theme_Auxio_Black_Lime, - R.style.Theme_Auxio_Black_Yellow, - R.style.Theme_Auxio_Black_Orange, - R.style.Theme_Auxio_Black_Brown, - R.style.Theme_Auxio_Black_Grey, -) - -val ACCENT_NAMES = arrayOf( +private val ACCENT_NAMES = arrayOf( R.string.clr_red, R.string.clr_pink, R.string.clr_purple, R.string.clr_deep_purple, R.string.clr_indigo, R.string.clr_blue, - R.string.clr_light_blue, + R.string.clr_deep_blue, R.string.clr_cyan, R.string.clr_teal, R.string.clr_green, - R.string.clr_light_green, + R.string.clr_deep_green, R.string.clr_lime, R.string.clr_yellow, R.string.clr_orange, @@ -96,8 +41,65 @@ val ACCENT_NAMES = arrayOf( R.string.clr_grey, ) +private val ACCENT_THEMES = arrayOf( + R.style.Theme_Auxio_Red, + R.style.Theme_Auxio_Pink, + R.style.Theme_Auxio_Purple, + R.style.Theme_Auxio_DeepPurple, + R.style.Theme_Auxio_Indigo, + R.style.Theme_Auxio_Blue, + R.style.Theme_Auxio_DeepBlue, + R.style.Theme_Auxio_Cyan, + R.style.Theme_Auxio_Teal, + R.style.Theme_Auxio_Green, + R.style.Theme_Auxio_DeepGreen, + R.style.Theme_Auxio_Lime, + R.style.Theme_Auxio_Yellow, + R.style.Theme_Auxio_Orange, + R.style.Theme_Auxio_Brown, + R.style.Theme_Auxio_Grey, +) + +private val ACCENT_BLACK_THEMES = arrayOf( + R.style.Theme_Auxio_Black_Red, + R.style.Theme_Auxio_Black_Pink, + R.style.Theme_Auxio_Black_Purple, + R.style.Theme_Auxio_Black_DeepPurple, + R.style.Theme_Auxio_Black_Indigo, + R.style.Theme_Auxio_Black_Blue, + R.style.Theme_Auxio_Black_DeepBlue, + R.style.Theme_Auxio_Black_Cyan, + R.style.Theme_Auxio_Black_Teal, + R.style.Theme_Auxio_Black_Green, + R.style.Theme_Auxio_Black_DeepGreen, + R.style.Theme_Auxio_Black_Lime, + R.style.Theme_Auxio_Black_Yellow, + R.style.Theme_Auxio_Black_Orange, + R.style.Theme_Auxio_Black_Brown, + R.style.Theme_Auxio_Black_Grey, +) + +private val ACCENT_PRIMARY_COLORS = arrayOf( + R.color.red_primary, + R.color.pink_primary, + R.color.purple_primary, + R.color.deep_purple_primary, + R.color.indigo_primary, + R.color.blue_primary, + R.color.deep_blue_primary, + R.color.cyan_primary, + R.color.teal_primary, + R.color.green_primary, + R.color.deep_green_primary, + R.color.lime_primary, + R.color.yellow_primary, + R.color.orange_primary, + R.color.brown_primary, + R.color.grey_primary, +) + /** - * The data object for an accent. + * The data object for an accent. In the UI this is known as a "Color Scheme." * @property name The name of this accent * @property theme The theme resource for this accent * @property blackTheme The black theme resource for this accent diff --git a/app/src/main/java/org/oxycblt/auxio/accent/AccentAdapter.kt b/app/src/main/java/org/oxycblt/auxio/accent/AccentAdapter.kt index e5e9d3cc2..1f6638b9d 100644 --- a/app/src/main/java/org/oxycblt/auxio/accent/AccentAdapter.kt +++ b/app/src/main/java/org/oxycblt/auxio/accent/AccentAdapter.kt @@ -40,7 +40,7 @@ class AccentAdapter( ) : RecyclerView.Adapter() { private var selectedViewHolder: ViewHolder? = null - override fun getItemCount(): Int = ACCENT_PRIMARY_COLORS.size + override fun getItemCount(): Int = ACCENT_COUNT override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { return ViewHolder(ItemAccentBinding.inflate(parent.context.inflater)) diff --git a/app/src/main/java/org/oxycblt/auxio/playback/state/LoopMode.kt b/app/src/main/java/org/oxycblt/auxio/playback/state/LoopMode.kt index 25a626028..2fbe7777c 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/state/LoopMode.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/state/LoopMode.kt @@ -41,7 +41,11 @@ enum class LoopMode { * @return The int constant for this mode */ fun toInt(): Int { - return CONST_NONE + ordinal + return when (this) { + NONE -> CONST_NONE + ALL -> CONST_ALL + TRACK -> CONST_TRACK + } } companion object { diff --git a/app/src/main/java/org/oxycblt/auxio/search/SearchFragment.kt b/app/src/main/java/org/oxycblt/auxio/search/SearchFragment.kt index 3bba4cab0..67202347c 100644 --- a/app/src/main/java/org/oxycblt/auxio/search/SearchFragment.kt +++ b/app/src/main/java/org/oxycblt/auxio/search/SearchFragment.kt @@ -104,7 +104,7 @@ class SearchFragment : Fragment() { binding.searchEditText.apply { addTextChangedListener { text -> // Run the search with the updated text as the query - searchModel.doSearch(text?.toString() ?: "") + searchModel.search(text?.toString() ?: "") } // Auto-open the keyboard when this view is shown diff --git a/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt b/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt index e7d27b9ae..c649710ab 100644 --- a/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt +++ b/app/src/main/java/org/oxycblt/auxio/search/SearchViewModel.kt @@ -36,6 +36,7 @@ import java.text.Normalizer /** * The [ViewModel] for the search functionality + * TODO: Implement fuzzy search? * @author OxygenCobalt */ class SearchViewModel : ViewModel(), MusicStore.MusicCallback { @@ -44,7 +45,7 @@ class SearchViewModel : ViewModel(), MusicStore.MusicCallback { private var mFilterMode: DisplayMode? = null private var mLastQuery = "" - /** Current search results from the last [doSearch] call. */ + /** Current search results from the last [search] call. */ val searchResults: LiveData> get() = mSearchResults val isNavigating: Boolean get() = mIsNavigating val filterMode: DisplayMode? get() = mFilterMode @@ -61,7 +62,7 @@ class SearchViewModel : ViewModel(), MusicStore.MusicCallback { * Use [query] to perform a search of the music library. * Will push results to [searchResults]. */ - fun doSearch(query: String) { + fun search(query: String) { val musicStore = MusicStore.maybeGetInstance() mLastQuery = query @@ -124,7 +125,7 @@ class SearchViewModel : ViewModel(), MusicStore.MusicCallback { settingsManager.searchFilterMode = mFilterMode - doSearch(mLastQuery) + search(mLastQuery) } /** @@ -183,7 +184,7 @@ class SearchViewModel : ViewModel(), MusicStore.MusicCallback { // --- OVERRIDES --- override fun onLoaded(musicStore: MusicStore) { - doSearch(mLastQuery) + search(mLastQuery) } override fun onCleared() { diff --git a/app/src/main/java/org/oxycblt/auxio/settings/SettingsCompat.kt b/app/src/main/java/org/oxycblt/auxio/settings/SettingsCompat.kt index 4f5860381..74aae2ca7 100644 --- a/app/src/main/java/org/oxycblt/auxio/settings/SettingsCompat.kt +++ b/app/src/main/java/org/oxycblt/auxio/settings/SettingsCompat.kt @@ -21,7 +21,7 @@ package org.oxycblt.auxio.settings import android.content.SharedPreferences import androidx.appcompat.app.AppCompatDelegate import androidx.core.content.edit -import org.oxycblt.auxio.accent.ACCENT_PRIMARY_COLORS +import org.oxycblt.auxio.accent.ACCENT_COUNT import org.oxycblt.auxio.accent.Accent import org.oxycblt.auxio.playback.state.PlaybackMode @@ -70,8 +70,8 @@ fun handleAccentCompat(prefs: SharedPreferences): Accent { } // If there are still any issues with indices, just correct them so a crash doesnt occur. - if (accent > ACCENT_PRIMARY_COLORS.lastIndex) { - accent = ACCENT_PRIMARY_COLORS.lastIndex + if (accent >= ACCENT_COUNT) { + accent = ACCENT_COUNT - 1 } // Move this to the [also legacy] ACCENT2 field. This makes it easier to convert in the diff --git a/app/src/main/java/org/oxycblt/auxio/ui/SortMode.kt b/app/src/main/java/org/oxycblt/auxio/ui/SortMode.kt index 7f0a82513..927967855 100644 --- a/app/src/main/java/org/oxycblt/auxio/ui/SortMode.kt +++ b/app/src/main/java/org/oxycblt/auxio/ui/SortMode.kt @@ -161,15 +161,21 @@ enum class SortMode(@IdRes val itemId: Int) { * to storage, as it will be more efficent. */ fun toInt(): Int { - return ordinal + INT_ASCENDING + return when (this) { + ASCENDING -> CONST_ASCENDING + DESCENDING -> CONST_DESCENDING + ARTIST -> CONST_ARTIST + ALBUM -> CONST_ALBUM + YEAR -> CONST_YEAR + } } companion object { - private const val INT_ASCENDING = 0xA10C - private const val INT_DESCENDING = 0xA10D - private const val INT_ARTIST = 0xA10E - private const val INT_ALBUM = 0xA10F - private const val INT_YEAR = 0xA110 + private const val CONST_ASCENDING = 0xA10C + private const val CONST_DESCENDING = 0xA10D + private const val CONST_ARTIST = 0xA10E + private const val CONST_ALBUM = 0xA10F + private const val CONST_YEAR = 0xA110 /** * Returns a [SortMode] depending on the integer constant, use this when restoring @@ -177,11 +183,11 @@ enum class SortMode(@IdRes val itemId: Int) { */ fun fromInt(value: Int): SortMode? { return when (value) { - INT_ASCENDING -> ASCENDING - INT_DESCENDING -> DESCENDING - INT_ARTIST -> ARTIST - INT_ALBUM -> ALBUM - INT_YEAR -> YEAR + CONST_ASCENDING -> ASCENDING + CONST_DESCENDING -> DESCENDING + CONST_ARTIST -> ARTIST + CONST_ALBUM -> ALBUM + CONST_YEAR -> YEAR else -> null } } diff --git a/app/src/main/res/layout/dialog_excluded.xml b/app/src/main/res/layout/dialog_excluded.xml index fbcc1b164..63dd05d5c 100644 --- a/app/src/main/res/layout/dialog_excluded.xml +++ b/app/src/main/res/layout/dialog_excluded.xml @@ -7,7 +7,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:paddingTop="@dimen/spacing_medium"> + android:paddingTop="@dimen/spacing_small"> "Tmavě fialová" "Indigo" "Modrá" - "Světle modrá" + "Světle modrá" "Azurová" "Čajová" "Zelená" - "Světle zelená" + "Světle zelená" "Limetková" "Žlutá" "Oranžová" diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 3bb4c132c..6788c7346 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -125,11 +125,11 @@ Dunkellila Indigoblau Blau - Hellblau + Hellblau Cyan Blaugrün Grün - Hellgrün + Hellgrün Lindgrün Gelb Orange diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 55229d887..6a0f370b1 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -65,10 +65,10 @@ Ροζ Ερυθροκυανός Γαλάζιος - Ανοιχτός Γαλάζιος + Ανοιχτός Γαλάζιος Γαλάζιος Πράσινος Πράσινος - Ανοιχτός Πράσινος + Ανοιχτός Πράσινος Πράσινος Κίτρινος Κίτρινος Πορτοκαλής diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 4f9cb493c..cf3e7673b 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -129,11 +129,11 @@ Púrpura Profundo Índigo Azul - Azul Claro + Azul Claro Cyan Teal Verde - Verde Claro + Verde Claro Lima Amarillo Naranja diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index ddce151d9..e3caa417f 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -74,10 +74,10 @@ Violet Indigo Bleu - Bleu Clair + Bleu Clair Bleu Vert Vert - Vert Clair + Vert Clair Vert Citron Jaune Orange diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 3180c5c6a..8189b846f 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -74,10 +74,10 @@ Sötétlila Indigókék Kék - Világoskék + Világoskék Kékeszöld Zöld - Világoszöld + Világoszöld Sárgazöld Sárga Narancs diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 10594a92d..5c4a4fd76 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -75,10 +75,10 @@ Viola Indaco Azzurro - Azzurro Chiaro + Azzurro Chiaro Azzurro Verde Verde - Verde Chiaro + Verde Chiaro Verde Giallo Giallo Arancio diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 8749d3ea3..a5210edb6 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -146,29 +146,29 @@ #E2E2E6 #1B1B1B - #62D3FF - #003546 - #004D64 - #BAE9FF - #006684 - #B4CAD6 - #1F333C - #354A53 - #D0E6F2 - #C5C2EA - #2E2D4C - #454365 - #E3DFFF - #FFB4A9 - #680003 - #930006 - #FFDAD4 - #191C1E - #E1E2E4 - #40484C - #C0C8CD - #E1E2E4 - #191C1E + #62D3FF + #003546 + #004D64 + #BAE9FF + #006684 + #B4CAD6 + #1F333C + #354A53 + #D0E6F2 + #C5C2EA + #2E2D4C + #454365 + #E3DFFF + #FFB4A9 + #680003 + #930006 + #FFDAD4 + #191C1E + #E1E2E4 + #40484C + #C0C8CD + #E1E2E4 + #191C1E #44D8F1 #00363F @@ -242,29 +242,29 @@ #E2E3DD #1A1C19 - #9ED75C - #1C3700 - #2C5000 - #B9F475 - #3C6A00 - #BFCAAD - #2A331E - #404A34 - #DBE7C7 - #A0D0CC - #003735 - #1E4E4B - #BCECE8 - #FFB4A9 - #680003 - #930006 - #FFDAD4 - #1A1C17 - #E3E3DB - #44483D - #C4C8B9 - #E3E3DB - #1A1C17 + #9ED75C + #1C3700 + #2C5000 + #B9F475 + #3C6A00 + #BFCAAD + #2A331E + #404A34 + #DBE7C7 + #A0D0CC + #003735 + #1E4E4B + #BCECE8 + #FFB4A9 + #680003 + #930006 + #FFDAD4 + #1A1C17 + #E3E3DB + #44483D + #C4C8B9 + #E3E3DB + #1A1C17 #C1D02C #2E3400 diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 4e337cced..61c249dc9 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -127,10 +127,10 @@ Donkerpaars Indigoblauw Blauw - Lichtblauw + Lichtblauw Blauwgroen Groen - Lichtgroen + Lichtgroen Cyaan Geelgroen Geel diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 067bb8e2d..3456eaa56 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -73,9 +73,9 @@ Purpura Błękit Indygowy Błękit - Jasnobłękit + Jasnobłękit Zielony - Jasnozielony + Jasnozielony Żółtyzielony Żółty Pomarańczowy diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 6a0f16e0e..93b418117 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -73,10 +73,10 @@ Rosa Roxo Azul - Azul-claro + Azul-claro Azul-verde Verde - Verde-claro + Verde-claro Verde-amarelo Amarelo Laranja diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index bf8c80808..d98252350 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -74,10 +74,10 @@ Rosa Roxo Azul - Azul-claro + Azul-claro Azul-verde Verde - Verde-claro + Verde-claro Verde-amarelo Amarelo Laranja diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 7ff762269..1333a4430 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -73,10 +73,10 @@ Roz Violet Albastru - Albastru Deschis + Albastru Deschis Albastru Verde Verde - Verde Deschis + Verde Deschis Verde Galben Galben Portocaliu diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 39927fbbd..dbc0879b1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -72,11 +72,11 @@ Расный Розовый Пурпурный - Голубой + Голубой Зелёный Светло-Зелёный Оранжевый - Жёлтый + Жёлтый Коричневый Седой diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index fb86eaa06..b19b3fd44 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -146,29 +146,29 @@ #2F3033 #F1F0F4 - #006684 - #FFFFFF - #BAE9FF - #001F2A - #62D3FF - #4D616B - #FFFFFF - #D0E6F2 - #081E27 - #5D5B7E - #FFFFFF - #E3DFFF - #191836 - #BA1B1B - #FFFFFF - #FFDAD4 - #410001 - #FBFCFE - #191C1E - #DCE4E9 - #40484C - #2E3133 - #F0F1F3 + #006684 + #FFFFFF + #BAE9FF + #001F2A + #62D3FF + #4D616B + #FFFFFF + #D0E6F2 + #081E27 + #5D5B7E + #FFFFFF + #E3DFFF + #191836 + #BA1B1B + #FFFFFF + #FFDAD4 + #410001 + #FBFCFE + #191C1E + #DCE4E9 + #40484C + #2E3133 + #F0F1F3 #006877 #FFFFFF @@ -242,29 +242,29 @@ #2F312D #F0F1EB - #3C6A00 - #FFFFFF - #B9F475 - #0E2000 - #9ED75C - #58624A - #FFFFFF - #DBE7C7 - #151E0B - #386663 - #FFFFFF - #BCECE8 - #00201E - #BA1B1B - #FFFFFF - #FFDAD4 - #410001 - #FDFCF5 - #1A1C17 - #E1E4D6 - #44483D - #30312D - #F2F1EA + #3C6A00 + #FFFFFF + #B9F475 + #0E2000 + #9ED75C + #58624A + #FFFFFF + #DBE7C7 + #151E0B + #386663 + #FFFFFF + #BCECE8 + #00201E + #BA1B1B + #FFFFFF + #FFDAD4 + #410001 + #FDFCF5 + #1A1C17 + #E1E4D6 + #44483D + #30312D + #F2F1EA #5A6400 #FFFFFF diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ce6b51513..def3aed06 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -59,14 +59,12 @@ Settings - Appearance Theme Automatic Light Dark Color scheme - Colors to be used in the app Black theme Use a pure-black dark theme @@ -150,11 +148,11 @@ Deep Purple Indigo Blue - Deep Blue + Deep Blue Cyan Teal Green - Light Green + Deep Green Lime Yellow Orange @@ -165,7 +163,6 @@ Next From: %s Songs loaded: %d - %d Song %d Songs diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 5b755fbef..80e4080fa 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -183,34 +183,34 @@ @color/blue_on_surface_variant - - - @@ -40,7 +40,7 @@ @android:color/black - diff --git a/app/src/main/res/xml/prefs_main.xml b/app/src/main/res/xml/prefs_main.xml index 2be9a46dd..b51d62963 100644 --- a/app/src/main/res/xml/prefs_main.xml +++ b/app/src/main/res/xml/prefs_main.xml @@ -17,7 +17,6 @@