Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove scatter data providers (e.g. latency scatter charts)
All latency scatter XY charts have in common that each series don't have a common x axis in comparison to the Histogram which have multiple series where each series have the same x values the same number of y-values. The theia-traceviewer currently doesn't have support of drawing such scatter charts properly and should be hidden. The data provider descriptor, however, doesn't provide a way to determine if it's a xy-chart with common x-Axis or not, and hence it's not possible to generically hide such graphs. This PR hides such graphs based on the data provider ID, which contain the string "scatter" in it the Trace Compass case all with org.eclipse.tracecompass.internal.analysis.timing.core.segmentstore.scatter.dataprovider. Even if this is Trace Compass server specific, it will improve the UX for such users. This stop gap implementation will be removed once the front-end properly supports such graphs or there is a generic way to filter-out unwanted data provider. Contributes to fixing of #296 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
- Loading branch information