erri120
48718cfe96
Removed old extension calls
2019-10-30 17:49:44 +01:00
erri120
a1fa2a5c6d
Added IsAssociated and Associate functions
2019-10-30 17:49:44 +01:00
erri120
49ba23affe
Created ExtensionManager
2019-10-30 17:49:44 +01:00
Timothy Baldridge
eb6bf289a7
move compilation steps into separate files and abstract behind an interface
2019-10-30 06:29:06 -06:00
Timothy Baldridge
af1d4ff609
Merge pull request #126 from wabbajack-tools/end-to-end-tests
...
End to end tests
2019-10-29 16:40:05 -06:00
Timothy Baldridge
ae011ee7e4
add some validation to the installed modlist
2019-10-29 15:30:27 -06:00
Timothy Baldridge
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
erri120
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
erri120
08a831890e
Added BSAStateObject to KnownTypes list for Ceras serialization
2019-10-28 13:57:05 +01:00
Justin Swanson
25dcb02cb5
InstallerVM: Made some properties derivative
2019-10-27 23:59:58 -05:00
Justin Swanson
2048dfa0de
Moved slideshow preloading logic into SlideshowVM
2019-10-27 23:47:48 -05:00
Justin Swanson
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
Justin Swanson
b71d5c76a2
Slideshow ModlistImage made into a derivative OaPH
2019-10-27 23:36:46 -05:00
Justin Swanson
46dbb0e1aa
New InstallerView initial foundations. MahApps added
2019-10-27 23:35:31 -05:00
Timothy Baldridge
5f05e6a6bb
start of large scale integration tests
2019-10-27 21:15:48 -06:00
Timothy Baldridge
1fa84901a2
Nexus API key is now on the build box itself
2019-10-27 13:10:55 -06:00
Timothy Baldridge
4c688bf593
Merge pull request #122 from erri120/ceras
...
Ceras serialization
2019-10-27 13:10:00 -06:00
erri120
81ccec3144
Added backwards compatibility for modlist.json
2019-10-27 14:59:23 +01:00
erri120
5128884b74
Changed KnownTypes
2019-10-27 14:55:32 +01:00
erri120
df3d6b4179
Created CerasConfig with KnownTypes
2019-10-27 14:55:31 +01:00
erri120
4c694eafc9
Added Compression to Ceras serialization
2019-10-27 14:55:31 +01:00
erri120
6fd9d49c9e
Added BZip2 Compression to modlist info file
2019-10-27 14:55:31 +01:00
erri120
f115a0c8f5
Added Ceras to VFS project
2019-10-27 14:55:31 +01:00
erri120
843228c09e
Using new Ceras options instead of JSON
2019-10-27 14:55:30 +01:00
erri120
d93fdf9b1f
Building and loading modlist will now use new Ceras functions
2019-10-27 14:55:30 +01:00
erri120
56daeb069a
Created To/From CERAS functions
2019-10-27 14:55:30 +01:00
erri120
63574f9934
Added Ceras NuGet Package
2019-10-27 14:55:30 +01:00
Timothy Baldridge
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
Justin Swanson
cb676eae9f
Migrated Nuget off packages.config
2019-10-26 00:49:15 -05:00
Justin Swanson
e2ff7efe76
Initial Compiler/Installer split for VM and Views
2019-10-24 23:36:58 -05:00
Timothy Baldridge
598156f69f
Update azure-pipelines.yml for Azure Pipelines
2019-10-24 21:27:17 -06:00
Timothy Baldridge
f7e5e8406a
Update azure-pipelines.yml for Azure Pipelines
2019-10-24 21:23:51 -06:00
Timothy Baldridge
e3c9b5264b
slightly better test equality in web remoting tests
2019-10-24 21:07:47 -06:00
Timothy Baldridge
6126f3db8b
navigateto hangs, source does not, why? I don't know
2019-10-24 21:02:32 -06:00
Timothy Baldridge
109e73e4e4
Update azure-pipelines.yml for Azure Pipelines
2019-10-23 19:39:15 -06:00
Timothy Baldridge
35f5730737
add files I forgot
2019-10-23 19:22:11 -06:00
Timothy Baldridge
49d49887a8
fixes tests and adds support for media fire via web remoting
2019-10-23 19:19:11 -06:00
Timothy Baldridge
bc05629c0d
Merge pull request #111 from erri120/reenable-omod-extraction
...
Reenabled OMOD extraction
2019-10-23 18:53:24 -06:00
Timothy Baldridge
1195e3b640
Merge pull request #115 from Noggog/slide-show-timing
...
Slide show timing
2019-10-23 18:53:03 -06:00
Timothy Baldridge
4dc6ed49b1
Merge pull request #112 from erri120/build-version
...
Include WJ build version in the Modlist
2019-10-23 14:26:59 -06:00
erri120
9515947734
Changed version type to string
2019-10-23 19:00:45 +02:00
erri120
b42c2fcd3c
Added messagebox to inform the user about version difference
2019-10-23 18:52:07 +02:00
erri120
112bf5687f
Include Wabbajack fileversion in output
2019-10-23 18:33:53 +02:00
erri120
13cc4785b0
Reenabled OMOD extraction
2019-10-23 18:14:34 +02:00
erri120
50e9c1a07f
Added WabbajackVersion field to Modlists
2019-10-23 18:13:41 +02:00
erri120
1b624b1d9f
Updated Assembly Information
2019-10-23 17:52:18 +02:00
Justin Swanson
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
Justin Swanson
04f9775e96
Removed some vestigial code not being called
2019-10-22 23:17:02 -05:00
Justin Swanson
66db4e6ddd
Refactored logging to all hook into Utils.Log
...
Log collection moved up to MainWindow. Since there will be many sub-VMs moving forward, a singleton based setup was desired. RxUI's Splat was an option, but we already had Utils.Log right there. Also now GUI printed messages will go to the log on the disk for later inspection.
2019-10-22 23:16:42 -05:00
Timothy Baldridge
3d5d2e0da9
Merge pull request #110 from wabbajack-tools/modlist-selection-ui
...
Modlist selection ui
2019-10-22 18:17:48 -06:00