******************************************************* **** **** **** Deprecated, please read the NEWS file **** **** **** ******************************************************* Changes in 0.9.2 (never released) ---------------- AIM: correct 0.9.1 bugs (gcottenc) bugfix: if no good latex, no more failing latex attempt in the (gcottenc) doxygen/ subdir of moteur/ and interface/ (gcottenc) bugfix: dependencies of `grany' upon the libs is now ok. (pgarcia) bugfix: SIGSEGV on Solaris when corrupted ~/.grany/ directory, (pgarcia) when opening an ParamPhaseDialog. Changes in 0.9.1 (release: 1999-08-30) ---------------- AIM: correct 0.9 bugs (ypadiole) better detection of libg++ which we want to reject because (ypadiole) of its STL implementation (ypadiole) detection of a non-complete Gtk-- installation (ypadiole) more flexible lexical analysis of phases/rules names in the files (gcottenc) cuter `Arrows' in the Rules Editor. *REALLY* looks cuter, cool. (gcottenc) RulesEditor: moved to `grey' instead of `black' for any phi. (gcottenc) RulesEditor: bugfix, it's not `bigger phi' but `less than (gcottenc) solid phi'!! (gcottenc) grany: cuter buttons (using some spaces on the edge) (gcottenc) bugfix: modifying rules in `updatable parameters' now works (gcottenc) bugfix: the simulation and scene editor colors no more mess up (gcottenc) bugfix: the `cancel' button for the phases parameters now also (gcottenc) cancels a possible color change. (gcottenc) bugfix: when `stopping' the simulation, initial colors are (gcottenc) now properly restored (gcottenc) bugfix: `UpdatableParameters' can now stay open when modifying the (gcottenc) current simulation (gcottenc) bugfix: if latex is not detected / no good latex, there is no (gcottenc) more failing attempt to execute latex (gcottenc) added: the `newbie help' (gcottenc) bugfix: availability of a newly created rule in the phase params (gcottenc) bugfix: corrected a segmentation fault in the rules editor when (gcottenc) clicking `too fast'. :-) (gcottenc) added: sensitivity for `save' and `save as'. (gcottenc) added: support for `file|new' in the Rules Editor (gcottenc) bugfix: coherence of the Coloration preview in the Scene editor (gcottenc) when /opening/ a borders file. (gcottenc) bugfix: color problem in the RulesEditor when opening it + times Changes in 0.9 (release: 1999-08-07) -------------- AIM: make an actual distribution, so lots of bugfixes, and finished a few things WARNING: now requires Gtk-- 1.0.1 or greater. (gcottenc) configure: removed -fhuge-objects which was causing problems for SPARC fabulous workstations. (gcottenc) code: moves to pointers to avoid the huge-objects problem (gcottenc) /NEWS (gcottenc) /FAQ (gcottenc) /README.internationalization (gcottenc) /po/README (gcottenc) /docs/BASICS (gcottenc) /docs/README (gcottenc) /docs/developper/* (gcottenc) bugfix: (bug added in v0.1.2) problem with missing -lintl for `granyconsole' with some systems (gcottenc) more tests on your compiler in configure. fucking libg++. (gcottenc) All source files: removed warnings coming from stupid compiler (pgarcia) hexagonal algorithms: (pgarcia) fixed wrong height size of the ellipses (pgarcia) fixed lots of bugs in arc of ellipse (gcottenc) grany: (gcottenc) support for double-click in editors, will erase the (gcottenc) pointed object (gcottenc) support for double-click in scene editor, will edit (gcottenc) pointed object (borders, phases, zoning) (gcottenc) support for double-click in updatable parameters (gcottenc) support for enter and escape in dialogs (gcottenc) I don't use idle() anymore because in the Faq they (gcottenc) advice to use gtk_events_pending() (gcottenc) unusable buttons & menus are now disactivated (gcottenc) (insensitive) (gcottenc) bugfix: in the scene editor when deleting a phase, the (gcottenc) current zoning is deleted (it's no longer pertinent) (gcottenc) in Gtk---1.0.1 a bugfix to the Gdk_Pixmap allows me now (gcottenc) to use it (I was obliged to use GdkPixmap) (gcottenc) bugfix: in the scene editor, the color used for each (gcottenc) phases mix was everytime at total intensity. (gcottenc) general upgrade of the interface internal conception (gcottenc) more colors on widgets (gcottenc) bugfix: selection of ellipses as borders did not work ok (gcottenc) added missing support for polygons ; but the selection (gcottenc) for filled polygons still is buggy (no gdk function) (gcottenc) added missing support for rules in phase properties (gcottenc) happyfix: I had trouble with multipleinheritance pointers (gcottenc) if you're interested go to EditeurZonageWindow (gcottenc) moved to toggle buttons in scene editor/phase page, (gcottenc) for propagative/generated properties (gcottenc) bugfix: in the scene editor, fixed more little bugs (gcottenc) bugfix: in updatable parameters, you can now change the (gcottenc) fluid/solid state of the phase, it's consistent (gcottenc) moved to better Gdk_Handles using (Pixmaps and GCs) (gcottenc) added missing coloration editor (gcottenc) moved to plain english in the whole gui code (gcottenc) added a logo in the About window (gcottenc) added remembering of the last directory browsed (gcottenc) added auto-creation for ~/.grany (gcottenc) bugfix to the `rule name' computing from the given (gcottenc) filename, in the rules editor Changes in 0.1.2 (release: 1999-07-17) ---------------- AIM: produce a packaged version, so fixes for the biggest bugs. (gcottenc) /README (gcottenc) /AUTHORS (gcottenc) /TODO (gcottenc) All source files: added the GPL license header ; moved to pure (gcottenc) english message text (gcottenc) granyconsole: (gcottenc) added the --authors option (gcottenc) grany: (gcottenc) support of options (gcottenc) added an `expert' :) mode in which the warning messages (gcottenc) are disabled (gcottenc) bugfix: in case of a failing load/save, will not use (gcottenc) this failing filename as next save filename (gcottenc) bugfix: (bug added in version 0.1) in `updatable (gcottenc) parameters', modifications to the phases will (gcottenc) work again (gcottenc) Modified files in the interface/src/files subdirectory to have (gcottenc) some nice editable examples. (gcottenc) po: (gcottenc) corrected the files used Changes in 0.1 (release: 1999-06-23) -------------- AIM: put code things together to have a first distribution available (gcottenc) grany: (gcottenc) looooots of bugfixes, especially in the scene editor (gcottenc) the whole window space is now used to display the (gcottenc) simulation (cuuute) (dedicated to Dr. Leplumey) (gcottenc) the automatic phi generation for the phases is now done (gcottenc) added lots of tests for validity of parameters entered (gcottenc) by the user in the various dialogs, especially the (gcottenc) phases names which were sometimes leading to file (gcottenc) read errors (spaces, numbers, identical names) (gcottenc) scene editor: added edition of current zoning (if (gcottenc) exists) instead of automatic deletion Fri Apr 23 12:17:04 1999 yoann padioleau * interface/tests/Makefile.in, interface/src/Makefile.in, interface/src/Makefile.am, interface/doxygen/Makefile.in, interface/Makefile.in, interface/Makefile.am, docs/Makefile.in, configure.in, configure, TODO, Makefile.in, moteur/tests/test.moteur/Ponderation.exp, moteur/tests/test.moteur/RegleExclusion.exp, moteur/tests/test.moteur/Requete.exp, moteur/tests/test.moteur/Direction.exp, moteur/tests/output.ok/Requete-test-3, moteur/tests/output.ok/Requete-test-2, moteur/tests/output.ok/Ponderation-test-1, moteur/tests/output.ok/Ponderation-test-2, moteur/tests/output.ok/Ponderation-test-3, moteur/tests/output.ok/Ponderation-test-4, moteur/tests/output.ok/Ponderation-test-5, moteur/tests/output.ok/Ponderation-test-6, moteur/tests/output.ok/Ponderation-test-7, moteur/tests/output.ok/Ponderation-test-8, moteur/tests/output.ok/Ponderation-test-9, moteur/tests/output.ok/RegleExclusion-test-1, moteur/tests/output.ok/RegleExclusion-test-2, moteur/tests/output.ok/RegleExclusion-test-3, moteur/tests/output.ok/RegleExclusion-test-4, moteur/tests/output.ok/RegleExclusion-test-5, moteur/tests/output.ok/RegleExclusion-test-6, moteur/tests/output.ok/RegleExclusion-test-7, moteur/tests/output.ok/RegleExclusion-test-8, moteur/tests/output.ok/RegleExclusion-test-9, moteur/tests/output.ok/Requete-test-1, moteur/tests/output.ok/Direction-test-3, moteur/tests/output.ok/Direction-test-2, moteur/tests/config/unix.exp, moteur/tests/testRequete.cpp, moteur/tests/testRegleExclusion.cpp, moteur/tests/testPonderation.cpp, moteur/tests/testDirection.cpp, moteur/tests/Makefile.in, moteur/tests/Makefile.am, moteur/src/RegleExclusion.cpp, moteur/src/Makefile.in, moteur/src/Makefile.am, moteur/include/RegleExclusion.h, moteur/doxygen/Makefile.in, moteur/Makefile.in, moteur/Makefile.am: fin prise en charge test Thu Apr 22 19:27:45 1999 yoann padioleau * moteur/tests/test.moteur/Direction.exp, moteur/tests/test.moteur/Requete.exp, moteur/tests/output.ok/Requete-test-8, moteur/tests/output.ok/Requete-test-9, moteur/tests/output.ok/Direction-test-1, moteur/tests/output.ok/Direction-test-2, moteur/tests/output.ok/Direction-test-3, moteur/tests/output.ok/Direction-test-4, moteur/tests/output.ok/Direction-test-5, moteur/tests/output.ok/Direction-test-6, moteur/tests/output.ok/Direction-test-7, moteur/tests/output.ok/Requete-test-1, moteur/tests/output.ok/Requete-test-2, moteur/tests/output.ok/Requete-test-3, moteur/tests/output.ok/Requete-test-4, moteur/tests/output.ok/Requete-test-5, moteur/tests/output.ok/Requete-test-6, moteur/tests/output.ok/Requete-test-7, moteur/tests/config/unix.exp, moteur/tests/testRequete.cpp, moteur/tests/testDirection.cpp, moteur/tests/Makefile.in, moteur/tests/Makefile.am: testsuite dejagnu Wed Apr 21 22:59:12 1999 yoann padioleau * interface/tests/Makefile.in, interface/src/Makefile.in, interface/src/Makefile.am, interface/src/MainWindow.cpp, interface/src/BaseWindow.cpp, interface/doxygen/Makefile.in, interface/Makefile.in, docs/Makefile.in, configure.in, configure, aclocal.m4, TODO, Makefile.in, Makefile.am: modif * moteur/include/Particule.h: nose * moteur/tests/testAutomate2.cpp, moteur/tests/testCommun.h, moteur/tests/testDirection.cpp, moteur/tests/testRequete.cpp, moteur/tests/testAutomate.cpp, moteur/tests/Makefile.in, moteur/tests/Makefile.am, moteur/src/Ponderation.cpp, moteur/src/Phase.cpp, moteur/src/Particule.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/Cellule.cpp, moteur/src/Automate.cpp, moteur/include/Phase.h, moteur/include/Commun.h, moteur/include/Cellule.h, moteur/include/Automate.h: correction de deux bugs dans le moteur (sur Phi_inferieur et sur la mise a jour des exclusions dans appliqueExclusion) + mise en static des attributs de l'automate (getNumerolibre etc...) + passage par reference de quelques fonctions + 2 tests nouveaux * moteur/tests/testPhase.cpp, moteur/src/Phase.cpp, moteur/src/Particule.cpp, moteur/include/Phase.h, moteur/include/Particule.h: optimisation par cache des regles en post et pre * moteur/tests/testRegleExclusion.cpp, moteur/src/RegleExclusion.cpp, moteur/src/Particule.cpp, moteur/include/RegleExclusion.h: modif de la methode rotation * moteur/tests/testAutomate.cpp, moteur/src/Cellule.cpp, moteur/src/Automate.cpp, moteur/include/Cellule.h, moteur/include/Automate.h: optimisation de getVoisin * moteur/src/RegleExclusion.cpp: fin inlining * moteur/src/RegleExclusion.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleAvecParticule.cpp: optimisation 2 fin inlining * moteur/src/Requete.cpp, moteur/src/RegleExclusion.cpp, moteur/src/Ponderation.cpp, moteur/src/Phase.cpp, moteur/src/ParticulePropagative.cpp, moteur/src/Particule.cpp, moteur/src/Direction.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/Cellule.cpp, moteur/src/Automate.cpp, moteur/include/Requete.h, moteur/include/RegleExclusion.h, moteur/include/Ponderation.h, moteur/include/Phase.h, moteur/include/ParticulePropagative.h, moteur/include/Particule.h, moteur/include/Direction.h, moteur/include/Commun.h, moteur/include/CelluleSansParticule.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleAvecParticule.h, moteur/include/Cellule.h, moteur/include/Automate.h: optimisation en mettant les trucs en inline * moteur/tests/testAutomate.cpp: fix propagatif * moteur/tests/testAutomate.cpp: fix propag * moteur/tests/testAutomate.cpp: conforme au standard de test * moteur/tests/testAutomate.cpp: frf r * moteur/tests/testAutomate.cpp: ajout de deux regles pour le sable Tue Apr 20 21:30:21 1999 yoann padioleau * moteur/tests/testRegleExclusion.cpp, moteur/tests/testPonderation.cpp, moteur/tests/testPhase.cpp, moteur/tests/testParticule.cpp, moteur/tests/testCelluleAvecParticule.cpp, moteur/src/Requete.cpp, moteur/src/RegleExclusion.cpp, moteur/src/Ponderation.cpp, moteur/src/Phase.cpp, moteur/src/ParticulePropagative.cpp, moteur/src/Particule.cpp, moteur/src/Direction.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleParoi.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/Cellule.cpp, moteur/src/Automate.cpp, moteur/include/Requete.h, moteur/include/RegleExclusion.h, moteur/include/Ponderation.h, moteur/include/Phase.h, moteur/include/ParticulePropagative.h, moteur/include/Particule.h, moteur/include/Direction.h, moteur/include/CelluleSansParticule.h, moteur/include/CelluleParoi.h, moteur/include/CelluleHorsScene.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleAvecParticule.h, moteur/include/Cellule.h, moteur/include/Automate.h: suppression des constructeurs par recopie, des destructeurs, des methodes libere et copie. * moteur/tests/testAutomate.cpp, moteur/tests/Makefile.in, moteur/src/Makefile.in, moteur/src/Automate.cpp, moteur/doxygen/Makefile.in, moteur/Makefile.in: no se * configure.in: fix des cxxFLAGS pour y mettre les -pg etc... Tue Apr 13 21:31:38 1999 yoann padioleau * configure.in: maintenant on peut compiler le moteur et granyconsole sans l'interface avec l'option --disable-interface * configure.in: check for latex (ya eu des merdes -> utilisation de changequote) Mon Apr 12 01:12:43 1999 yoann padioleau * moteur/tests/Makefile.in, moteur/tests/Makefile.am, interface/tests/Makefile.in, interface/tests/Makefile.am: make dist marche * moteur/src/Makefile.in, moteur/src/Makefile.am, moteur/include/Particule.h, moteur/doxygen/Makefile.in, moteur/doxygen/Makefile.am, moteur/Makefile.in, moteur/Makefile.am, interface/src/Makefile.in, interface/src/Makefile.am, interface/doxygen/Makefile.in, interface/doxygen/Makefile.am, interface/Makefile.in, interface/Makefile.am, docs/Makefile.in, configure.in, configure, TODO, Makefile.in: le make dist marche et le make tout cour aussi * moteur/Makefile.am: essai des make dist * moteur/Makefile.am: essai Sun Apr 11 23:57:55 1999 yoann padioleau * configure.in: essai de mettre des variables dans le configure.in a la place de les mette dans les Makefile.am mais du coup ca merde donc je les enleve * interface/src/Makefile.in, interface/src/Makefile.am: semi stable * interface/include/MainWindow.h: nose * configure.in, configure, aclocal.m4, TODO, Makefile.in, Makefile.am, ChangeLog: version semi complete des configures et automake * interface/tests/Makefile.am, interface/tests/Makefile.in, interface/src/Makefile.am, interface/src/Makefile.in: fichier pour automake * interface/doxygen/Doxyfile, interface/doxygen/Makefile.am, interface/doxygen/Makefile.in: fichier pour automake et premiere version du doxyfile pour l'interface * interface/Attic/Makefile: passage a autconf et automake * interface/Makefile.am, interface/Makefile.in, moteur/doxygen/Makefile.in, moteur/doxygen/Makefile.am: fichier de automake * moteur/src/Makefile.am, moteur/src/Makefile.in: fichier pour automake * moteur/tests/Makefile.am, moteur/tests/Makefile.in: fichier de automake * moteur/Makefile.in: fichier autogenere * moteur/Makefile.am: automake file. * moteur/Attic/Makefile: remove car on passe a automake et configure * docs/Makefile.in: fichier autogenere par automake. on en a pas vraiment besoin * docs/Makefile.am: fichier parse par automake pour produire Makefile.in (parse par configure pour genere le Makefime) * interface/doxygen/Doxyfile: pour doxygen * TODO: ce qui doit etre fait * Makefile.in, aclocal.m4, configure: on a pas vraiment besoin de ces fichiers car ils sont autogenere. cependant pour les genere il faut les outils autoconf,automake, et les macros de gtk-- pour aclocal -> je les ai mis dans la distribution * configure.in: fichier contenant tout les requirements pour la bonne installation de grany il est parse par autonconf pour genere le configure. Comme on utilise des macros de automake (comme AM_INIT_AUTOMAKE) et comme il sait pas ou sont ces macros il faut faire un aclocal avant de lancer autonconf (qui produit un fichier aclocal.m4 contenant ces macros) * missing, mkinstalldirs: fichier necessaire pour automake car le Makefile.in (genere a partir de Makefile.am) en aura besoin * install-sh: fichier necessaire au bon fonctionnement d'autoconf (car on a une ligne AC_PROG_INSTALL dans le configure.in) * README: le readme file koi * Makefile.am: ce fichier est parse par automake pour produire Makefile.in parse lui meme par configure pour genere le Makefile. Comme un Makefile.in est dur a cree tout seul pour etre conforme a la norme gnu, automake est la pour le faire tout seul a partir d'un Makefile.am plus lisible * INSTALL: fichier decrivant la procedure d'install (vient de terraform) * ChangeLog, NEWS: fichier necessaire a automake. ils contiennent les nouveautes * COPYING: la licence GPL (vient du package terraform) * AUTHORS: fichier necessaire pour automake et pour tous outils gnus digne de ce nom Sat Apr 10 20:59:52 1999 yoann padioleau * interface/Attic/Makefile: fin fix pb depend * interface/Attic/Makefile: fix depend * moteur/Attic/Makefile: conforme norme * interface/Attic/Makefile: conforme a la norme Fri Apr 9 10:12:43 1999 ypadiole * moteur/include/Phase.h: merge Thu Apr 8 16:58:37 1999 gcottenc * interface/Attic/Makefile, interface/include/NouvelleSimulationDialog.h, interface/src/NouvelleSimulationDialog.cpp, interface/src/MainWindow.cpp: test de retour d'entry pour nouvelleSimulation * moteur/tests/testAutomate.cpp: *** empty log message *** * moteur/src/CelluleParoi.cpp: une CelluleParoi donne maintenant CP au lieu de CC aux fichiers Thu Apr 8 14:40:51 1999 pgarcia * fichiers/include/Rectangle.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/PlanHexagonal.h, fichiers/include/ParoiClassique.h: methode virtual * fichiers/Makefile: jout des .o Thu Apr 8 13:58:44 1999 xmichard * fichiers/test/test_planhexagonal.cpp, fichiers/src/PlanHexagonal.cpp: modifs de syntaxe * fichiers/include/Coloration.h, fichiers/include/Polygone.h: modifs??? * fichiers/Makefile: modification du makefile dess fichiers Thu Apr 8 12:31:10 1999 gcottenc * moteur/src/CelluleGeneratrice.cpp, moteur/src/Utils.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/include/Utils.h, moteur/Attic/Makefile: rajout classe Utils Thu Apr 8 12:24:31 1999 xmichard * fichiers/Makefile_seb, fichiers/Makefile: ajout du makefile * fichiers/include/Attic/DescriptionCellule.h, fichiers/include/Attic/Couleur.h: destruction * fichiers/include/Rectangle.h, fichiers/include/PhasePourcent.h, fichiers/include/PlanHexagonal.h, fichiers/include/Polygone.h, fichiers/include/ParoiClassique.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Ligne.h, fichiers/include/Matrice.h, fichiers/include/FormeOuverte.h, fichiers/include/Frontiere.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/ContientPhase.h, fichiers/include/Ellipse.h, fichiers/include/EnumFichiers.h, fichiers/include/ContenuZonage.h, fichiers/include/ContientHorsScene.h, fichiers/include/ArcEllipse.h, fichiers/include/Arete.h, fichiers/include/Coloration.h: Suite modif pascal et ajout de AfficheToi() * fichiers/src/PlanHexagonal.cpp, fichiers/src/Arete.cpp, fichiers/test/test_fichiers.cpp, fichiers/test/test_planhexagonal.cpp: creation Thu Apr 8 12:00:46 1999 gcottenc * moteur/tests/testParticule.cpp, moteur/tests/testAutomate.cpp, moteur/src/Particule.cpp, moteur/src/Requete.cpp, moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/Automate.cpp, moteur/include/Requete.h, moteur/include/Particule.h, moteur/include/CelluleHorsScene.h, moteur/include/CelluleParoi.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleAvecParticule.h, moteur/include/Cellule.h, moteur/Attic/Makefile: rajout de donneTaChaine() pour le module fichiers de generation des .simul et .journal Wed Apr 7 18:35:45 1999 gcottenc * moteur/tests/testAutomate.cpp, moteur/Attic/Makefile: bon voila le Makefile avec -fhuge-objects Boaaaaaa aussi j'y pensais pas, moi, a l'epoque, a regarder pk pad avait rajoute huge-objects, verifie si fallait le mettre dans le moteur aussi, etc. Ch'uis innocent d'abord. Et ca m'a bien fait chie. * interface/Attic/Makefile, interface/include/MainWindow.h, interface/src/MainWindow.cpp: c'est commite, ca compile, ca marche, c'est bo. Bosse pad, gprof. Wed Apr 7 16:51:31 1999 ypadiole * moteur/src/CelluleGeneratrice.cpp: bug fix suite a commentaire guit sur la methode creeNouvelleParticuleGeneree Wed Apr 7 09:13:57 1999 gcottenc * moteur/src/Particule.cpp, moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleAvecParticule.cpp: les sources * moteur/include/CelluleParoi.h, moteur/include/Particule.h, moteur/include/CelluleAvecParticule.h, moteur/include/CelluleHorsScene.h, moteur/include/Cellule.h: les include Wed Apr 7 09:09:05 1999 ypadiole * interface/include/EditeurZonageWindow.h, interface/src/EditeurZonageWindow.cpp: je m'appelle Yoann et je suis un enooooooooorme boulet * interface/include/ParametreModifiableWindow.h, interface/src/ParametreModifiableWindow.cpp, interface/include/ParamPhaseDialog.h, interface/src/ParamPhaseDialog.cpp, interface/include/ParamEnregistrementDialog.h, interface/src/ParamEnregistrementDialog.cpp, interface/include/NouvelleSimulationDialog.h, interface/Attic/Makefile, interface/include/MainWindow.h, interface/src/NouvelleSimulationDialog.cpp, interface/src/MainWindow.cpp, interface/include/EditeurSceneWindow.h, interface/src/EditeurSceneWindow.cpp, interface/include/EditeurRegleWindow.h, interface/src/EditeurRegleWindow.cpp, interface/include/BaseWindow.h, interface/include/EditeurFrontiereWindow.h, interface/src/EditeurFrontiereWindow.cpp, interface/include/AproposWindow.h, interface/src/BaseWindow.cpp, interface/src/AproposWindow.cpp: commit de boulet Tue Apr 6 16:08:52 1999 xmichard * fichiers/include/Zonage.h, fichiers/include/Polygone.h, fichiers/include/Rectangle.h, fichiers/include/FormeOuverte.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/Attic/Couleur.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/ArcEllipse.h: mise a jour pascal Tue Apr 6 12:23:30 1999 scruncha * fichiers/src/simul.lex, fichiers/src/simul.yacc: Lecture fichier OK * fichiers/Makefile: *** empty log message *** Thu Apr 1 15:23:39 1999 scruncha * fichiers/test/sablier.scene: *** empty log message *** * fichiers/src/scene.yacc: Appel des methodes par printf Lecture d'un fichier dont le nom est donne en argument Thu Apr 1 12:56:48 1999 xmichard * fichiers/include/Rectangle.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Polygone.h, fichiers/include/Ligne.h, fichiers/include/ParoiClassique.h, fichiers/include/FormeOuverte.h, fichiers/include/Frontiere.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/Ellipse.h, fichiers/include/EnumFichiers.h, fichiers/include/ArcEllipse.h: correction structure et ajout ecrittoi Tue Mar 30 12:31:02 1999 xmichard * fichiers/include/ParoiGeneratrice.h: ajout frontiere Mon Mar 29 15:27:20 1999 scruncha * fichiers/src/scene.yacc, fichiers/src/scene.lex: rien d'interessant * fichiers/include/PlanHexagonal.h: Mise en commentaire de fichiers include * fichiers/Makefile: *** empty log message *** Mon Mar 29 14:45:41 1999 xmichard * fichiers/include/Zonage.h, fichiers/include/Polygone.h, fichiers/include/Rectangle.h, fichiers/include/Ligne.h, fichiers/include/PlanHexagonal.h, fichiers/include/FormeFermee.h, fichiers/include/FormeOuverte.h, fichiers/include/Frontiere.h, fichiers/include/Ellipse.h, fichiers/include/Forme.h, fichiers/include/ContientHorsScene.h, fichiers/include/ContientPhase.h, fichiers/include/Arete.h, fichiers/include/Coloration.h, fichiers/include/ContenuZonage.h, fichiers/include/ArcEllipse.h: modifs pascal Mon Mar 29 14:23:17 1999 ypadiole * moteur/Attic/Makefile: superbe rahh marche avec make-3.77 Mon Mar 29 14:12:58 1999 gcottenc * moteur/tests/testParticule.cpp, moteur/tests/testAutomate.cpp, moteur/include/Phase.h, moteur/include/Requete.h, moteur/include/Commun.h, moteur/include/Particule.h, moteur/src/Phase.cpp, moteur/src/Requete.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/Particule.cpp, moteur/src/Automate.cpp: validation partielle Mon Mar 29 14:01:35 1999 scruncha * fichiers/src/scene.yacc: Quelques modifs Mon Mar 29 11:47:21 1999 ypadiole * interface/src/pixmaps/lecture.xpm: Initial revision * interface/src/pixmaps/lecture.xpm: interface * interface/src/pixmaps/help.xpm, interface/src/pixmaps/new.xpm, interface/src/pixmaps/open.xpm, interface/src/pixmaps/pause.xpm, interface/src/pixmaps/record.xpm, interface/src/pixmaps/save.xpm, interface/src/pixmaps/stop.xpm: Initial revision * interface/src/pixmaps/help.xpm, interface/src/pixmaps/new.xpm, interface/src/pixmaps/open.xpm, interface/src/pixmaps/pause.xpm, interface/src/pixmaps/record.xpm, interface/src/pixmaps/save.xpm, interface/src/pixmaps/stop.xpm: interface * interface/include/ParamEnregistrementDialog.h, interface/include/ParamPhaseDialog.h, interface/include/ParametreModifiableWindow.h, interface/src/ParamEnregistrementDialog.cpp, interface/src/ParamPhaseDialog.cpp, interface/src/ParametreModifiableWindow.cpp, interface/src/main.cpp: Initial revision * interface/include/ParamEnregistrementDialog.h, interface/include/ParamPhaseDialog.h, interface/include/ParametreModifiableWindow.h, interface/src/ParamEnregistrementDialog.cpp, interface/src/ParamPhaseDialog.cpp, interface/src/ParametreModifiableWindow.cpp, interface/src/main.cpp: interface * interface/Attic/Makefile, interface/include/EditeurSceneWindow.h, interface/include/MainWindow.h, interface/include/NouvelleSimulationDialog.h, interface/src/EditeurSceneWindow.cpp, interface/src/MainWindow.cpp, interface/src/NouvelleSimulationDialog.cpp: Initial revision * interface/Attic/Makefile, interface/include/EditeurSceneWindow.h, interface/include/MainWindow.h, interface/include/NouvelleSimulationDialog.h, interface/src/EditeurSceneWindow.cpp, interface/src/MainWindow.cpp, interface/src/NouvelleSimulationDialog.cpp: interface * interface/include/AproposWindow.h, interface/include/BaseWindow.h, interface/include/EditeurFrontiereWindow.h, interface/include/EditeurRegleWindow.h, interface/src/AproposWindow.cpp, interface/src/BaseWindow.cpp, interface/src/EditeurFrontiereWindow.cpp, interface/src/EditeurRegleWindow.cpp: Initial revision * interface/include/AproposWindow.h, interface/include/BaseWindow.h, interface/include/EditeurFrontiereWindow.h, interface/include/EditeurRegleWindow.h, interface/src/AproposWindow.cpp, interface/src/BaseWindow.cpp, interface/src/EditeurFrontiereWindow.cpp, interface/src/EditeurRegleWindow.cpp: interface Fri Mar 26 10:40:26 1999 xmichard * fichiers/include/FormeFermee.h: modifs sur le passage du type ???? Thu Mar 25 14:55:40 1999 xmichard * fichiers/include/ContientPhase.h: modif constructeur * fichiers/src/ContientPhase.cpp: creation * fichiers/src/Scene.cpp, fichiers/include/Scene.h: modif des List en list * fichiers/include/Scene.h, fichiers/src/Scene.cpp: creation Thu Mar 25 14:42:10 1999 scruncha * fichiers/src/scene.yacc, fichiers/src/scene.lex: Ajout lecture des fichiers scene * fichiers/test/sablier.scene, fichiers/Makefile: pour test * fichiers/test/sablier.scene, fichiers/test/sablier.regle, fichiers/src/simul.lex, fichiers/src/simul.yacc, fichiers/src/regle.lex, fichiers/src/regle.yacc: Ajout fichier simul et modif fichier regle * fichiers/Makefile: Modification makefile pour fichier Mon Mar 22 16:43:55 1999 ypadiole * moteur/tests/testAutomate.cpp: c'est plus afficeurTraviole mais afficheurReseau * moteur/src/RegleExclusion.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/Particule.cpp, moteur/include/RegleExclusion.h: fix sur le probleme des enum et des methodes << Fri Mar 12 15:27:44 1999 ypadiole * moteur/src/RegleExclusion.cpp, moteur/include/Automate.h, moteur/include/RegleExclusion.h: dernier modif. fin de la doc. generation de l'AOG et AOD * fichiers/doxygen/Doxyfile: modif pour le francise Fri Mar 12 14:06:47 1999 gcottenc * moteur/include/CelluleHorsScene.h: ptain a la bourre Fri Mar 12 10:39:45 1999 ypadiole * moteur/src/Ponderation.cpp, moteur/src/Requete.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/Direction.cpp, moteur/include/Particule.h, moteur/include/Requete.h, moteur/include/CelluleSansParticule.h, moteur/include/Direction.h, fichiers/include/PlanHexagonal.h, moteur/src/ParticulePropagative.cpp, moteur/src/Particule.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/include/Phase.h, moteur/include/RegleExclusion.h, moteur/include/Commun.h: fix orto Fri Mar 12 08:48:04 1999 xmichard * fichiers/include/Attic/Arrete.h, fichiers/include/Arete.h: creation sous un nouveau nom! * fichiers/include/PlanHexagonal.h: doc du plusprocheentier Thu Mar 11 22:37:14 1999 xmichard * fichiers/include/PlanHexagonal.h: Modif pour Automate * fichiers/include/PlanHexagonal.h: remodif autoamte Thu Mar 11 21:57:00 1999 gcottenc * moteur/include/Automate.h: meilleur description Thu Mar 11 21:56:53 1999 xmichard * fichiers/include/PlanHexagonal.h: modif majeure autamte * Thu Mar 11 21:26:50 1999 pgarcia * fichiers/include/PlanHexagonal.h: mdif code Thu Mar 11 21:12:12 1999 ypadiole * moteur/src/ParticulePropagative.cpp, moteur/include/Direction.h, moteur/include/ParticulePropagative.h: correction ortho Thu Mar 11 20:51:02 1999 xmichard * fichiers/include/Attic/DescriptionCellule.h: modifs de commentaires!!! Thu Mar 11 20:47:24 1999 ypadiole * fichiers/include/PlanHexagonal.h, fichiers/include/ParoiClassique.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/ContientHorsScene.h: c'etait meme pas du c++ valide -> doxygen il aimait pas Thu Mar 11 20:40:26 1999 xmichard * fichiers/include/Attic/Arrete.h, fichiers/include/PlanHexagonal.h: modif commentaires Thu Mar 11 20:24:35 1999 pgarcia * fichiers/include/Attic/Arrete.h, fichiers/include/PlanHexagonal.h: ajout commentaires * fichiers/include/Attic/DescriptionCellule.h: modif pascal commentaires Thu Mar 11 20:19:19 1999 ypadiole * moteur/src/Requete.cpp, moteur/src/Direction.cpp, moteur/src/Particule.cpp, moteur/src/Automate.cpp, moteur/include/Particule.h, moteur/include/RegleExclusion.h, moteur/include/Cellule.h: doxygenasition * fichiers/include/ContientPhase.h: fix compile pas Thu Mar 11 17:04:14 1999 gcottenc * moteur/src/CelluleSansParticule.cpp: pareil * moteur/include/CelluleSansParticule.h, moteur/include/CelluleParoi.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleHorsScene.h, moteur/include/Cellule.h, moteur/include/CelluleAvecParticule.h, moteur/include/Automate.h: j'avais pas commite, boulet Thu Mar 11 17:00:20 1999 xmichard * fichiers/include/Zonage.h, fichiers/include/Polygone.h, fichiers/include/Rectangle.h, fichiers/include/PhasePourcent.h, fichiers/include/ParoiClassique.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/FormeOuverte.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/EnumFichiers.h, fichiers/include/Ellipse.h, fichiers/include/Attic/Couleur.h, fichiers/include/ContientHorsScene.h, fichiers/include/ContientPhase.h, fichiers/include/ContenuZonage.h, fichiers/include/Coloration.h, fichiers/include/ArcEllipse.h: modifs pour pad * fichiers/include/ArcEllipse.h: modif pour pad Thu Mar 11 16:18:13 1999 ypadiole * fichiers/include/Zonage.h, fichiers/include/Rectangle.h, fichiers/include/PhasePourcent.h, fichiers/include/Polygone.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Ligne.h, fichiers/include/ParoiClassique.h, fichiers/include/Frontiere.h, fichiers/include/FormeOuverte.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/EnumFichiers.h, fichiers/include/Ellipse.h, fichiers/include/Attic/Couleur.h, fichiers/include/Attic/DescriptionCellule.h, fichiers/include/ContientPhase.h, fichiers/include/ContientHorsScene.h, fichiers/include/Coloration.h, fichiers/include/ContenuZonage.h, fichiers/include/ArcEllipse.h: fix de pad au niveau de la mise en forme Thu Mar 11 15:08:21 1999 xmichard * fichiers/include/PhasePourcent.h: accent Thu Mar 11 14:59:45 1999 ypadiole * moteur/include/RegleExclusion.h, moteur/include/Commun.h: doc Thu Mar 11 14:59:07 1999 xmichard * fichiers/include/Zonage.h: accents Thu Mar 11 14:58:31 1999 ypadiole * moteur/include/CelluleParoi.h: fix methode priv)Bés protege dans la doc Thu Mar 11 14:57:48 1999 xmichard * fichiers/include/Polygone.h, fichiers/include/PhasePourcent.h, fichiers/include/FormeFermee.h, fichiers/include/Forme.h, fichiers/include/Ellipse.h, fichiers/include/Coloration.h, fichiers/include/ContenuZonage.h: accents Thu Mar 11 14:53:26 1999 gcottenc * moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp: moins de commentaires que le pad... :( * moteur/include/CelluleParoi.h, moteur/include/CelluleSansParticule.h, moteur/include/CelluleAvecParticule.h, moteur/include/CelluleHorsScene.h: moins de commentaires que le Pad... :( Thu Mar 11 14:51:25 1999 xmichard * fichiers/include/ArcEllipse.h: modif mineure accents * fichiers/include/PlanHexagonal.h, fichiers/include/Attic/DescriptionCellule.h, fichiers/include/Attic/Arrete.h: creation * fichiers/include/Zonage.h, fichiers/include/Rectangle.h, fichiers/include/PhasePourcent.h, fichiers/include/Polygone.h, fichiers/include/ParoiClassique.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/FormeFermee.h, fichiers/include/FormeOuverte.h, fichiers/include/EnumFichiers.h, fichiers/include/Forme.h, fichiers/include/Attic/Couleur.h, fichiers/include/ContientPhase.h, fichiers/include/Ellipse.h, fichiers/include/ContenuZonage.h, fichiers/include/ContientHorsScene.h, fichiers/include/ArcEllipse.h, fichiers/include/Coloration.h: modifications suite a passage sur DOXYGEN Thu Mar 11 12:52:18 1999 gcottenc * moteur/src/CelluleAvecParticule.cpp: meilleur explication de activerEchange() Thu Mar 11 12:25:53 1999 ypadiole * fichiers/doxygen/Doxyfile: template pour doxygen Thu Mar 11 12:15:41 1999 xmichard * fichiers/include/Coloration.h: r a s Wed Mar 10 23:23:38 1999 ypadiole * moteur/src/Phase.cpp, moteur/src/RegleExclusion.cpp, moteur/include/Phase.h, moteur/include/RegleExclusion.h: doc doxygen Wed Mar 10 22:10:54 1999 gcottenc * moteur/include/CelluleParoi.h, moteur/include/CelluleSansParticule.h, moteur/include/CelluleAvecParticule.h, moteur/include/CelluleGeneratrice.h, moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/CelluleGeneratrice.cpp: tout ce que je viens de faire ce soir Wed Mar 10 22:05:29 1999 ypadiole * moteur/src/RegleExclusion.cpp, moteur/src/Requete.cpp, moteur/src/Direction.cpp, moteur/src/Ponderation.cpp, moteur/include/Requete.h, moteur/include/Direction.h, moteur/include/Ponderation.h, moteur/include/Commun.h: doc + fix autolink de doxygen * moteur/Attic/Makefile: passage a egcs Wed Mar 10 20:39:16 1999 gcottenc * moteur/include/Cellule.h, moteur/src/Cellule.cpp: doxy Wed Mar 10 20:26:01 1999 ypadiole * moteur/include/Automate.h: fix pour les commentaires * moteur/src/Automate.cpp: merge avec guit + correction comments Wed Mar 10 20:13:00 1999 gcottenc * moteur/include/Automate.h, moteur/src/Automate.cpp: doxygen Wed Mar 10 19:00:23 1999 ypadiole * moteur/include/Direction.h: fin documentation * moteur/src/Direction.cpp: fin de la documentation Wed Mar 10 17:28:16 1999 gcottenc * moteur/include/CelluleAvecParticule.h: doxygene * moteur/include/Cellule.h: resout merge * moteur/include/Automate.h: doxycompliant * moteur/include/Direction.h: ortograf bis * moteur/include/Direction.h: corrections orthographiques Wed Mar 10 15:52:56 1999 scruncha * fichiers/include/Rectangle.h, fichiers/include/Zonage.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/PhasePourcent.h, fichiers/include/Polygone.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/ParoiClassique.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/FormeOuverte.h, fichiers/include/Attic/Couleur.h, fichiers/include/Ellipse.h, fichiers/include/EnumFichiers.h, fichiers/include/ContenuZonage.h, fichiers/include/ContientHorsScene.h, fichiers/include/ContientPhase.h, fichiers/include/ArcEllipse.h, fichiers/include/Coloration.h: Modification pour passage DOC++ --> DOXYGEN Wed Mar 10 14:12:34 1999 ypadiole * moteur/doxygen/Doxyfile: Initial revision * moteur/doxygen/Doxyfile: doxygen * moteur/tests/testAutomate.cpp, moteur/src/Requete.cpp, moteur/src/Phase.cpp, moteur/src/RegleExclusion.cpp, moteur/src/Direction.cpp, moteur/src/Particule.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/Automate.cpp, moteur/include/RegleExclusion.h, moteur/include/Requete.h, moteur/include/Direction.h, moteur/include/Particule.h, moteur/include/Phase.h, moteur/include/CelluleSansParticule.h, moteur/include/Commun.h: maintenat il est c++ standard compliant (plus de String ni bool.h) -> il compile chez moi :). Prepararation des fichiers pour doxygen Tue Mar 9 18:25:39 1999 xmichard * fichiers/include/Zonage.h, fichiers/include/PhasePourcent.h, fichiers/include/Polygone.h, fichiers/include/Rectangle.h, fichiers/include/ParoiClassique.h, fichiers/include/ParoiGeneratrice.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/Forme.h, fichiers/include/FormeFermee.h, fichiers/include/FormeOuverte.h, fichiers/include/Attic/Couleur.h, fichiers/include/Ellipse.h, fichiers/include/EnumFichiers.h, fichiers/include/ContenuZonage.h, fichiers/include/ContientHorsScene.h, fichiers/include/ContientPhase.h, fichiers/include/ArcEllipse.h, fichiers/include/Coloration.h: ajout des commentaires doc ++ Tue Mar 9 18:24:20 1999 gcottenc * moteur/include/Automate.h: ajout des comm pour doc++ * moteur/include/Cellule.h: ajout des commentaires pour doc++ * moteur/include/Automate.h: commentaire pour doc++ Tue Mar 9 15:39:24 1999 ypadiole * moteur/src/Ponderation.cpp, moteur/src/RegleExclusion.cpp, moteur/src/Requete.cpp, moteur/src/Particule.cpp, moteur/src/ParticulePropagative.cpp, moteur/src/Phase.cpp, moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp, moteur/src/Direction.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/Automate.cpp, moteur/src/Cellule.cpp, moteur/include/RegleExclusion.h, moteur/include/Requete.h, moteur/include/ParticulePropagative.h, moteur/include/Phase.h, moteur/include/Ponderation.h, moteur/include/Direction.h, moteur/include/Particule.h, moteur/include/CelluleSansParticule.h, moteur/include/Commun.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleHorsScene.h, moteur/include/CelluleParoi.h, moteur/include/Attic/CelluleClassique.h, moteur/include/CelluleAvecParticule.h, moteur/include/Automate.h, moteur/include/Cellule.h: preparation des fichiers pour doc++ Mon Mar 8 16:15:01 1999 xmichard * fichiers/include/ContientPhase.h: little bug Mon Mar 8 14:17:02 1999 ypadiole * moteur/Attic/Makefile: superbe makefile qui gere les repertoires Mon Mar 8 11:02:13 1999 scruncha * fichiers/src/regle.yacc, fichiers/Makefile, fichiers/scripts/exe, fichiers/src/regle.lex: Modification de la lecture sur les fichiers .regle * fichiers/src/main.cpp, fichiers/include/Zonage.h, fichiers/include/Rectangle.h, fichiers/include/Polygone.h, fichiers/include/PhasePourcent.h, fichiers/include/Frontiere.h, fichiers/include/Ligne.h, fichiers/include/FormeOuverte.h, fichiers/include/FormeFermee.h, fichiers/include/Forme.h, fichiers/include/EnumFichiers.h, fichiers/include/Attic/Couleur.h, fichiers/include/Ellipse.h, fichiers/include/ContientPhase.h, fichiers/include/ContientHorsScene.h, fichiers/include/Coloration.h, fichiers/include/ContenuZonage.h: Deplacement des fichiers .h concernant la lecture des fichiers ---------------------------------------------------------------------- * fichiers/scripts/toto.sed, fichiers/test/sablier.scene, fichiers/test/sablier.frontiere, fichiers/test/sablier.regle, fichiers/src/regle.lex, fichiers/src/regle.yacc, fichiers/src/frontiere.yacc, fichiers/scripts/exe, fichiers/src/frontiere.lex, fichiers/scripts/comp, fichiers/Makefile: Ajout de la gestion de fichier ( .frontiere et .regle) Sun Mar 7 17:31:21 1999 gcottenc * moteur/include/Automate.h, moteur/tests/testAutomate.cpp, moteur/src/Automate.cpp: afficheurTraviole -> Automate ; et plus beau Sat Mar 6 19:02:40 1999 gcottenc * moteur/tests/testAutomate.cpp, moteur/src/Automate.cpp, moteur/src/Particule.cpp: cool ca marche cool Sat Mar 6 19:01:00 1999 ypadiole * moteur/include/Cellule.h, moteur/src/CelluleAvecParticule.cpp: ca compile * moteur/include/CelluleSansParticule.h, moteur/include/CelluleGeneratrice.h, moteur/src/CelluleGeneratrice.cpp, moteur/include/CelluleAvecParticule.h, moteur/src/CelluleAvecParticule.cpp, moteur/include/Cellule.h: bug du private sur les copie corrige * moteur/include/ParticulePropagative.h, moteur/src/CelluleSansParticule.cpp, moteur/src/ParticulePropagative.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/src/CelluleParoi.cpp, moteur/src/CelluleAvecParticule.cpp: correction du bug des copie et operator= Sat Mar 6 17:19:45 1999 gcottenc * moteur/tests/testAutomate.cpp, moteur/src/Particule.cpp, moteur/src/CelluleAvecParticule.cpp, moteur/src/Automate.cpp: ca maaarche avec un superne afficheur et ca plante meme pas grany-mieux-mieux, c'est PLUS FORT que toi * moteur/include/CelluleParoi.h, moteur/include/CelluleSansParticule.h, moteur/tests/testAutomate.cpp, moteur/include/CelluleAvecParticule.h, moteur/src/CelluleParoi.cpp, moteur/include/Cellule.h, moteur/src/CelluleAvecParticule.cpp: ca maaaarche ! (l'afficheur de reseaux) * moteur/src/CelluleParoi.cpp, moteur/src/CelluleSansParticule.cpp: premiere version * moteur/tests/testAutomate.cpp, moteur/include/CelluleSansParticule.h, moteur/include/Commun.h, moteur/include/CelluleParoi.h, moteur/src/CelluleGeneratrice.cpp, moteur/include/Automate.h: ajoute CelluleParoi et CelluleSansParticule.cpp modifie pas mal de trucs pour que tout compile (Generatrice et Propagative ne compilaient pas !) * moteur/Attic/Makefile: pas mal de modifs ; des trucs qui manquaient * moteur/src/ParticulePropagative.cpp, moteur/include/ParticulePropagative.h: modifs Direction -> Requete oubliees par Pad Fri Mar 5 18:08:43 1999 gcottenc * moteur/include/Automate.h: pas eu le temps de faire plus d'ailleurs j'ai note que ajoutRegles() dans automate n'est peut etre pas utile * moteur/tests/testAutomate.cpp: pas eu le temps de faire plus qu'un debut de construction d'automate. peut etre ce soir apres le spectacle ou demain Fri Mar 5 12:04:38 1999 ypadiole * moteur/src/RegleExclusion.cpp, moteur/src/Phase.cpp, moteur/src/Ponderation.cpp, moteur/Attic/Makefile, moteur/src/Particule.cpp, moteur/include/Automate.h, moteur/src/Cellule.cpp, moteur/src/Automate.cpp: bosse guit Fri Mar 5 10:32:26 1999 gcottenc * moteur/src/Cellule.cpp: ptite modif de l'afficheur Fri Mar 5 10:21:39 1999 ypadiole * moteur/tests/testParticule.cpp, moteur/src/Automate.cpp, moteur/src/Ponderation.cpp: 4guit Thu Mar 4 19:19:53 1999 ypadiole * moteur/include/Requete.h, moteur/src/RegleExclusion.cpp, moteur/src/Requete.cpp, moteur/include/Direction.h, moteur/src/Direction.cpp, moteur/src/Phase.cpp, moteur/include/CelluleAvecParticule.h, moteur/include/CelluleGeneratrice.h, moteur/include/Cellule.h, moteur/src/Cellule.cpp: modif de activerechange pour etre plus concis * moteur/src/CelluleAvecParticule.cpp: transfo de activerEchange pour etre plus concise * moteur/src/CelluleGeneratrice.cpp: transformation de activerEcahange pour etre plus concise Thu Mar 4 18:16:34 1999 gcottenc * moteur/include/Particule.h, moteur/src/Particule.cpp: modifs Exception * moteur/src/Automate.cpp, moteur/src/Cellule.cpp, moteur/include/Cellule.h, moteur/include/CelluleSansParticule.h, moteur/include/Automate.h: corrections a pad et a moi Thu Mar 4 16:54:52 1999 ypadiole * moteur/include/Requete.h, moteur/src/Requete.cpp, moteur/include/RegleExclusion.h, moteur/src/RegleExclusion.cpp, moteur/include/Ponderation.h, moteur/src/Ponderation.cpp, moteur/include/Particule.h, moteur/include/Phase.h, moteur/Attic/Makefile, moteur/src/Particule.cpp, moteur/include/Direction.h, moteur/src/Direction.cpp, moteur/include/CelluleParoi.h, moteur/include/Commun.h, moteur/include/CelluleAvecParticule.h, moteur/src/CelluleGeneratrice.cpp, moteur/include/Cellule.h, moteur/src/CelluleAvecParticule.cpp, moteur/include/Automate.h, moteur/src/Cellule.cpp, moteur/src/Automate.cpp: ajout de la classe Direction et requete Modification et ajout de Cellule.h qui possede desormais une methode getPhiParticule et echangeParticule (comme ca plus besoin de cast pas beau) Wed Mar 3 19:11:56 1999 ypadiole * moteur/include/Phase.h, moteur/include/Ponderation.h, moteur/include/RegleExclusion.h, moteur/include/Particule.h, moteur/Attic/Makefile, moteur/src/Particule.cpp, moteur/include/Cellule.h, moteur/src/CelluleAvecParticule.cpp, moteur/include/Automate.h, moteur/src/Cellule.cpp: avant la decision de mettre des pointeurs vers ses voisins Wed Mar 3 17:12:51 1999 gcottenc * moteur/include/Automate.h: ajout getTableauCellules() pour prendre en compte notre topologie * moteur/include/Cellule.h, moteur/src/Cellule.cpp: Changements pour prendre en compte notre topologie Tue Mar 2 20:14:53 1999 ypadiole * moteur/tests/testPhase.cpp, moteur/src/RegleExclusion.cpp, moteur/tests/testParticule.cpp, moteur/include/Ponderation.h, moteur/src/Phase.cpp, moteur/src/Ponderation.cpp, moteur/Attic/Makefile, moteur/src/Particule.cpp, moteur/include/Cellule.h, moteur/src/Cellule.cpp: je vais dormir * moteur/tests/testPonderation.cpp: rajout de la commande de compilation * moteur/tests/testCelluleAvecParticule.cpp: pb des #includes en trop * moteur/tests/testCelluleAvecParticule.cpp: Wall compliant * moteur/tests/testRegleExclusion.cpp: Wall compliant plus #include d'enleve * moteur/src/Phase.cpp: bug du operator= sur le return *this * moteur/tests/testPhase.cpp: Wall compliant plus suppression des #include qui servaient a rien Tue Mar 2 18:09:35 1999 gcottenc * moteur/src/Particule.cpp: change qq appels de private en appels de methodes change l'algo de appliquerExclusions Tue Mar 2 18:08:42 1999 ypadiole * moteur/include/CelluleGeneratrice.h, moteur/include/Particule.h, moteur/src/CelluleGeneratrice.cpp, moteur/include/Automate.h, moteur/src/CelluleAvecParticule.cpp: travail pour rendre CelluleGeneratrice operationnelle en changeant echangeParticule et les activerEchange * moteur/include/Particule.h, moteur/src/Particule.cpp, moteur/src/CelluleGeneratrice.cpp, moteur/include/CelluleAvecParticule.h, moteur/src/CelluleAvecParticule.cpp, moteur/include/Automate.h: passage de provenance a directioncourante * moteur/src/CelluleGeneratrice.cpp: enleve tout les this * moteur/include/Cellule.h, moteur/src/CelluleGeneratrice.cpp: for guit * moteur/src/CelluleGeneratrice.cpp: correction operator= * moteur/src/Ponderation.cpp, moteur/include/Particule.h, moteur/include/CelluleSansParticule.h, moteur/src/Particule.cpp, moteur/include/CelluleAvecParticule.h, moteur/include/Cellule.h: ajout destructeur virtuel plus qqu bug fix Tue Mar 2 15:47:16 1999 gcottenc * moteur/include/CelluleGeneratrice.h: liee a la premiere version du .cpp * moteur/src/CelluleGeneratrice.cpp: premiere version ; on verifie Pad ? Tue Mar 2 13:10:03 1999 ypadiole * moteur/src/Particule.cpp: correction du case de l'afficheur * moteur/src/CelluleAvecParticule.cpp: Correction sur le case de l'afficheur verif code guit Mon Mar 1 17:58:24 1999 gcottenc * moteur/include/Particule.h: afficheurReduit * moteur/src/Particule.cpp: afficheur * moteur/src/CelluleAvecParticule.cpp, moteur/include/Cellule.h: afficheurReduit() * moteur/tests/testCelluleAvecParticule.cpp: rien de fait encore * moteur/include/CelluleAvecParticule.h: afficheurReduit * moteur/include/Particule.h: question pour PAD * moteur/include/Particule.h: rajout afficheur * moteur/src/CelluleAvecParticule.cpp: Meilleur activerEchange() pour gerer les tuBouges() et tuBougesPas() Mon Mar 1 11:37:06 1999 ypadiole * moteur/src/CelluleAvecParticule.cpp: verif de ce qu'a fait guit J'ai remarque des erreurs sur activerEchange Mon Mar 1 11:06:00 1999 gcottenc * moteur/src/Phase.cpp, moteur/tests/testPhase.cpp, moteur/include/CelluleAvecParticule.h, moteur/src/ParticulePropagative.cpp, moteur/include/ParticulePropagative.h, moteur/src/Particule.cpp, moteur/include/Particule.h, moteur/include/Cellule.h: travail du week-end * moteur/src/CelluleAvecParticule.cpp: Premiere version * moteur/src/Cellule.cpp: premiere version Fri Feb 26 16:59:29 1999 ypadiole * moteur/include/Particule.h, moteur/include/ParticulePropagative.h, moteur/src/Particule.cpp: week-end Fri Feb 26 16:53:39 1999 gcottenc * moteur/src/Phase.cpp, moteur/include/Phase.h: phi de type float * moteur/tests/testPhase.cpp: pas encore fini * moteur/src/Ponderation.cpp: meilleur afficheur (affiche la direction explicitement au lieu de mettre 0..5) * moteur/src/RegleExclusion.cpp: meilleur afficheur * moteur/tests/testRegleExclusion.cpp: ouais * moteur/tests/testRegleExclusion.cpp, moteur/tests/testPonderation.cpp, moteur/include/Phase.h: hmmm * moteur/tests/testRegleExclusion.cpp: ajout de l'afficheur dans la classe testee * moteur/include/RegleExclusion.h: rajout de l'afficheur Fri Feb 26 13:50:39 1999 ypadiole * moteur/src/ParticulePropagative.cpp: ca compile`: Fri Feb 26 13:49:54 1999 gcottenc * moteur/src/RegleExclusion.cpp: ajout de l'afficheur Fri Feb 26 13:37:35 1999 ypadiole * moteur/include/Particule.h, moteur/src/Particule.cpp, moteur/include/Commun.h, moteur/include/CelluleAvecParticule.h, moteur/include/Automate.h, moteur/include/Cellule.h: rajoute pas mal de chose pour que particule.cpp compile`:wq Fri Feb 26 13:34:32 1999 gcottenc * moteur/include/Ponderation.h, moteur/src/Ponderation.cpp: ajout de l'afficheur * moteur/tests/testRegleExclusion.cpp: Module RegleExclusion valide. * moteur/include/RegleExclusion.h, moteur/src/RegleExclusion.cpp: Changement du constructeur pour rajouter le _nom Fri Feb 26 10:22:22 1999 ypadiole * moteur/include/RegleExclusion.h: ajout de methode rotation Fri Feb 26 09:12:26 1999 gcottenc * moteur/tests/testPonderation.cpp: Validation de Ponderation. C'est fait tout est teste. Thu Feb 25 17:52:03 1999 gcottenc * moteur/include/Ponderation.h: ajout de operator+ et operator+= * moteur/src/Ponderation.cpp: ajout de operator+ et operation+= Thu Feb 25 17:23:21 1999 ypadiole * moteur/include/Ponderation.h, moteur/include/RegleExclusion.h, moteur/include/Phase.h, moteur/src/Ponderation.cpp, moteur/include/Particule.h, moteur/src/Particule.cpp, moteur/src/Phase.cpp, moteur/include/Cellule.h: ras * moteur/src/RegleExclusion.cpp: ca compile Thu Feb 25 14:58:44 1999 gcottenc * moteur/include/Ponderation.h: Pour compiler il vaut mieux mettre un ; a la fin des .h :) * moteur/include/Ponderation.h: ajout des methodes copie, libere, et du constructeur sans parametre * moteur/src/Ponderation.cpp: premiere version non encore testee et validee Thu Feb 25 14:44:19 1999 ypadiole * moteur/include/Commun.h: rajout de =0 * moteur/include/Automate.h: ras: * moteur/include/CelluleHorsScene.h, moteur/include/Particule.h, moteur/include/ParticulePropagative.h, moteur/include/RegleExclusion.h, moteur/include/Commun.h, moteur/include/CelluleGeneratrice.h, moteur/include/CelluleSansParticule.h, moteur/include/Attic/CelluleClassique.h, moteur/include/CelluleAvecParticule.h, moteur/include/Cellule.h: ras * moteur/include/CelluleParoi.h: initial * moteur/include/Phase.h, moteur/include/Ponderation.h: ras * moteur/include/RegleExclusion.h, moteur/include/Phase.h, moteur/include/Particule.h: RAS Thu Feb 25 10:36:23 1999 gcottenc * moteur/include/CelluleSansParticule.h: permiere version * moteur/include/CelluleAvecParticule.h: Premiere version * moteur/include/Cellule.h: Redefinition de certaines methodes en virtuelles * moteur/include/ParticulePropagative.h: hm * moteur/include/Cellule.h: Premiere version * moteur/include/Particule.h: rajout methode getActivite() Thu Feb 25 09:28:04 1999 xmichard * moteur/include/ParticulePropagative.h: Creation Thu Feb 25 09:20:46 1999 gcottenc * moteur/include/RegleExclusion.h: Rajout de l'operateur = et du constr par recopie. Qualite des classes par (c) pgarcia. Thu Feb 25 08:56:49 1999 xmichard * fichiers/test/test_simple_36c.simul, fichiers/test/test_simple_64c.simul, fichiers/test/test_01.scene, fichiers/test/test_01.frontiere: jout des fichierrs de test Thu Feb 25 08:48:06 1999 gcottenc * moteur/include/Particule.h: rajout #include "Commun.h" Wed Feb 24 17:05:21 1999 ypadiole * moteur/include/RegleExclusion.h, Attic/Regle.h, moteur/include/Ponderation.h: RAS * moteur/include/Ponderation.h, moteur/include/Commun.h: rajout * moteur/include/Particule.h: test1 * moteur/include/Particule.h: Rajout de la ligne pour Cvs * moteur/include/Commun.h: rajout de valence et de la ligne pour Cvs Wed Feb 24 13:45:33 1999 gcottenc * moteur/include/Commun.h: rien` * moteur/include/Particule.h: rien * moteur/include/Particule.h: premier essai