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.
|