Commit Graph

788 Commits

Author SHA1 Message Date
593902f191 Code cleanup and added nullcheck 2019-10-30 17:49:45 +01:00
4cfbd14002 Added iconPath and appPath as arguemnts for AssociateExtension 2019-10-30 17:49:45 +01:00
be4b15378f Made AssociateExtension static 2019-10-30 17:49:44 +01:00
48718cfe96 Removed old extension calls 2019-10-30 17:49:44 +01:00
a1fa2a5c6d Added IsAssociated and Associate functions 2019-10-30 17:49:44 +01:00
49ba23affe Created ExtensionManager 2019-10-30 17:49:44 +01:00
eb6bf289a7 move compilation steps into separate files and abstract behind an interface 2019-10-30 06:29:06 -06:00
af1d4ff609 Merge pull request #126 from wabbajack-tools/end-to-end-tests
End to end tests
2019-10-29 16:40:05 -06:00
ae011ee7e4 add some validation to the installed modlist 2019-10-29 15:30:27 -06:00
77b49aa1cf Merge pull request #124 from wabbajack-tools/halgari-patch-1
Nexus API key is now on the build box itself
2019-10-28 14:45:55 -06:00
b000fd5a01 Merge pull request #125 from erri120/ceras-fix
Added BSAStateObject to KnownTypes list for Ceras serialization
2019-10-28 13:57:43 +01:00
08a831890e Added BSAStateObject to KnownTypes list for Ceras serialization 2019-10-28 13:57:05 +01:00
25dcb02cb5 InstallerVM: Made some properties derivative 2019-10-27 23:59:58 -05:00
2048dfa0de Moved slideshow preloading logic into SlideshowVM 2019-10-27 23:47:48 -05:00
b24abd3187 Slideshow logic modified to allow manual updates when not enabled
This means enable/disable only affects auto rollovers
2019-10-27 23:40:44 -05:00
b71d5c76a2 Slideshow ModlistImage made into a derivative OaPH 2019-10-27 23:36:46 -05:00
46dbb0e1aa New InstallerView initial foundations. MahApps added 2019-10-27 23:35:31 -05:00
5f05e6a6bb start of large scale integration tests 2019-10-27 21:15:48 -06:00
1fa84901a2 Nexus API key is now on the build box itself 2019-10-27 13:10:55 -06:00
4c688bf593 Merge pull request #122 from erri120/ceras
Ceras serialization
2019-10-27 13:10:00 -06:00
81ccec3144 Added backwards compatibility for modlist.json 2019-10-27 14:59:23 +01:00
5128884b74 Changed KnownTypes 2019-10-27 14:55:32 +01:00
df3d6b4179 Created CerasConfig with KnownTypes 2019-10-27 14:55:31 +01:00
4c694eafc9 Added Compression to Ceras serialization 2019-10-27 14:55:31 +01:00
6fd9d49c9e Added BZip2 Compression to modlist info file 2019-10-27 14:55:31 +01:00
f115a0c8f5 Added Ceras to VFS project 2019-10-27 14:55:31 +01:00
843228c09e Using new Ceras options instead of JSON 2019-10-27 14:55:30 +01:00
d93fdf9b1f Building and loading modlist will now use new Ceras functions 2019-10-27 14:55:30 +01:00
56daeb069a Created To/From CERAS functions 2019-10-27 14:55:30 +01:00
63574f9934 Added Ceras NuGet Package 2019-10-27 14:55:30 +01:00
0171843f56 Merge pull request #116 from wabbajack-tools/fix-tests-fix-web-remoting
fixes tests and adds support for media fire via web remoting
2019-10-27 05:12:49 -06:00
cb676eae9f Migrated Nuget off packages.config 2019-10-26 00:49:15 -05:00
e2ff7efe76 Initial Compiler/Installer split for VM and Views 2019-10-24 23:36:58 -05:00
598156f69f Update azure-pipelines.yml for Azure Pipelines 2019-10-24 21:27:17 -06:00
f7e5e8406a Update azure-pipelines.yml for Azure Pipelines 2019-10-24 21:23:51 -06:00
e3c9b5264b slightly better test equality in web remoting tests 2019-10-24 21:07:47 -06:00
6126f3db8b navigateto hangs, source does not, why? I don't know 2019-10-24 21:02:32 -06:00
109e73e4e4 Update azure-pipelines.yml for Azure Pipelines 2019-10-23 19:39:15 -06:00
35f5730737 add files I forgot 2019-10-23 19:22:11 -06:00
49d49887a8 fixes tests and adds support for media fire via web remoting 2019-10-23 19:19:11 -06:00
bc05629c0d Merge pull request #111 from erri120/reenable-omod-extraction
Reenabled OMOD extraction
2019-10-23 18:53:24 -06:00
1195e3b640 Merge pull request #115 from Noggog/slide-show-timing
Slide show timing
2019-10-23 18:53:03 -06:00
4dc6ed49b1 Merge pull request #112 from erri120/build-version
Include WJ build version in the Modlist
2019-10-23 14:26:59 -06:00
9515947734 Changed version type to string 2019-10-23 19:00:45 +02:00
b42c2fcd3c Added messagebox to inform the user about version difference 2019-10-23 18:52:07 +02:00
112bf5687f Include Wabbajack fileversion in output 2019-10-23 18:33:53 +02:00
13cc4785b0 Reenabled OMOD extraction 2019-10-23 18:14:34 +02:00
50e9c1a07f Added WabbajackVersion field to Modlists 2019-10-23 18:13:41 +02:00
1b624b1d9f Updated Assembly Information 2019-10-23 17:52:18 +02:00
dcbf3b069f Modified UnhandleException handling
Since we're crashing at this point, calling the GUI's logging systems is moot.  Just log to Utils.Log (which goes to file) before the crash happens
2019-10-22 23:18:16 -05:00