Bluegrams / Vividl

Modern Windows GUI for youtube-dl/ yt-dlp
https://vividl.sourceforge.io
BSD 3-Clause "New" or "Revised" License
639 stars 54 forks source link

Prevent vividl from crashing #103

Closed as-muncher closed 2 months ago

as-muncher commented 8 months ago

vividl 0.7.1.0

Again, this is an issue mentioned here: https://github.com/Bluegrams/Vividl/issues/89

The main issue is not that vividl crashed. The main issue is that when vividl crashes, your download queue is deleted, the program quits. Please, it is very simple to just encase the program in a try-catch statement. If vividl crashes, just put up a window that says that vividl has crashed, but give the option to export the download list (those downloads still not done) to some .xml file or something or .txt file so that you can open it with vividl the next time. Now, I have to spend time trying to figure out which downloads completed, which I have to do again in a new vividl window. Plus, there's no notification that vividl has crashed when it crashes nor when it starts up again.

alxnull commented 6 months ago

Thanks for bringing this up again (and for continuously reporting app crashes)!

I've implemented two changes that might help addressing this issue:

These changes will be released with v.0.8.0