Babylon.js
Babylon.js copied to clipboard
Inspector v2 bugs and feedback
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:
- [x] Errors with React 19
- [x] Vertically resizing panes can get into a broken state (logged an upstream bug here, let's see if we get traction: https://github.com/microsoft/fluentui-contrib/issues/523)
- [x] Scene Explorer node indentation resets after 10 total levels of depth
- [x] Not all disposable entities have a Dispose button
Feature Gaps (known or forum-identified)
- [ ] ๐จ๐๏ธ Copy button for properties
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/24
- [ ] Close panes (might work differently in v2)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/65
Requests:
- [ ] (Investigating) Scene explorer: click on entity text to expand/collapse; expand the click zone beyond the arrow
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/14
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/49
- [x] ๐จ๐๏ธProperties pane: improve information density (possibly in scene explorer too) (e.g. compact mode)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/24
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/28
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/49
- [ ] (More community input please!) Scene explorer: More filtering options (negative filter, or entity type filters)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/24
- [x] 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 both point+drag and keyboard modifiers
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/39
- [ ] ๐จ๐๏ธ Basic math calculation in number input controls
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/39
- [x] More flexibility when opening Inspector in terms of which services/features are enabled (e.g. excluding certain panes, or the default settings, etc.)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/46
- [ ] Some kind of flow graph support
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/48
- [ ] Move the copy button to declutter the UI (maybe context menu, or ctrl+click on label, etc.)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/49
- [ ] Some kind of property filtering
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/49
- [ ] Dispose entities directly from scene explorer (e.g. delete command)
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/60
- [ ] ๐จ๐๏ธ Replace sliders (for synced slider) with something more inline, like Tweakpane does it
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/70
- [ ] Scene Explorer sorting
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/90
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/92
- [ ] Scene Explorer colored icons
- https://forum.babylonjs.com/t/introducing-inspector-v2/60937/103