CHANGE: Deprecate useIMGUIEditorForAssets#2283
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
🤖 Helpful? Please react with 👍/👎 | Questions❓Please reach out in Slack #ask-u-pr-agent |
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/AxisComposite.cs
Outdated
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/Vector2Composite.cs
Outdated
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/AxisComposite.cs
Outdated
Show resolved
Hide resolved
c5a98a1 to
9493240
Compare
Packages/com.unity.inputsystem/InputSystem/Editor/Analytics/InputBuildAnalytic.cs
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Editor/AssetEditor/ParameterListView.cs
Show resolved
Hide resolved
ekcoh
left a comment
There was a problem hiding this comment.
Great to see another review cleaning things up! Good work.
Packages/com.unity.inputsystem/InputSystem/Editor/Analytics/InputBuildAnalytic.cs
Show resolved
Hide resolved
| private GUIContent[] m_ParameterLabels; | ||
|
|
||
| // .Item1 is text, .Item2 is tooltip | ||
| private Tuple<string, string>[] m_ParameterLabels; |
There was a problem hiding this comment.
Might this even be ValueTuple to reduce object allocation?
Packages/com.unity.inputsystem/InputSystem/Editor/AssetEditor/ParameterListView.cs
Outdated
Show resolved
Hide resolved
ekcoh
left a comment
There was a problem hiding this comment.
Marking this as "request changes" only for sake of typo in identifier name.
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/Vector2Composite.cs
Outdated
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/Vector2Composite.cs
Outdated
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/AxisComposite.cs
Outdated
Show resolved
Hide resolved
Packages/com.unity.inputsystem/InputSystem/Actions/Composites/AxisComposite.cs
Outdated
Show resolved
Hide resolved
9276a77 to
1b262b4
Compare
ekcoh
left a comment
There was a problem hiding this comment.
Thanks for making adoptions. It was small but I do not see why we should introduce shadowing scope risks / warnings when we do not have to.
|
CC @Pauliusd01 for viz, there should be next to no functional changes really |
Description
Here we deprecate the useIMGUIEditorForAssets feature flag.
The aim is to reduce total variability caused by having to keep code that can work both ways - with uitk and without. We've had the uitk code running for a while now, and with the minimum supported Editor being 22.3 TLS we no longer have to care about the case when uitk wasn't available.
Testing status & QA
Local testing
Overall Product Risks
Checklist
Before review:
Changed,Fixed,Addedsections.Area_CanDoX,Area_CanDoX_EvenIfYIsTheCase,Area_WhenIDoX_AndYHappens_ThisIsTheResult.During merge:
NEW: ___.FIX: ___.DOCS: ___.CHANGE: ___.RELEASE: 1.1.0-preview.3.