source: historique/done @ 1

Last change on this file since 1 was 1, checked in by laurentgarnier, 19 years ago

Initial import

File size: 34.6 KB
Line 
1--------------------------------------------------------------------------------------
2--------------------------------------------------------------------------------------
3
4
5
6BIL,BIS, plantent si on laisse les delete ds la code de povama...
7test de povama en local sur le bipro sur tt les volumes 410000usec pour tourner et 1960916 usec pour dessiner en taille normale
8                           DList          /DList
9MAC (rotation) tt         1000.000usec     410.000usec
10MAC (affichage) tt         505.000usec    1950.000usec
11ATLAS (rotation)            22.000usec    6400.000usec
12ATLAS (affichage)           22.900usec    9100.000usec
13  only BIL-BIS+BML sur ATLAS
14sur une fenetre normale
15
16
17        accrocher al V12r1 sur lx1
18        OnX Qt a reconstruire ss project/OpS/V12r1
19                -> coinQt, HEPVis,
20/project/GeoModel- >athena
21PB sur le gtk2.0 du mac
22
23///////////////////////////////////////////////////////////////
24///////////////////////////////////////////////////////////////
25_______________________________________
26TODO :
27_______________________________________
28  -Pb sur Gtk2 sur atlas avec les BadMatch
29        "The error was 'BadMatch (invalid parameter attributes)'."
30           le probleme viens du
31                if(shell) gtk_widget_show_all(shell); dans le GtkUI.cxx
32 
33_______________________________________
34- POVAMA        athena->root tuples-> a lire avec povama (root tuple ou fichiers xml)
35        finit povama : db clic objproperties a finir
36                        mode multiview a finir
37               
38        Afficher de hits provenant du GeoModel
39        -Resoudre le pb de HEPVis avec CVS
40        -Passer CoinGtk sur Onx :
41                -pb des gtkglarea examples a voir qui marchent tres bien sur atlas et mon mac, peut etre un Pb de librairie
42                -pb des option_menu qui ont été laissé en faveur de OptionMenu
43                -Migrating from GtkOptionMenu and GtkCombo to GtkComboBox and GtkComboBoxEntry en Gtk 2.4
44
45_______________________________________
46ONX
47  - pb des split position nom implémentés sur Xt pour les VPaned
48  - pb des sizeOfFixed non implémentés sur Gtk, Qt,Xt
49  - pb des labels n'ayant pas une taille constante par rapport aux option et autres
50
51  - Faire un Interface Builder pour Onx
52  - ColorChooser en Xt...pas celui de openMotif...le meme que guy!
53  - title size, axis title size a implémenter peut etre ??
54  - hachurer les fonctions ds le plotter??
55  - pick et depick qui devrait enlever le pick...
56  - on/off ds les tabs...
57  - Xt : x et y position qui ne marchent pas sur des dialogs
58  - bug sur les pageViewer dans un HPaned si on fait un splitPosition=200 a la création     
59  - pas de callback "selectBranch" "open" "close" "cancel" "increment" "decrement" en Qt (en xt Ok)
60  - le callback "activate" sur un cascadebutton en OnX ne fait rien...
61
6226/11/2004 :
63  Creation d'un Interfaces/IWidgetClass qui contient une instance de classe
64  le BaseUI contiendra un vector de Core/WIdgetClass
65
66
67REMETTRE A JOUR LES FICHIERS ONX/SCRIPTS/*
68  - Callback OnX listTree :     //    if(expansion) return; //expansion  a enlever pour
69      avoir un callback sur clic sur un noeud du tree
70  - Callback sur les noeuds du listTree : Xt,Qt ok...gtk1-2 nok
71  -  ${expat_linkopts} n'est pas mis sur le Callback.cxx ds le requiement
72  - pas de (opened) en NextStep
73  - pas de parameterValue(menuItem.set) sur le XtUI
74  - pas de parameterValue(label) sur un PushButton, OptMenu, ni TogglButton en Win,NextStep
75  - pas de parameterValue(label) sur un optionMenu en gtk, qt, next et win???
76  - pas de setParameter(label) sur un PushButton, ToogleButton en Win
77  - pas de setParameter(label) sur un optionMenu en gtk, qt, next et win???
78  - pas de setParameter(tooltip,pixmap) sur un ToolBarItem en Xt,Qt...p'etre win...
79  - pas de setParameter(items) sur un optionMenu en Win
80  - pas de setParameter(default) sur un optionMenu et comboBox en Win,NextStep
81  - pas de setParameter(selection) sur un scrolledText en Win
82  - pas de setParameter(splitPosition) en Xt,Win,NextStep
83  - pas de parameterValue(value) sur un pwd en Xt,Gtk,qt...le reste a voir
84  - pas de setParameter(value) sur un pwd en Xt,Gtk...ok en qt...le reste a voir
85  - pas de createWidget(label) sur un optionMenu en gtk, qt, next et win???
86  - pas de createWidget(value) sur un pwd en Xt,Gtk, NextStep
87  - pas de createWidget(items) sur un ComboBox en Gtk
88  - pas de createWidget(decorations) en NextStep
89  - pas de createWidget(background, foreground) en Win et NextStep
90  - rmq selection uniquement sur un double-clic en Gtk??
91  - rmq pas de set label,icon sur un toolbaritem possible en Gtk1 et 2 apres la
92    creation d'un nouvel item.En effet, le label ni l'icone ne sont créés si aucun n'est
93    spécifié a la crétaion du toolbaritem
94  - Toogle button en Qt qui plantent (voir le InputPlotter)
95  - pb sur le title du Xt sur les warning dialog et les window, on ne peut pas avoir
96    de parametersValue dessus, on retourne ""...
97  - gtk_window_get_title a tester en gtk1.2
98  - retester le testOnx du Callback...pb sur Xt(composant 55 tabStack-split pos ki plante) et Qt
99  - splitPosition et expand qui sont instables sur Xt...
100
101ONBGUIB
102  - FileSelection WarningDialog et ColorSelection qui ne passent pas comme des widget trad
103  - VScale et HScale qui ne sont pas implémentés (pas de set ni de get??)
104  - pb des "opened" lorsque l'on change un attribut, ferme tout l'arbre
105  - pb des update qui refont entierement le tree (ok en Gtk, Qt verifier en Win !!)
106  - pb sur les foreground et background sur les remove properties, on se retrouve avec du noir!
107  - pb sur les CallbackExecList a implementer qq part en global
108  - pb paser les callback private hors du "extern C++"
109  - rmq passage du nom de fichier des callback editor directement ds le Callback...pas terrible...
110  - WinTk et WinUI a tester
111  - rmq masquer les feuilles de l'arbre lors de l'affichage
112  - pb messages d 'erreur a ajouter???
113  - pb des parametres par defaut et des methodes non définies
114  - pb des param par defaut qui ne sont plus valides quand on change les items d'un combo
115    ou d'un option menu
116  - pb en gtk 2 lorsqu'on ajoute un pushbutton, il ne se passe rien...
117  - pb sur les pixmap...on aimerai bien avoir un file selector...
118  - pb sur les champs pixmpa...on aimerai avoir un colorSelector
119  - a tester : parameterValue(label) sur un PushButton, OptMenu, ni TogglButton et ToolBarItem en Gtk2
120               parameterValue(tooltip) sur un ToolBarItem en Gtk2
121               setParameter(label,tooltip,pixmap) sur un ToolBarItem en Gtk2
122  - A vérifier les couleurs (0-1 en OnX..0-255 en Qt...0-65535 en Xt) avec toutes les interfaces
123setSizeOfFixed ????
124  - le file selector pour le nom "file" d'un reference file doit remplacer celui-ci
125
126
127----
128
129_______________________________________
130_______________________________________
131
132///////////////////////////////////////////////////////////////
133///////////////////////////////////////////////////////////////
134
13505/01/2004 : GtkUI ok avec les foreground et les background, sf les background
136             des menus
137
13804/01/2004 : QtUI ok avec les foreground et les background
139
14003/01/2005 : gtk : background et forground sur les menu ne marche pas
141             IB : callback :pb lorsque l'on clique sur Apply, puis sur Ok...
142
14317/11/2004 : Correction de gtk sur le expand.
144             Tout tourne a peut pret ok, reste a modifier l'aparence de l'IB
145             et le panneau de géométrie, decoration....
146
147
14815/11/2004 : Qt : pb sur les add menus et les expand
149             Gtk : pb sur les expand
150..
151..
152  - pas de setParameters(items) en Gtk ?? ...corigé
153
154..
155..
15618/11/2004 :
157
15816/11/2004 : finit les attachment, voir les position a rester lors du passage en second et en first
159
16010/11/2004 :  afinir sur QTUI : pb avec les label sur les cascadeButtons et les geometry
161
16208/11/2004 : - pas de parameterValue(label) sur un PushButton, OptMenu, ni TogglButton en Win,Qt,NextStep...corrigé
163
16405/11/2004 : - mise en place de InputPlotter dans la release de OnX.ajout d'u fonction
165update, décomposition du Callback.cxx en Callback.cxx+InputPlotter.cxx...
166
16704/11/2004 : - pas de geometry sur un dialog en QT ?? ... corrigé
168             - pas de setParameter(default) sur un optionMenu et comboBox en Qt...corrigé
169             - pas de createWidget(value) sur un pwd en Qt ..corrigé
170
17103/11/2004 : - ajout de fonctions pour ajouter les fichiers reference
172             - pb des reference files a gerer ...ok
173
17428/10/2004 : - pas de parameterValue(label) sur un PushButton, OptMenu, ni TogglButton en Gtk...corrigé en Gtk
175             - pas de setParameter(tooltip,pixmap) sur un ToolBarItem en Gtk1.2...corrigé en Gtk1.2
176             - pas de setParameter(label) sur un ToolBarItem en Gtk1.2...corrigé
177
17827/10/2004 : modification to display the attributes of a property in a tree
179             and modification in callback to apply this new feature
180            - pb en Gtk1.2 pas moyen de changer la valeur du exec sur une nouvelle propriété ...corrigé
181
18226/10/2004 :- pb sur un scrolledTree, on ne peut pas faire de set Items et set Selection en Gtk1....corrigé
183            - pb lorsque le tree se rafraichit, pour le moment, on remet la sélection sur l'item parent
184              mais il faudrait la remettre sur le vrai fils ...corrigé
185
18625/10/2004 :- pb GTK1.2 lorsque l'on change le nom d'un widget, une nouvelle propriété apparait...corrigé
187            - tester onx gtk avec un changement du splitPosition qui pour le moment ne remet pas la
188              selection du tree corectement (selection de item ..?) ..corrigé en partie
189
19015/10/2004 :- pas de setParameter(label) sur un optMenu en Gtk... corrigé
191            - pas de setParameter(splitPosition) en Gtk...corrigé
192            - bug sur le setParameter(default) du optionMenu: sortait en erreur car dans la boucle
193              de parcours des élément présent, l'item par défaut n'est pas un GtkLabel,
194              du coup, lorsque l'on voulait faire un setParameter(default) sur le défault,
195              on sortait en erreur...corrigé
196            - bug sur le setParameter(default) du optionMenu : il manquait un g_list_free() a
197              la fin
198            - correction d'un pb sur le setParameter(default) du optionMenu, sortait erreur
199              lorsque l'on voulait mettre un parametre par defaut sur une liste vide
200            - bug sur le parameterValue(value) du optionMenu : ne retournait rien...
201
20214/10/2004 : mise en place de MyOnX pour sauver mon rep OnX sous mon CVS
203             mise en place des alias CVSOnXv15update et commit
204
205             GTkUI :selection d'un pere sur un treeWidget ne donnait aucun callback, corrigé,
206                désormais la sélection d'un pere ou d'un fils donne un callback
207            - pas de setParameter(items) sur un ComboBox en Gtk...corrigé
208            - pas de setParameter(default) sur un comboBox en Gtk ...corrigé
209
21012/10/2004 : Ajout de getValue sur le ScrolledText en Win, en Gtk et Qt(compil ok)
211
21211/10/2004 : - pb des VBox et HBox a regler au moment de l'ajout... OK
213
21405/10/2004 : gtkglarea2 pb avec l'interface, mauvais fichier : Ajouter
215             -> macro gtkglarea2_cflags "-I${gtkglarea2_home}/include" WIN32 ""  Darwin "-I${gtkglarea2_home}/include/gtkgl-2.0"
216             -> macro gtkglarea_linkopts "$(gtkglarea2_linkopts)"
217             GtkUI mis a jour (plantait a la compil en Gtk2)
218             QtUI-GtkUI mis a jour (pb sur les décorations)
219             ->nettoyer le XtUI !!!avec les VPaned et HPaned mal initialisés
220
22104/10/2004 : XYlego qui boucle sur Qt
222             Ajout de geometry sur un dialog en Xt
223
22430/09/2004 : Renomages des variables privées du SbHatch
225             Finition de InputAxis
226
22729/09/2004 : Passage des param dans le Plotter.onx->dans le PlotterEditor
228             Passage des axes en log dans le Plotter.onx
229             Mis en place d'un createCallback sur le Axis et l'editor : init
230
23128/09/2004 : Creation de radioButtons :
232            <widget class="ToggleButton" name="xyLayout">
233              <label>XY layout</label>
234              <create exec="C++">OnX ui_setParameter xyLayout.set true</create>
235              <activate exec="C++">OnX region_setParameter legoLayout FALSE</activate>
236              <activate exec="C++">OnX ui_setParameter legoLayout.set false</activate>
237              <activate exec="C++">OnX ui_setParameter xyLayout.set true</activate>
238            </widget>
239            <widget class="ToggleButton" name="legoLayout">
240              <label>Lego layout</label>
241              <create exec="C++">OnX ui_setParameter legoLayout.set false</create>
242              <activate exec="C++">OnX region_setParameter legoLayout TRUE</activate>
243              <activate exec="C++">OnX ui_setParameter xyLayout.set false</activate>
244              <activate exec="C++">OnX ui_setParameter legoLayout.set true</activate>
245            </widget>
246
24724/09/2004 : finir le plotterEditor (vérif des paramètres et enlement de ceux qui ne servent a rien)
248             colorChooser en Xt et interface builder
249
25020/09/2004 : améliorer les perf du hatching
251                2,7 avant et 1,1 après...OK
252
25326/08/2004 : setParameter sur un tree list a faire bloqué sur un truc bette, selection qui ne s'allume pas en Gtk : OK
254      - pb d'un malloc qui plante sur la cloture d'une appli en gtk... OK
255
25625/08/2004 : Bug de Gtk qui plante sur un clic du close d'un dialog corrigé, on bloque tout les boutons close pour ne laisser passer aucun evenements.Le hide marche sur un "destroy event" mais plante lors du show, le widget doit quand meme etre supprimé, du coup le show plante.
257
25803/08/2004 : QtUI.cxx ok
259             Tentative de correction du bug en Gtk qui plante sur un clic du close d'un dialog.Idée, faire un callback hideCallback qui fait un hide propre au lieu de faire un delete...pb de passage du nom du widget en parametre.
260
26130/07/2004 : Xt avec les décorations Ok
262
26328/07/2004 : dérivation du delete_event en gtk pour ne pas tuer les fenetres lors du clic sur un bouton close.
264
26517/07/2004 : Sur fvwm, pas grand chose qui marche par rapport aux décorations de Onx, seul le resize event est pris en compte.
266
26716/07/2004 : Decorations : gtk, win ok
268             pb avec les décorations en Xt, ne réponds pas sur le mac
269             Passage du mac en twm, voir divers.txt
270
27115/07/2004 : bug quand on lance 2 fois le testTabStack ??
272
27313/07/2004 : portage du getXMLTree sur windows
274             correction d'un bug pour les tree qui ne restait pas hightlight quand le focus sortait de la fenetre : ajout d'un param TVS_SHOWSELALWAYS
275
27612/07/2004 :  GUIXMLTree dans BaseUI fini
277
27805/07/2004 : compil QtUI ok correction d'un bug sur la décoration du root qui n'était pas mise, et le toggle qui ne marchait pas.
279
28001/06/2004 : pb sur la compil de QtUI.. on  n'accroche plus le bon libCoin...
281
28230/06/2004 : GtkUI et XtUI ok pour l'update des tree
283
28429/06/2004 : fin de la mise en place du refresh des tree sur GtkUI
285
28628/06/2004 : correction d'un bug sur le SbHatch
287       
288
28914/06/2004 : Compil et debug de Gtk1.2 sur auger8
290
29111/06/2004 : interfaces avec gtkglarea comil de gtk1 et gtk2 sur atlas ok, passage de Gtk2+gtkglarea(1 ou 2)planet sur linux
292             
29310/06/2004 : Test de Gtk2 et 1 sur le mac avec Gtkgkarea 1 et 2 ok...sauf les treewidget qui font un callback sur les racines des arbres : a enlever dans la fonction callback du GtkUI.css
294             Finir la compil de OnX sur Gtk2 sur atlas
295
296
29709/06/2004 : Crash sur GtkUi lors de l'ajout de plusieurs menus
298             set Parameters default effectué pour les OptionMenu
299             Ne pas oublier d'enlever le commentaire dans le BaseUI sur la géométrie
300             GUI->menuBar editor passe... ajouter des gtk_widget_show() lors de l'ajout d'une nouvelle entrée
301
30208/06/2004 : Scrolling vertical de la textView effectué
303
30403/06/2004 :GtkDIALOG résolu
305          pb avec le gtkwarningdialog : soit on le conserve, soit on met le nouveau livré avec gtk2...
306        Pour le moment, conservé, qq changement dans la fonction get_type qui retournait 0 on est passé de gtk_get_type_unique à g_type_register_static et dans le .h : struct _GtkWarningDialogClass {  GtkWindowClass parent_class; }
307        est devenu   GtkDialogClass parent_class;
308        a tester...
309        GtkGlArea tourne tout seul..
310        début de correction de remplacement des OPTION_MENU par des Combox box, createWidget fini.
311
31202/06/2004 :  pb du Gtk_dialog...WINDOW_POPUP, désormais passé sans décoration, on passe un WINDOW_DIALOG a la place...GtkWidget* gtk_dialog_new();
313
314                WarningDialogs : GtkWidget* gtk_message_dialog_new (GtkWindow *parent, GtkDialogFlags flags, GtkMessageType type, GtkButtonsType buttons, const gchar *message_format, ...);
315
31601/06/2004 : CallBack des treeView passent
317             fin des selectionSet sur les treeView
318
31927/05/2004 :
320
32124/05/2004 : OnXGtk pb.. en débug, copie du libgtk-x11.dylib en libgtk.dylib sur le mac
322
32318/05/2004 : Gtk2.0 compil sur le mac, link contre le widget gtkglarea2 ds /sw/lib et non contre celui de CoinGtk
324             Ajout de la font verdana.ttf ds /usr/X11r6/lib/X11/lib/fonts/TTF/. car pango ne la trouvait pas (voir le fichier fonts.conf)
325             PlotterGtk ok
326             OnXGtk pb.
327
32817/05/2004 : requirement de Agora
329             recompil de Coin2.2.1 sur atlas sans DEBUG
330             Mise a jour le .tcsh pour ne plus avoir que des alias
331             Relancer AGORA
332
33307/05/2004 : Sur le AxisXt ds HEPVis :
334                Coin warning in cc_string_set_subtext(): end index (5) is out of bounds [0, 0>. Clamped to -1.
335                ->use ds SbString.getSubstring
336                Coin warning sur unset... supprimé, doit etre fait automatiquement par le prog.
337
338
33906/05/2004 : Compil du Coin 2.2.1 sur le mac .
340                ->fichier Coin2.2.1/include/unconfig.h a copier ds /include de Coin
341                -> mv Coin2.2.1/include/config.h configOld.h
342                Compil avec Coin 2.2.1 :
343                -> Mac, renommer le /Library/Framework/Coin2.2.1.framework en /Library/Framework/Inventor.framework
344                -> Atlas, effacer l'ancienne librarie de CoinGl sur /InstallArea/lib/libCoin.so (elle sera lue dans le nouveau dir de Coin 2.2.1)
345            Passage de Lab, OnX sur Atlas en Coin 2.2.1 ok
346            Pb des varnings de Coin a résoudre sur le Plotter
347            Gtk 2.0 compile sur Darwin, pb a l'exécution
348                ../src/Inventor/Gtk/SoGtkGLWidget.cpp:233: failed assertion `PRIVATE(this)->glWidget != NULL'
349
350
35105/05/2004 : Install du SGI_Inventor sur atlas sur /lal/SGI_Inventor
352             Install du Coin_Inventor (v2.2.1) sur Atlas sur /lal/Coin_Inventor
353             Test du DetectorTreeKit avec 500 sur le Mac et 50 sur atlas
354                Coin 1, Coin 2, pas grande diff sur le Mac, rapide de pres et lent de loin
355                SGI sur le mac.. lent au départ puis réponse rapide
356                Coin 2 : 17sec sur le mac pour 10 rotations de 500 vol en taille normale.
357                Coin 1 : 16sec sur le mac pour 10 rotations de 500 vol en taille normale.
358                SGI      2,5   sur le mac pour 10 rotations de 500 vol en taille normale.
359                Coin 1 : 25,5  sur atlas pour 10 rotations de 20 vol en taille normale.
360                SGI     fluide sur atlas pour 10 rotations de 100 vol en taille normale.
361             Actuellement sur le mac :
362                Coin 1 / Coin 2.2.1 /SGI OK
363                Gtk 2.0 contre CoinXt (nouvelle version from Coin3d a voir...)         
364
365
36604/05/2004 : Test de SGI_Inventor/CoinXt sur Darwin avec le Polyhedron modifié à 600 boucles  pas bon avec SGI sur le mac..
367
36803/05/2004 : Install de SGI Inventor sur atlas
369             Pb avec XCode tools 1.2...gcc could not create executables...
370                ->Passage à la 1.1 avec les patchs.
371             Pb avec le framework de darwin. les Inventor/nodes/... vont directement dans le framework et non pas sur la librarie demandée. Pour désactiver le framework, on le déplace...
372
373
37402/05/2004 : setenv FL_FONT_PATH pour passer les fonts de Inventor SGI
375             Install de Coin  2.2.1 sur darwin s'installe dans le framework de darwin
376
37729/04/2004 : Compil de HEPVis avec Inventor SGI
378                -> Pb avec le SoSFVec2s qui n'existe plus. Remplacé par un SoSFVec2f dans SoViewPortRegion
379
38028/04/2004 : Compil de POVAMA avec Darwin (le native ne sert a rien)...POVAMA ok
381             Compil de OnX avec POVAMA... pb
382             Compil de CoinXt contre le GL de SGI...pb les les paths de SoXt
383
38427/04/2004 : Compil de POVAMA avec Darwin_Native
385               -> pb sur le APPLE_GL sur Onx/v15r0/include/OpenGL (remplacé par __APPLE__)
386./CoinXt/v1r50p1/cmt/Darwin.make -> OpenGL_cflags
387Interfaces/OpenGL/cmt/requirement
388grep: ./Interfaces/gtk/v2r1210p0/cmt/CVS: Operation not permitted
389macro gtk_cflags "$(gtk_glib_cflags) -I${gtk_home}/include/gtk-2.0" WIN32 "" Darwin "$(gtk_glib_cflags) -I${gtk_home}/include/gtk-2.0 -DAPPLE_GL"
390macro gtk_cppflags "${gtk_cflags}" Darwin "${gtk_cflags} -DAPPLE_GL"
391./Interfaces/gtk/v2r1210p0/cmt/requirements~
392
393
39426/04/2004 : Compil de Inventor de CGI, récupération de locate, rpm et rpm2pkg, libjpg 6-10
395             ->Pb sur SGI avec un _DOUBLE_MATH_ONLY (fichier ivcommondefs). ce tag a été enlevé.
396             Ajout de la librarie -lmx au link (acosf) et du directory /sw/lib
397             Changement des PATH :
398                /usr/share/Inventor/apps/tools/          -> commonly used binaries(ivview, ivcat, etc.)
399                $(IVROOT)/usr/include/Inventor   -> include files (.h)
400                /sw/lib                  -> shared libraries (.so)
401                /sw/lib/InventorDebug    -> debug shared libraries (.so)
402                /sw/man          -> man pages
403                /usr/share/Inventor/data         -> 3D models
404                /usr/share/Inventor/apps/demos   -> miscellaneous SGI demos
405
40622/04/2004 : CoinGtk ne passe pas :
407[pc-88209:CoinGtk/v1r50p1/cmt] laurentg% ../Darwin/CoinGtk_cube.exe
408** (CoinGtk_cube.exe:533): WARNING **: Cannot open font file for font Verdana 10
409** (CoinGtk_cube.exe:533): WARNING **: Cannot open fallback font, nothing to do
410       
411        debuggage du hatch sous HEPVis
412
41321/04/2004 : compil de Gtk, pb avec GDK_WINDOW_PIXMAP (enlevŽ), gdk_window_get_type,gtktreeitem.h (SoGtkGraphEditor supprimŽ),gtkthumbwhell.cpp (pb avec les types rŽsolu).
414
415
41620/04/2004 :    Lib ...ok
417                expat ...ok
418                HEPVis...ok
419                CoinXt
420                CoinGtk pb, accroche la version 1.2
421                CoinQt...ok
422                CoinGL...ok
423                ttf
424                OnX
425                CoinNextStep
426                G3Lab
427                G3Simple
428                G4Lab
429                G4Simple
430                Lib
431                OpenScientist
432                freetype
433                gl2ps
434                zlib
435                Compil de Gtk2.0 sur openscientist
436                RŽcupŽration de glib2.0, qt-mac-free,
437               
43819/04/2004 : RŽception du powerBookG4!!!, mise en place
439
44009/04/2004 : ok, bug sur le Sbhatch sur certains cas du plotter
441
44208/04/2004 : debuggage, mise en place ds le nouveau plotter
443
44407/04/2004 : debuggage
445
44606/04/2004 : Tesselisation des hachures a faire
447
44805/04/2004 : SbHatch again..
449
45002/04/2004 : Compil des hachures.
451                remplacer le numLinesHatch par un ConflictHatchTab.size()
452
45301/04/2004 : debut du codage de l'ago.
454
45531/03/2004 : creation d'un nouvel algo pour passer des hachures avec une epaisseur
456
45723/03/2004 : A corriger les histoires de fichiers XPM qui ne passent pas...OK
458
45922/03/2004 : Ne plante plus lors du chargement d'un mauvais fichier !
460
46119/03/2004 : Correction du fichier IND.dat ss le mac :serious/IND-corrige.dat
462             Correction d'une faute d'initialisation sr le readfile.cpp
463             Correction d'un bug lors du passage d'un ,mauvais fichier
464             loadFile :: EXIT_FAILURE a ameliorer
465             Plante sur le redraw de la scene sur un mauvais fichier.
466
46718/03/2004 : passage de readFile en string..pb sur les passage par copie sur les
468                readInt/Double au lieu de les passer par reference.
469
47017/03/2004 : pb des fichiers en load
471             DPlist gerees sauf la boite atlas dialog qui doit effacer les fichiers non checks.
472
47316/03/2004 : modif des malloc et free sur readfile.cpp
474
47515/03/2004 : clear engine a faire
476        Display List a revoir sur les null pointers
477        tester les free avant de les faires...ok
478        plantage sur mauvais fichiers ...ok
479        readFile a passer en objet
480        Display list a ne pas dupliquer le code .. ok
481        malloc a revoir ds le readFile ...ok
482        xpm a encaplsuler
483        lecture des scenes :
484                normal : en rendant invisibles les inutiles
485                DPL : passer par des listes de DPL
486
487
48810/03/2004: gl2ps avec gostview du mac OK, sf en mode FLAT qui est passe pqr gl2ps en Smooth pour eviter les erreurs...  glRenderMode(GL_FEEDBACK)...GL_A voir la nouvelle realease de GL2ps pour MacOsX
489
490            Apercu du mac converti aml les .ps de povama
491            ALI detector :
492       
493        Exception:  EXC_BAD_ACCESS (0x0001)
494        Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000018
495        Thread 0 Crashed:
496        0   ???                         0x00018a58 combineCallback(double*, double**, float*, double**) + 0x120 (tesspoly.cpp:42)
497        1   libGLU.dylib                0x90c7b29c _gl_renderCache(GLUtesselator*) + 0x9dc
498        2   libGLU.dylib                0x90c7b3c4 _gl_renderCache(GLUtesselator*) + 0xb04
499        3   libGLU.dylib                0x90c7cb7c _gl_computeInterior(GLUtesselator*) + 0x88
500        4   libGLU.dylib                0x90c7dc80 gluTessEndPolygon + 0x128
501        5   ???                         0x00019058 TessPoly::endPolygon() + 0x38 (tesspoly.cpp:165)
502
503
50409/03/2004 : Correction de qq bugs a l'ouverture de fichiers incorrects sous povama
505
50608/03/2004 :
507
50804-05/03/2004 : CERN
509
51003/03/2004 : Remise en marche du mac..install de gtk2.0, qt-mac-free, xemacs...
511
51202/03/2004 : Boutton print implemente dans le POVAMA original
513
51401/03/2004 : Button Clear d'un formulaire ss Onx ??
515                POVAMA le fichier ALI ne passe pas
516                Formulaire de POVAMA OK (sf button clear)
517                Comment changer le mode d'un fileSelector dans un fichier onx ??
518                Comment faire pour lancer un fileChooser a partir d'un script onx sans l'appeler fileChooser ??(a part passer pas la creation d'un callback..)
519
52027/02/2004 :    Dialog frame pour povama
521                print pour povama
522                switch a finir pour Agora
523
52425/02/2004 :  DD mort (suite a update de la securite sur le mac ???)
525
52623/02/2004 : Menu Load ok.. commit ds sources avec guy
527                Master ne sert a rien a part de clarer des fn virtuelles !
528
529
53020/02/2004 :    Auger5 mis a l'heure
531                Compil de CoinQt ss v12r1
532                Compil de HEPVis ss v12r1
533                Compii de OnX ...
534                Changement de QColor par struct Rgb ds le figure
535                Menu view ss povamaOnx marche.. sf le update et les XYZ projection...
536
537
53818/02/2004 : Compil de Povama sous qt-mac free et de SoPovama : SoPovamaQt ne marche pas
539                le requirement a jour est celui du mac et non pas de lx1
540                - Recuperation de Doxygene sur le Mac
541
54217/02/2004 : compil de CoinQt sur le mac
543                Suppression des SbVec3fList dans les SbHatch et remplacement par
544                des sdt ::vector Vec3f
545                tentative de compil de SOPovama sur le nmac>> us error
546
54716/02/2004 : - recup de qt-mac-free sur le mac
548
54913/02/2004 : compil de povama en QT sur Lx1 ...~50fois plus rapide que auger5
550
55112/02/2004 :      LX1      |     Auger5       |   Darwin
552                 --------------------------------------------
553        POVAMAXt |    -     |        ~         |         -     
554        POVAMAQt |    -     |        OK        |         OK     
555        POVAMAGtk|    -     |        -         |         -     
556        POVAMAGtk|    -     |        -         |         -     
557        PlotterXt|    OK    |        OK        |         OK     
558        PlotterQt|    -     |        OK        |         OK     
559      PlotterGtk1|    OK    |        OK        |         OK     
560      PlotterGtk2|    -     |        -         |         .     
561       HatchBoxXt|    OK    |        OK        |         OK     
562       HatchBoxQt|    -     |        OK        |         OK     
563     HatchBoxGtk1|    OK    |        OK        |         OK     
564     hatchBoxGtk2|    -     |        -         |         .     
565         AxisXt  |    OK    |        OK        |         OK     
566         AxisQt  |    -     |        OK        |         OK     
567         AxisGtk1|    OK    |        OK        |         OK     
568         AxisGtk2|    -     |        -         |         .     
569    AxisGroupXt  |    OK    |        OK        |         OK     
570    AxisGroupQt  |    -     |        OK        |         OK     
571    AxisGroupGtk1|    OK    |        OK        |         OK     
572    AxisGroupGtk2|    -     |        -         |         .     
573   
574Coin_cubeGtk ss auger5 en seg fault !!
575
576
57711/02/2004 :    -Recuperation de freetype1 et Gtk 2.0 sur le mac
578                MAC CoinGtk 1.2 OK : Ajout de CoinGtk dans le DYLD_LIBRARY_PATH
579                    CoinGtk 2.0  OK
580                    manque freetype1..ok
581
582                   POVAMA Xt Plante
583                           Qt ??
584                          Gtk1: Qt plante
585                          Gtk2: Qt plante
586                   plotter Xt OK
587                           Qt OK
588                           Gtk1: Qt plante Gtk OK
589                           Gtk2: Qt plante Gkt OK
590                   hatch  Qt ??
591                          Gtk1: Qt plante Gtk OK
592                          Gtk2: Qt plante GTk OK
593                LX1   CoinQt, PlotterWin ne passe pas,
594                   POVAMA
595                   plotter OK
596                   hatch OK
597                Auger5 : plante sur libSoGLU
598                   POVAMA
599                   plotter HEPVisToStdIv,CoinXt ne passe pas
600                   hatch
601
60210/02/2004 : Copil de Xt, Gtk et oopenGl ss auger5 et le mac
603
60409/02/2004 : Passage de Povama sous auger5 ok
605
60608/02/2004 :
607
60806/02/2004 :    compilation de POVAMA sous auger5
609
61003/02/2004 :    mise a jour de CVS : ss mac : les fichiers sont sous /Lal/garnier/divers
611                                     ss lx1 : ~/Lal/HEPVisWork
612                        le rep CVS est sous lx1 : /CVS
613
61402/02/2004 :    SbHatch fini!
615               
61601/02/2004 :    Compilation du Soplotter avec les hatch. maj du prog, routine de calcul de
617                l'angle de la hachure qui n'etait pas bon...
618
61930/01/2204 :    passage de tout les SBVec3fList en SoMFVec3f
620                reste a ajouter l'offset ds le plotter
621                a compiler le plotter, le utils passe ok
622
62329/01/2004 :    OK...   plante sur les polyline a 150
624                Passer le Hatch dans le plotter. Ajouter un noeud pour SoHatching et des param dans le
625                graphic context
626                SoPlotter en cours L812
627
62828/01/2004 :  passage de SoHatch en SbHatch
629                OK passage de SoHatching en Shape au lieu de BaseKit
630                OK methode computeTriangle n'est plus a jour
631                Tester le HatchBox.cxx
632
63327/01/2004 :  OK...pb des ZERO a resoudre       
634
63526/01/2004 :    OK  tt les produits vectoriels a revoir !!!
636                OK...pb sur les comparaisons par rapport a zero: on doit comparer par rapport aux valeurs actuelles
637                OK ...COLINEAR a tester en 3 blocs
638
63923/01/2004 :    debuggage du SoHatch en cours
640                OK ... tester si D et S sont colineaire des le debut...
641                delete to do !!!!
642pb trouve a l'initialisation des tableaux .. fait sur le nombre de hatch et non pas sur le nombre de ploy;ines !!!!!!
643
64422/01/2004 : OK...valeur temp a metter au max par default !!!
645                Alogrithm du hatch termine! reste a debugger
646                L862, passer le -1 autrement et verifier sa validite
647
648
64921/01/2004 : pb sur les point d'intersection, il manque le dernier segment
650                conflit sur 2 points enleve pour le moment
651                utiliser les equals et +,- sur les SbVec3f
652
65320/01/2004 :    SoSFVec3f et SbVec3fList ????
654                gros pb des polylines dans les cas particuliers
655                dirVec = offset plante sur les triangles ????
656                L445 pb sur le shiftVec... n'est pas du tt ok!
657                HatchShiftToMatchLine OK
658
659
66019/01/2004 : test des boites en triangle
661                OK ...bouding box a dessiner autour
662                la valeur angle du SoHatching ne sert a rien pour le moment
663
66416/01/2004 : Optimiser les hatch pour les boites 2D
665                Erreur de memoire ds SoAxis L 631
666                Test de Axis ss ssh -l garnier auger5
667                Pb sur les differents styles de lignes
668                OK   resolve de systsem a tester a chaque retour
669                On trouve tsj des solutions sur les lignes 200...
670
67115/01/2004 : idem et TERMINE.
672                debut du codage des Hachures
67314/01/2004 : debug de SoAxis sur le mac
67413/01/2004 : regarder les hachures sur le plot
675                SoPlotter et Axis TERMINES ...!!
676               
67712/01/2004 :  OK, pb du dessin des labels en 3d sur le plotter 3D
678                pb du SoGrid et SoAxis pour l'init ...
679                OK   pb sur la grille en 3D
680                OK   pb sur le graph en LOG
681                OK   L 494 ---- 530 !!!!! compute !!!
682                OK   pb si on demande la grille avant de dessiner les ticks >>> A VERIFIER !!
683                Les adjusts sont OK
684                Ok   Mettre des callbacks sur les min et max des axes.. a tester en tecalant la grille
685
68609/01/2004 :  Voir s'il faut faire deux Noeuds 2d/3d axes dans le SoAxisGroup
687                Voir s'il ne faut pas passer le SoAxis et le SoAxisGroup en heritage pour proteger
688                l'access a certaines methodes
689                OK  Faire des if sur les mise a jour de methodes dans le SOAxisGroup !!
690                OK  appel de computeTicks a supprimer
691                OK  setAxisType a regarder     
692                OK  Passer les appels de methodes de SoAxisGroup en Callback
693                OK  Wall a bouger du SoPlotter
694                OK  pb des clear a passer en CB
695                OK  bouclage dans les call-back...en enlevant l 368-383 ca marche !!!
696
69708/01/2004 : Pb de Mac ...
698                Compilation de SoGroupAis reussie dans Axis et Plotter (sans la grille)
699                gestion des grilles ok a tester...
700                gestion des couleurs de lq grille q tester
701                Pb dans la gestion desxy et xyz dans le SoAxisGroup : on met a jour les 2 axes a la fois...
702                mais pour faire mieux, il faut definir des varaibles de classe
703compil a finir
704
70507/01/2004 : Mise en place de la methode adjustAxis dans la classe SbDataAxis. Elle est aussi disponible dans
706                SoAxis mais a utiliser avec precaution
707             - creation d'une classe SoGoupAxis pour gerer les groupes d'axes
708                remettre la grille dans le SoAxisGroup (L1268... et 2922 ... du plotter)
709
710
71106/01/2004 : Pb de couleur de texte sur les axes
712             - Remettre une structure de data dans le SoPlotter (idem SbAxis) -> pb des Cb regle
713             - Faire des groupes avec les axes SoGroupAxis en mettant la grille a l'interieur.       
714        L3282 a supprimer (updateSceneGraph)
715             Creation d'une classe SbDataAxis pour gerer les donnes sur les axes
716
717
71805/01/2004 : Ajout d'un parametre EMPTY pour le type de graph dans le SoAxis pour ne dessiner le                tout uniquement a la fin - > pb de grille qui ne s'affiche plus ! en fait le                    dessin de la grille necessite le calcul des ticks...
719             Texte sur l'axe des V qui ne marche plus.. corrige en rempacant les fValue par des              vAxis pour que l'axe des vaeurs s'accroche au graphe
720
72119/12/2003 :  remise en place de CVS
722              mise en place de variables Old pour eviter de reconstruire plein de fois le graph
723              tickNumber, magnitude a mettre en private si possible,pb de l'init des variables Old ...
724              tester l'axe qd il manque des parametres
725
72618/12/2003 : Installation du mac G4
727             SoAxis  : modification de la definition des CB
728                       passage des removeChildren dans la grande boucle
729                       AxisGtk ok, reste le Plotter avec les cas                               particuliers sur les labels !
730
73117/12/2003 : passage du SoAxis avec les sensors
732                pb d'axes qui se dessinent 2 fois et de decalage dans lespace
733
73415/12/2003 :  supprimer les axesV dans le SoPlotter ..ok
735              connection des sensors a faire
736              A faire :
737                enableNotified,
738                representAxis dans le initialise, le reste dans le sensor
739                variables de SOAxis a passer en private et coputeTick et adjustAxis aussi
740
741
74214/12/2003 :  correction de qq bugs
743                tabVertices a revoir ...ok
744                passage du computeTick dans le SoAxis
745                L 3220 a revoir dans le SoPlotter (aSbAxis a supprimer)
746                tickNumber dans le SoAxis a passer en private ..ok
747
74812/12/2003 : commit de SoAxis, Axis et Plotter,SoPlotter sur HEPVis n v5r6
749             passage des noeuds sous So_KIT_ADD_CATALOG_ENTRY
750             chgt de textFont par textFontName ds le SoPlotter
751                A faire : regrouper tout les points dans un seul LineSet..ok
752
75311/12/2003 : -SOAxis : pb sur le point d'origine quand 2 axes sont dans ls meme plan et aussi sur la fin de l'axe...
754            A faire :   supprimer les SbAxis du SoPlotter
755                        faire des SoReferenceFrame pour les groupes d'axes
756                        computeTick a etudier...setNumberOfSteps ne joue pas sur le ticking
757                        generatePrimitives
758                       
75910/12/2003 : valgrind sous linux permet de voir les Segmentation fault
760             voir si l'on ne peut pas passer un SbAxis au SoAxis
761             
76209/12/2003 : SoAxis : arrow(ok) et optimisations a corriger ..ok
763                    SoAxis initialise a enlever du SoPlotter ..ok
764                    SoMFString SoMFFloat ..ok
765                    ComputeBox a finir ..ok
766                    passer les param des arrow et des tics en fields..ok
76708/12/2003 : Passage de SoAxis sous HEPVis
768             decoupage du SoPlotter en 2 parties : SoPlotter et SoAxis
769             Ajout d'un fichier Axis sous HEPVis
770             Changement du requirement pour ajouter une ligne de compil pour ce fichier             
771             
77205/12/2003 : Debut de la classe SoAxis
77304/12/2003 : OpenInvemtor -dessin d'une table et ajout d'evenements
77403/12/2003 : OpenInvemtor -dessin d'une table et ajout d'evenements
77502/12/2003 : OpenInventor -familiarisation
77601/12/2003 : Arrivee au LAL.
Note: See TracBrowser for help on using the repository browser.