Justin Swanson
|
ea8b0d601f
|
Removed RxUI from Wabbajack.Common
|
2020-08-11 10:37:17 -05:00 |
|
Timothy Baldridge
|
bb9ef89dee
|
BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
|
2020-04-16 21:52:19 -06:00 |
|
Justin Swanson
|
5377cd0cce
|
WorkQueue's active threads observable nullable as intended again
|
2020-04-10 13:23:10 -05:00 |
|
Justin Swanson
|
21b52fb361
|
Enabled nullability for Wabbajack.Common
|
2020-04-03 18:23:13 -05:00 |
|
Timothy Baldridge
|
06b3479230
|
Fixed a deadlock in the sanity tests
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
b605879d6a
|
EndToEnd Tests finally pass!
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
21189fd8e8
|
Most santiy tests pass
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
51bad949ec
|
Moved Wabbajack.Commons tests into Wabbajack.Commons.Test out of Wabbajack.Test. They all pass
|
2020-04-03 16:40:20 -06:00 |
|
Timothy Baldridge
|
d3a9cb8666
|
Worker queue fixes (backport)
|
2020-03-30 15:38:01 -06:00 |
|
Justin Swanson
|
b05c43661c
|
Percent struct
|
2020-02-07 23:45:45 -06:00 |
|
Justin Swanson
|
1bb7038af6
|
WorkQueue._tasks swapped to Dictionary
|
2020-01-11 18:36:45 -06:00 |
|
Justin Swanson
|
0106d020f9
|
WorkQueue taking of queue swapped to TryTake
Helps shut down threads during quiet periods
|
2020-01-11 17:17:45 -06:00 |
|
Justin Swanson
|
e2b2ea1727
|
Some more comments
|
2020-01-11 14:59:40 -06:00 |
|
Justin Swanson
|
7fb79f4a9a
|
Some comments
|
2020-01-11 14:41:44 -06:00 |
|
Justin Swanson
|
df20f65f90
|
WorkQueue's desired threads obs can be set after ctor. CurrentCpuCount display
|
2020-01-11 14:20:14 -06:00 |
|
Justin Swanson
|
818d92320e
|
Initial dynamic WorkQueue threads system
|
2020-01-11 00:42:25 -06:00 |
|
Justin Swanson
|
de29af3277
|
WorkQueue Threads swapped for tasks
|
2020-01-07 18:46:14 -06:00 |
|
Justin Swanson
|
a0328fef93
|
Some WorkQueue refactoring
|
2020-01-07 00:09:06 -06:00 |
|
Justin Swanson
|
4e7829c7c1
|
WorkQueue IsWorkerThread fixes. PMap unit tests
|
2019-12-22 22:44:33 -06:00 |
|
halgari
|
0464f1b43c
|
Integrated list validation into the caching HTTP server.
|
2019-12-13 22:46:20 -07:00 |
|
Justin Swanson
|
bcd7c95caf
|
Merge branch 'master' into async-exploration
|
2019-12-12 19:49:40 -06:00 |
|
Justin Swanson
|
7f695a4a9e
|
Install/Compile views display ConfirmationInterventions in CPU area
|
2019-12-08 18:19:36 -06:00 |
|
Justin Swanson
|
bc436e53c7
|
Fixed [ThreadStatic] systems in WorkQueue
|
2019-12-07 01:22:34 -06:00 |
|
Justin Swanson
|
e9deda9f44
|
Large swap to make WorkQueue able to take Task work items
|
2019-12-06 22:47:49 -06:00 |
|
Justin Swanson
|
f2014a1da3
|
WorkQueue.Threads now static
|
2019-12-06 20:05:50 -06:00 |
|
Justin Swanson
|
03c88b0f38
|
Removed some Shutdown/Terminate functions in favor of Dispose
|
2019-12-06 20:04:42 -06:00 |
|
Justin Swanson
|
caadbb0aee
|
Removed abort call from WorkQueue
|
2019-12-06 19:04:39 -06:00 |
|
Justin Swanson
|
a0214d4cbe
|
WorkQueue.Messages removed (for now)
|
2019-12-04 23:26:15 -06:00 |
|
Timothy Baldridge
|
f67a235274
|
Logs and exceptions as classes
|
2019-12-04 16:17:02 -07:00 |
|
Justin Swanson
|
17c38b897c
|
Made some WorkQueue members non-static
|
2019-12-03 17:49:56 -06:00 |
|
Timothy Baldridge
|
fa9431b001
|
Join threads after aborting in work queue
|
2019-11-30 14:57:59 -07:00 |
|
Timothy Baldridge
|
3ea10777e0
|
Switched CPU status into a blue-color-in-the-background style progress bar. Removed "CPU X" in the status, filter CPU lists to only contain non "Waiting" status
|
2019-11-28 10:30:19 -07:00 |
|
erri120
|
a31ea20657
|
Removed unused imports from Wabbajack.Common
|
2019-11-21 15:26:08 +01:00 |
|
Timothy Baldridge
|
27964f0348
|
Set the queue size during installation based on the disk performance. Abort installation if there isn't enough disk space to perform the installation.
|
2019-11-20 16:39:03 -07:00 |
|
Timothy Baldridge
|
0c78680c09
|
Abstract the base components of compilers/installers into a single abstract class
|
2019-11-17 16:48:32 -07:00 |
|
Timothy Baldridge
|
2e2ced6023
|
Updated work queue reporting
|
2019-11-16 23:02:09 -07:00 |
|
Timothy Baldridge
|
baab601f09
|
Rework Work queue to be non-static
|
2019-11-16 21:16:42 -07:00 |
|
Justin Swanson
|
9051d28822
|
WorkQueue and Utils Rx instead of callbacks
Swapped the callback registration systems for Rx subjects exposing observables
|
2019-11-04 22:17:43 -06:00 |
|
Timothy Baldridge
|
f851432d51
|
add modlist selection ui, still WIP
|
2019-10-20 05:26:42 -06:00 |
|
Timothy Baldridge
|
a21edfd2f1
|
add unit tests. It's about time!
|
2019-09-23 22:20:24 -06:00 |
|
Timothy Baldridge
|
454cff052e
|
code reformatting
|
2019-09-13 22:35:42 -06:00 |
|
Timothy Baldridge
|
b72a64ff8b
|
bunch of fixes to file extraction
|
2019-08-29 16:49:48 -06:00 |
|
Timothy Baldridge
|
fff5e8dddf
|
issue-8 - Fix PMap thread starvation
|
2019-08-10 09:21:50 -06:00 |
|
Timothy Baldridge
|
873bb47e35
|
added an overall progress bar
|
2019-08-02 17:04:04 -06:00 |
|
Timothy Baldridge
|
752478f185
|
Switch to a WPF app
|
2019-07-22 16:17:46 -06:00 |
|