diff --git a/README.md b/README.md
index c4ace68b22..8c22133965 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
A simple, rational music player for android.
-
+
diff --git a/app/build.gradle b/app/build.gradle
index fde47b762e..2b5bb7b733 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -11,8 +11,8 @@ android {
applicationId "org.oxycblt.auxio"
minSdkVersion 21
targetSdkVersion 30
- versionCode 2 // Code 1 officially responds to 1.2, anything higher is 1.3 onwards
- versionName "1.3.0"
+ versionCode 3
+ versionName "1.3.1"
buildFeatures {
dataBinding true
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index f86d3b8ce7..16cef2ec89 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -26,11 +26,11 @@
+
+
-
-
@@ -44,8 +44,6 @@
diff --git a/app/src/main/java/org/oxycblt/auxio/MainActivity.kt b/app/src/main/java/org/oxycblt/auxio/MainActivity.kt
index 360a7d7338..385e6b566f 100644
--- a/app/src/main/java/org/oxycblt/auxio/MainActivity.kt
+++ b/app/src/main/java/org/oxycblt/auxio/MainActivity.kt
@@ -52,6 +52,7 @@ class MainActivity : AppCompatActivity() {
// Since the activity is set to singleInstance [Given that there's only MainActivity]
// We have to manually push the intent whenever we get one so that the fragments
// can catch any file intents
+ // TODO: Improve this dumb chain system in one way or another
setIntent(intent)
}
diff --git a/app/src/main/java/org/oxycblt/auxio/MainFragment.kt b/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
index 8f9e00191f..04a08d5add 100644
--- a/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
+++ b/app/src/main/java/org/oxycblt/auxio/MainFragment.kt
@@ -120,8 +120,6 @@ class MainFragment : Fragment() {
override fun onResume() {
super.onResume()
- // File intents chain-navigate towards PlaybackFragment
- // Not for any express purpose, I just prefer it this way.
if (shouldHandleFileIntent()) {
handleFileIntent(playbackModel)
} else {
diff --git a/app/src/main/java/org/oxycblt/auxio/playback/system/PlaybackService.kt b/app/src/main/java/org/oxycblt/auxio/playback/system/PlaybackService.kt
index 360ec463b2..be4da8fea0 100644
--- a/app/src/main/java/org/oxycblt/auxio/playback/system/PlaybackService.kt
+++ b/app/src/main/java/org/oxycblt/auxio/playback/system/PlaybackService.kt
@@ -311,9 +311,7 @@ class PlaybackService : Service(), Player.EventListener, PlaybackStateManager.Ca
// battery/apk size/cache size
val audioRenderer = RenderersFactory { handler, _, audioListener, _, _ ->
arrayOf(
- MediaCodecAudioRenderer(
- this, MediaCodecSelector.DEFAULT, handler, audioListener
- )
+ MediaCodecAudioRenderer(this, MediaCodecSelector.DEFAULT, handler, audioListener)
)
}
diff --git a/app/src/main/res/layout/fragment_loading.xml b/app/src/main/res/layout/fragment_loading.xml
index 72c12b307f..ed179fe53e 100644
--- a/app/src/main/res/layout/fragment_loading.xml
+++ b/app/src/main/res/layout/fragment_loading.xml
@@ -3,6 +3,7 @@
xmlns:tools="http://schemas.android.com/tools">
+
@@ -11,30 +12,30 @@
+ android:gravity="center"
+ android:orientation="vertical">
+ tools:visibility="visible" />
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index c44c23d0e5..f93ec577dc 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -1,7 +1,6 @@
- Ein einfacher, sinnvoller Musikplayer für android.
Musikwiedergabe
der Musikwiedergabedienst von Auxio.
@@ -87,7 +86,7 @@
Lassen zufällig an, wenn ein neues Lied anspielen
Zurückspulen, bevor zurück springen
Zurückspulen, bevor zum vorheriger Lied springen
- Wiedergabezustand abspeichern
+ Wiedergabezustand abspeichern
Der aktuell Wiedergabezustand jetzt abspeichern
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 8d172c42b8..eb7aae8dda 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -89,7 +89,7 @@
Keep shuffle on when playing a new song
Rewind before skipping back
Rewind before skipping to the previous song
- Save playback state
+ Save playback state
Save the current playback state now
diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt
new file mode 100644
index 0000000000..8b8996d5a8
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/3.txt
@@ -0,0 +1,6 @@
+- Added the ability to play a song from a file
+- Fixed issue where music loading would fail
+- Fixed crash on the songs UI due to bad music loading
+- Added ability to manually save the playback state
+- Updated the animation of the compact controls to be faster
+- Optimized icons
\ No newline at end of file