Feature: propose an alternative Repod homepage #59

Closed
opened 2024-02-06 08:37:40 +00:00 by W_LL_M · 5 comments

Hello all,
I've continued using Repod regularly since the last feature requests I've booked (and been thanked with the actual features) ! :)
It's still great.

I have another one :-D

on Repod homepage/landing page currently consists in a kind of "Discover new podcasts"

image

Request:
But I would much prefer to see the latest episodes of any my actual podcast subscriptions when I open repod.
This could well be with thumbnails (as available on the homepage) with the title/podcast name/read status.

And, to cope with the homepage changes, add a new section "Discover new podcasts" (or any other suiting name) in the left pane which would be kinda similar to the current homepage.

THnaks
W_LL_M

Hello all, I've continued using Repod regularly since the last feature requests I've booked (and been thanked with the actual features) ! :) It's still great. I have another one :-D on Repod homepage/landing page currently consists in a kind of "Discover new podcasts" ![image](/attachments/a0538744-eff0-48fb-801c-be4633fd2141) **Request:** But I would much prefer to see the latest episodes of any my actual podcast subscriptions when I open repod. This could well be with thumbnails (as available on the homepage) with the title/podcast name/read status. And, to cope with the homepage changes, add a new section "Discover new podcasts" (or any other suiting name) in the left pane which would be kinda similar to the current homepage. THnaks W_LL_M
708 KiB
Owner

This is not simple.
As you know, I use the gPodder database and this database store only the actions you make on podcasts episodes (and subscriptions, but that's not relevant here).

I do not store the list of episodes you haven't listened yet and that's why I do not showing the number of unlistened episodes or making a recap page like you suggested.

There is two way to achieve that :

  • store every episode as PLAY in the database and make it unstarted, but you'll have all episodes showing as playing also in other clients like AntennaPod
  • loop over every subscriptions to temporary grab all episodes, all by client side. If you have, like me, more than 50 subscriptions, the page will take minutes to load entirely

So for now, I don't have a good solution to implement this.
I leave this issue open if someone have another technical idea to support it or if I found an another way later.

Thank you for you suggestion although ^^

This is not simple. As you know, I use the gPodder database and this database store only the actions you make on podcasts episodes (and subscriptions, but that's not relevant here). I do not store the list of episodes you haven't listened yet and that's why I do not showing the number of unlistened episodes or making a recap page like you suggested. There is two way to achieve that : - store every episode as PLAY in the database and make it unstarted, but you'll have all episodes showing as playing also in other clients like AntennaPod - loop over every subscriptions to temporary grab all episodes, all by client side. If you have, like me, more than 50 subscriptions, the page will take minutes to load entirely So for now, I don't have a good solution to implement this. I leave this issue open if someone have another technical idea to support it or if I found an another way later. Thank you for you suggestion although ^^

First off, let me say that I love RePod, it's definitely a great user experience.

On this specific topic - I'm wondering if, rather than showing new episodes for your existing podcasts as W_LL_M suggests, we have the option to make the landing page just a list of current podcast subscriptions (not specific episodes), and move the current homepage off to a 'Search/Discover' sub-page. That way when we drop onto the RePod page, we see our podcasts, but still have the ability to easily find more.

Anyway, thanks for the excellent app.

First off, let me say that I love RePod, it's definitely a great user experience. On this specific topic - I'm wondering if, rather than showing new episodes for your existing podcasts as W_LL_M suggests, we have the option to make the landing page just a list of current podcast subscriptions (not specific episodes), and move the current homepage off to a 'Search/Discover' sub-page. That way when we drop onto the RePod page, we see our podcasts, but still have the ability to easily find more. Anyway, thanks for the excellent app.
Owner

Hello.

I added a new favorites concept that replace the homepage by the new episodes of your favorites subscriptions : #130

I hope it address the frustrations you have with the current homepage.

The recommandations system has moved and shows up when you add a new podcast.

Thank you for your ideas and report and sorry for the long time it has taken.

Happy podcasting !

Hello. I added a new favorites concept that replace the homepage by the new episodes of your favorites subscriptions : #130 I hope it address the frustrations you have with the current homepage. The recommandations system has moved and shows up when you add a new podcast. Thank you for your ideas and report and sorry for the long time it has taken. Happy podcasting !
Xefir closed this issue 2024-09-02 09:32:44 +00:00
Author

Thanks for the feature.
Had a quick look at it ... it's cool
I believe you could leverage the available space between the episode title and the play button to show more of the episode title as I have a lot of empty space and a very short title with hypenation ('...').

Thanks anyway, appreciated !
W_LL_M

Thanks for the feature. Had a quick look at it ... it's cool I believe you could leverage the available space between the episode title and the play button to show more of the episode title as I have a lot of empty space and a very short title with hypenation ('...'). Thanks anyway, appreciated ! W_LL_M
Xefir reopened this issue 2024-09-03 07:43:51 +00:00
Author

Screenshot, as I should have provided in my previous post ;-)

image

Screenshot, as I should have provided in my previous post ;-) ![image](/attachments/13f2adef-df4a-4920-9929-628ec410cde8)
168 KiB
Xefir closed this issue 2024-09-03 14:13:06 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Xefir/repod#59
No description provided.