Skip to content

New version!

Compare
Choose a tag to compare
@Thomasedv Thomasedv released this 07 Mar 22:39
30e5892

Not much has been changed since the V4 alpha build, apart from a few bugs being features.
Changes:

  • Moved to new settings structure behind the scenes. Now separate profile and settings files.*
  • Added a new option from youtube-dl documentation to the settings.
  • Fixed a few issues concerning branch lines appearing.
  • Fixed other crashes
  • Improved and better handling of changing profiles.

Now merges current options and the options stored for a profile. Makes it hard to delete an option that is saved in profiles, but you don't encounter errors with settings that are missing in the current state of the settings.

If anyone tries this, let me know if you find it troublesome to remove an option, as they will likely return on the next profile swap. Which is caused by profiles storing all their options for themselves, and the Grabber just mixes them when it loads a new profile with the ones already present. This makes it much better than the option, where options go away on profile change.

In the future, it might be smarter to make delete option. Since options are provided by user, most notably the download locations, it would be very annoying to have the download location for a given profile go away one profile swap, or not be tied to profiles. So currently, the system is very careful, and makes it annoying hard to remove an option properly. (which can be a problem once you make and use a lot of options.) If anyone really struggles, make an issue about it, and i can take a look at some decent methods to deal with it.

Any feedback or problems are welcome. The reason i don't really work much on this for the moment, is that i don't really have any more ideas for it, that at least feels interesting to implement, so if anyone else have feel something is missing, please do tell (by creating an an issue, they are for ideas as well!)