commit:2006:11_23
Table of Contents
Commit 2006-11-23
Modifs
- GUI:
- J'ai ajouté des couleurs à la console graphique. Vu que le code qui écrit les sorties (
mtFEMentre autres) ne connait pas l'interface (mtViz), j'ai du un peu ruser pour envoyer des commandes vers l'interface. J'ai donc défini une série de classes basées surConsole(WinConsole,UnixConsoleetTextEditStreamsont des consoles) qui s'enregistrent dans un singleton nomméConsoleList. les commandes sont envoyées par le code àConsoleListet dispatchées aux consoles. Je peux donc aussi éviter que, sous Unix, les commandes de changement de couleurs soient écrites dans le fichier résultat. - Modif du splash screen.
- Bugs:
- Nettoyage:
- Suppression de
mtGlobal::debug(pas utilisé). - Déplacement de
mtGlobal::useGUIversmtViz::useGUI(évite les pollutions futures des modules dépendant demtViz). - Déplacement de
mtGlobal::workingDirectoryversmtFEM::workingDirectory(évite les pollutions futures des modules dépendant demtFEM). - Suppression de
mtGlobal::argcetmtGlobal::argv. - Suppression de la boucle infinie lors d'un
FATAL_ERROR(le thread python s'arrête en lançant une exceptionFatalErrorExceptionet l'interface graphique reste active).
- Code Antoine:
- Intégration de
AbscisseCurveReZonerprogrammé par Antoine. - Ajout du test
apps/ale/contactPlanInclineRTAbscissa.pyqui le teste.
Screenshots
Fichiers ajoutés/supprimés
A mtFEM/ale/AbscisseCurveReZoner.cpp A mtFEM/ale/AbscisseCurveReZoner.h R mtGlobal/concolors.cpp R mtGlobal/concolors.h A mtGlobal/Console.cpp A mtGlobal/Console.h A mtGlobal/ConsoleList.cpp A mtGlobal/ConsoleList.h A mtGlobal/UnixConsole.cpp A mtGlobal/UnixConsole.h A mtGlobal/WinConsole.cpp A mtGlobal/WinConsole.h A apps/ale/contactPlanInclineRTAbscissa.py
— Romain BOMAN 2006/11/23 09:22
commit/2006/11_23.txt · Last modified: by 127.0.0.1
