criterion icon indicating copy to clipboard operation
criterion copied to clipboard

Log scale discoverability

Open expipiplus1 opened this issue 3 years ago • 1 comments

Is it possible to make linear/log switching a bit more discoverable? Perhaps a Log/Lin button at the top of the graph?

I guess it's not bad at the moment (clicking the (i) and reading there helps). Personally I only discovered it by reading though all of https://github.com/haskell/criterion/issues/213, seeing it had been changed and the going and reading (i) knowing that it was possible (I'd become used to graphs where it wasn't an option)!

Of course this comes at the expense of more cluttered graphs and all that...

expipiplus1 avatar Jun 27 '21 02:06 expipiplus1

I would welcome a PR which adds Log/Lin buttons at the top of the chart. Aside from discoverability, I think it would be nice to have a visual indication of which scale you're using at a given moment. Such buttons wouldn't be strictly necessary to figure out this information (you could always just look at how quickly the numbers on the x-axis increase), but it would be a nice UI qualify-of-life improvement nonetheless.

RyanGlScott avatar Jun 27 '21 10:06 RyanGlScott