-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
UI issues when downloading multiple feeds? #129
Comments
SpangleLabs
changed the title
UI constantly reprints entire list of episodes
UI issues when downloading multiple feeds?
Apr 11, 2024
This was referenced Apr 17, 2024
Thanks for the thorough report, I'll see to tackling the UI issues next. 🙌 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hey there,
I'm archiving a whole opml of podcast feeds, and I've noticed the user interface seems to have some issues when downloading multiple feeds?
I've got a few things, so I'll number them, but they're not in any particular order.
Firstly, it prints the podcast title for a moment before going into downloading the episodes, but then erases that, so it's just a list of all episodes. Making it tricky to see which podcast it's actually up to, unless I recognise the episode titles.
An example of this, switching from one feed to another, without keeping any message saying about that:
It momentarily has a message saying "Archive complete! Archiving feed {name}" between the two, but then that disappears.
Also, it seems like the entire list of episodes refreshes every time, so the entire screen flashes and it seems to re-print hundreds of lines rather than just the last lines which are in progress? Could it just leave the completed download lines alone, rather than refreshing those ones?
An example video:
https://github.com/janw/podcast-archiver/assets/2192223/2d6f0649-f4c4-4e3f-b47c-99d68b288d2e
Similarly, I've got it set to 4 concurrent downloads, but after a while I end up only seeing one or two progress bars at the bottom, presumably the other in-progress downloads are lost somewhere higher up, but is it possible it could keep the in progress ones at the bottom instead? I suppose that might mean the lines end up out of order, and might mean episodes of different feeds get mixed between eachother though, but having the in progress bars at the bottom seems worth that, I suppose, rather than being unsure which episodes might be downloading at the moment
A minor issue, but something I noticed as I seem to have a lot of broken old feeds. I noticed that if the feed url is a 404 that the archiver logs the error and moves on to the next feed, which is good! But if the feed gives a DNS error, it seems the archiver throws an error and halts.
An example of the former: https://www.ministryoftesting.com/feed/podcast
An example of the latter: https://feeds.sounder.fm/1188/rss.xml
I would drop the stack traces here, but they're very long
Also very minor, but is it expected that opml files process in a random order? I was expecting the archiver to process the feeds in the order they're listed in the file
Thanks for this tool though, it does seem very nice!
The text was updated successfully, but these errors were encountered: