eficas [Fri, 25 Apr 2003 10:26:56 +0000 (10:26 +0000)]
modif sdist
cvs2git [Fri, 25 Apr 2003 10:06:32 +0000 (10:06 +0000)]
This commit was manufactured by cvs2git to create branch 'I26'.
Cherrypick from master 2003-04-25 10:06:30 UTC eficas '':
Aster/Cata/Macro/calc_precont_ops.py
Aster/Cata/Macro/defi_cable_bp_ops.py
Aster/Cata/Macro/macr_cara_poutre_ops.py
Aster/Cata/Macro/macr_recal_ops.py
Aster/Cata/Macro/reca_algo.py
Aster/Cata/Macro/reca_interp.py
Aster/Cata/Macro/reca_message.py
Aster/Cata/Macro/recal.py
Aster/Cata/cata_STA7.py
eficas [Fri, 25 Apr 2003 10:06:30 +0000 (10:06 +0000)]
Modified Files:
AIDE/fichiers/INSTALL AIDE/fichiers/NEWS Accas/A_ASSD.py
Accas/__init__.py Aster/properties.py Aster/Cata/cata_STA7.py
Aster/Cata/ops.py Aster/Cata/Macro/calc_precont_ops.py
Aster/Cata/Macro/macro_proj_base_ops.py
Aster/Tests/Recette/efica01a.11
Aster/Tests/Recette/efica01a.comm Editeur/appli.py
Editeur/compoformule.py Editeur/composimp.py Ihm/I_FONCTION.py
Noyau/N_FONCTION.py Noyau/nommage.py
Added Files:
Aster/Cata/Macro/defi_cable_bp_ops.py
Mise à niveau 7.1.0 + corrections mineures
eficas [Tue, 11 Mar 2003 16:36:07 +0000 (16:36 +0000)]
CCAR: ajout repertoire Misc
eficas [Tue, 11 Mar 2003 16:26:31 +0000 (16:26 +0000)]
CCAR: mise a niveau V1_4
eficas [Tue, 11 Mar 2003 15:40:37 +0000 (15:40 +0000)]
PN changement tres tres mineur dans l impression d un label
eficas [Mon, 10 Mar 2003 17:24:43 +0000 (17:24 +0000)]
CCAR: correction de la methode resizescrollsize de la classe Tree et suppression
des impressions de temps sur la sortie standard remplacées par la barre de progression
du splash.
eficas [Mon, 10 Mar 2003 15:36:23 +0000 (15:36 +0000)]
CCAR: Mise à jour de Noyau, Validation et Catalogue pour la version 7.0.13 d'Aster
eficas [Fri, 7 Mar 2003 16:48:22 +0000 (16:48 +0000)]
AY a déplacé le bloc openJDC après le splash.fini_splash() pour que la fenêtre
de message soit visible en cas d'erreur détectée au chargement du fichier de
commande dont le nom est passé en argument à l'appel d'Eficas.
eficas [Fri, 7 Mar 2003 16:17:12 +0000 (16:17 +0000)]
CCAR: Coorection de la mise à jour de validité des nodes lors d'une suppression
de mot clé simple dans un mot clé facteur
Fichiers modifiés : panels.py treewidget.py
Tags : cc_avant_update_valid cc_apres_update_valid
eficas [Fri, 7 Mar 2003 14:30:48 +0000 (14:30 +0000)]
AY a ajouté l'interception de l'exception levée lorsque la chaine passée
en argument à l'appel d'Eficas n'est pas un nom de répertoire/fichier
et son traitement par une tkMessageBox.showerror
eficas [Thu, 6 Mar 2003 16:09:53 +0000 (16:09 +0000)]
Fiche ay_arg_comm
Traitement du bug
Ajout de la possibilité de passer en argument le nom du fichier commande à
ouvrir au moment de l'appel à Eficas.
eficas [Thu, 6 Mar 2003 15:27:20 +0000 (15:27 +0000)]
Fiche ay_comment
Traitement du bug :
Suppression de la possibilité de commentariser un commentaire
eficas [Thu, 6 Mar 2003 15:23:41 +0000 (15:23 +0000)]
Fiche ay_bloc_comment
Traitement du bug
Lecture en un seul bloc de plusieurs lignes successives commentarisées
dans le fichier de commande
eficas [Thu, 6 Mar 2003 15:20:41 +0000 (15:20 +0000)]
Fiche ay_dieses
Triatement du bug :
A la sauvegarde, ajout indésiré de dièses dans les lignes de
commentaires du fichier de commande
eficas [Thu, 6 Mar 2003 14:36:12 +0000 (14:36 +0000)]
Antoine Yessayan a modifié la boîte à outils permettant d'instrumenter du Python.
developpeur.py
En particulier, les outils ne sont actifs que si les développeurs sont
déclarés dans ce fichier ;
modification.py
propose une fonction permettant de tracer lors de l'execution d'Eficas
une intervention effectuée par l'un des développeurs ;
execute.py
permet d'organiser l'instruction exec in contexte.
eficas [Thu, 27 Feb 2003 10:08:36 +0000 (10:08 +0000)]
PN : Choix automatique du concept lorsqu'un seul choix est possible.
fiche E02002-162
eficas [Thu, 27 Feb 2003 09:55:52 +0000 (09:55 +0000)]
PN : annulation de l inversion NOMMER-CONCEPT et MOTS-CLES
annulation par C Durand de la fiche de bug E02002-162
eficas [Fri, 7 Feb 2003 11:46:20 +0000 (11:46 +0000)]
PN : Ajout d'un commentaire sous la zone de saisie des arguments
eficas [Fri, 7 Feb 2003 10:20:49 +0000 (10:20 +0000)]
mise a niveau de l exemple ex21 avec la version 1.3
eficas [Thu, 6 Feb 2003 15:11:22 +0000 (15:11 +0000)]
Antoine a ajouté appels.py
eficas [Tue, 4 Feb 2003 12:56:09 +0000 (12:56 +0000)]
PN : inversion des onglets MOTS-CLES et NOMMER-CONCEPT
correction partielle de la fiche de bug E02002-162
eficas [Tue, 4 Feb 2003 12:52:48 +0000 (12:52 +0000)]
PN : ajout du bouton "documentation"
correction de la fiche de bug A02002-447
eficas [Tue, 4 Feb 2003 10:40:57 +0000 (10:40 +0000)]
Ajout des mots-clés RCS
eficas [Tue, 4 Feb 2003 10:39:13 +0000 (10:39 +0000)]
Ajout du package Utilites contenant les modules :
ici
message
pause
scrute
destinés à faciliter la maintenance et le déboguage d'Eficas
par Noyret et Yessayan.
mardi 04/02/2003 a 11:38:03
eficas [Thu, 14 Nov 2002 13:14:30 +0000 (13:14 +0000)]
ajout fichier aide dans distrib
eficas [Thu, 14 Nov 2002 13:09:13 +0000 (13:09 +0000)]
retirer rep_mat
eficas [Thu, 14 Nov 2002 13:08:57 +0000 (13:08 +0000)]
retirer Trace
eficas [Thu, 14 Nov 2002 12:36:50 +0000 (12:36 +0000)]
ajout NEWS
eficas [Thu, 14 Nov 2002 12:35:54 +0000 (12:35 +0000)]
ajout fichier des versions
eficas [Thu, 14 Nov 2002 12:24:41 +0000 (12:24 +0000)]
marquage listechoix
eficas [Thu, 14 Nov 2002 12:15:13 +0000 (12:15 +0000)]
mise a niveau test de recette
eficas [Thu, 14 Nov 2002 12:14:20 +0000 (12:14 +0000)]
correction si fichier pas defini
eficas [Thu, 14 Nov 2002 12:13:12 +0000 (12:13 +0000)]
CCAR: correction comportement sur cancel et NommerSdProd pour macros
eficas [Wed, 13 Nov 2002 18:45:34 +0000 (18:45 +0000)]
test simple
eficas [Wed, 13 Nov 2002 18:43:40 +0000 (18:43 +0000)]
Memorisation des unites uniquement pour reevaluation
eficas [Wed, 13 Nov 2002 18:33:23 +0000 (18:33 +0000)]
CCAR: memorisation des unites pour reevaluation
eficas [Wed, 13 Nov 2002 18:32:26 +0000 (18:32 +0000)]
CCAR: correction insertion INCLUDE avec macro DETRUIRE dans JDC
eficas [Tue, 12 Nov 2002 18:51:56 +0000 (18:51 +0000)]
suppression trace
eficas [Tue, 12 Nov 2002 18:47:12 +0000 (18:47 +0000)]
CCAR: gestion des unites d'INCLUDE memorisees
eficas [Tue, 12 Nov 2002 18:40:56 +0000 (18:40 +0000)]
amelioration aide INCLUDE
eficas [Tue, 12 Nov 2002 18:36:08 +0000 (18:36 +0000)]
CCAR: correction INCLUDE si UNITE pas specifie
eficas [Tue, 12 Nov 2002 13:26:04 +0000 (13:26 +0000)]
CCAR:correction bug sur retablir fichier INCLUDE
eficas [Tue, 12 Nov 2002 12:39:07 +0000 (12:39 +0000)]
CCAR: modif Test3
eficas [Tue, 12 Nov 2002 12:38:42 +0000 (12:38 +0000)]
CCAR: modif Test1
eficas [Tue, 12 Nov 2002 12:36:24 +0000 (12:36 +0000)]
CCAR: validation INCLUDE dans JDC aux avec memo des unites
eficas [Tue, 12 Nov 2002 12:33:39 +0000 (12:33 +0000)]
CCAR: modifs INCLUDE; validation dans JDC aux
eficas [Tue, 12 Nov 2002 12:27:12 +0000 (12:27 +0000)]
CCAR: remplacement du viewer d'aide par un viewer Tk HTML
eficas [Tue, 12 Nov 2002 12:25:02 +0000 (12:25 +0000)]
CCAR: modifications pour INCLUDE; ajout du viewer d'INCLUDE
eficas [Wed, 6 Nov 2002 18:21:22 +0000 (18:21 +0000)]
correction bug en relecture fichier contenant des INCLUDEs
eficas [Wed, 6 Nov 2002 18:20:27 +0000 (18:20 +0000)]
ajout test Test3
eficas [Wed, 6 Nov 2002 17:46:09 +0000 (17:46 +0000)]
CCAR: Modified Files:
CCAR: I_ETAPE.py I_FORM_ETAPE.py I_JDC.py I_MACRO_ETAPE.py
CCAR: I_MCCOMPO.py I_MCLIST.py I_MCSIMP.py I_PROC_ETAPE.py
CCAR: ----------------------------------------------------------------------
CCAR : developpement pour traiter correctement l'insertion
et la destruction des macros avec etapes et concepts inclus.
Ces INCLUDEs sont evalués dans un JDC auxiliaire avant
d'etre insérées définitivement dans la macro apres verification.
eficas [Wed, 6 Nov 2002 17:29:35 +0000 (17:29 +0000)]
CCAR: Modified Files:
CCAR: commande_comm.py commentaire.py etape_niveau.py parametre.py
CCAR: parametre_eval.py
CCAR: Added Files:
CCAR: jdc_include.py
CCAR: ----------------------------------------------------------------------
CCAR : developpement pour traiter correctement l'insertion
et la destruction des macros avec etapes et concepts inclus.
Ces INCLUDEs sont evalués dans un JDC auxiliaire avant
d'etre insérées définitivement dans la macro apres verification.
eficas [Wed, 6 Nov 2002 17:25:57 +0000 (17:25 +0000)]
CCAR: Modified Files:
CCAR: appli.py bureau.py compojdc.py compomacro.py composimp.py
CCAR: eficas.py jdcdisplay.py panels.py statusbar.py
CCAR: treeitemincanvas.py treewidget.py widgets.py
CCAR: Added Files:
CCAR: patches.py
CCAR: ----------------------------------------------------------------------
CCAR : developpement pour traiter correctement l'insertion
et la destruction des macros avec etapes et concepts inclus.
Ces INCLUDEs sont evalués dans un JDC auxiliaire avant
d'etre insérées définitivement dans la macro apres verification.
eficas [Wed, 6 Nov 2002 16:54:53 +0000 (16:54 +0000)]
ajout prefs.py
eficas [Wed, 6 Nov 2002 16:49:53 +0000 (16:49 +0000)]
ajout test Test2
eficas [Wed, 6 Nov 2002 16:29:41 +0000 (16:29 +0000)]
ajout test Test1
eficas [Wed, 6 Nov 2002 16:27:44 +0000 (16:27 +0000)]
mise a niveau catalogue
eficas [Wed, 6 Nov 2002 16:25:56 +0000 (16:25 +0000)]
ajout tests
eficas [Wed, 6 Nov 2002 16:24:14 +0000 (16:24 +0000)]
mise a niveau 6.3.22
eficas [Wed, 6 Nov 2002 16:00:30 +0000 (16:00 +0000)]
amelioration Trace
eficas [Wed, 16 Oct 2002 13:27:35 +0000 (13:27 +0000)]
CCAR: coorection de la prise de focus pour les mots cles simples et la liste des
commandes(suppression de canvas.focus_force dans select)
eficas [Wed, 16 Oct 2002 10:25:43 +0000 (10:25 +0000)]
CCAR : remplacement separateur New24.gif par Sep.gif
suppression de la methode creer_boutons plus utilisee
eficas [Wed, 16 Oct 2002 10:24:19 +0000 (10:24 +0000)]
ajout Sep.gif
eficas [Wed, 16 Oct 2002 10:23:09 +0000 (10:23 +0000)]
ajout properties.py
eficas [Fri, 11 Oct 2002 13:00:10 +0000 (13:00 +0000)]
CCAR: mise a jour proc distrib
eficas [Fri, 11 Oct 2002 12:34:36 +0000 (12:34 +0000)]
bug sdist
eficas [Fri, 11 Oct 2002 12:33:06 +0000 (12:33 +0000)]
mise a jour proc distrib
eficas [Fri, 11 Oct 2002 12:16:53 +0000 (12:16 +0000)]
CCAR: affichage version code
eficas [Fri, 11 Oct 2002 11:58:55 +0000 (11:58 +0000)]
deplacement repertoire Macro dans Aster/Cata
eficas [Fri, 11 Oct 2002 11:49:23 +0000 (11:49 +0000)]
CCAR: mise a niveau du noyau avec Aster 6.3.20 (Noyau, Validation, Macro, Cata)
eficas [Mon, 16 Sep 2002 09:28:13 +0000 (09:28 +0000)]
CCAR: mise en coherence de Build_sd de mACRO_ETAPE avec celle de ETAPE
eficas [Mon, 16 Sep 2002 08:56:43 +0000 (08:56 +0000)]
CCAR: Correction du pb AO2001-474, SD non nommée : impossible de la renommer ensuite
Ce probleme a été corrigé en modifiant la methode isvalid de ETAPE et MACRO_ETAPE.
Maintenant lors des appels à isvalid pour des validités partielles (sd="non")
l'etat de validite de la commande n'est plus modifié (self.state et self.valid).
L'etat reste maintenant coherent et reflete seulement la validite complete.
Dans la methode Build_sd, on poursuit maintenant meme en presence d'une erreur
lors de la construction du concept produit (self.sd).
eficas [Fri, 13 Sep 2002 16:49:33 +0000 (16:49 +0000)]
CCAR: Modification principale : ajout de la possibilité d'afficher les noms de
commandes par groupes dans le panneau associé à une commande.
Pour choisir son mode d'affichage utiliser le menu Options -> affichage commandes
Pour spécifier les groupes utiliser le paramètre UIinfo dans la définition des commandes
Ce développement traite la demande EO2002-092 de Code_Aster
Traitement de AL2001-471 : le convertisseur de format AsterV5 supporte maintenant
les fichiers qui n'ont pas de retour chariot en fin de fichier
Traitement de EO2002-025 : meilleur formattage des réels (str) pour les générateurs
au format python (asterV6) et asterV5.
Diverses corrections concernant les niveaux et les nuplets
Ajout des catalogues Syrthes et Descartes. Correction du catalogue Saturne.
eficas [Tue, 10 Sep 2002 15:59:37 +0000 (15:59 +0000)]
CCAR:
Changement de methode pour retrouver l'ordre des mots clés dans un catalogue
Répond à la fiche EO2002-113 émise par ASter
Chaque entite du catalogue est numérotée lors de sa création : attribut _no
Ensuite le module autre_analyse_cata.py parcourt la structure de donnees
pour construire un attribut liste de nom ordre_mc pour chaque entite.
Cet attribut contient la liste des sous mots cles ordonnee.
eficas [Mon, 9 Sep 2002 10:39:06 +0000 (10:39 +0000)]
CCAR: evolution demandee dans la fiche EO2001-066 : on peut specifier dans editeur.ini
ou eficas.ini un repertoire d'ouverture pour le browser de fichiers avec la variable
de configuration initialdir. Cette variable vaut $HOME/Eficas_install par defaut. On peut donner
un nom absolu de repertoire ou os.curdir ('.') pour le repertoire de lancement d'EFICAS.
Evolution EO2001-064 réalisée : Scrollbar horizontal lorsque les listes sont longues. On ne tronque
plus les listes trop longues. Dans la foulée, float_repr a été remplacé par str pour
l'affichage des flottants.
Correction d'un probleme avec isdeveloppeur = "OUI"
Anomalie AO2001-474 "corrigée". Elle l'était déja probablement en 1.2
Evolution EO2001-111 traitée : la chaine fr ou an (selon la langue) s'affiche maintenant
dans la fenetre info pour tous les objets : commandes, mots clés simples facteurs ...
Adaptation d'EFICAS à l'évolution du noyau sur les commandes avec reuse
eficas [Wed, 4 Sep 2002 17:04:17 +0000 (17:04 +0000)]
correction pb reuse dans Build_sd et ajout alphasdist.py
eficas [Mon, 2 Sep 2002 17:27:12 +0000 (17:27 +0000)]
Version Aster 6.3.14
eficas [Mon, 2 Sep 2002 17:27:12 +0000 (17:27 +0000)]
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
eficas [Mon, 2 Sep 2002 17:12:42 +0000 (17:12 +0000)]
Mise a niveau avec 6.3.14
eficas [Mon, 2 Sep 2002 17:01:01 +0000 (17:01 +0000)]
Version Aster 6.3.14
eficas [Mon, 2 Sep 2002 17:01:01 +0000 (17:01 +0000)]
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
eficas [Mon, 2 Sep 2002 16:39:00 +0000 (16:39 +0000)]
Mise a jour version developpement avec modifs du patch 1.2.1
eficas [Wed, 29 May 2002 10:56:55 +0000 (10:56 +0000)]
CCAR:ajout de l'aide EFICAS et desactivation modifications mots cles inconnus
eficas [Wed, 22 May 2002 09:27:38 +0000 (09:27 +0000)]
CCAR: modification de la procedure d'installation : install.py et de
la procedure de construction de distribution : sdist.py
eficas [Wed, 22 May 2002 09:12:46 +0000 (09:12 +0000)]
CAR: modifications des fichiers commentaires
eficas [Wed, 22 May 2002 08:51:05 +0000 (08:51 +0000)]
F.R: -modifs procédure d'installation et suppression de code_aster.gif
eficas [Wed, 22 May 2002 07:46:29 +0000 (07:46 +0000)]
F.R: - ajout de la procédure d'installation (rép Installation + 5 fichiers)
eficas [Fri, 17 May 2002 08:30:54 +0000 (08:30 +0000)]
CCAR:amelioration de la fonctionnalité mots clés inconnus
Il semble que cette fonctionnalité n'est pas branchée
Modified Files:
Editeur/bureau.py Editeur/fenetre_mc_inconnus.py
Ihm/I_MCCOMPO.py Ihm/I_MCLIST.py
eficas [Wed, 15 May 2002 15:32:01 +0000 (15:32 +0000)]
mise a jour du COPYRIGHT
eficas [Wed, 15 May 2002 14:15:48 +0000 (14:15 +0000)]
correction methode purge_liste pour ne plus purger le mot cle present de la liste des presents
eficas [Wed, 15 May 2002 14:14:39 +0000 (14:14 +0000)]
correction dans Build_sd
eficas [Tue, 14 May 2002 17:04:24 +0000 (17:04 +0000)]
ajout commande dans cata_saturne
eficas [Tue, 7 May 2002 07:04:55 +0000 (07:04 +0000)]
ajout argument display
eficas [Thu, 25 Apr 2002 15:09:17 +0000 (15:09 +0000)]
F.R: suppression du fichier bidon N_Exceptions.py dans Ihm suite à fause manip
eficas [Thu, 25 Apr 2002 15:08:31 +0000 (15:08 +0000)]
F.R : ajout bidon de N_Exceptions.py dans Ihm suite pbe cvs
eficas [Thu, 25 Apr 2002 15:06:36 +0000 (15:06 +0000)]
F.R: - modifs dans I_MACRO_ETAPE et I_PROC_ETAPE car il faut aussi surcharger
F.R: la méthode Build_sd (sans la modifier mais tout simplement parce
F.R: qu'en la mettant dans I_ETAPE on la donne aux autres classes par héritage)
F.R: Du coup, il faut ajouter des import dans ces deux fichiers
eficas [Tue, 23 Apr 2002 11:30:39 +0000 (11:30 +0000)]
F.R: composimp.py : dans méthode select_in_file, ajout d'un paramètre manquant dans le
F.R: constructeur de FenetreDeSelection
F.R: commande_comm.py : ajout de la méthode reparent
F.R: I_ETAPE.py : - test supplémentaire dans le cas d'opérateur réentrant au niveau de nomme_sd :
F.R: lorsqu'on trouve une sd du nom donné par l'utilisateur,
F.R: il faut encore tester qu'elle est du type attendu !!!
F.R: - surcharge de Build_sd du noyau en raison de l'absence de test
F.R: de validité de l'étape avant la construction de la sd
F.R: --> cette méthode devra disparaître et la modif répercutée dans le noyau
F.R: I_MCSIMP.py : ajout des méthodes get_type et get_min_max utilisées lorsque
F.R: l'on importe des valeurs depuis un fichier
eficas [Thu, 11 Apr 2002 06:45:45 +0000 (06:45 +0000)]
F.R: - correction bug sur opérateur strictement réentrant (ex:DEFI_GROUP)
F.R: on ne pouvait pas sélectionner le concept retourné (enrichi)
F.R: car dans nomme_sd on faisait appel à get_sdprod sur le jdc (méthode
F.R: qui n'existe pas) au lieu de get_sd_avant_etape ...
eficas [Wed, 10 Apr 2002 12:36:11 +0000 (12:36 +0000)]
F.R: - modification ordre d'appel à node.parent.select et les autres
F.R: actions liées au node (car la sélection d'un noeud tue l'ancien panel_
F.R: courant )