Skip to content

Conversation

@X1nto
Copy link
Collaborator

@X1nto X1nto commented Jun 7, 2024

Target API 34. Remove lots of extra code and refactor parts of the app to simplify the logic. Update the UI to support landscape and portrait orientations and add a proper loading skeleton. Update to the latest Kotlin, Compose, and Jetpack libraries. Updated the notification player to only display the progress bar (unseekable), removing extra buttons, which didn't work anyway. Remove extra dependencies. Remove tests as we're not using them. The version is now 2.0.0 (versionCode 200)

Tested on the following Android emulators:

  • Pixel Tablet (API34) ✅
  • Pixel 8 (API34) ✅
  • Android 10 (API29) ✅
  • Android Nougat (API24) ❌ (Crashed after the initial load because of an SSL error, unrelated to the app itself)
  • Android Lollipop (API21) ❌ (Crashed after the initial load because of an SSL error, unrelated to the app itself)

The app should perform much better now. Please test (if you can) before merging.

Target API 34. Remove lots of extra code, refactor parts of the app to simplify the logic. Update the UI to support both landscape and portrait orientations and add a proper loading skeleton. Update to latest Kotlin, Compose and Jetpack libraries. Remove extra dependencies. Remove tests as we're not using them.
@X1nto X1nto added the enhancement New feature or request label Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants