Image reports 2.0: Remove legend sorting and introduce legend items toggle on/off

Bug #1295102 reported by Stevan Radaković
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LAVA Project
Fix Released
High
Stevan Radaković

Bug Description

Disable legend sorting (it was introduced so user can 'bring out' chart lines in front of each other, but it's confusing).
Instead, make legend clickable where user can turn on or off each item in the legend (do this by graying out the turned off items).

summary: - Remove legend sorting and introduce legend items toggle on/off
+ Image reports 2.0: Remove legend sorting and introduce legend items
+ toggle on/off
Revision history for this message
Mike Holmes (mike-holmes) wrote :

My use case usually has me disable a chart line because it has an insane value that make the other lines illegible, so the chart would need to re scale.

Revision history for this message
Alan Bennett (akbennett) wrote : Re: [Bug 1295102] Re: Image reports 2.0: Remove legend sorting and introduce legend items toggle on/off

Mike, is this something that allowing the chart designer to specify Y-min
and Y-max values would address?

On 20 March 2014 07:32, Mike Holmes <email address hidden> wrote:

> My use case usually has me disable a chart line because it has an insane
> value that make the other lines illegible, so the chart would need to re
> scale.
>
> --
> You received this bug notification because you are a member of Linaro
> Validation Team, which is subscribed to LAVA Project.
> https://bugs.launchpad.net/bugs/1295102
>
> Title:
> Image reports 2.0: Remove legend sorting and introduce legend items
> toggle on/off
>
> Status in LAVA Project:
> Confirmed
>
> Bug description:
> Disable legend sorting (it was introduced so user can 'bring out' chart
> lines in front of each other, but it's confusing).
> Instead, make legend clickable where user can turn on or off each item
> in the legend (do this by graying out the turned off items).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/lava-project/+bug/1295102/+subscriptions
>

--

Alan Bennett, Engineering Manager, Linaro LAVA Team
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs |
Follow Linaro*:* Facebook <http://www.facebook.com/pages/Linaro> |
Twitter<http://twitter.com/#%21/linaroorg>
 | Blog <http://www.linaro.org/linaro-blog/>
irc: akbennett | <email address hidden> |
<email address hidden>

Revision history for this message
Mike Holmes (mike-holmes) wrote :

Adjusting Y axis's will help that use case as well, but even without the
crazy values, the need to unclutter the plot quickly is still very worth
while.

The current reordering behavior introduces another problem for me, I have
multiple plots on a page and the order/colors of the lines between plots
easily gets messed up and you don't realize that the red line no longer
correlates.

I assume the new scheme will maintain the order so that the "red" line if
visible will be the top item always when the legend is drawn.

i.e

I have Arndale and KS data for min,max,average, that is three plots each
with both boards on them. On all of the plots Arndale will always be first
then KS because they always sort alphabetically.
When I gray them out there is no reordering, the legend goes gray for that
board and the line disappears on the plot, the plot re scales.

On 20 March 2014 11:49, Alan Bennett <email address hidden> wrote:

> Mike, is this something that allowing the chart designer to specify Y-min
> and Y-max values would address?
>
>
> On 20 March 2014 07:32, Mike Holmes <email address hidden> wrote:
>
> > My use case usually has me disable a chart line because it has an insane
> > value that make the other lines illegible, so the chart would need to re
> > scale.
> >
> > --
> > You received this bug notification because you are a member of Linaro
> > Validation Team, which is subscribed to LAVA Project.
> > https://bugs.launchpad.net/bugs/1295102
> >
> > Title:
> > Image reports 2.0: Remove legend sorting and introduce legend items
> > toggle on/off
> >
> > Status in LAVA Project:
> > Confirmed
> >
> > Bug description:
> > Disable legend sorting (it was introduced so user can 'bring out' chart
> > lines in front of each other, but it's confusing).
> > Instead, make legend clickable where user can turn on or off each item
> > in the legend (do this by graying out the turned off items).
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/lava-project/+bug/1295102/+subscriptions
> >
>
>
> --
>
> Alan Bennett, Engineering Manager, Linaro LAVA Team
> Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
> |
> Follow Linaro*:* Facebook <http://www.facebook.com/pages/Linaro> |
> Twitter<http://twitter.com/#%21/linaroorg>
> | Blog <http://www.linaro.org/linaro-blog/>
> irc: akbennett | <email address hidden> |
> <email address hidden>
>
> --
> You received this bug notification because you are a member of Linaro
> Validation Team, which is subscribed to LAVA Project.
> https://bugs.launchpad.net/bugs/1295102
>
> Title:
> Image reports 2.0: Remove legend sorting and introduce legend items
> toggle on/off
>
> Status in LAVA Project:
> Confirmed
>
> Bug description:
> Disable legend sorting (it was introduced so user can 'bring out' chart
> lines in front of each other, but it's confusing).
> Instead, make legend clickable where user can turn on or off each item
> in the legend (do this by graying out the turned off items).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/lava-project/+bug/1295102/+subscriptions
>

Changed in lava-project:
status: Confirmed → In Progress
Revision history for this message
Stevan Radaković (stevanr) wrote :
Changed in lava-project:
status: In Progress → Fix Committed
Changed in lava-project:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.