Comment 2 for bug 2038623

Revision history for this message
Adam Dingle (adam-yorba) wrote :

When I wrote "distortion", I meant only that the X scale is not linear when 'Show empty line' is not checked. For example, if the X axis looks like this:

  Dec 1 '22 Jan 1 '23 Mar 1 '23 Apr 1 '23
    | | | |
    A B C D

I would call that distorted, because the distance in time between points A and B (1 month) is not the same as the distance in time between points B and C (2 months), even though the physical distances are the same. Instead, you could draw the graph like this, putting more horizontal space between points C and D:

  Dec 1 '22 Jan 1 '23 Mar 1 '23 Apr 1 '23
    | | | |
    A B C D

Then the display would be linear, i.e. not distorted.

In any case, lowering the minimum zoom would also help, since then I could choose 'Show empty line', which gives a linear display, and then zoom until the entire graph is in view. You wrote "mostly because for bar less than that make then not distinguishable each." Well, you don't necessarily need to draw a pixel for every day. Suppose that the graph spans 10 years, which is 3650 days, but the window is only 1000 pixels wide. You could choose to draw one pixel for every 3.65 days, skipping the intervening days. That might look better.