Feature #702

Feature #269: Graphics generation, rendering and interaction, features list

Feature #697: RCP: x.x, ChartsEngine, CA

RCP: x.x, ChartsEngine, CA, basic implementations

Ajouté par Matthieu Decorde il y a plus de 3 ans. Mis à jour il y a environ 2 ans.

Statut:In Progress Début:21/03/2014
Priorité:Normal Echéance:
Assigné à:Sebastien Jacquot % réalisé:

80%

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

Description

TBX: Implement basic JFreeChart and R charts engines CA factorial map chart and singular values bar chart plotting
- for R, produce at least the same results as TXM 0.7.5
RCP: Implement basic JFreeChart and Batik SVG charts editors (with zoom, pan and export view support)

Validation

FR:

  • créer un graphique en mode R et le même graphique en mode Java/JFreeChart pour les comparer en mettant les onglets cote à cote (cela implique de changer de "Current Engine" dans les préférences entre chaque commande)
  • tester les graphiques avec les différentes préférences possibles et qui sont liées au rendu de graphiques (ex. : Specifités : draw bars, draw curves, grayscale, etc.)
  • tester la mise en évidence au rollover sur les entités des graphiques => est-ce qu'elle convient (couleur, etc.) ?
  • tester les textes des tool tips générés au rollover sur une entité du graphique (en mode JFC) => les informations données sont-elles correctes, suffisantes ?

Historique

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

  • Tracker changé de Feature à Task
  • Sujet changé de RCP: x.x, JFCChartEngine, CA, STAGE 1 à RCP: x.x, ChartsEngine, CA, Basic implementations
  • Description mis à jour (diff)
  • Assigné à mis à Sebastien Jacquot

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

  • Sujet changé de RCP: x.x, ChartsEngine, CA, Basic implementations à RCP: x.x, ChartsEngine, CA, basic implementations

#3 Mis à jour par Serge Heiden il y a plus de 3 ans

  • Catégorie mis à UI / Interaction

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

  • Description mis à jour (diff)
  • Statut changé de New à In Progress
  • % réalisé changé de 0 à 50

#5 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Catégorie changé de UI / Interaction à Charts

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

  • Description mis à jour (diff)
  • Statut changé de In Progress à Resolved
  • % réalisé changé de 50 à 80

#7 Mis à jour par Matthieu Decorde il y a plus de 3 ans

j'ai retiré le log : "ScatterPlotDemo1.CAChartMouseListener.chartMouseClicked()"

J'ai rajouté un test au moment de l'export qui rajoute l'extension sélectionnée au nom du fichier si elle n'a pas été mise par l'utilisateur.
-> tous les autres charts en profiterons

#8 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Tracker changé de Task à Feature

#9 Mis à jour par Sebastien Jacquot il y a plus de 3 ans

Pour info : l'absence d'extension est déléguée à SWT qui gère ça en fonction de l'usage "par défaut/convention" de chaque OS. Sous Win, SWT ajoute une extension au nom de fichier s'il n'y en a pas. Sous Mac et Linux, SWT n'ajoute pas d'extension car ces systèmes n'utilisent pas d'extensions, par convention.

#10 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • % réalisé changé de 80 à 90

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

  • % réalisé changé de 90 à 100

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

  • Statut changé de Resolved à Closed

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

  • Description mis à jour (diff)
  • Statut changé de Closed à In Progress
  • Version cible changé de TXM 0.7.6 à TXM 0.7.8

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

  • % réalisé changé de 100 à 80

#15 Mis à jour par Matthieu Decorde il y a environ 2 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.7.9

Formats disponibles : Atom PDF