Nouveautés

1.6_pre1 publication de la construction du 2017-10-01
Vincent Belaïche | date le 01 Octobre 2017
  • Correction de l'anomalie #83.
  • Voir aussi le commentaire du 2017-09-28T21:21Z pour savoir comment contourner l'anomalie #75.


1.6_pre1 publication de la construction du 2017-02-01
Vincent Belaïche | date le 31 Janvier 2017
Correction de l'anomalie #82.


Migration du dépôt de code de CVS vers SVN
Vincent Belaïche | date le 03 Aout 2016
Finalement la demande de fonction #21 a été complétée. Le dépôt est désormais sur un serveur SVN. Ainsi pour obtenir le code, les commandes suivantes sont nécessaires :
  • Pour l'application jPicEdt et son installeur :
    • Pour un accès en lecture seule :
      	svn checkout svn://svn.code.sf.net/p/jpicedt/code0/trunk/jpicedt jpicedt
      ou
      	svn checkout http://svn.code.sf.net/p/jpicedt/code0/trunk/jpicedt jpicedt
    • Pour un accès en lecture/écriture (développeur) :
      	svn checkout --username=⟨votre-id ⟩ \
      svn+ssh://⟨votre-id ⟩@svn.code.sf.net/p/jpicedt/code0/trunk/jpicedt jpicedt
      	
  • Pour les autres modules, utilisez les commandes suivantes en remplaçant ⟨module⟩ par l'un parmi lisp, plugin, ou website :
    • Pour un accès en lecture seule :
      	svn checkout svn://svn.code.sf.net/p/jpicedt/code0/trunk/⟨module⟩ ⟨module
      ou
      	svn checkout http://svn.code.sf.net/p/jpicedt/code0/trunk/⟨module⟩ ⟨module
    • Pour un accès en lecture/écriture (développeur) :
      	svn checkout --username=⟨votre-id ⟩ \
      svn+ssh://⟨votre-id ⟩@svn.code.sf.net/p/jpicedt/code0/trunk/⟨module⟩ ⟨module
      	


1.6_pre1 publication de la construction du 2016-07-19
Vincent Belaïche | date le 19 Juillet 2016

Note de livraison du 2016-07-19

Toute une palanquée d'anomalies corrigées dans l'installeur :
  • Pour les Unix :
    • Le répertoire par défaut de de l'installation n'est plus /usr/share, mais il est sélectionné comme le premier répertoire valide parmi /opt, /usr/local, /local, /usr/share/local, or /usr/share.
    • Le répertoire par défaut pour les raccourcis de lancement n'est plus /usr/bin, mais il est sélectionné comme le premier répertoire valide parmi /usr/local/bin, /local/bin, ou /usr/share/local/bin — pour rappel, sous Unix, le raccourci de lancement de jPicEdt est un script sh.
    • Utilisation de java, et non javaw, par défaut.
  • Pour MSWindows :
    • Corrige la détection des répertoires par défaut (pour l'installation et les raccourcis de lancement) — pour ceux que cela intéresse, cette détection est effectuée par un script VBScript MSwGetSystemInformation.vbs lancé par l'installeur.
  • Quel que soit l'OS :
    • Corrige le chargement des dimensions du cadre de fenêtre de l'installeur à partir du fichier de préférences d'installation ~/.jpicedt/install.preferences.
    • Corrige la liste de répétition à insertion/suppression des répertoires de raccourcis de lancement.
    • Corrige les étiquettes des composants dans la page « Program components to install » de l'installeur.


1.6_pre1 publication de la construction du 2016-06-25
Vincent Belaïche | date le 27 Juin 2016

Note de livraison du 2016-06-25

  • Ouverture d'un document de dessin avec un glisser&déposé de l'icône fichier depuis l'explorateur de fichier de l'OS — veuillez noter ce qui suit :
    • Merci à Grzegorz Talaga pour cette contribution
    • La fonciton n'a été essayée que sur l'OS MSWindows, tout retour sur les autres OS est bienvenu
    • Dans l'implémentation actuelle, la nouvelle classe DropListener a été ajouté au paquetage jpicedt.graphic.event, cela pourrait changer plus tard (en discussion la déplacer vers le paquetage jpicedt.ui.util)
  • Mise à jour javadocs


1.6_pre1 publication de la construction du 2016-06-20
Vincent Belaïche | date le 20 Juin 2016

Note de livraison du 2016-06-20

  • Mise à jour javadocs
  • Masquer/rendre visible les panneaux ancrables en utilisant le bouton « Fermer » du cadre — merci à Grzegorz Talaga pour sa contribution sur le sujet,
  • Régler l'icône des panneaux ancrables comme l'icône de l'outil « baculer la visibilité du panneau ancrable » correspondant, et
  • améliorer le panneau de personnalisation des raccourcis en
    • localisant les noms d'actions qui ne l'étaient pas, et
    • ajoutant un colonne sur la gauche pour afficher l'icône d'action lorsque il y en a une.


1.6_pre1 publication de la construction du 2016-06-14
Vincent Belaïche | date le 14 Juin 2016

Note de livraison du 2016-06-14

  • Mises à jour de javadocs
  • Reconstruction du jar exécutable avec JAVA 8


1.6_pre1 publication de la construction du 2013-10-07
Vincent Belaïche | date le 07 Octobre 2013

Note de livraison du 2013-10-07

Corrections de bogues

  • Correction du bogue#72, “Le rognage des ellipses ne marche pas”, corrigé dans les fichiers suivants : jpicedt/jpicedt/graphic/util/Eraser.java v1.9, et jpicedt/jpicedt/graphic/model/PicParallelogram.java v1.54.
  • Correction du bogue#74, “Saut de 180° sur correction d’angle d’arc d’Ellipse par jPicEdt”, corrigé dans les fichiers suivants : jpicedt/jpicedt/graphic/model/PicEllipse.java v1.48, et jpicedt/jpicedt/format/output/pstricks/PicEllipseFormatter.java v1.24.
  • Correction du bogue #63 “Fichier de sauvegarde mélangeant CRLF et LF”, corrigé dans les fichiers suivants : jpicedt/jpicedt/Log.java v1.27, jpicedt/jpicedt/format/output/dxf/AbstractCurveFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/DXFCommentFormatter.java v1.6, jpicedt/jpicedt/format/output/dxf/DXFFormatter.java v1.9, jpicedt/jpicedt/format/output/dxf/DXFStringBuffer.java v1.6, jpicedt/jpicedt/format/output/dxf/PicEllipseFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/PicParallelogramFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/PicTextFormatter.java v1.7, jpicedt/jpicedt/format/output/eepic/AbstractCurveFormatter.java v1.10, jpicedt/jpicedt/format/output/eepic/EepicFormatter.java v1.15, jpicedt/jpicedt/format/output/eepic/PicEllipseFormatter.java v1.11, jpicedt/jpicedt/format/output/eepic/PicParallelogramFormatter.java v1.8, jpicedt/jpicedt/format/output/latex/AbstractCurveFormatter.java v1.11, jpicedt/jpicedt/format/output/latex/LatexConstants.java v1.12, jpicedt/jpicedt/format/output/latex/LatexFormatter.java v1.22, jpicedt/jpicedt/format/output/latex/PicEllipseFormatter.java v1.14, jpicedt/jpicedt/format/output/latex/PicParallelogramFormatter.java v1.9, jpicedt/jpicedt/format/output/latex/PicTextFormatter.java v1.13, jpicedt/jpicedt/format/output/pstricks/AbstractCurveFormatter.java v1.24, jpicedt/jpicedt/format/output/pstricks/PicEllipseFormatter.java v1.22, jpicedt/jpicedt/format/output/pstricks/PicGroupFormatter.java v1.6, jpicedt/jpicedt/format/output/pstricks/PicParallelogramFormatter.java v1.10, jpicedt/jpicedt/format/output/pstricks/PicTextFormatter.java v1.13, jpicedt/jpicedt/format/output/pstricks/PstricksConstants.java v1.17, jpicedt/jpicedt/format/output/pstricks/PstricksFormatter.java v1.37, jpicedt/jpicedt/format/output/tikz/AbstractCurveFormatter.java v1.7, jpicedt/jpicedt/format/output/tikz/PicEllipseFormatter.java v1.8, jpicedt/jpicedt/format/output/tikz/PicGroupFormatter.java v1.4, jpicedt/jpicedt/format/output/tikz/PicParallelogramFormatter.java v1.7, jpicedt/jpicedt/format/output/tikz/PicTextFormatter.java v1.6, jpicedt/jpicedt/format/output/tikz/TikzConstants.java v1.9, jpicedt/jpicedt/format/output/tikz/TikzFormatter.java v1.9, jpicedt/jpicedt/format/output/tikz/TikzUtilities.java v1.13, jpicedt/jpicedt/format/output/util/BaseCommentFormatter.java v1.5, jpicedt/jpicedt/format/output/util/FormatConstants.java v1.4, jpicedt/jpicedt/format/output/util/PicGroupFormatter.java v1.9, jpicedt/jpicedt/format/output/util/TeXCommentFormatter.java v1.4, jpicedt/jpicedt/graphic/DefaultContentType.java v1.11, jpicedt/jpicedt/graphic/io/formatter/AbstractDrawingFormatter.java v1.3, jpicedt/jpicedt/graphic/io/formatter/AbstractFormatter.java v1.2, jpicedt/jpicedt/graphic/io/formatter/AbstractFormatterFactory.java v1.7, jpicedt/jpicedt/graphic/io/formatter/Formatter.java v1.9, jpicedt/jpicedt/graphic/io/formatter/FormatterFactory.java v1.9, jpicedt/jpicedt/graphic/io/formatter/JPICFormatter.java v1.29, jpicedt/jpicedt/graphic/io/formatter/JPICGroupFormatter.java v1.10 et jpicedt/jpicedt/graphic/io/parser/JPICXmlHandler.java v1.34

Nouvelles fonctions

Installation pour MSWindows avec :

  • création de raccourci de lancement au format .lnk via un script VBScript lancé par l’installeur
  • possibilité de plusieurs scripts de lancement
  • Conversion de l’icône d’application en image au format ICO pour le script de lancement en .lnk


1.6_pre1 publication de la construction du 2013-03-18
Vincent Belaïche | date le 18 Mars 2013

Note de livraison du 2013-03-18

Corrections de bogues

Correction du bogue #37 « Bézier singulière sur point double », corrigé dans jpicedt/jpicedt/graphic/model/AbstractCurve.java v1.45 et jpicedt/jpicedt/format/output/latex/AbstractCurveFormatter.java v1.10.
Ce bogue entraînait la génération de code LaTeX incorrect uniquement avec le format « LaTeX émulé ».

Améliorations fonctionnelles

Lors de la génération de de la documentation API la configuration a posteriori de la favicône est rendue plus rapide: le script perl setfavicon.pl qui fait le traitement est appelé une seule fois au lieu de sur chaque fichier. jpicedt/setfavicon.pl v1.2, et jpicedt/build.xml v1.54.



1.6_pre1 publication de la construction du 2013-03-02
Vincent Belaïche | date le 02 Mars 2013

Note de livraison du 2013-03-02

Correction du bogue #62 “L’épilogue "User Data" en fin de ficher est perdu”, corrigé dans jpicedt/jpicedt/graphic/PECanvas.java v1.52, plus ajout de la documentation correspondante dans jpicedt/help-files/fr.texi v1.23 et jpicedt/help-files/en.texi v1.16.


1.6_pre1 publication de la construction du 2013-02-17
Vincent Belaïche | date le 17 Février 2013

Note de livraison du 2013-02-17

Correction de bogues

  • Correction du bogue #44 “Format de codage erronné après édition des préférence”, corrigé dans jpicedt/jpicedt/JPicEdt.java v1.50 et jpicedt/jpicedt/ui/MDIManager.java v1.28
  • Correction du bogue #2816564, corrigé dans jpicedt/jpicedt/graphic/model/PicSmoothPolygon.java v1.33
  • Correction du bogue #3603879, TikZ ne code pas correctement les styles de ligne NONE et SOLID, corrigé dans jpicedt/jpicedt/format/output/tikz/TikzUtilities.java v1.2
  • Correction du bogue #3603877, jlatex.bat v1.7 semble sensible aux espaces dans les chemins, corrigé dans jpicedt/jpicedt/ui/util/RunExternalCommand.java v1.18, et jpicedt/jpicedt/ui/util/CommandLineBuilder.java v1.3
  • Correction du bogue #3603878, Le style de trait "NONE" fait planter l’application, Correction dans jpicedt/jpicedt/graphic/view/LeafElementView.java v1.14 et dans jpicedt/jpicedt/graphic/view/ViewConstants.java v1.6

Nouvelles fonctions

  • Ajout d’un onglet “Logiciels tiers” dans le dialogue “À propos…”.
  • Renommage des variables d’environnement dans jdvi.bat jdvips.bat jgsview.bat et jlatex.bat sous add-ons/windows/miktex/ de sorte à remplacer le préfixe JPE_ par JPICEDT_. Par ailleurs les scripts sont simplifiés pour se rappeler eux même par un call interne, et non un call externe — ça suppose un MSWindows un peu plus récent, mais on gagne en lisibilité du code.


1.6_pre1 publication de la construction du 2013-02-03
Vincent Belaïche | date le 03 Février 2013
Surtout des corrections de bogues:
  • #3603153, chemin de favicone incorrect dans le manuel
  • #3603151, Atttribut autobounding non transmis du JPIC-XML à l'objet Drawing
  • #2392261, Boîte englobante non traduite correctement dans l'environnement pspicture. Une paire de coordonnées est toujours à zéro.
  • #3603170, TikZ encoder, la pointe de flèche DISK_CENTERED n'est pas centrée


1.6_pre1 publication de la construction du 2013-01-24
Vincent Belaïche | date le 30 Janvier 2013
Nouvelle version disponible, 1.6 — en fait 1.6 sera renommée en 2.0 — contenant de nombreuses corrections de bogues ainsi que les nouvelles fonctions suivantes
  • Encodage Tikz
  • Zones convexes (en dev.)
  • nouveaux fragments & scripts


1.4.1_03 bug fix release
Sylvain Reynal | date le 22 Octobre 2007
Nouvelle version toujours liée au bogue 1769858 et en conjonction avec la mise-à-jour de PSTricks.


1.4.1_02 bug fix release
Sylvain Reynal | date le 03 Septembre 2007
Résoud le bogue lié au formattage des objets psbezier contenus dans des pscustom (apparition de segments fantomes)...


jPicEdt 1.4.1, c'est sorti !
Sylvain Reynal | date le 07 Décembre 2006
Il s'agit de la version stable achevant la branche 1.4.x. Toujours compatible Java 1.4, elle inclut quelques ultimes corrections de bogues depuis la 1.4-pre5. A télécharger ici et à tester dés maintenant ! La prochaine branche de développement a déjà démarré (1.5-preX) : elle sera compatible Java 1.5, et permettra d'importer des fichiers Postscript et xFig.


Nouveau site !
Sylvain Reynal | date le 06 Décembre 2006
Notre spécialiste php Mathieu Perez a complétement refondu le site web de jPicEdt. Une toute nouvelle peau, bien sûr, mais aussi de nouveaux outils plus fiables pour vous tenir informés en temps réel des évolutions du projet jPicEdt. Un sacré boulot, alors merci mathieu !


jPicEdt 1.4-pre5 !
Sylvain Reynal | date le 09 Juillet 2006
Cette version résout des bogues de la version 1.4pre4, et peut être considérée comme une version stable (une version stable basée sur cette version sortira donc courant juillet)
Liste des principaux changements depuis la version 1.3.2 (voir aussi la liste des changements):
  • nouveaux objets : parallélogrammes, courbes de Bezier extensibles, Bezier pilotées par un polygone, pscurve (interpolation), cercle/arc défini par trois points, polydots (prenant en charge tous les attributs PSTricks).
  • à l'exception du remplissage et de la couleur, tous ces objects sont disponibles également en format LaTeX-picture et Eepic, éventuellement en utilisant des lignes ou arcs émulés
  • nouveaux outils: rotations, y compris des textes ; biaisage (shearing) des ellipses ; outil d'édition de points pour les Bezier ; paramètres utilisateurs PSTricks.
  • amélioration de l'efficacité du code et de la fiabilité de l'API pour ceux qui écrivent des macros BSH; également de nombreux nouveaux scripts, dont un plug-in pour le tracé de fonctions à partir d'équations.
  • amélioration du graphisme, spécialement pour la partie liée à l'édition des objets.
  • JPIC-XML: c'est le nouveau format natif de jPicEdt, inspiré de (mais non compatible avec) SVG-XML. Ceci rend les fameux commentaires dans les fichiers LaTeX inutiles, et facilite le développement des classes Java de formattage.
  • Traduction en allemand très complète, dont la documentation (à ce propos, nous manquons de bonnes volontés pour effectuer la traduction en français)
Pour ceux qui souhaitent installer cette version parallèlement à une version 1.3.2, vous aurez probablement à effacer ou renommer votre répertoire de préferences (rechercher : ".jpicedt"), dans le cas contraire jPicEdt pourrait poser des problèmes au démarrage (il y a eu beaucoup de changements depuis la version 1.3.2).
Pour ceux qui aiment le risque, une image de l'arbre CVS (sources) est toujours disponible ici (mise-à-jour après chaque modification).

Une FAQ (en anglais uniquement) a fait son apparition dans la rubrique Divers



jPicEdt est hébergé par sourceforge.net !
Sylvain Reynal | date le 03 Avril 2002

C'est donc là qu'il faut fouiner pour charger le dernier snapshot CVS, s'informer des vermines encore en vie, … et peut-être participer au développement.

Comme toujours, le site de jPicEdt peut être atteint via l'URL de redirection www.jpicedt.org Préférez cette nouvelle URL à l'adresse statique, étant donné que le site devrait à nouveau bouger dans les mois qui suivent.

Mes remerciements sincères vont à notre ingénieur réseau, Jean-Paul Bachman, pour avoir gentiment accepté d'accueillir jPicEdt sur les pages www.ensea.fr/staff/ avant le déménagement vers SourceForge.net.