Commit Graph

1100 Commits

Author SHA1 Message Date
Sinai
710b4ba74a Use switch expression instead of if/else block 2022-03-29 22:39:26 +11:00
Sinai
4bee55fb25 Cleanups, remove redundancy 2022-03-29 22:36:17 +11:00
Sinai
c71748d22a Remove pointless ToArray() call 2022-03-23 19:02:17 +11:00
Sinai
621035c732 Bump UniverseLib 2022-03-23 18:04:27 +11:00
Sinai
2285a495be Add support for Unity Editor release 2022-03-21 21:25:51 +11:00
Sinai
efdf2446bd A few cleanups and optimizations 2022-03-21 21:25:18 +11:00
Sinai
6ad45ac8ae Delete social.png 2022-03-21 21:24:36 +11:00
Sinai
2d3c83cfa3 Bump version 2022-03-21 01:05:00 +11:00
Sinai
3213717ff6 Add outline to resize arrow 2022-03-21 01:04:55 +11:00
Sinai
a6a1a4d046 cleanup 2022-03-21 01:04:44 +11:00
Sinai
078c2e2b51 Add AudioClipWidget 2022-03-21 01:04:39 +11:00
Sinai
49bce650b4 Fix text clipping with transform cell name and sibling index 2022-03-20 21:21:23 +11:00
Sinai
bd9e80f2b4 Refactor unity inspector widgets into proper classes 2022-03-20 21:21:01 +11:00
Sinai
d1eb5671bf Move GetCacheMembers into separate class 2022-03-20 21:20:17 +11:00
Sinai
f1ca484712 Fix generic arguments for parameterless struct ctors 2022-03-16 23:21:39 +11:00
Sinai
3b71b40843 More accurate check if enum value has flag 2022-03-15 01:51:27 +11:00
Sinai
1292affe6d Fix autocomplete panel resizing 2022-03-15 01:50:50 +11:00
Sinai
6614762fe8 Bump version 2022-03-15 01:19:52 +11:00
Sinai
d81d6d034b Implement support for implicit struct constructors 2022-03-15 01:19:48 +11:00
Sinai
5dfe3bbf0c Fix missing and incorrect ctor caching
- Shouldn't include ctors on abstract types
- Missing parameterless ctors for structs (implicit)
2022-03-15 01:19:01 +11:00
Sinai
dc81451ce5 Make Constructor toggle button actually do something 2022-03-15 01:18:12 +11:00
Sinai
d7ab0a23c6 Skip private/anonymous types in TypeCompleter results 2022-03-15 01:17:54 +11:00
Sinai
1a01c740e2 Move AutoCompleteModal into Panels folder 2022-03-15 01:17:35 +11:00
Sinai
040fb1f11a Bump version 2022-03-14 05:22:44 +11:00
Sinai
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
Sinai
b5c69fc1ea Fix UI mouse inspector results panel not always coming to front 2022-03-13 02:59:52 +11:00
Sinai
4fdb2aacd8 Move logic out of UIManager.SetPanelActive into panel.SetActive 2022-03-13 02:21:25 +11:00
Sinai
48e688cb75 use SetPanelActive instead of manually setting gameobject active 2022-03-13 02:08:46 +11:00
Sinai
647b0d353d Fix text clipping on inspector tab button 2022-03-12 20:17:03 +11:00
Sinai
2b715f3dbe Hide SiblingIndex input when invalid 2022-03-12 20:16:55 +11:00
Sinai
938a991594 Update TransformTree immediately on user changes 2022-03-12 20:16:37 +11:00
Sinai
f00134b283 Add "one-shot" option for TransformTree updating 2022-03-10 17:56:21 +11:00
Sinai
3b6b9768fb Bump UniverseLib 2022-03-10 05:29:55 +11:00
Sinai
5fbfa1b7aa Bump UniverseLib 2022-03-10 05:06:49 +11:00
Sinai
7d26965c12 Bump UniverseLib 2022-03-10 04:44:45 +11:00
Sinai
862523399a Bump version 2022-03-10 04:35:11 +11:00
Sinai
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
Sinai
0e37e8030c Add sibling index input to transform tree cells 2022-03-10 04:32:19 +11:00
Sinai
621a9cd72e Use RemoveHighlighting to get raw copy+paste name 2022-03-10 04:31:19 +11:00
Sinai
56be5414f9 Bump UniverseLib 2022-03-10 04:30:52 +11:00
Sinai
b8c4be473f Fix disposed TextWriter bug, bump version 2022-03-06 00:21:48 +11:00
Sinai
b6966f8836 Bump UniverseLib, bump version 2022-03-05 07:32:32 +11:00
Sinai
ad8c5293a0 Add keybinds for Mouse Inspect, small cleanup 2022-03-04 00:20:04 +11:00
Sinai
a7165c849c Bump UniverseLib, cleanup, bump version 2022-03-04 00:09:19 +11:00
Sinai
79f2514109 Fix issue with partially unloaded scenes(?) 2022-03-03 03:22:17 +11:00
Sinai
4e76eca73a Use new melonloader logging method 2022-02-24 19:26:16 +11:00
Sinai
2f0876466c bump mod loader versions 2022-02-24 19:26:01 +11:00
Sinai
fdefc3d567 Include runtime context in "initialized" log. 2022-02-21 01:46:13 +11:00
Sinai
64193ff1b0 Use a patch instead of manual check on every property 2022-02-21 01:45:46 +11:00
Sinai
a90292f47f Prevent Unity crashing on PropertyInfo evaluation
Unity crashes from checking Canvas.renderingDisplaySize on a Canvas set to WorldSpace with no worldCamera set.
2022-02-19 17:50:10 +11:00