Feature #1521

CA chart, link the CA info rows and info columns tables sorting order to the item selectors extended selection

Ajouté par Sebastien Jacquot il y a plus de 3 ans. Mis à jour il y a 2 mois.

Statut:Closed Début:23/09/2015
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Charts Temps passé: -
Version cible:TXM 0.8.0

Description

At this moment, selecting some points with arrow keys in the factorial map chart cycles through the points regardless of the order of the columns and lines information SWT tables.

Solution

To do the cyclic and extended selection of chart items according to the rows and cols SWT table order we need to redefine the multiple item selector cyclic order when user sorts the table columns.
See: org.txm.tbx.chartsengine.jfreechart.renderers.MultipleItemsSelector.setCyclicItemsOrder(TreeMap<Integer, ArrayList<Integer>>)

Validation tests

  • create a CA
  • click in the chart to give it the focus (if needed)
  • change the chart items selection using keyboard arrow keys and SHIFT + arrow keys
    => check that the corresponding table lines are well selected/deselected in the cols and rows info editors
    => current chart item selection behavior is to cycle through the rows then the columns
  • sort the infos tables on some column and select some points with the keyboard in the chart (with and without SHIFT key modifier)
    => the selection must match the tables lines order permitting, for example, to cycle by mass, dist, etc., ascendant and descendant order.
  • also do some tests with mouse extended selection (SHIFT + left click) and different sorted columns
    (according to your OS you may need to click back in the chart after sorting the tables because of some focus bug waiting to be fixed)
  • please provide the OS used for the tests

Historique

#1 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#2 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)
  • Statut changé de New à Feedback
  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.7.8
  • % réalisé changé de 0 à 80

#3 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#4 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#5 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#6 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#7 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Description mis à jour (diff)

#8 Mis à jour par Sebastien Jacquot il y a environ 3 ans

  • Sujet changé de Link the CA info rows and info columns tables sorting order to the item selectors extended selection à CA chart, link the CA info rows and info columns tables sorting order to the item selectors extended selection

#9 Mis à jour par Matthieu Decorde il y a environ 3 ans

  • Tracker changé de Task à Feature

#10 Mis à jour par Sebastien Jacquot il y a presque 3 ans

  • Statut changé de Feedback à In Progress
  • % réalisé changé de 80 à 70

TODO: do not give back the focus to the chart when sorting a column

#11 Mis à jour par Sebastien Jacquot il y a presque 3 ans

  • Statut changé de In Progress à Feedback
  • % réalisé changé de 70 à 80

Done. The focus is no more given back to the chart after a column sort.

#12 Mis à jour par Sebastien Jacquot il y a environ 2 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)

#13 Mis à jour par Sebastien Jacquot il y a 8 mois

  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0

#14 Mis à jour par Sebastien Jacquot il y a 2 mois

  • Statut changé de Feedback à Closed
  • % réalisé changé de 80 à 100

Formats disponibles : Atom PDF