
This means that you can technically use both methods without issue (not advised, but it shouldn't break too much).
Methods are now properly separated: data specific to each is stored in Data (collection) and Links (list). Updating from previous version? Please delete the AppData\Local\Conexus folder!. User data is now stored in Documents\Conexus\Config\config.ini. New directories are Conexus\Config, Conexus\Data, Conexus\Links, and Conexs\Logs. Moved generated files to Documents\Conexus. Better debug info in logs: includes OS, mode, and method used. Log now saves much more often, to hopefully catch any possible breaks.
Added message to let the user know when debug info is being generated. Added check to make sure the user didn't accidentally forget to select a SteamCMD\mods directory. Added check to make sure you're got an internet connection before anything is processed. Added missing exception handling when downloading HTML from source. Added data text file verification (for HTML, Mods, and ModInfo in \Data and \Links). Changed data saving, if you delete the URL after a saved URL is loaded, it will be deleted from the config when you close Conexus. Make sure your mod name comes before the link, otherwise odd stuff can/will happen. Implemented a character limit of 120 for the mod name, windows supports upwards of 260, but that seems excessive for this. Links file is now much more flexible, and can be formatting in a variety of ways. Changed how the asterisk works, it now denotes mod names. This means you don't need to preface comments with an asterisk starting with this version. Changed check for Links.txt, from * to "steamcommunity", should be less error-prone. Removed deleting mods in \262060, to save users of large mods lists time with subsequent use of Conexus. If more than 1/4th of your list fails to download, Conexus will stop processing mods (to account for hidden mods). Conexus will now try twice to download mods. Added download verification that complements the aforementioned diagnostics. Added lengthy debug/diagnostics when SteamCMD fails to download mods. Corrected spelling in certain log messages. Changed log level in generic exception from WARNING to ERROR (because this only happens when everything irreparably breaks). New log tag, DEBUG, to hopefully help with specific troubleshooting steps. Log window should now properly scroll to the bottom of the window with each new window. Cleaned up CS, again comments, removed version tags, felt more like bloat than help. Cleaned up XML, specifically comments, adding/changing/removing. Made log window bigger to keep overall window the same size. Adjusted UI to accommodate these changes. Merged methods (collection/list), provide a URL to use a collection, if none is given, Links.txt will be used. Merged modes (download/update), both are now handled automatically.