-
-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visible offline 2.0 #129
Visible offline 2.0 #129
Conversation
mattcarter11
commented
Dec 11, 2024
- centralize SongListItem logic
- select header also consider connection
cc883b8
to
3ad3895
Compare
app/src/main/java/com/dd3boh/outertune/ui/screens/HistoryScreen.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The above
e2fc9d5
to
5626fbe
Compare
267e1eb
to
5b3f17d
Compare
History screen multi select doesn't work for disable songs, but it does for playlist. Is this intentional? |
* songs: centralize SongListItem logic + select header also consider connection * songs: add play when offline logic (only play offline items) * songs: fix song selection when offline * app: Fix codestyle * refactor: move select logic to parent
* songs: centralize SongListItem logic + select header also consider connection * songs: add play when offline logic (only play offline items) * songs: fix song selection when offline * app: Fix codestyle * refactor: move select logic to parent
What do you mean exacly? Multiselect in history should be like any other place. If a song is available (curently have connection or is downloaded) should be selectable. |
It's not a bug, it's intentional, because the actions you can do with songs don't work when offline (like, add to library, playlist, download, play ...) |
* songs: centralize SongListItem logic + select header also consider connection * songs: add play when offline logic (only play offline items) * songs: fix song selection when offline * app: Fix codestyle * refactor: move select logic to parent
Ah, ok. All good |