Commit Graph
364 Commits
Author SHA1 Message Date
Sinai 8b861f7c77 Log Panel: Remove a todo 2022-04-22 09:12:22 +10:00
Sinai bdda12a040 Remove redundant reference to EvaluateWidget 2022-04-22 09:08:17 +10:00
Sinai 75bd654a94 TypeCompleter: Allow generics, support shorthand names 2022-04-22 09:07:51 +10:00
Sinai c62b93535d Update position input when Reset button clicked 2022-04-20 18:47:12 +10:00
Sinai 1f87e89b97 Add some more functionality to Freecam
- Option to use Game's camera
- Button to reset position back to original cam pos
- Free cam position will be stored between stopping/starting free cam
2022-04-19 19:37:05 +10:00
Sinai 9cf62c3250 Bump UniverseLib, fix EventSystem issue 2022-04-19 18:05:55 +10:00
Sinai ebdce70418 Move instructions 2022-04-19 01:22:25 +10:00
Sinai 0d8ab8bf14 Allow FreeCam to run when menu closed 2022-04-19 01:12:33 +10:00
Sinai 469484d129 Add FreeCam panel 2022-04-18 21:39:17 +10:00
Sinai c5e262d1c3 Fix UEPanel save data issue 2022-04-18 21:39:11 +10:00
Sinai a5023d03f4 Update to UniverseLib 1.3.4 2022-04-18 19:11:39 +10:00
Sinai 3d66493f9c Use UniverseLib PanelBase/PanelDragger 2022-04-14 01:25:59 +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 96451477ee Change ExplorerFolder path and refactor 2022-04-12 00:26:01 +10:00
Sinai f19a1dd25e Code cleanup 2022-04-12 00:17:06 +10:00
Sinai 27d5398dea Add throttling to prune method, remove logging 2022-04-10 05:32:07 +10:00
Sinai 9b6f3fd3ea Cleanups / refactoring 2022-04-09 18:58:56 +10:00
Sinai a986b92963 Don't try to get UnityObjectWidget for static class inspection 2022-04-01 01:31:40 +11:00
Sinai 710b4ba74a Use switch expression instead of if/else block 2022-03-29 22:39:26 +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 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 1292affe6d Fix autocomplete panel resizing 2022-03-15 01:50:50 +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 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 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 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 ad8c5293a0 Add keybinds for Mouse Inspect, small cleanup 2022-03-04 00:20:04 +11:00
Sinai d0bccae50c Update TypeCompleter.cs 2022-02-11 19:39:11 +11:00
Sinai bdf08f014f Use ReflectionUtility.AllTypes for type autocompleter, bump UniverseLib 2022-02-11 19:37:17 +11:00
Sinai df8522963e Use reflection for AllTypes until it's public 2022-02-07 22:12:18 +11:00
Sinai d4fbc89158 Use ReflectionUtility.AllTypes when doing class search to include static classes 2022-02-06 04:50:52 +11:00
Sinai 10f2b7e849 Bump UniverseLib and fix changes to CreatePanel 2022-02-03 23:33:45 +11:00
Sinai 9985ed0fd8 Update to UniverseLib 1.2, cleanups 2022-01-31 21:24:01 +11:00
Sinai 9f78c50854 Use "untitled" for transforms with empty names 2022-01-24 17:49:49 +11:00
Sinai a95d91c824 Fix hidden UiBase not being deactivated with main one 2022-01-24 00:35:45 +11:00
Sinai 97a82c1661 Make sure mouse is in target display for resize/dragging/panel operations 2022-01-23 23:08:34 +11:00
Sinai 589abe6193 Fix panel draggers on display change 2022-01-22 21:44:22 +11:00
Sinai 91bb58b020 Fix panel resizing on alternate monitors 2022-01-22 21:08:12 +11:00