====== Commit 2008-01-31 ====== ===== Modifs ===== ==== Variables statiques ==== * Nettoyage des éléments ''mechanism'' * Mise à jour du pointeur vers Metafor lors de l'initialisation des shortcuts. Cette modif permet de lancer plusieurs cas-tests en série. Il faudra cependant vérifier que les variables statiques utilisées dans le premier tests n'influencent pas le second. Ce serait pas exemple le cas si l'utilisateur sélectionnait un ''Geometry::testKsiForNurbs'' pour le premier test. Cette option globale serait alors utilisée aussi pour le second test... Méfiance donc... Question mémoire, il reste des memory leaks qu'il faudra supprimer. * Ajout des tests ''apps.complex.twice'' (qui lance 2 tests en série) et ''apps.complex.megaloooop'' qui lance 5x ''cont2'' d'affilée. Les destructeurs sont appelés après chaque run. ==== GUI ==== * Correction d'un bug d'affichage dans l' ''ObjectBrowser''. * Création d'un dock "Browser" qui permettra de voir et manipuler, à terme, les différents ''Metafor'' chargés en mémoire. * Renommage de ''BrowserWidget'' en ''ObjectBrowserWidget'' et ''BrowserListView'' en ''ObjectBrowserTreeView''. * Ajout d'icônes ==== Makefiles ==== J'ai commencé l'ajout de Makefiles CMake pour Metafor. Ceci permettrait d'avoir un système unique de Makefiles sous Windows et Unix. Pour l'instant, seul ''mtGlobal'' et ''mtMath'' sont compilables (à suivre...). ===== Projet ====== * Ajoutez les nouveaux widgets au ''.pro'' ===== Fichiers ajoutés/supprimés ====== mtQt/ObjectBrowserTreeView.cpp added mtQt/ObjectBrowserTreeView.h added mtQt/BrowserWidget.h added mtQt/BrowserWidget.cpp added mtQt/BrowserWidget.ui added mtQt/BrowserListView.h deleted mtQt/BrowserListView.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdgeElement.cpp added mtElements/mechanisms/LagrangianMultiplierEdge2DElement.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdge3DElement.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdge2DElement.h deleted mtElements/mechanisms/LagrangianMultiplierEdge3DElement.h deleted --- //[[r_boman@yahoo.fr|Romain BOMAN]] 2008/01/31 10:02//