@AWPStar , Thanks for the cool update

Just started to test it out , came across a small bug when the external monitor is active and you chance workspace the GUI display goes black but the external display still works .
To get it back I have to switch back to "Workspace" the GUI then comes back , enable the external display again all good then .




The other thing I notice (this may be the way it is ) if you play the file or just skim it , it only play in the external display not in the GUI , you have to disable
the external display to play file in the GUI/Workspace .
I on win7pro dual GPU's (GTX580's) the main display/GUI is connected to HDMI & my external display is on a DVI , both displays are at 1080 60p .
Thanks for the file association fix , it was a real pain before .
Not sure if you can implement this but it would be a good idea to have Test Pattern that in Legal Color Space e.g. HD/Rec709 (16-235) (could be a single frame) for the external monitor ,
reason for this to make sure the external monitor is accurate and in range . I know on my Asus ProArt 24" 1080p has a factory preset sRGB that can reproduce 98% of the color space , but it needed a small gamma tweak with my Datacolor colorimeter to be correct that I can trust to be in range when I'm grading . Nothing sucks more when you think you are in range then render out a h264 only to find out that the hi-light are blown out or the shadow are so crushed you kill detail & sharpness .
If you could have it displayed when you start the program and when you load mlv file it toggles to the preview image from the GUI/Workspace.
Something like this below , If not it's just a Idea , there other workarounds but are very painful .