z-huang / InnerTune

A Material 3 YouTube Music client for Android
GNU General Public License v3.0
4.78k stars 290 forks source link

Implement a "Download All" button in the artist section to enable users to effortlessly download an entire catalog of songs with a single click. #1707

Open thepinak503 opened 2 weeks ago

thepinak503 commented 2 weeks ago

Checklist

Feature description

I’d love to see a "Download All" button added to the artist section of the app. This feature would allow users to easily download all songs from a specific artist with just one click, making it so much simpler to enjoy their favorite music offline.

Imagine you’re browsing an artist’s profile and you see a prominent "Download All" button right there next to the usual options like "Play" and "Add to Playlist." It would be easy to spot, and when you click it, a friendly pop-up would appear, confirming that you want to download all of the artist's songs—maybe even showing how many tracks you’ll be getting. You’d have the option to cancel if you change your mind or just hit "Proceed" to start the download.

As the songs download, you’d see a progress bar that keeps you updated on how things are going. And once everything is done, a quick notification would let you know that all the songs are now saved and ready for offline listening.

This feature would make a huge difference for those of us who love to listen to music on the go without worrying about data or connectivity. It’s all about making the app more user-friendly and enhancing the overall music experience!

Why do you want this feature?

Currently, downloading songs from an artist’s profile requires users to download each track individually, which can be tedious and time-consuming—especially for artists with extensive discographies. This limitation often discourages users from fully engaging with an artist’s work, as they may not have the patience to click through multiple songs to download them all.

Moreover, in today’s fast-paced world, many of us listen to music while traveling or in areas with limited internet access. The ability to download an entire artist's collection with one click would not only save time but also ensure that users can enjoy their favorite music anytime, anywhere.

This feature would address the need for a more streamlined and user-friendly experience, allowing music lovers to easily access and enjoy the full breadth of an artist's work without the hassle of manual downloads. It would also encourage users to explore and support more artists, knowing that they can easily save their entire catalogs for offline listening. Overall, adding a "Download All" button would significantly enhance user satisfaction and engagement with the app.

Additional information

No response

Shotgn995533 commented 2 weeks ago

You can just go to your artist then to songs hold click on one song and then mark all others by clicking the checkbox in the upperleft corner and then just add them to a playlist and download them.