Changes
- improved error handling for the JSON parser (display error instead of crashing)
- YouTube clip URLs (
www.youtube.com/clip/...
) are now properly recognized - added a new item to the window menu: "Reset size and position"
- new windows are now centered relative to the main window, not the screen
- the window size saved between sessions now respects a change in the scale factor
- bug fix: when exiting the program with the window minimized, offscreen coordinates were saved to the settings file
Just a bunch of window-related fixes, and YT clip URLs are now recognized as YT videos, enabling manual format selection (I only recently became aware that YouTube clips existed).