-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Charts should be interactive #1042
Copy link
Copy link
Open
Labels
enhancementNew feature, request, or improvementNew feature, request, or improvementicedSomething related to the GUI library usedSomething related to the GUI library used
Milestone
Metadata
Metadata
Assignees
Labels
enhancementNew feature, request, or improvementNew feature, request, or improvementicedSomething related to the GUI library usedSomething related to the GUI library used
Sniffnet has always displayed a line-series chart for incoming/outgoing traffic intensity in the Overview page of the app.
Said chart has various limitations: among the most notable ones, users cannot interact at all with it.
The same limitation also hold for the donut chart reporting agglomerated statistics (introduced in version 1.4.0).
Charts should instead be interactive to convey additional information:
Note
Currently the line-series chart is rendered using
plotters-icedwhich is mostly unmaintained and doesn't properly support hover events.This means that we'll have to create a custom Iced widget for this feature.