diff --git a/README.md b/README.md index 1c863720c..a4caedfee 100644 --- a/README.md +++ b/README.md @@ -14,22 +14,28 @@ ## Screenshots ### App Themes -| | | | +| | | | |:---:|:---:|:---:| |Clearly white| Kinda dark | Just black| ### Player screen -| | | | | -|:---:|:---:|:---:|:---:| -| Home | Songs | Albums | Settings | +| | | | | | +|:---:|:---:|:---:|:---:|:---:| +| Home | Songs | Albums | Artists | Settings | + +### Synced lyrics screen +| | | | +|:---:|:---:|:---:| +| Synced light | Synced dark | Synced black | + ### 9+ Now playing themes -| || | | | +| || | | | |:-----: |:-----: |:-----: |:-----: |:-----: | | Normal | Fit | Flat | Color | Material | -| || | | | +| || | | | |:-----: |:-----: |:-----: |:-----: |:-----: | | Classic | Adaptive | Blur | Tiny | Peak | diff --git a/app/build.gradle b/app/build.gradle index 8a7ac3615..c70de5168 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,8 +14,8 @@ android { vectorDrawables.useSupportLibrary = true applicationId "code.name.monkey.retromusic" - versionCode 10556 - versionName '5.6.1' + versionCode 10563 + versionName '5.7.0' buildConfigField("String", "GOOGLE_PLAY_LICENSING_KEY", "\"${getProperty(getProperties('../public.properties'), 'GOOGLE_PLAY_LICENSE_KEY')}\"") } @@ -57,6 +57,8 @@ android { abortOnError false } compileOptions { + coreLibraryDesugaringEnabled true + sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } @@ -86,14 +88,13 @@ static def getDate() { new Date().format('MMddyyyyss') } - dependencies { implementation project(':appthemehelper') implementation "androidx.gridlayout:gridlayout:1.0.0" implementation "androidx.cardview:cardview:1.0.0" - implementation 'androidx.appcompat:appcompat:1.4.0' + implementation "androidx.appcompat:appcompat:$appcompat_version" implementation 'androidx.annotation:annotation:1.3.0' - implementation 'androidx.constraintlayout:constraintlayout:2.1.2' + implementation 'androidx.constraintlayout:constraintlayout:2.1.3' implementation 'androidx.recyclerview:recyclerview:1.3.0-alpha01' implementation "androidx.preference:preference-ktx:$preference_version" implementation 'androidx.core:core-ktx:1.7.0' @@ -101,7 +102,7 @@ dependencies { //Cast Dependencies implementation 'androidx.mediarouter:mediarouter:1.2.5' - implementation 'com.google.android.gms:play-services-cast-framework:21.0.0' + implementation 'com.google.android.gms:play-services-cast-framework:21.0.1' //WebServer by NanoHttpd implementation "org.nanohttpd:nanohttpd:2.3.1" @@ -109,7 +110,7 @@ dependencies { implementation "androidx.navigation:navigation-fragment-ktx:$navigation_version" implementation "androidx.navigation:navigation-ui-ktx:$navigation_version" - def room_version = '2.4.0' + def room_version = '2.4.1' implementation "androidx.room:room-runtime:$room_version" implementation "androidx.room:room-ktx:$room_version" kapt "androidx.room:room-compiler:$room_version" @@ -141,7 +142,7 @@ dependencies { implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlin_coroutines_version" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutines_version" - def koin_version = '3.1.4' + def koin_version = '3.1.5' implementation "io.insert-koin:koin-core:$koin_version" implementation "io.insert-koin:koin-android:$koin_version" @@ -149,6 +150,8 @@ dependencies { kapt 'com.github.bumptech.glide:compiler:4.12.0' implementation 'com.github.bumptech.glide:okhttp3-integration:4.12.0' + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' + implementation 'com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:1.0.0' implementation 'com.github.bosphere.android-fadingedgelayout:fadingedgelayout:1.0.0' @@ -156,6 +159,8 @@ dependencies { implementation 'net.yslibrary.keyboardvisibilityevent:keyboardvisibilityevent:3.0.0-RC3' implementation 'com.github.jetradarmobile:android-snowfall:1.2.1' + implementation "dev.chrisbanes.insetter:insetter:0.6.1" + implementation 'org.eclipse.mylyn.github:org.eclipse.egit.github.core:2.1.5' implementation 'com.github.Adonai:jaudiotagger:2.3.15' implementation 'com.anjlab.android.iab.v3:library:2.0.3' diff --git a/app/src/debug/res/values/donottranslate.xml b/app/src/debug/res/values/donottranslate.xml index 7d3f0ee62..a67ed0a23 100644 --- a/app/src/debug/res/values/donottranslate.xml +++ b/app/src/debug/res/values/donottranslate.xml @@ -1,5 +1,7 @@ + Retro Music-Debug + true false \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 3fc3c60d0..7c217f99e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -292,6 +292,18 @@ android:name="android.appwidget.provider" android:resource="@xml/app_widget_md3_info" /> + + + + + + + KeyboardVisibilityEvent by Yasuhiro SHIMIZU

android-snowfall by Jetradar Mobile

+

Insetter by Chris Banes

Icons by Austin Andrews

Material Design City Wallpaper

diff --git a/app/src/main/assets/retro-changelog.html b/app/src/main/assets/retro-changelog.html index 5967b017f..3b85263f4 100644 --- a/app/src/main/assets/retro-changelog.html +++ b/app/src/main/assets/retro-changelog.html @@ -58,12 +58,41 @@ } {style-placeholder} + +
-
December 28, 2021
+
January 25, 2022
+

v5.7.0

+

What's New

+ +

Fixed

+ +
+
+
January 1, 2021

v5.6.1

Fixed