Commit Graph

83 Commits

Author SHA1 Message Date
cca25e438d Fix introspection of dynamic assemblies
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 7m22s
Build / Build Nuget package (NuGet) (push) Successful in 6m52s
Build / Build Nuget package (CringePlugins) (push) Successful in 7m59s
Build / Build Nuget package (SharedCringe) (push) Successful in 6m17s
Build / Build Launcher (push) Successful in 9m57s
Log incorrect config method instead of throwing exception
2024-11-03 21:51:00 -05:00
zznty
a087efa4dd init plugins after ugc init
All checks were successful
Build / Compute Version (push) Successful in 4s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m37s
Build / Build Nuget package (NuGet) (push) Successful in 2m3s
Build / Build Nuget package (CringePlugins) (push) Successful in 3m11s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m9s
Build / Build Launcher (push) Successful in 3m13s
2024-11-04 07:07:44 +07:00
02584dfcfb Allow plugins to find non-harmony types in other plugins
All checks were successful
Build / Compute Version (push) Successful in 4s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m50s
Build / Build Nuget package (NuGet) (push) Successful in 1m50s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m17s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m38s
Build / Build Launcher (push) Successful in 3m16s
2024-11-03 18:34:34 -05:00
b3ef089a70 Allow plugins to look up harmony types in other plugins/themselves
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m37s
Build / Build Nuget package (NuGet) (push) Successful in 2m17s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m53s
Build / Build Nuget package (SharedCringe) (push) Successful in 1m59s
Build / Build Launcher (push) Successful in 3m10s
2024-11-03 16:45:09 -05:00
ed4fd11de0 Speed up loading by checking for existing dependency manifest 2024-11-03 16:44:42 -05:00
zznty
f7c0d65cbc fix harmony type by name
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 2m16s
Build / Build Nuget package (NuGet) (push) Successful in 1m59s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m30s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m20s
Build / Build Launcher (push) Successful in 3m40s
2024-11-04 02:39:50 +07:00
e7ec87465d Fix duplicate type from introspection patches
Some checks failed
Build / Build Nuget package (CringePlugins) (push) Blocked by required conditions
Build / Build Nuget package (NuGet) (push) Blocked by required conditions
Build / Build Nuget package (SharedCringe) (push) Blocked by required conditions
Build / Build Launcher (push) Blocked by required conditions
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Has been cancelled
2024-11-03 14:38:53 -05:00
zznty
03e2eb9551 display source for installed plugins
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m41s
Build / Build Nuget package (NuGet) (push) Successful in 2m0s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m42s
Build / Build Launcher (push) Successful in 3m57s
Build / Build Nuget package (CringePlugins) (push) Successful in 7m55s
2024-11-04 01:18:56 +07:00
zznty
a9a203e5a8 fix harmony patches in plugins
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m53s
Build / Build Nuget package (NuGet) (push) Successful in 2m2s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m49s
Build / Build Launcher (push) Successful in 3m28s
Build / Build Nuget package (SharedCringe) (push) Successful in 4m55s
2024-11-04 01:05:22 +07:00
010e477ea4 Change thread count to max threads
All checks were successful
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (NuGet) (push) Successful in 3m3s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 3m56s
Build / Build Nuget package (CringePlugins) (push) Successful in 4m18s
Build / Build Nuget package (SharedCringe) (push) Successful in 4m6s
Build / Build Launcher (push) Successful in 5m1s
2024-11-03 10:42:38 -05:00
zznty
1585f19989 fix
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 3m29s
Build / Build Nuget package (NuGet) (push) Successful in 3m6s
Build / Build Nuget package (CringePlugins) (push) Successful in 4m8s
Build / Build Nuget package (SharedCringe) (push) Successful in 3m9s
Build / Build Launcher (push) Successful in 12m37s
2024-11-03 20:28:57 +07:00
zznty
0b984fdfea mark runtime reference assemblies as private assets
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m43s
Build / Build Nuget package (NuGet) (push) Successful in 2m9s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m45s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m7s
Build / Build Launcher (push) Successful in 3m7s
2024-11-03 20:15:05 +07:00
zznty
921dfb734c allow opening plugin config window in installed plugins tab
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m48s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m31s
Build / Build Nuget package (NuGet) (push) Successful in 2m14s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m8s
Build / Build Launcher (push) Successful in 3m55s
2024-11-03 20:02:56 +07:00
zznty
f2d75e5408 sources editor
All checks were successful
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 2m13s
Build / Build Nuget package (NuGet) (push) Successful in 2m13s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m55s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m35s
Build / Build Launcher (push) Successful in 3m23s
2024-11-03 18:07:57 +07:00
a243d85146 Add "Restart Now" button
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m31s
Build / Build Nuget package (NuGet) (push) Successful in 2m2s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m35s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m18s
Build / Build Launcher (push) Successful in 3m25s
Fix search textbox
Replace checkbox (it clips through the row, i couldn't get it to look nice)
Add other tabs that will be implemented in future
2024-11-03 01:50:36 -04:00
8d69cfc5d9 Add support for pluginloader config method to PluginInstance 2024-11-03 01:49:10 -04:00
c4105da0d9 Fix for radar mod 2024-11-03 01:48:22 -04:00
44ed3e316f Prevent duplicate assemblies from compiling 2024-11-02 17:05:17 -04:00
zznty
6840ee4950 set imgui config path to appdata
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m41s
Build / Build Nuget package (NuGet) (push) Successful in 2m12s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m39s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m2s
Build / Build Launcher (push) Successful in 2m55s
2024-11-03 03:16:52 +07:00
zznty
b8af0ed2a7 fix metadata reading 2024-11-03 03:16:39 +07:00
zznty
8cddcab26c show actual plugins in installed tab
All checks were successful
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m35s
Build / Build Nuget package (NuGet) (push) Successful in 2m2s
Build / Build Nuget package (CringePlugins) (push) Successful in 3m2s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m12s
Build / Build Launcher (push) Successful in 3m27s
2024-11-03 02:54:47 +07:00
zznty
1df79c041a always resolve latest valid version 2024-11-03 02:54:31 +07:00
zznty
ebc05073d8 fix crash on swap chain resize 2024-11-03 02:54:07 +07:00
zznty
4da9022e16 open plugins ui only when non-ingame menu shows up 2024-11-03 02:29:51 +07:00
ad204c6ecb Fix mod components loading
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 2m2s
Build / Build Nuget package (NuGet) (push) Successful in 2m50s
Build / Build Nuget package (CringePlugins) (push) Successful in 3m19s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m31s
Build / Build Launcher (push) Successful in 3m24s
2024-11-02 15:19:05 -04:00
zznty
aac79af331 plugin ui
All checks were successful
Build / Compute Version (push) Successful in 17s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 3m5s
Build / Build Nuget package (NuGet) (push) Successful in 2m34s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m56s
Build / Build Nuget package (SharedCringe) (push) Successful in 1m52s
Build / Build Launcher (push) Successful in 3m52s
2024-11-03 01:58:04 +07:00
zznty
271e8a1dde Fix loading into singleplayer worlds (Issue with multiple harmony patches on one method) 2024-11-03 00:08:12 +07:00
zznty
cda99844b2 Add XmlSerializerPatch (Prevents Exception when using collectable type in generic for xml serialization) 2024-11-03 00:07:50 +07:00
zznty
2494a21b9d correct default nuget sources
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 8m30s
Build / Build Nuget package (CringePlugins) (push) Successful in 8m49s
Build / Build Nuget package (NuGet) (push) Successful in 8m13s
Build / Build Nuget package (SharedCringe) (push) Successful in 8m13s
Build / Build Launcher (push) Successful in 11m59s
2024-11-01 23:05:28 +07:00
zznty
8e959a3423 add harmony to built-in packages 2024-11-01 23:05:10 +07:00
zznty
2791066c43 use new hosted nuget for pushing 2024-11-01 23:04:22 +07:00
zznty
9b94c56b39 keep launch args between updates
All checks were successful
Build / Compute Version (push) Successful in 4s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 7m0s
Build / Build Nuget package (NuGet) (push) Successful in 7m36s
Build / Build Nuget package (CringePlugins) (push) Successful in 8m22s
Build / Build Nuget package (SharedCringe) (push) Successful in 7m14s
Build / Build Launcher (push) Successful in 9m16s
2024-10-28 05:41:16 +07:00
zznty
aa979e9519 feature: first
All checks were successful
Build / Compute Version (push) Successful in 4s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 2m47s
Build / Build Nuget package (CringePlugins) (push) Successful in 5m31s
Build / Build Nuget package (NuGet) (push) Successful in 6m2s
Build / Build Nuget package (SharedCringe) (push) Successful in 7m25s
Build / Build Launcher (push) Successful in 9m11s
2024-10-28 05:21:11 +07:00