New Stuff:
-Very Vanilla down status is now checked. Clicking on the Launch/Install MQ button while a compile is down will bring you to that compiles resource page.
-New console command timedautodetect. Takes no parameters, runs a unit test for detection speed on auto detecting MQ/EQ installations. This does not set path variables, it's merely for performance testing purposes.
Changes:
-Auto-detect has been optimized to cut down seek time considerably!
-Many objects have been instantiated in to a cleaner view model to lighten the load on the main UI thread, more of this to come.
-Timer for auto-update checking can no longer fall below 30 minutes.
-Directory structure has been returned to a flat folder as opposed to a folder for each server type. In addition, new VeryVanilla/MySEQ downloads will be organized based on their server type in their root directory as opposed to being organized via a server type directory in the downloads folder.
NOTE: Another directory restructure, a lot less intensive than the last one so the likelihood for issues is quite low as it's mostly just a reversion. If you find yourself running in to any issues, don't hesitate to reach out to me! Worst case scenario, you may have to reinstall, but I've thoroughly tested the reversion & structure translation and fixed any issues I came across so fingers crossed.