1af20ead9f
Add BepInEx Il2CppInterop build
2022-06-23 06:03:58 +10:00
81dd8bad0e
Update to C# 10.0, global usings
2022-05-26 06:19:50 +10:00
97dffc81e1
Fix patch target on Time.timeScale
2022-05-19 00:07:12 +10:00
4c029dad90
Update TimeScaleWidget.cs
2022-05-11 22:49:28 +10:00
3d61011e59
Move Time Scale Widget into separate class
...
And change "pause" to "lock" behaviour. Added patch to implement locking feature.
2022-05-10 01:44:08 +10:00
dbe993a7c7
Fix some casts for IL2CPP
2022-05-05 22:18:19 +10:00
76c77fb082
Add button to inspect scene of a GameObject
2022-05-05 19:52:25 +10:00
a25017df69
Add wider Texture2DWidget support
2022-05-05 19:52:13 +10:00
104288a912
Add support for Cubemaps in Texture2DWidget
2022-05-05 02:45:24 +10:00
68b81c6b53
Bump UniverseLib
2022-04-30 20:47:53 +10:00
bd86f09313
Cleanup and refactor GameObjectControls
...
Split into proper classes, cleanup ugly code
2022-04-30 20:32:31 +10:00
58c65b9b8b
Make TypeCompleter asynchronous
2022-04-24 02:02:34 +10:00
81a174f865
Remove call to obsolete methods
2022-04-24 01:59:53 +10:00
6a28a93e3a
Update for obsolete method
2022-04-22 22:11:24 +10:00
4d46b74d54
Fix references for rename
2022-04-22 21:04:50 +10:00
7e5246cead
Recache types when borrowing
2022-04-22 21:04:23 +10:00
3afee7254c
Fix results TypeCompleter issues
2022-04-22 21:03:33 +10:00
ecc33927ee
Make GenericConstructorWidget reusable
2022-04-22 21:00:18 +10:00
bdda12a040
Remove redundant reference to EvaluateWidget
2022-04-22 09:08:17 +10:00
75bd654a94
TypeCompleter: Allow generics, support shorthand names
2022-04-22 09:07:51 +10:00
a5023d03f4
Update to UniverseLib 1.3.4
2022-04-18 19:11:39 +10:00
3d66493f9c
Use UniverseLib PanelBase/PanelDragger
2022-04-14 01:25:59 +10:00
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
f19a1dd25e
Code cleanup
2022-04-12 00:17:06 +10:00
27d5398dea
Add throttling to prune method, remove logging
2022-04-10 05:32:07 +10:00
9b6f3fd3ea
Cleanups / refactoring
2022-04-09 18:58:56 +10:00
a986b92963
Don't try to get UnityObjectWidget for static class inspection
2022-04-01 01:31:40 +11:00
710b4ba74a
Use switch expression instead of if/else block
2022-03-29 22:39:26 +11:00
efdf2446bd
A few cleanups and optimizations
2022-03-21 21:25:18 +11:00
a6a1a4d046
cleanup
2022-03-21 01:04:44 +11:00
078c2e2b51
Add AudioClipWidget
2022-03-21 01:04:39 +11:00
49bce650b4
Fix text clipping with transform cell name and sibling index
2022-03-20 21:21:23 +11:00
bd9e80f2b4
Refactor unity inspector widgets into proper classes
2022-03-20 21:21:01 +11:00
d7ab0a23c6
Skip private/anonymous types in TypeCompleter results
2022-03-15 01:17:54 +11:00
1a01c740e2
Move AutoCompleteModal into Panels folder
2022-03-15 01:17:35 +11:00
e44ff9e207
Add support for Constructors in Reflection Inspector
...
- Added CacheConstructor : CacheMember
- Changed default scope to "All" from "Instance" when inspecting an instance
- Bumped UniverseLib
2022-03-14 05:20:43 +11:00
2b715f3dbe
Hide SiblingIndex input when invalid
2022-03-12 20:16:55 +11:00
938a991594
Update TransformTree immediately on user changes
2022-03-12 20:16:37 +11:00
f00134b283
Add "one-shot" option for TransformTree updating
2022-03-10 17:56:21 +11:00
0afccadc64
Improve TransformTree efficiency
...
- Added batching to the update method so that a maximum of 2000 GameObjects are traversed each frame.
- Changed from OrderedDictionary.Remove to OrderedDictionary.RemoveAt when pruning entries as the former needs to iterate through all entries to find the index of the key, whereas the latter is constant time.
2022-03-10 04:35:06 +11:00
0e37e8030c
Add sibling index input to transform tree cells
2022-03-10 04:32:19 +11:00
d0bccae50c
Update TypeCompleter.cs
2022-02-11 19:39:11 +11:00
bdf08f014f
Use ReflectionUtility.AllTypes for type autocompleter, bump UniverseLib
2022-02-11 19:37:17 +11:00
df8522963e
Use reflection for AllTypes until it's public
2022-02-07 22:12:18 +11:00
d4fbc89158
Use ReflectionUtility.AllTypes when doing class search to include static classes
2022-02-06 04:50:52 +11:00
10f2b7e849
Bump UniverseLib and fix changes to CreatePanel
2022-02-03 23:33:45 +11:00
9985ed0fd8
Update to UniverseLib 1.2, cleanups
2022-01-31 21:24:01 +11:00
9f78c50854
Use "untitled" for transforms with empty names
2022-01-24 17:49:49 +11:00
8fb7d87ca6
Use Tomlet, simplify panel data saving
2022-01-19 17:34:53 +11:00
ea7b91f7fd
Implement Clipboard and Notifications, misc cleanups
2022-01-18 20:19:20 +11:00