Commit History

Autor SHA1 Mensaxe Data
  AzaezelX ebcee97d5c leverage the pre-existing vector<foo>.sort(&method) hooks for better self containment. also sort by dependency count, and above all else, skip sorting entirely if we've already populated mModulesLoaded since that already takes dependencies into account when generating the vector %!s(int64=2) %!d(string=hai) anos
  AzaezelX b168617034 correct the moduleDependencySort callback %!s(int64=2) %!d(string=hai) anos
  Jeff Hutchinson 755bbacaa0 Fix specific usage of Con::executef where it was not being assigned to a ConsoleValue before getting it's data out of it. %!s(int64=3) %!d(string=hai) anos
  OTHGMars 8148bdfcdd ModuleManager and AssetManager updated for T3D mount system. %!s(int64=4) %!d(string=hai) anos
  Areloch e8564680e4 Better handling for finding modules by file path. Mainly used in asset importer %!s(int64=4) %!d(string=hai) anos
  Lukas Joergensen fe09d6e125 ModuleSystem: Lookup CInterface methods when calling module create func %!s(int64=6) %!d(string=hai) anos
  Lukas Aldershaab 197a62f6ea Convert dStrcmp to String::compare for more cases %!s(int64=4) %!d(string=hai) anos
  Areloch 8956559bfd Various misc. tweaks and fixes based on static code analysis to minimize/fix memleaks, crashes, or other performance impacting code. %!s(int64=4) %!d(string=hai) anos
  AzaezelX 466d03ffec adds a moduleDependencySort qsort callback, and uses it in the findModule method to massage the return vector by depends order %!s(int64=5) %!d(string=hai) anos
  Areloch 02262b014a Removed test lines %!s(int64=6) %!d(string=hai) anos
  Areloch 3f2770bea4 Adjusted init'ing logic to defer to project settings for the name of the play gui and mainMenu gui instead of hardcoding them %!s(int64=6) %!d(string=hai) anos
  Areloch 17cec11b97 Added refactor of Editor Settings window %!s(int64=6) %!d(string=hai) anos
  Areloch b79030ebb4 Tweaks to the Asset/Module info echo behavior to spam the console less. %!s(int64=6) %!d(string=hai) anos
  Lukas Joergensen 870ee9fb5b Integrate new CInterface into the engine-console %!s(int64=7) %!d(string=hai) anos
  Glenn Smith 79c34c68db Use strncpy instead of strcpy because again, buffer overflows %!s(int64=7) %!d(string=hai) anos
  Areloch ae5a43de70 Asset Browser initial implementation - Asset updates. %!s(int64=7) %!d(string=hai) anos
  Areloch 336020c102 Adds the ability for modules to flag if they override existing objects during their creation. %!s(int64=8) %!d(string=hai) anos
  Areloch 7a3b40a86d Initial Implementation of the Taml, Asset and Modules systems. %!s(int64=9) %!d(string=hai) anos