-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-implement 'SceneInspector' as a hierarchical viewer. #36
Comments
We're a bit confused about this ticket. @johnhaddon do you think we should keep this one? I'm sure the UI of the SceneInspector needs a lot of work, but I'm not sure about the suggestions here and the title. |
Keeping it open makes sense to me - as we add more and more stuff there we will want sections to be collapsible/hierarchical and we will want to take account of each of those items. I think when we first made the ticket we might have been thinking of using a tree view, which I don't think is the right approach now (we need a richer set of widgets for different representations), but since that isn't mentioned explicitly I think we should keep it. |
I've broken out the second item from the todo list into #897, since it's unrelated to the basic restructuring of the UI into a hierarchy. |
- Replaced single giant label with HTML with hierarchy of Widgets. This will allow much more customisation and interaction. - Made sections collapsible. - Introduced tabs to separate major sections. - Added mechanism for registering custom sections. - Added Diff and TextDiff classes to simplify the display of diffs. - Added Row class to simplify creation of standard inspector rows. Fixes GafferHQ#36. Fixes GafferHQ#821.
To help with display of more complex attributes attached to entities.
Some minor UI improvements to come along with that:
The text was updated successfully, but these errors were encountered: