Skip to content
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

Default expansion level of tree nodes #165

Open
bhufmann opened this issue Oct 14, 2020 · 0 comments
Open

Default expansion level of tree nodes #165

bhufmann opened this issue Oct 14, 2020 · 0 comments
Labels
Theia UI frontend Trace Compass Involve changes in the main Trace Compass repo trace server protocol Needs changes to the trace-server-protocol itself Trace Server Involve changes in the trace server itself (in the incubator source code) UX User experience improvement
Milestone

Comments

@bhufmann
Copy link
Collaborator

Right now when a time graph or xy view is opened, the tree is fully expanded. However, in some case it would be more user friendly to not expand the whole tree, but only to a certain level. A good example, is the Resources view for LTTng Kernel traces, where only the first level should be expanded and the others are collapsed. There needs to be a way to configure this on the data provider level. I wonder if the data provider descriptor should have such configuration values (auto-expand level).

Note that this could be a treated in a more general scope about configurations of the application.

@bhufmann bhufmann added Trace Compass Involve changes in the main Trace Compass repo Trace Server Involve changes in the trace server itself (in the incubator source code) trace server protocol Needs changes to the trace-server-protocol itself UX User experience improvement Theia UI frontend labels Oct 14, 2020
@bhufmann bhufmann added this to the 1.0 milestone Oct 14, 2020
dleclairbb pushed a commit to dleclairbb/theia-trace-extension that referenced this issue Oct 25, 2023
Before, when re-opening an experiment right after the trace server
started, the Experiment didn't have the start and end time set and
the Experiment was still CLOSED.

This patch triggers a fetchExperiment call to open the experiment and
to get the current start time and end time.

Fixes eclipse-cdt-cloud#165

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Theia UI frontend Trace Compass Involve changes in the main Trace Compass repo trace server protocol Needs changes to the trace-server-protocol itself Trace Server Involve changes in the trace server itself (in the incubator source code) UX User experience improvement
Projects
None yet
Development

No branches or pull requests

1 participant