eclipse-cdt-cloud / eclipse-cdt-cloud/theia-trace-extension

Provide clear identification for trace files

Open
#261 0 comments 0 reactions 0 assignees View on GitHub
Theia UI UX
Dominant language
TypeScript
Stars
50
Forks
60
PR merge metrics
No merged PRs in 30d

Description

Display relevant trace details at the top of each analysis tab. This makes it easier to recall what you're looking at when several trace files are open and you're comparing tabs. Showing only the trace file name is not enough since file names could be insufficiently detailed or not human-readable (difficult to remember).

* A concise, detailed trace label could include:
* **File name**
* **System information** (OS, kernel version, etc.) from traced system
* **Time** trace was captured (start time, end time, duration?)
* Also allow users to rename tabs? (to more intuitive tab title)

![image](https://user-images.githubusercontent.com/28311615/107105017-4dcd9f80-67f2-11eb-8297-596878cae574.png)

Contributor guide

Open the contributing guide

Research direction

Start by locating the analysis tabs and their current trace-file titles in the trace viewer. Review what trace metadata is already available for the file name, traced system, and capture time, then determine how tab renaming should relate to the proposed label. Done means open traces can be distinguished reliably across tabs and the final tab-label behavior is documented and tested.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.