diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 444476da0..827f1dea6 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -29,7 +29,7 @@ android { minSdk = 21 targetSdk = 34 versionCode = 121 - versionName = "2.27.1" + versionName = "2.27.2" resourceConfigurations += listOf("ar", "de", "en", "es", "fr", "in", "ja", "pt-rBR", "ru", "tr", "zh-rTW") } diff --git a/app/src/main/res/xml/api_preferences.xml b/app/src/main/res/xml/api_preferences.xml index b005edd33..49987cdb7 100644 --- a/app/src/main/res/xml/api_preferences.xml +++ b/app/src/main/res/xml/api_preferences.xml @@ -4,6 +4,7 @@ + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/api_token_preferences.xml b/app/src/main/res/xml/api_token_preferences.xml index f5685d069..dc870c414 100644 --- a/app/src/main/res/xml/api_token_preferences.xml +++ b/app/src/main/res/xml/api_token_preferences.xml @@ -8,61 +8,71 @@ android:key="api_login" android:summary="%s" android:title="@string/api_login" - app:iconSpaceReserved="false"/> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/buffer_preferences.xml b/app/src/main/res/xml/buffer_preferences.xml index 89c0827d2..c1ab28472 100644 --- a/app/src/main/res/xml/buffer_preferences.xml +++ b/app/src/main/res/xml/buffer_preferences.xml @@ -7,8 +7,9 @@ android:singleLine="true" android:title="@string/player_buffer_min" app:dialogMessage="@string/player_buffer_min_summary" - app:useSimpleSummaryProvider="true" - app:iconSpaceReserved="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> diff --git a/app/src/main/res/xml/player_button_preferences.xml b/app/src/main/res/xml/player_button_preferences.xml index b5f20bea8..6a593061f 100644 --- a/app/src/main/res/xml/player_button_preferences.xml +++ b/app/src/main/res/xml/player_button_preferences.xml @@ -5,150 +5,175 @@ android:defaultValue="false" android:key="player_viewerlist" android:title="@string/player_viewerlist" - app:iconSpaceReserved="false"/> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_expand_more_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/ic_file_download_black_24dp" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_favorite_border_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_alarm_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_aspect_ratio_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/exo_ic_speed" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_settings_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_more_vert_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_format_list_bulleted_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_replay_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/exo_icon_fastforward" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_volume_up_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_audio_compressor_on_24dp" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_audiotrack_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/exo_ic_subtitle_off" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_keyboard_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_speaker_notes_black_24" + app:singleLineTitle="false" /> + android:icon="@drawable/baseline_fullscreen_black_24" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/player_menu_preferences.xml b/app/src/main/res/xml/player_menu_preferences.xml index dabcb6a32..dd2045b3c 100644 --- a/app/src/main/res/xml/player_menu_preferences.xml +++ b/app/src/main/res/xml/player_menu_preferences.xml @@ -5,90 +5,105 @@ android:defaultValue="false" android:key="player_menu_quality" android:title="@string/quality" - app:iconSpaceReserved="false"/> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/proxy_preferences.xml b/app/src/main/res/xml/proxy_preferences.xml index b452f6149..6a5e140ab 100644 --- a/app/src/main/res/xml/proxy_preferences.xml +++ b/app/src/main/res/xml/proxy_preferences.xml @@ -5,40 +5,47 @@ android:defaultValue="false" android:key="proxy_playback_access_token" android:title="@string/proxy_playback_access_token" - app:iconSpaceReserved="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/root_preferences.xml b/app/src/main/res/xml/root_preferences.xml index 1292f3574..68e68854e 100644 --- a/app/src/main/res/xml/root_preferences.xml +++ b/app/src/main/res/xml/root_preferences.xml @@ -9,7 +9,8 @@ android:key="ui_language" android:summary="%s" android:title="@string/language" - app:iconSpaceReserved="false"/> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:showSeekBarValue="true" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:showSeekBarValue="true" + app:singleLineTitle="false" /> + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:showSeekBarValue="true" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/theme_preferences.xml b/app/src/main/res/xml/theme_preferences.xml index 46c127025..9c66a39c7 100644 --- a/app/src/main/res/xml/theme_preferences.xml +++ b/app/src/main/res/xml/theme_preferences.xml @@ -8,19 +8,22 @@ android:key="theme" android:summary="%s" android:title="@string/theme" - app:iconSpaceReserved="false"/> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/app/src/main/res/xml/token_preferences.xml b/app/src/main/res/xml/token_preferences.xml index ec561d812..006f2c704 100644 --- a/app/src/main/res/xml/token_preferences.xml +++ b/app/src/main/res/xml/token_preferences.xml @@ -8,6 +8,7 @@ android:key="token_xdeviceid" android:title="X-Device-Id" app:iconSpaceReserved="false" + app:singleLineTitle="false" app:useSimpleSummaryProvider="true" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> + app:iconSpaceReserved="false" + app:singleLineTitle="false" /> diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f5f286fed..a0ba42446 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ hilt-extension-compiler = "1.1.0" hilt-work = "1.1.0" kotlin = "1.9.22" ksp = "1.9.22-1.0.16" -lifecycle = "2.6.2" +lifecycle = "2.7.0" material = "1.11.0" media3 = "1.2.0" navigation = "2.7.6"