anytime_podcast_player icon indicating copy to clipboard operation
anytime_podcast_player copied to clipboard

Add a downloaded option to the episode filter list on the podcast details page.

Open amugofjava opened this issue 6 months ago • 6 comments

Is your feature request related to a problem? Please describe. This is a request from a user received via email. It would be useful to be able to filter downloaded episodes within the podcast details page.

Describe the solution you'd like Add a 'Downloaded' option to the Filter episodes list.

amugofjava avatar Jun 10 '25 06:06 amugofjava

Hi! I'd love to work on this issue. It looks like a great first issue to get started with. Is there anything i need to be aware of before starting on this issue please let me know...any approaches you would want me to follow?

my approach would be updating the ui by adding a downloaded button that would navigate user to the downloaded episodes for that podcast or overall downloads...

Could you please assign it to me? I'll start working on it and open a pull request once assigned. Thanks! 🙌

sandy4242 avatar Jul 24 '25 10:07 sandy4242

Hi @sandy4242,

Yes, sure, I'm happy to assign this to you; however, the issue is more straightforward and wouldn't need an additional button.

If you go into the list of episodes for podcast you will see a filter button which allows you to filter episodes:

Image

What the user has requested is an additional option of 'Downloaded' in the list, so they can filter downloaded episodes for that podcast. If you would like to go ahead with implementing this, please let me know and I can assign it to you.

One thing to be aware of is that you will need to add a new string in the L.dart class file for the Downloaded option. Please see the TRANSLATION.md file on how Anytime handles translations. For a single word, Google Translate/Bing Translator are useful for translating labels into the supported languages. If you don't feel comfortable handling the translations, don't worry, this can be done later.

I do have a really busy couple of weeks coming up and I may be slow to respond to questions and PRs, so please bear with me. Thanks.

amugofjava avatar Jul 24 '25 13:07 amugofjava

i did fork the repo and looked it up and i am sure i could contribute to it...i will too try with the translation . Thank you for the response...

sandy4242 avatar Jul 24 '25 13:07 sandy4242

are these the correct implementation? should i open a pr this is when none option is selected from the filter episodes Image

this is when downloaded option is selected from the filter episodes Image

the downloaded option Image

is this what the issue intented?

sandy4242 avatar Jul 25 '25 01:07 sandy4242

Hi @sandy4242,

Yes, that is what was intended. Please go ahead and open a PR when you're ready.

amugofjava avatar Jul 25 '25 06:07 amugofjava

@amugofjava hii, just wanted to check is my new pr correct or is there still some changes needed??

sandy4242 avatar Jul 28 '25 18:07 sandy4242