source: PSPA/Interface_Web/trunk/pspaWT/History @ 378

Last change on this file since 378 was 378, checked in by touze, 11 years ago

erreur de remplissage des histos corrigée

File size: 11.6 KB
Line 
1History
2-------------------------------------------------------------------
3
4     =========================================================
5     PSPA - Plateforme de simulation en physique des accélérateurs
6     =========================================================
7
88 mars : Francois Touze
9- particleBeam : corrigé le remplissage des histogrammes et maj des unites
10- GWt_pspaApplication : completé l'écriture des légendes
11
127 Mars : Laurent Garnier
13- pspa.css : Ajout de l'icone poubelle
14- GWt_elementLigneFaisceau : Réduction de la taille des éléments de la beamLine
15- GWt_pspaApplication : Ajout de l'icone poubelle et de la méthode removeBeamLine
16
176 Mars : Laurent Garnier
18- pspa.css :
19 o Ajout de style pour les futurs graphiques
20 o Ajout de .softwareElementLigneFaisceauName
21- GWt_pspaApplication : Ajout des paramètres width et height à la méthode chartPlot2vec()
22  afin de pouvoir la changer facilement. AJout également d'un paramètre "makeIcon" pour faire
23  des graphiques sans légende, sans bordures...
24- GWt_bend, GWt_drift, GWt_beam
25  GWt_soleno, GWt_fit, GWt_rfgun
26  GWt_cell : bug fix #18
27- abstractSoftware, softwareTransport, softwareParmela, softwareGenerator, softwareTest :
28  Ajout d'une méthode getName()
29- GWt_elementLigneFaisceau.cc,GWt_ligneFaisceau.cc : Ajout du nom du soft en bas à droite
30- PspaApplication :
31 o Affichage du nom du cas test dans le titre de la fenetre
32 o Suppression de l'erreur lors du clic sur cancel dans le selecteur de fichiers
33
345 Mars : Laurent Garnier
35- pspa.css : ameliorations dans le style des elements
36- GWt_elementLigneFaisceau : Ajout d'actions sur les icones dans les elements
37- GWt_abstractElement : suppression des actions sur l'image d'un element
38- ajoute de l'icone trash.png
39 
405 mars : Francois Touze
41-GWt_pspaApplication, particleBeam : ajouté le tracé des histogrammes en x,y ou z
42
435 Mars : Laurent Garnier
44- GWt_LigneFaisceau : protection contre un pointer NULL
45- abstractElement : Ajout d'un cas oublié dans la version précédente
46- ajoute du cas test philFit.save
47
484 Mars : Laurent Garnier
49- pspa.css
50  o Changement de styles sur les icones de la beamLine
51  o Ajout de style qui servirons plus tard
52- elementCell, elementDrift, elementBend, elementBeam, elementSnapshot, elementSoleno,
53  elementRfGun, elementFit, elementSnapshot :
54  o Ajout de registerAcceptableSoftware() et suppression de is_accepted_by_software()
55    déplacé dans abstractElement
56- abstractElement : ajout de
57  o setSoftware(nomDeLogiciel prog)
58  o getAbstractSoftware()
59  o registerAcceptableSoftware(nomDeLogiciel abs)
60- dataManager.cc :
61  o  Suppression de checkExecute() et checkElementsForExec(). Dans la méthode
62     GWt_softwarePanel::areDataCoherent(), elles sont remplacées par l'appel à
63     pspa_->getBeamLine()->getAbstractElement(i)->setSoftware(prog.getString() qui renvoie
64     false si on ne peux pas ajouter ce software avec cet élément.
65- GWt_softwarePanel.cc : Suppression de l'appel à checkExecute() (voir ci dessus)
66- GWt_ligneFaisceau :
67  o Ajout de update()
68  o manageLineFaisceauLayout(), ajout d'un if (sur NULL pointer possible)
69- GWt_elementLigneFaisceau:
70  o  Ajout d'une variable privée : elementContainer_
71  o Suppression de la seconde ligne du tableau contenu dans cet élément
72  o setElementLabel : Mise à jour du tooltip
73  o mise a jour de la couleur de fond des sections
74- GWt_abstractElement
75  o Protection dans : updateLabelAndToolTipWidget()
76- softwareParmela  : ajout d'une protection sur NULL pointer dans createInputFile()
77- trivaluedBool.h : Changement des noms (confusions possibles) en TBoolError, TBoolIgnore, TBoolOk
78
791er Mars : Laurent Garnier
80- Fix le bug sur le serveur : Mauvaise variable utilisée. Introduit le 26 février
81- Ajout d'un nouvel icone qui servira plus tard : advanced.png
82
8327 février 2013 Laurent Garnier
84- beam2moments. Bug fix sur une boucle infinie, introduite par laurent le 26 février
85
8626 février 2013 Laurent Garnier
87- pspa.css : Ajout de bordures rondes sur les elements et qq autres trucs
88- beam2moments : Correction d'un warning qui se pourait être un bug
89- dataManager : saveConfiguration(string folder, string nameOfCase).
90   Ajout d'un dossiers pour le stockage des fichiers de config
91- abstractSoftware : Ajout d'une méthode pour retourner la couleur du fond du software.
92- GWt_elementLigneFaisceau : Coup de rafraihissement visuel
93- GWt_serverFileSelector : Management des fichiers des sessions utilisateur
94- PspaApplication : Remise a jour avec l'ajout du dossier en parametre de saveConfiguration()
95
9622 février 2013 Guy Le Meur
97- complété le tracé des espaces de phases pour le généraliser aux couples (y,yp), (x,y) etc.
98_ corrigé un bug concernant la sauvegarde de la configuration : l'attribut nameOfCase_ de la classe PspaApplication contient le 'nom du cas de calcul' sans extension ni chemin. Donc, pour le cas test, nameOfCase_ vaut 'pspa'.
99
10020 Février 2013 Laurent Garnier
101- requierements : Remise mise en place d'une seule librarie, encore du travail
102  à faire avant de séparer tout en M-V-C
103- Ajout de la classe GWt_serverFileSelector pour permettre la lecture de fichiers
104  de config sur le serveur
105
10619 Février 2013 Laurent Garnier
107- Creation de 2 librairies dans le requirement au lieu d'une seule
108
10918 Février 2013 Francois Touze
110- réorganisation du menu graphique (radio bouton pour choisir un type de dessin, push bouton pour la visu)
111- paramètres et legendes pour la partie histogramme
112- ajout du bouton "cancel" à chaque element
113
11418 Février 2013 Laurent Garnier
115- Correction du bug #15
116- Correction du bug #37
117- Suppression de $(PSPAWTROOT) pour trouver les packages dans "Interfaces", désormais il faut mettre à jour son $CMTPATH pour qu'il pointe sur "Interfaces"
118
11912 Février 2013 Laurent Garnier
120- Correction du fond qui ne passait pas sur le serveur
121- GWt_abstractElement : Début de stockage de façon plus générique des parametres (ne change rien pour le moment)
122
1235 Février 2013 Laurent Garnier
124- Change cursor style on drag elements
125- Correction d'un bug introduit dans la derniere revision #28
126- Quelques renommages
127- GWt_abstractElement.cc : Bug du cas test qui ne marchais plus corrigé
128
1294 Février 2013 Laurent Garnier
130- Suppression de la classe "elementsCollection"
131- dataManager : Suppresion de commentaires
132- GWt_elementLigneFaisceau.cc
133- GWt_bend, GWt_drift, GWt_beam
134  GWt_soleno, GWt_fit, GWt_rfgun
135  GWt_cell : Ajout d'une methode initializeElement()  et passage de print() dans la classe mère
136- GWt_abstractElement :
137  o renommage de updateLabelWidget() en updateLabelAndToolTipWidget()
138  o Ajoute de FileInput()
139- GWt_LigneFaisceau : addElement retourne désormais un GWt_abstractElement et non un abstractElement, ce qui permet de manipuler presque partout le même type d'éléments (GWt_abstractElement)
140
1411er Février 2013 Laurent Garnier
142- Suppression de la classe "elementsCollection", celle-ci stockait le contenu de
143  la beamLine, qui était déja stokée de façon graphique, toutes les méthodes ont étées
144  reportées sur le dataManager
145
146- abstractSoftware, softwareTransport, softwareParmela :
147  o  remplacement de "elementsCollection" par "dataManager"
148
149- dataManager : Ajout des méthodes provenant de "elementsCollection"
150- GWt_elementLigneFaisceau :
151  o suppression de l'image "fleche" et quelques renommages
152- GWt_bend, GWt_drift, GWt_beam
153  GWt_soleno, GWt_fit, GWt_rfgun
154  GWt_cell : quelques simplifications internes
155- GWt_LigneFaisceau :
156  o Ajout des méthodes provenant de "elementsCollection"
157  o mise à jour des labels à chaque ajout d'élément
158- PspaApplication : qq changements pour la lecture/sauvegarde des éléments (bug fixed #20)
159- GWt_abstractElement : quelques renommages
160- GWt_softwarePanel : remplacement de "elementsCollection" par "dataManager"
161
16231 Janvier 2013  Laurent Garnier
163- dataManager : Suppression des références au workingDir et passage de
164  cette variable dans la classe elle même
165- GWt_LigneFaisceau : Mise à jour des sections à la fin de l'ajout d'un élément
166- GWt_pspaApplication : Extraction de l'executeWidget de cette classe
167- GWt_softwarePanel : Création de cette classe pour gérer l'ancien "executeWidget"
168
16930 Janvier 2013  Laurent Garnier
170- dataManager : Ajout de la méthode removeElement()
171- GWt_elementLigneFaisceau : Amélioration de la gestion interne à cette classe
172- GWt_dialog : Changement du format du message de std::string en WString
173- GWt_LigneFaisceau,GWt_abstractElement :
174   Possibilité de suppression d'un élement par double-click sur celui-ci
175- GWt_elementLigneFaisceau :
176 o  Ajout d'une méthode pour récupérer l'abstract element
177 o Suppresion de méthode inutile
178- Correction du bug #11
179
18029 janvier 2013 Guy Le Meur
181
182- création d'un classe abstractSoftware pour interfacer l'ajout de logiciels.
183 classes héritées softwareParmela, softwareTransport
184
18529 Janvier 2013  Laurent Garnier
186- Ajout de la classe GWt_abstractElementFactory
187- GWt_bend, GWt_drift, GWt_beam
188  GWt_soleno, GWt_fit, GWt_rfgun
189  GWt_cell,  GWt_pspaApplication,
190  GWt_dropZoneLigneFaisceau : Déplacement des mimeTypes et imagesUrl directement
191  dans les élements
192- Bug #18 à la modification d'un label : Corrigé
193- prepare to "erase element on double click"
194
195- GWt_abstractElement : Déplacement de methode createDragImage()
196
197- GWt_elementLigneFaisceau : passage d'une référence vers "pspaApplication"
198
199- GWt_pspaApplication : ajout d'une abstractElementFactory
200
20128 Janvier 2013  Laurent Garnier
202- GWt_ligneFaisceau:
203  o Suppression de code inutile
204  o insertion des éléments dans la liste des objets de la ligne
205
206- GWt_bend, GWt_drift, GWt_beam
207  GWt_soleno, GWt_fit, GWt_rfgun
208  GWt_cell : ajout d'une méthode print()
209
210- GWt_elementLigneFaisceau.cc : Ajout d'un tooltipsurles éléments et suppression
211  de méthodes inutiles
212
213- mixedTools.h : ajout de la méthode boolToString()
214
215- elementRfgun, elementFit, elementSoleno
216  elementBeam, elementDrift, elementBend
217  elementCell :
218  o ajout d'une méthode print()
219  o Remise en ordre du label sans les 999
220
22125 Janvier 2013  Laurent Garnier
222- Insertion dans la drop box ok + images ok
223- Restaurer la config refonctionne
224- Avec un ascenseur qui marche mieux
225 
22624 Janvier 2013  Laurent Garnier
227- Ameliorations sur la drop zone
228- re-identation du code dans la partie graphique
229- Insertion dans la drop box ok
230
23123 Janvier 2013  Laurent Garnier
232- quelques renommages et améliorations sur la drop zone
233
23422 Janvier 2013  Laurent Garnier
235- Fix probleme de compilation introduit par la derniÚre revision (260)
236- refactoring (suite)
237
23821 Janvier 2013  Laurent Garnier
239- Grosse modifications pour une meilleur gestion des drag & drop (a terminer)
240- Deplacement des styles dans la feuille css
241- modification du appRoo() par un docRoot()
242- renommage de GWt_LigneFaisceau en GWt_ligneFaisceau
243- ajout d'une srollbar
244- refactoring
245
24619 Janvier 2013  Laurent Garnier
247- Ajout d'icones pour la toolbar et d'un fond sur le programme
248
24918 Janvier 2013  Laurent Garnier
250- Mise à jour de la partie web (drop zone). Aucune modification majeures,
251  uniquement des méthodes modifiées en vue de faire mieux. Quelques problÚmes
252  au niveau graphiques à prévoir avec cette modification qui vont être corrigées.
253- Correction de la console qui est désormais une classe à part et initilisée une
254  seule fois à chaque nouvelle session
255- Renommage de GWt_tools en GWt_console
256
25721 December 2012  Laurent Garnier
258- Pas mal de modification coté physique par Guy et François
259- Par rapport à la derniÚre revision :
260  o GWt_LigneFaiseau : Ajout d'une imag de fond  plutot que orange.
261  o Ajout d'une nouvelle classe GWt_draggableImage (tout est dit)
262  o Suppression des bordures pointillées dans les éléments
263
26417 Octobre 2012  Laurent Garnier
265- Affichage d'un Dialog lors du clic sur le bouton Drift
266
26715 Octobre 2012  Laurent Garnier
268- pspa.cc : Ajout de composant (console) et réarragement du GUI
269- Déplacement des .h dans le répertoire include
270- Ajout du fichier Doxyfile
271
272
Note: See TracBrowser for help on using the repository browser.