Commit Graph

113 Commits

Author SHA1 Message Date
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
a73e992a0c Remove "Core" namespace, move everything in it up one level 2022-01-17 19:42:05 +11:00
274352d665 fix ParameterHandler parsing Types 2022-01-02 19:55:09 +11:00
7b477a8b0e Rewrite EvaluateWidget, add BaseArgumentHandler, use autocomplete for InteractiveEnum 2022-01-02 19:43:55 +11:00
3334549902 use UniverseLib 2021-12-02 18:35:46 +11:00
6989ea1b19 Misc cleanups 2021-09-06 23:03:55 +10:00
f815a13d9a Namespace cleanup, move some categories out of UI namespace 2021-06-30 07:49:58 +10:00
6033200579 Don't use WaitForEndOfFrame in SrollPool init coroutine 2021-06-22 19:45:57 +10:00
9b42eef1b9 Line numbers and startup script 2021-06-20 19:06:52 +10:00
b57e5be2e6 Add GameObject.activeSelf toggle to TransformTree, adjust UI Toggle design 2021-06-14 18:43:26 +10:00
a72877befb Make AllTypes protected, force using GetTypeByName 2021-06-07 19:26:46 +10:00
16335c1bc4 Auto-cleanup 2021-06-05 19:36:09 +10:00
0274022ce4 Make sure WaitForEndOfFrame object is never null 2021-05-28 18:23:07 +10:00
a46acba265 Better JumpToIndex height calculation 2021-05-27 19:44:17 +10:00
9992029e28 Set DataViewInfo struct back to array in rebuild, cleanup 2021-05-27 19:30:55 +10:00
365269b0dd Clear GameObject Component and Transform lists properly on close 2021-05-27 19:29:00 +10:00
b0bbeb3cf8 Cleanup and fix small issue with JumpToIndex 2021-05-26 18:32:47 +10:00
041f2938f7 Implement jumping to index in TransformTree 2021-05-26 17:42:31 +10:00
cb8e947fdf Namespace/structure cleanup 2021-05-26 17:40:09 +10:00
a54888ae3a Make DataViewInfo a struct instead of class 2021-05-25 15:46:30 +10:00
e270f205a1 Fix scroll pool inserting off-by-one 2021-05-20 20:22:45 +10:00
5aef8ddc99 Fix UIPanels being broken after resolution changes, better checks on size/position 2021-05-18 19:55:27 +10:00
82e9c08ae6 Update img and README, cleanup 2021-05-18 00:13:29 +10:00
d7b0fff949 IL2CPP List/Dict support, cleanups 2021-05-17 21:48:39 +10:00
2fc9657560 Some UI adjustments and layout fixes 2021-05-17 18:47:37 +10:00
fb6e413153 Misc cleanups and adjustments 2021-05-16 21:46:38 +10:00
ca65affb5c Finish GameObject Inspector, some UI cleanups 2021-05-16 21:46:19 +10:00
32ad61baea Rename ButtonListSource 2021-05-16 21:45:19 +10:00
6977f1a31c Prevent any height value being smaller than default height 2021-05-15 20:39:51 +10:00
26fb53f183 Color adjustments 2021-05-15 20:39:38 +10:00
bf8f838f01 Remove Control Key requirement on autocomplete navigation 2021-05-15 06:23:32 +10:00
8c3603baa0 Add AllowNavigation property to ISuggestionProvider, implement 2021-05-15 01:41:03 +10:00
021db69409 Improve C# Console, key navigation on AutoCompleter 2021-05-15 01:21:07 +10:00
89022db5fc Implement Options panel, some cleanups 2021-05-13 23:03:30 +10:00