File: TODO

package info (click to toggle)
tulip 2.0.6-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 15,292 kB
  • ctags: 7,159
  • sloc: cpp: 51,513; sh: 8,708; ansic: 5,600; makefile: 1,865; xml: 63
file content (128 lines) | stat: -rw-r--r-- 5,988 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
***************************************************************************************************
 * New Features
 *************************************************************************************************** 
**Tulip lib :
**Tulip OGL :
**Tulip QT :
**Tulip Soft : 
**Plugin Import:
**Plugin Export:
- Inclure la sortie POV dans la ditributions.
**Plugin Layout:
**Plugin Selection:
**Plugin Mettric:
**Plugin Size:
**Plugin Color:
********************************************************************************************
**Tulip OGL :
- Quand on est en mode translate et que l'on select il y a un bug, les sommets bougent alors que l'on utilise le bouton droit. A vérifier. (le select sur le bouton contextuel est pris comme un click en fait)
- (OK) Ralentissement quand tous les sommets sont en (0,0,0)
- (OK) Enlever utilisation de glut, quelques glyph et l'affichage des labels.
- (OK) Intégrer le travail de Sophie Bardet dans Tulip (amélioration de la gestion des fonts)
--------------------------------------------------------------------------------------------------
**Tulip lib :
- Améliorer le fonction de copy des propriétés, trop de perte de temps.
  Faire une fonction de copy du MutableContainer
- (A TESTER) Attention la recopie d'une propertyproxy du bas vers le haut (ou du haut ver le bas) peut déconner
  exemple : *graph->getProxy("Toto")=*subgraph=getProxy("tata")
- (OK) Faire les test (GraphTest.h) pour les graphes.
- (OK) Finir les graphes observers.
- (OK) Installer uniquement les bon fichier include
- Ajouter test de debug dans la gestion des carte SuperGraphImpl.cpp
- Refaire le format de fichier tlp en plus propre
- Tout mettre dans le namespace tlp
- Se pencher sur le problème des plugins progress (soulevé par Bertrand)
- (OK) Gerer correctement les Mutable container pour accélérer l'accès aux sous-graphes
**Tulip Plugins :
- Radial gérer la taille des sommets.
- (OK) TLPImport/GMLImport/TLPExport/TLPImport : Regarder bug dans le parser sur les comentaires dans les chaines de caractères
--------------------------------------------------------------------------------------------------
**Tulip OGL :
- (~OK) Enelever le ralentissement (incremental rendering) lorsque l'on utilise les teapots.
- (OK) Afficher les labels dans les méthagraphes (OUI / NON ?) à étudier.
- (OK) Remettre ou pas les labels texture etc en fait bien mettre au point l'affaichage des labels.
- (OK) affichage des labels Bitmaps.
- (OK) Afficher les labels en utilisant des "FONT" outline (en noir entouré de blanc) ca marche très bien.
- (OK) { Forcer la selection des sommmets à être affichée en premier,
	2 ordres, les selectionné et les des selectionné. Attention,
	GlGraph à besoin d'observer la selectionProxy pour remettre
	à jours c'est deux listes et il lui faut absolument le sommet. }
- (OK) Installer les fonts dans un répertoire Tulip
- (OK) En mode Strahler utiliser les graphes observer pour mettre à jours la
  liste des noeuds quand il y a un insert ou un remove.
- (Ok) Enlever la déformation quand la fenêtre n'est pas un carré. (viewpoint)
--------------------------------------------------------------------------------------------------
**Tulip QT :
- Revoir les modifs sur les propertyWidget (voir mail avec Bertrand)
- Dans Appdialog si on cancel le import fuite mémoire
--------------------------------------------------------------------------------------------------
**Tulipb Soft : 
- (OK) viewGl::fileSave tout tout reprendre en plus propre
- (OK) Quand on sauvegarde un fichier déjà ouvert l'interface redemende le nom de fichier (c'est pénible)
- (OK) Lorsque la dernière fenêtre est fermée, le graphe devrait être enlever et on devrait demander 
  la sauvegarde en cas de modification.
- (OK) Tout refaire, attendre la fin d'evat pour partir de là.
***************************************************************************************************
 * Bugs
 ***************************************************************************************************
**Tulip lib :
**Tulip OGL :
**Tulip QT :
**Tulip Soft : 
**Plugin Import:
**Plugin Layout:
**Plugin Selection:
**Plugin Mettric:
**Plugin Size:
**Plugin Color:
***************************************************************************************************
 * Optimisation
 ***************************************************************************************************
**Tulip lib :
- Dans Sizes proxy les handlers sur les sets peuvent être optimiser, si on modifie une valeur qui n'est
pas dans un sous graphe par exemple.
**Tulip OGL :
**Tulip QT :
**Tulip Soft : 
**Plugin Import:
**Plugin Layout:
**Plugin Selection:
**Plugin Mettric:
**Plugin Size:
**Plugin Color:
***************************************************************************************************
 * Refactoring
 ***************************************************************************************************
**Tulip lib :
- PropertyProxy.h, Attention sur les const.
- (OK) PropertyProxy.h, Les handlers doivent être protected.
- PropertyProxy.h, Pas de constructeur de copy.
**Tulip OGL :
**Tulip QT :
**Tulip Soft : 
- (OK) (17/10/2004) : Déplacer widget selection dans lib tulip qt.
**Plugin Import:
**Plugin Layout:
**Plugin Selection:
**Plugin Mettric:
**Plugin Size:
**Plugin Color:

/==============================================


Changer Ctrl => shift pour la selection multiple	
LEs fenêtre de visu doivent avoir le nom des graphes pas le nom du fichier

//===================================================
ID
ne pas faire une interpolation 
Ajouter groupe dans postcript (si possible).

Virer le clustering d'arbre fait avec Maylis.
$$Virer color->distribution
Virer segment, treeArityMax, 
$$Virer vieux algo dessin arbre RT, RT Ortho

Regarder :
path length et path sum pour voir ce que cà fait.