Save window geometry in global instead of local storage
This is potentially related to #21, but I wasn't sure how much it overlapped so decided to create a new issue.
I think the common workflow is that most people want to have their vspreview window in the same location for each video file they're working on, rather than having it reset to the default location for each new file. Having to move the window each time is a minor annoyance rather than a significant issue, but it would be more convenient, in my opinion, to have the geometry saved globally rather than per file.
Thanks for opening the issue. I made the window settings (timeline, window geometry, window state) part of the global state in #5d04108.
It doesn't seem to be working correctly, for me at least. I see that the window settings are saved in the global config, but when I reopen vspreview, the window position is at the default. I'm using two monitors, in case this might have any effect on it?