all: android 13 cleanup

Low-hanging fruit android 13 changes.

This includes fixing some lints and adding a basic monochrome icon.
Maybe I'll improve that icon later.
This commit is contained in:
Alexander Capehart 2022-08-15 20:21:58 -06:00
parent cafead8a88
commit e90983e85d
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
21 changed files with 5 additions and 22 deletions

View file

@ -71,7 +71,7 @@ dependencies {
// General // General
implementation "androidx.core:core-ktx:1.8.0" implementation "androidx.core:core-ktx:1.8.0"
implementation "androidx.activity:activity-ktx:1.5.1" implementation "androidx.activity:activity-ktx:1.5.1"
implementation "androidx.fragment:fragment-ktx:1.5.1" implementation "androidx.fragment:fragment-ktx:1.5.2"
// UI // UI
implementation "androidx.recyclerview:recyclerview:1.2.1" implementation "androidx.recyclerview:recyclerview:1.2.1"

View file

@ -56,7 +56,7 @@ constructor(context: Context, attrs: AttributeSet? = null, @AttrRes defStyleAttr
(layoutParams as CoordinatorLayout.LayoutParams).behavior = Behavior(context) (layoutParams as CoordinatorLayout.LayoutParams).behavior = Behavior(context)
} }
private fun findTitleView(): AppCompatTextView? { private fun findTitleView(): AppCompatTextView {
val titleView = titleView val titleView = titleView
if (titleView != null) { if (titleView != null) {
return titleView return titleView
@ -106,11 +106,11 @@ constructor(context: Context, attrs: AttributeSet? = null, @AttrRes defStyleAttr
to = 0f to = 0f
} }
if (titleView?.alpha == to) return if (titleView.alpha == to) return
this.titleAnimator = this.titleAnimator =
ValueAnimator.ofFloat(from, to).apply { ValueAnimator.ofFloat(from, to).apply {
addUpdateListener { titleView?.alpha = it.animatedValue as Float } addUpdateListener { titleView.alpha = it.animatedValue as Float }
duration = TOOLBAR_FADE_DURATION duration = TOOLBAR_FADE_DURATION
start() start()
} }

View file

@ -45,7 +45,6 @@ import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.combine
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import org.oxycblt.auxio.R
/** /**
* Determines if the point given by [x] and [y] falls within this view. * Determines if the point given by [x] and [y] falls within this view.

View file

@ -2,4 +2,5 @@
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" /> <background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" /> <foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon> </adaptive-icon>

View file

@ -81,7 +81,6 @@
<string name="set_audio">صوتيات</string> <string name="set_audio">صوتيات</string>
<string name="set_replay_gain">صخب الصوت</string> <string name="set_replay_gain">صخب الصوت</string>
<string name="set_replay_gain_off">اطفاء</string>
<string name="set_replay_gain_track">تفضيل المقطع</string> <string name="set_replay_gain_track">تفضيل المقطع</string>
<string name="set_replay_gain_album">تفضيل الالبوم</string> <string name="set_replay_gain_album">تفضيل الالبوم</string>
<string name="set_replay_gain_dynamic">ديناميكي</string> <string name="set_replay_gain_dynamic">ديناميكي</string>

View file

@ -46,7 +46,6 @@
<string name="lbl_cancel">@android:string/cancel</string> <string name="lbl_cancel">@android:string/cancel</string>
<string name="lbl_add">Přidat</string> <string name="lbl_add">Přidat</string>
<string name="lbl_save">Uložit</string> <string name="lbl_save">Uložit</string>
<string name="set_replay_gain_off">Vyp</string>
<string name="lbl_about">O aplikaci</string> <string name="lbl_about">O aplikaci</string>
<string name="lbl_version">Verze</string> <string name="lbl_version">Verze</string>
<string name="lbl_code">Zdrojový kód</string> <string name="lbl_code">Zdrojový kód</string>

View file

@ -36,7 +36,6 @@
<string name="lbl_faq">FAQ</string> <string name="lbl_faq">FAQ</string>
<string name="lbl_licenses">Lizenzen</string> <string name="lbl_licenses">Lizenzen</string>
<string name="lng_author">Entwickelt von OxygenCobalt</string> <string name="lng_author">Entwickelt von OxygenCobalt</string>
<string name="set_replay_gain_off">Aus</string>
<!-- Settings namespace | Settings-related labels --> <!-- Settings namespace | Settings-related labels -->
<string name="set_title">Einstellungen</string> <string name="set_title">Einstellungen</string>
<string name="set_ui">Aussehen</string> <string name="set_ui">Aussehen</string>

View file

@ -67,7 +67,6 @@
<string name="set_alt_shuffle">Preferir acción de mezcla</string> <string name="set_alt_shuffle">Preferir acción de mezcla</string>
<string name="set_audio">Sonido</string> <string name="set_audio">Sonido</string>
<string name="set_replay_gain">ReplayGain</string> <string name="set_replay_gain">ReplayGain</string>
<string name="set_replay_gain_off">Desactivado</string>
<string name="set_replay_gain_track">Por pista</string> <string name="set_replay_gain_track">Por pista</string>
<string name="set_replay_gain_album">Por álbum</string> <string name="set_replay_gain_album">Por álbum</string>
<string name="set_replay_gain_dynamic">Preferir el álbum si se está en reproducción</string> <string name="set_replay_gain_dynamic">Preferir el álbum si se está en reproducción</string>

View file

@ -56,7 +56,6 @@
<string name="lbl_shuffle_shortcut_short">Haluin</string> <string name="lbl_shuffle_shortcut_short">Haluin</string>
<string name="lbl_add">Idagdag</string> <string name="lbl_add">Idagdag</string>
<string name="lbl_save">I-save</string> <string name="lbl_save">I-save</string>
<string name="set_replay_gain_off">Naka-patay</string>
<string name="lbl_about">Tungkol</string> <string name="lbl_about">Tungkol</string>
<string name="lbl_version">Ulat</string> <string name="lbl_version">Ulat</string>
<string name="lbl_code">Tignan sa GitHub</string> <string name="lbl_code">Tignan sa GitHub</string>

View file

@ -91,7 +91,6 @@
<string name="lbl_save">Enregistrer</string> <string name="lbl_save">Enregistrer</string>
<string name="lbl_size">Taille</string> <string name="lbl_size">Taille</string>
<string name="lbl_add">Ajouter</string> <string name="lbl_add">Ajouter</string>
<string name="set_replay_gain_off">Désactivé</string>
<string name="set_display">Affichage</string> <string name="set_display">Affichage</string>
<string name="set_show_covers">Afficher les pochettes d\'album</string> <string name="set_show_covers">Afficher les pochettes d\'album</string>
<string name="set_lib_tabs">Onglets de la bibliothèque</string> <string name="set_lib_tabs">Onglets de la bibliothèque</string>

View file

@ -54,7 +54,6 @@
<string name="lbl_cancel">Otkaži</string> <string name="lbl_cancel">Otkaži</string>
<string name="lbl_add">Dodaj</string> <string name="lbl_add">Dodaj</string>
<string name="lbl_save">Spremi</string> <string name="lbl_save">Spremi</string>
<string name="set_replay_gain_off">Onemogući</string>
<string name="lbl_about">O</string> <string name="lbl_about">O</string>
<string name="lbl_version">Inačica</string> <string name="lbl_version">Inačica</string>
<string name="lbl_code">Izvorni kod</string> <string name="lbl_code">Izvorni kod</string>

View file

@ -68,7 +68,6 @@
<string name="set_headset_autoplay">Putar otomatis headset</string> <string name="set_headset_autoplay">Putar otomatis headset</string>
<string name="set_headset_autoplay_desc">Selalu mulai bermain ketika headset tersambung (mungkin tidak berfungsi pada semua perangkat)</string> <string name="set_headset_autoplay_desc">Selalu mulai bermain ketika headset tersambung (mungkin tidak berfungsi pada semua perangkat)</string>
<string name="set_replay_gain">ReplayGain</string> <string name="set_replay_gain">ReplayGain</string>
<string name="set_replay_gain_off">Off</string>
<string name="lbl_relative_path">Jalur induk</string> <string name="lbl_relative_path">Jalur induk</string>
<string name="lbl_size">Ukuran</string> <string name="lbl_size">Ukuran</string>
<string name="lbl_sample_rate">Tingkat sampel</string> <string name="lbl_sample_rate">Tingkat sampel</string>

View file

@ -86,7 +86,6 @@
<string name="set_save_desc">Salva lo stato di riproduzione corrente</string> <string name="set_save_desc">Salva lo stato di riproduzione corrente</string>
<string name="set_reindex">Ricarica musica</string> <string name="set_reindex">Ricarica musica</string>
<string name="set_reindex_desc">Potrebbe cancellare lo stato di riproduzione</string> <string name="set_reindex_desc">Potrebbe cancellare lo stato di riproduzione</string>
<string name="set_replay_gain_off">Spento</string>
<!-- Error Namespace | Error Labels --> <!-- Error Namespace | Error Labels -->
<string name="err_no_music">Musica non trovata</string> <string name="err_no_music">Musica non trovata</string>
<string name="err_index_failed">Caricamento musica fallito</string> <string name="err_index_failed">Caricamento musica fallito</string>

View file

@ -53,7 +53,6 @@
<string name="lbl_cancel">@android:string/cancel</string> <string name="lbl_cancel">@android:string/cancel</string>
<string name="lbl_add">추가</string> <string name="lbl_add">추가</string>
<string name="lbl_save">저장</string> <string name="lbl_save">저장</string>
<string name="set_replay_gain_off"></string>
<string name="lbl_about">정보</string> <string name="lbl_about">정보</string>
<string name="lbl_version">버전</string> <string name="lbl_version">버전</string>

View file

@ -40,7 +40,6 @@
<string name="lbl_save">Išsaugoti</string> <string name="lbl_save">Išsaugoti</string>
<string name="lbl_about">Apie</string> <string name="lbl_about">Apie</string>
<string name="lbl_add">Pridėti</string> <string name="lbl_add">Pridėti</string>
<string name="set_replay_gain_off">Išjungta</string>
<string name="lbl_faq">DUK</string> <string name="lbl_faq">DUK</string>
<string name="set_ui">Išvaizda</string> <string name="set_ui">Išvaizda</string>
<string name="lbl_format">Formatas</string> <string name="lbl_format">Formatas</string>

View file

@ -143,7 +143,6 @@
<string name="fmt_lib_total_duration">Totale duur: %s</string> <string name="fmt_lib_total_duration">Totale duur: %s</string>
<string name="lbl_shuffle_shortcut_long">Shuffle Alles</string> <string name="lbl_shuffle_shortcut_long">Shuffle Alles</string>
<string name="lbl_ok">@android:string/ok</string> <string name="lbl_ok">@android:string/ok</string>
<string name="set_replay_gain_off">Uit</string>
<string name="set_headset_autoplay_desc">Altijd beginnen met spelen als een headset is aangesloten (werkt mogelijk niet op alle apparaten)</string> <string name="set_headset_autoplay_desc">Altijd beginnen met spelen als een headset is aangesloten (werkt mogelijk niet op alle apparaten)</string>
<string name="desc_shuffle">Schakel shuffle aan of uit</string> <string name="desc_shuffle">Schakel shuffle aan of uit</string>
<string name="set_reindex_desc">Kan afspeelstatus wissen</string> <string name="set_reindex_desc">Kan afspeelstatus wissen</string>

View file

@ -205,7 +205,6 @@
<string name="set_round_mode">Modo redondo</string> <string name="set_round_mode">Modo redondo</string>
<string name="set_bar_action_next">Pular para o próximo</string> <string name="set_bar_action_next">Pular para o próximo</string>
<string name="set_bar_action_shuffle">\@string/lbl_shuffle</string> <string name="set_bar_action_shuffle">\@string/lbl_shuffle</string>
<string name="set_replay_gain_off">Desativar</string>
<string name="set_playback_mode_album">Reproduzir do álbum</string> <string name="set_playback_mode_album">Reproduzir do álbum</string>
<string name="set_save_state">Salvar estado de reprodução</string> <string name="set_save_state">Salvar estado de reprodução</string>
<string name="set_wipe_state">Limpar estado de reprodução</string> <string name="set_wipe_state">Limpar estado de reprodução</string>

View file

@ -69,7 +69,6 @@
<string name="set_headset_autoplay">Воспроизводить при подключении</string> <string name="set_headset_autoplay">Воспроизводить при подключении</string>
<string name="set_headset_autoplay_desc">Всегда начинать воспроизведение при подключении наушников (может работать не на всех устройствах)</string> <string name="set_headset_autoplay_desc">Всегда начинать воспроизведение при подключении наушников (может работать не на всех устройствах)</string>
<string name="set_replay_gain">Выравнивание громкости</string> <string name="set_replay_gain">Выравнивание громкости</string>
<string name="set_replay_gain_off">Выкл.</string>
<string name="set_replay_gain_track">По треку</string> <string name="set_replay_gain_track">По треку</string>
<string name="set_replay_gain_album">По альбому</string> <string name="set_replay_gain_album">По альбому</string>
<string name="set_replay_gain_dynamic">Предпочитать альбом, если он воспроизводится</string> <string name="set_replay_gain_dynamic">Предпочитать альбом, если он воспроизводится</string>

View file

@ -81,7 +81,6 @@
<string name="lbl_album">Albüm</string> <string name="lbl_album">Albüm</string>
<string name="lbl_sort_year">Yıl</string> <string name="lbl_sort_year">Yıl</string>
<string name="lbl_sort_duration">Süre</string> <string name="lbl_sort_duration">Süre</string>
<string name="set_replay_gain_off">Kapalı</string>
<string name="lbl_state_saved">Durum kaydedildi</string> <string name="lbl_state_saved">Durum kaydedildi</string>
<string name="lng_author">OxygenCobalt tarafından geliştirildi</string> <string name="lng_author">OxygenCobalt tarafından geliştirildi</string>
<string name="set_black_mode">Siyah tema</string> <string name="set_black_mode">Siyah tema</string>

View file

@ -85,7 +85,6 @@
<string name="set_save_desc">立即保存当前播放状态</string> <string name="set_save_desc">立即保存当前播放状态</string>
<string name="set_reindex">重新加载音乐</string> <string name="set_reindex">重新加载音乐</string>
<string name="set_reindex_desc">可能会抹除播放状态</string> <string name="set_reindex_desc">可能会抹除播放状态</string>
<string name="set_replay_gain_off">关闭</string>
<!-- Error Namespace | Error Labels --> <!-- Error Namespace | Error Labels -->
<string name="err_no_music">没有找到音乐</string> <string name="err_no_music">没有找到音乐</string>
<string name="err_index_failed">加载音乐失败</string> <string name="err_index_failed">加载音乐失败</string>

View file

@ -181,7 +181,6 @@
<string name="set_headset_autoplay">Headset autoplay</string> <string name="set_headset_autoplay">Headset autoplay</string>
<string name="set_headset_autoplay_desc">Always start playing when a headset is connected (may not work on all devices)</string> <string name="set_headset_autoplay_desc">Always start playing when a headset is connected (may not work on all devices)</string>
<string name="set_replay_gain">ReplayGain strategy</string> <string name="set_replay_gain">ReplayGain strategy</string>
<string name="set_replay_gain_off">Off</string>
<string name="set_replay_gain_track">Prefer track</string> <string name="set_replay_gain_track">Prefer track</string>
<string name="set_replay_gain_album">Prefer album</string> <string name="set_replay_gain_album">Prefer album</string>
<string name="set_replay_gain_dynamic">Prefer album if one is playing</string> <string name="set_replay_gain_dynamic">Prefer album if one is playing</string>