Commit Graph

951 Commits

Author SHA1 Message Date
L!εsAμεr 7eda249ddb Fix standalone reading config item type casting bug 2022-03-31 21:07:06 +08:00
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 4.6.1 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 4.6.0 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 4.5.12 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 4.5.11 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 4.5.10 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 4.5.9 2022-03-06 00:21:48 +11:00
Sinai b6966f8836 Bump UniverseLib, bump version 4.5.8 2022-03-05 07:32:32 +11:00
Sinai ad8c5293a0 Add keybinds for Mouse Inspect, small cleanup 4.5.7 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