The graph does not show days with 0 plays - instead the line will leap the day and "show an average of the days before and after".
The days between all have 0 plays...
Can you share this database so that I can test this exact case?
This is an effect of how the line-graph is rendered.
To avoid this effect some other rendering type needs to be used (not sure which, but possibly just plots or some scatter lines.)
It displays data as-designed at the moment so it is really not a bug, but the change will be to select another component (if any).
I might be able to solve this before the release, depending on the impact, otherwise this will be changed to a pending feature.
I can of course test that but IMO it looks cluttery when jhaving a lot of data (I have 34k plays from dec 2009), but worth a test
Here's how it looks with your test db:
Here's how it looks with my large DB:
Way to messy IMO, I need to test this more.. Rather low-prio though.
Here's another alternative, it becomes quite anonymous, but it's more accurate/precise.
Scrolling is a complex thing to implement, but something I have in an internal todo list (after release 12.0)
I reverted to the old solution with the lines and prioritized a scrolling bar-chart instead in the backlog (after the 1st official release).
I will mark this as solved (since there are no closed/defered state available for bugs), despite it is fully solved.
Yes this is something that needs to be tested further when its time to.