Skip to content
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

Multi-select MediaItems #47

Closed
15 of 16 tasks
toasterofbread opened this issue May 12, 2023 · 1 comment
Closed
15 of 16 tasks

Multi-select MediaItems #47

toasterofbread opened this issue May 12, 2023 · 1 comment
Labels

Comments

@toasterofbread
Copy link
Owner

toasterofbread commented May 12, 2023

  • Add a button to the song longpressmenu which begins multi-select mode
  • Toggle song selection on click
  • Bar with selected amount, cancel button, and interaction button(s)
  • Implement separately for NP queue and home page
  • Setting to determine whether multiselect state is ended after performing an action

Actions

Implement for all pages with MediaItems

  • Main page
  • Now playing queue
  • Artist
  • Playlist
  • Search
  • Library
  • Radio builder preview
toasterofbread added a commit that referenced this issue May 14, 2023
Use low quality MediaItem thumbnail until high quality image is loaded
Fix DownloadService and DownloadManager bugs causing mass startDownload calls to fail
Add multi-selection functionality to the main page with pin and download actions #47
toasterofbread added a commit that referenced this issue May 15, 2023
Implement multiselection for the now playing queue #47
- Clear or shuffle using the existing buttons
- Pin
- Download
@toasterofbread toasterofbread added this to the 1.0 milestone May 15, 2023
toasterofbread added a commit that referenced this issue May 15, 2023
Separate ArtistPage and PlaylistPage
Add 'Play after' action to main page multiselect #47
Localise some strings
Add confirmation popup to home page YTM login button
Partially implement manual YTM and Discord login #46
@toasterofbread toasterofbread changed the title Multi-select songs Multi-select MediaItems May 18, 2023
@toasterofbread
Copy link
Owner Author

toasterofbread commented May 18, 2023

  • If only a single type of item is selected, long pressing a group select button (ex. layout) should only select that type from the group
  • Android may disable haptic feedback during battery saving, so add a visual indicator for the long press stages

toasterofbread added a commit that referenced this issue Nov 12, 2023
Use low quality MediaItem thumbnail until high quality image is loaded
Fix DownloadService and DownloadManager bugs causing mass startDownload calls to fail
Add multi-selection functionality to the main page with pin and download actions #47
toasterofbread added a commit that referenced this issue Nov 12, 2023
Implement multiselection for the now playing queue #47
- Clear or shuffle using the existing buttons
- Pin
- Download
toasterofbread added a commit that referenced this issue Nov 12, 2023
Separate ArtistPage and PlaylistPage
Add 'Play after' action to main page multiselect #47
Localise some strings
Add confirmation popup to home page YTM login button
Partially implement manual YTM and Discord login #46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant