-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Open
Description
This issue is capturing bugs and feedback from the Inspector v2 forum announcement.
@georginahalpern is marking the items specific to shared controls / UX with 🎨🎛️ (instead of having a separate github issue to track them)
Bugs:
- Errors with React 19
- Vertically resizing panes can get into a broken state (logged an upstream bug here, let's see if we get traction: [Bug](@fluentui-contrib/react-resize-handle): Resizing sometimes fails with a 🚫 cursor microsoft/fluentui-contrib#523)
- Scene Explorer node indentation resets after 10 total levels of depth
- Not all disposable entities have a Dispose button
Feature Gaps (known or forum-identified)
- 🎨🎛️ Copy button for properties
- Close panes (might work differently in v2)
Requests:
- (Investigating) Scene explorer: click on entity text to expand/collapse; expand the click zone beyond the arrow
- 🎨🎛️Properties pane: improve information density (possibly in scene explorer too) (e.g. compact mode)
- (More community input please!) Scene explorer: More filtering options (negative filter, or entity type filters)
- window.debugNode (see https://forum.babylonjs.com/t/scene-debuglayer-copy-last-command-to-clipboard/49796/18)
- 🎨🎛️More granular control over spinbutton increment/decrement using keyboard modifiers
- 🎨🎛️ Basic math calculation in number input controls
- More flexibility when opening Inspector in terms of which services/features are enabled (e.g. excluding certain panes, or the default settings, etc.)
- Some kind of flow graph support
- Move the copy button to declutter the UI (maybe context menu, or ctrl+click on label, etc.)
- Some kind of property filtering
- Dispose entities directly from scene explorer (e.g. delete command, and ideally with keyboard support)
- 🎨🎛️ Replace sliders (for synced slider) with something more inline, like Tweakpane does it
- Scene Explorer sorting
- Scene Explorer colored icons
- EntitySelector should maybe always have an edit button (not unlink), and use standard nullable checkbox when nullable, and when entering edit mode, always open the dropdown by default
Reactions are currently unavailable