Commit Graph
30 Commits
Author SHA1 Message Date
Sinai 81dd8bad0e Update to C# 10.0, global usings 2022-05-26 06:19:50 +10:00
Sinai 5285239bc5 Update hooks list after edit save 2022-05-10 01:43:41 +10:00
Sinai c88182c831 Bump version 2022-05-08 18:06:56 +10:00
Sinai 6adecef785 Fix generated patch code for static void methods
And always show the patch even if it failed to apply
2022-05-07 05:19:43 +10:00
Sinai 14f46ade6a Cancel pending generic when edit button pressed 2022-04-24 01:58:27 +10:00
Sinai b47bfa1e83 Remove Mono restriction on generic type eligibility 2022-04-22 22:27:43 +10:00
Sinai 9b9cb54a79 Fix a typo 2022-04-22 22:19:43 +10:00
Sinai 6a28a93e3a Update for obsolete method 2022-04-22 22:11:24 +10:00
Sinai abf5267364 Fix HookCreator method filtering 2022-04-22 21:03:51 +10:00
Sinai 5e07847356 Make current hooks view smaller in height 2022-04-22 21:02:08 +10:00
Sinai 2dc6e386df Fix generated patch code for ref and subclasses 2022-04-22 21:01:47 +10:00
Sinai ecc33927ee Make GenericConstructorWidget reusable 2022-04-22 21:00:18 +10:00
Sinai 6e91f2a792 Hooks: Add support for generic classes and methods 2022-04-22 09:15:51 +10:00
Sinai 97cb14d6fc HookInstance: Clean up generated patch code 2022-04-22 09:12:38 +10:00
Sinai 7e0f98ef91 Automatic code cleanup (no real changes)
- Use explicit type of var
- Use 'new()'
- Remove unnecessary usings
- Sort usings
- Apply formatting
2022-04-12 05:20:35 +10:00
Sinai f19a1dd25e Code cleanup 2022-04-12 00:17:06 +10:00
Sinai 9985ed0fd8 Update to UniverseLib 1.2, cleanups 2022-01-31 21:24:01 +11:00
Sinai aae248bf69 Bump UniverseLib to 1.0.4, use HighlightMethod, add Clipboard (unfinished) 2022-01-17 20:23:58 +11:00
Sinai a73e992a0c Remove "Core" namespace, move everything in it up one level 2022-01-17 19:42:05 +11:00
Sinai 3334549902 use UniverseLib 2021-12-02 18:35:46 +11:00
Sinai 8123ec2412 Revert "Use PatchProcessor ctor directly instead of Harmony.CreatePatchProcessor"
This reverts commit 9c1d459655.
2021-11-20 18:57:53 +11:00
Sinai 9c1d459655 Use PatchProcessor ctor directly instead of Harmony.CreatePatchProcessor 2021-11-20 17:47:01 +11:00
Sinai 1e6bacb32b manual unity libs no longer required for BepInEx 2021-09-23 16:21:47 +10:00
Sinai 450bb77f2e Use Harmony's FullDescription for hook parameter types 2021-09-07 19:11:19 +10:00
Sinai 0479102db6 Cleanup toggle Enabled logic 2021-09-07 18:06:38 +10:00
Sinai 371054d6df Add hook source editor for custom dynamic hooks 2021-09-07 17:23:20 +10:00
Sinai a0d5ab8792 Fix ByRef parameters breaking generated patch code 2021-09-07 03:40:09 +10:00
Sinai 297034e38b Cleanup 2021-09-07 03:19:40 +10:00
Sinai 57f59d1295 Finalize hook manager update 2021-09-06 23:10:10 +10:00
Sinai fbdb84eefa Implement HookManager UI and logic 2021-09-06 23:04:40 +10:00