PinePods icon indicating copy to clipboard operation
PinePods copied to clipboard

Feature Request: Have a configurable/filterable home page

Open boc-the-git opened this issue 1 year ago • 5 comments

Because I don't have an interest in "what are the most recent podcasts", the current home page is useless to me. I've then got several button presses before I could play a podcast I'm interested in.

A couple ideas:

  • At the very least add a filter setting, that is also sortable
  • Just replace the current home screen with the /podcasts screen; that's the UX I'm used to and find much preferable, though I can acknowledge there might be better options

boc-the-git avatar Jul 28 '24 04:07 boc-the-git

Good call. I think it would be great in settings to have an option to choose which page you want to be the default login page. That gives the most amount of customization with very little work.

There are plans to also implement a proper 'homescreen' as well, which will show a few headers with things like 'Conntinue Listening', 'Suggested NewPodcasts', and quick links to your most listened Podcasts.

The first option is of course going to be much faster to implement, but in due time a proper homescreen is certainly planned too.

madeofpendletonwool avatar Jul 28 '24 11:07 madeofpendletonwool

Quick update to this. The groundwork for filtering has been layed. In the podcasts page there's now a filter button and this allows you currently to filter podcasts by category. Next step is going to be to add filtering to all the episode pages, and and figure out everything it would be nice to be able to filter by. Things like partially listened episodes, unlistened episodes, episodes under an hour/specific amount of time, episodes with specific keywords, etc. Pretty much anything could be filtered. With this groundwork layed on the podcasts page to be able to filter by category at this point we can take this just about anywhere since the filtering logic is now in place.

FYI, there are still plans to set a default homepage. That is still on it's way too

image

madeofpendletonwool avatar Sep 21 '24 15:09 madeofpendletonwool

I believe a good inspiration would be Antennapod's Home page.

There is (in order of appearance):

  • Continue listening (Queue ?)
  • See What's New (latest)
  • Get surprised (some random thingy ? )
  • Check your classics (subscriptions that have been most played)
  • Manage Downloads

hollisticated-horse avatar Sep 24 '24 13:09 hollisticated-horse

@hollisticated-horse I agree! These are all great ideas and considering all the APIs are already created it's just a matter of creating the frontend layout to do all this.

madeofpendletonwool avatar Sep 26 '24 12:09 madeofpendletonwool

I'll have a look at making a mockup :grin: I'll post it here.

hollisticated-horse avatar Sep 29 '24 13:09 hollisticated-horse

Moved Sorting/Filtering to it's own issue: #343

I want this particular issue to be centered around a custom homepage. Two things are needed for this

  • [x] New custom build homepage which is just a nicer landing page
  • [x] Ability for the user to change which page they start on in the settings

madeofpendletonwool avatar Dec 12 '24 16:12 madeofpendletonwool

Both a custom homepage and the ability to change which page you'd like to start on have been added. The custom homepage allows for quick access to various different areas in the app - Along with thing like top podcasts, access to smart playlists, quick recent episodes etc.

madeofpendletonwool avatar Mar 14 '25 11:03 madeofpendletonwool