Changes
- organized the settings window content into multiple pages
- added explicit SponsorBlock support
- added explicit proxy support
- listbox checkboxes now scale with the system scale factor
- fixed a bug in the GUI library that could break submenu selection
- added a restriction for running multiple instances (see notes below)
The program still allows multiple instances to run, but only if they are instances of different copies of the program (that reside at different locations in the file system). For example, an instance of c:\dir\ytdlp-interface.exe
can run concurrently with an instance of c:\folder\ytdlp-interface.exe
. But if a second instance of c:\dir\ytdlp-interface.exe
is started, it will just activate the window of the first instance and exit.