summaryrefslogtreecommitdiff
path: root/src/loadmechanism.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/ThosRTanner/modorganizer into ↵TanninOne2015-12-061-1/+1
|\ | | | | | | ThosRTanner-master
| * Added support for include-what-you-use in a very simplistic fashion to the ↵Thomas Tanner2015-10-171-1/+1
| | | | | | | | | | | | Scons build. This isn't exactly production ready because the qt headers are a nightmarish web of interdependencies but it's useful for checking. I've also removed a few unused include files it detected and corrected some things that upset clang in a big way.
* | Abstract away the xxse_loader manipulation and make use of the ↵Thomas Tanner2015-11-281-3/+1
| | | | | | | | | | | | 'ScriptExtender' feature instead A note: This makes loadmechanism.cpp require xxse_loader.exe to exist, not the dll as other places get the version number from the exe.
* | Reworked startup considerably so now no longer dependant on GameInfoThomas Tanner2015-11-281-7/+7
| | | | | | | | Did some const correctness to the "managed_game" property as you shouldn't really be altering the plugin details whilst MO is running
* | Removes all references to GameInfo::getGameDirectory apart from one during ↵Thomas Tanner2015-11-251-0/+1
|/ | | | | | | | startup Did some const correctness improvements Also may have fixed a potential crash as the Profile copy constructor didn't copy the m_GamePlugin membber
* - bugfix: detection of support for direct loading load mechanism was brokenTannin2015-02-251-3/+8
| | | | | - proxy dll load mechanism disabled since it seems to have been bugged for ages and nobody noticed so it appears to be unneeded
* extended the game-plugin interfaceTannin2015-01-291-49/+42
|
* replaced all uses of NULL with nullptrTannin2014-11-281-4/+4
| | | | fixed a few placed where NULL was used as a number or boolean
* normalized eol style (all files should now have windows line endings)Tannin2014-07-171-290/+290
|
* - some more safety checks in the ini-limit removal codeTannin2013-03-131-1/+2
| | | | | | | | | | | - some code cleanup and minor bug fixes based on results from static code analysis - added naemfilter for the esp list - bsa changes are now stored automatically but delayed by up to 0.5 seconds (for performance reasons) - bugfix: buffer overrun when certain functions are called with empty file names - bugfix: reroute for the ini-limit fix was placed in the data segment - bugfix: mod list got mixed up when the mod directory was changed externally - bugfix: plugins.txt reroute on skyrim didn't work on winXP - bugfix: MO could become unresponsive if the tutorial script couldn't be interpreted
* - moved shared and uibase libraries to namespacesTannin2013-02-171-266/+270
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* initial commit to mercurial repository.Tannin2013-02-031-0/+285
Corresponds to MO version 0.12.6