Anairkoen Schno
|
5eafe351b3
|
Properly moved Synchronization class to Async namespace
|
4 years ago |
Anairkoen Schno
|
089fe70e18
|
Added own implementation of IEnumerable.Prepend
|
4 years ago |
Anairkoen Schno
|
d611ad0e46
|
Added IsRunning to SingleThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
aca59e8d86
|
Added a SingleThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
5409bdd16b
|
Added ConfigRuntime type
Moved Synchronization.cs to Async folder
|
4 years ago |
Anairkoen Schno
|
d0f79defdc
|
Removed latent TODO
|
4 years ago |
Anairkoen Schno
|
696df1bc9f
|
Added some conditional code for .NET 3 for the sync helpers
|
4 years ago |
Anairkoen Schno
|
a5491a99ab
|
Redid Synchronization utils to use structs for stack allocation
|
4 years ago |
Anairkoen Schno
|
5aaee9808e
|
Switched SetProperty to use the version present in .NET 3.5
|
4 years ago |
Anairkoen Schno
|
54d732ccd0
|
Added some synchronization helpers
|
4 years ago |
Anairkoen Schno
|
6e48393330
|
Added some more things to ReflectionUtil and adjusted it to have sligtly better naming
|
4 years ago |
Anairkoen Schno
|
c318959f52
|
Fixed HasInterface
Added NonNull LINQ method
|
4 years ago |
Anairkoen Schno
|
a5e32b52e6
|
CriticalSection now removes its message hook handler on exit
|
5 years ago |
Anairkoen Schno
|
1b22d1d480
|
First pass on migrating to new plugin interface
|
5 years ago |
Anairkoen Schno
|
d9d5771162
|
Added some deeper hooks for CriticalSection
|
5 years ago |
Anairkoen Schno
|
eb767284b9
|
Fixed some of the list for new uupdate
|
5 years ago |
Anairkoen Schno
|
e82a6b90b7
|
Documented CriticalSection class
|
5 years ago |
Anairkoen Schno
|
85057f5eab
|
Added GC critical sections
|
5 years ago |
Anairkoen Schno
|
1368e6dd6f
|
Added execution critical section handler to injector file modifications
|
5 years ago |
Anairkoen Schno
|
14c25b1c98
|
Added early game version detection to code path
|
5 years ago |
Anairkoen Schno
|
6d61484aeb
|
Simplified AlmostVersion null check
|
5 years ago |
Anairkoen Schno
|
d76f37c069
|
Added Net4 correct StrJP
|
5 years ago |
Anairkoen Schno
|
3a676e63dd
|
Finished backport to Net3
|
5 years ago |
Anairkoen Schno
|
b7fac8944d
|
Added most of the Net3 proxy
|
5 years ago |
Anairkoen Schno
|
ff926251e9
|
Fixed infinite recursion
|
5 years ago |
Anairkoen Schno
|
0177d232ae
|
Added documentation for AlmostVersion
|
5 years ago |
Anairkoen Schno
|
2f38769b5e
|
Added a soft AlmostVersion for GameVersion operations
|
5 years ago |
Anairkoen Schno
|
32d7ff2b7d
|
Added some framework stuff for early gameversion detection
|
5 years ago |
Anairkoen Schno
|
34e63dd30e
|
Mod yeeter now only compares 'important' parts of version for equality
|
5 years ago |
Anairkoen Schno
|
9680ef6804
|
Switched all uses of DateTime.Now to a slightly safer version
|
5 years ago |
Anairkoen Schno
|
ae2c9560b7
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
0d3588cad5
|
Fixed game version detection
|
5 years ago |
Anairkoen Schno
|
e4cc779d36
|
Fixed error in log thread when config isn't loaded yet
Fixed game version detection
|
5 years ago |
Anairkoen Schno
|
4d6c4a1ae5
|
Made BSIPA game agnostic
|
5 years ago |
Anairkoen Schno
|
6147cbc5f8
|
The pending installer now keeps copying when one file errors, allows mods to be installed more sanely
|
5 years ago |
DaNike
|
a271350b4f
|
Tweaked updater to no longer reference SelfPlugin when updating
|
5 years ago |
DaNike
|
b3d59e6aac
|
Finished Features implimentation
Added support for custom Init injection
|
5 years ago |
DaNike
|
b7dfef869c
|
Renamed LoneFunctions to Utils
Added Ref utility function
|
5 years ago |
Anairkoen Schno
|
4081cc05ef
|
Fixed Config class
|
5 years ago |
Anairkoen Schno
|
01e22a775a
|
Added single plugin load function
Redid config system to be more extensible and used internally
|
5 years ago |
Anairkoen Schno
|
19c19df8bf
|
Updated Ref<T> to include implicit conversion operators
|
5 years ago |
Anairkoen Schno
|
78ab95a495
|
Changed version parsing to be loose
|
6 years ago |
Anairkoen Schno
|
a8c0c994c7
|
Added a doc where there wasn't for some reason
|
6 years ago |
Anairkoen Schno
|
5debf81e2c
|
Fixed some inconsistencies in the composite plugins
Fixed some documentation spelling
|
6 years ago |
Anairkoen Schno
|
df498b03b5
|
Updated to use ReSharper
|
6 years ago |
Anairkoen Schno
|
6e1222d009
|
Deleted depricated SteamCheck class
|
6 years ago |
Anairkoen Schno
|
69f097cac9
|
Updating now extracts to a 'Pending' directory and installs on the next game start
|
6 years ago |
Anairkoen Schno
|
54ca90e5f5
|
Added a good way to get the library path and native library path
|
6 years ago |
Anairkoen Schno
|
f57d89a343
|
Added libraries; updater works with dependencies
+ Microsoft.CSharp
+ SemVer
|
6 years ago |
Anairkoen Schno
|
b91940cacd
|
Added documentation to those that needed it, and internalized those that don't.
|
6 years ago |