View Issue Details

IDProjectCategoryView StatusLast Update
0005461Composrcore_abstract_interfacespublic2024-07-25 00:57
ReporterPatrick SchmalstigAssigned ToPatrick Schmalstig 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0005461: Improve ChartJS and graphs
DescriptionUpgrade ChartJS to the latest version.

Modify line graphs not to display values on points (they get crowded for graphs with a lot of points causing them to be unreadable). Instead, implement a tooltip hover. Make sure it is not by point but rather just the x-intercept (so for example both the value and the average can appear on the tooltip).

Make other graph changes / improvements as necessary.
TagsRoadmap: v11
Time estimation (hours)
Sponsorship open

Activities

Chris Graham

2024-07-24 22:34

administrator   ~0008916

"Modify line graphs not to display values on points (they get crowded for graphs with a lot of points causing them to be unreadable)" - that sounds like an edge case. I think most people would expect line graphs to have points. Couldn't you calculate if there are more than a certain number, disable them?

Chris Graham

2024-07-24 22:34

administrator   ~0008917

Also I don't think this needs to be v11 tagged.

Patrick Schmalstig

2024-07-24 22:49

administrator   ~0008919

Last edited: 2024-07-24 22:51

View 2 revisions

I'm not saying the points themselves would be disabled, but the numbers on them would (because the numbers make the points much bigger than they need to be, causing cramping in some cases... most line graphs in various software do not stick numbers on the points; you use tooltips)

Chris Graham

2024-07-25 00:57

administrator   ~0008921

Ah ok I see, makes sense.

Issue History

Date Modified Username Field Change
2023-11-25 04:20 Patrick Schmalstig New Issue
2023-11-25 04:20 Patrick Schmalstig Status non-assigned => assigned
2023-11-25 04:20 Patrick Schmalstig Assigned To => Patrick Schmalstig
2023-12-24 04:52 Patrick Schmalstig Status assigned => resolved
2023-12-24 04:52 Patrick Schmalstig Resolution open => fixed
2024-03-30 03:37 Patrick Schmalstig Tag Attached: Roadmap: v11
2024-03-30 03:37 Patrick Schmalstig Project Composr alpha bug reports => Composr
2024-03-30 03:45 Patrick Schmalstig Category General / Uncategorised => core_abstract_interfaces
2024-07-24 22:34 Chris Graham Note Added: 0008916
2024-07-24 22:34 Chris Graham Note Added: 0008917
2024-07-24 22:49 Patrick Schmalstig Note Added: 0008919
2024-07-24 22:51 Patrick Schmalstig Note Edited: 0008919 View Revisions
2024-07-25 00:57 Chris Graham Note Added: 0008921