Version 3.0
du 02/11/2024
- Ajout de l'objet "point" (inactif optiquement)
Version 3.00 du 19/03/2023
- Ajout de la possibilité de faire tourner les objets: en mode "déplacer", le ou les points rouges qui apparaissent permettent d'initier la rotation
- Ajout d'un certain nombre de raccourcis clavier
Version 2.33
du 03/03/2023
- Ajout bouton "supprimer tout dans la palette"
- Ajout dans la barre d'outil d'un boîte à cocher "Long. segments" qui permet l'affichage des longueurs des segments sur le graphe
- Modification de l'action du bouton "Coord." de la barre d'outil: affiche les coordonnées des extrémités des segments, leurs longueur et angle polaire; le segment apparait en surbrillance quand le curseur de la souris passe au dessus de la ligne du segment
Version 2.25 du 05/01/2018
- Modification du code pour compilation avec Lazarus 1.8Version 2.24 du 11/07/2016
- Correction d'un bug lorsqu'une sphère réfractante était trop proche d'un autre objet réfractantVersion 2.23 du 24/10/2015
- Correction d'un bug qui empéchait le bon fonctionnement lorsque le dossier d'installation contenait des caractères accentuésVersion 2.22 du 20/08/2015
- Correction d'un bug qui affectait la version Windows uniquement: si les fichiers .opt étaient associés avec Optgeo et ouverts par double-clic sur le fichier .opt, la palette flottante n'pparaissait pas.
-Version 2.21 du 02/12/2013
- Correction d'un bug: modification des longueurs d'onde non pris en compte dans le menu "options", "indice du milieu ambiant et longueurs d'onde"; et non enregistrées avec la simulation.-Version 2.20 du 30/11/2013
- Ajout de l'objet réseau diffractant- modif du répertoire d'accueil des simulations pour qu'il ne soit pas caché par défaut sous linux et OSX:
/home/${USER}/MesSimulations sous linux
Mes Documents\MesSimulations sous windows
/Users/user/MesSimulations sous Mac OSX
- compilable avec Lazarus 1.0
- correction du bug de refus d'ouverture ou de sauvegarde depuis un dossier comportant des caractères accentués
-Version 2.15 du 24/11/2012
- La version anglaise de l'interface est désormais achevée: un grand merci à Robert Steed pour son travail !-Version 2.14 du 20/11/2012
- Correction d'un bug: lorsque les indices du milieu ambiant étaient modifiés, il n'en était pas tenu compte lors de la sortie des rayons des matériaux !-Version 2.13 du 23/08/2012
- Correction d'un bug (le dernier j'espère) pouvant affecter la détection de la langue du système d'exploitation.-Version 2.12 du 11/08/2012
- Correction d'un bug sous linux concernant le changement de langue à l'éxécution, et meilleure détection de la langue du système d'exploitation (si optgeo traduit dans cette langue).-Version 2.11 du 01/01/2012
- Modification des répertoires:/home/${USER}/.config/optgeo sous linux
%appdata%\optgeo sous windows
/Users/user/.config/optgeo sous Mac OSX
- Démarrage sous la langue du système d'exploitation (à condition que optgeo soit traduit dans cette langue).
-Version 2.10 du 19/10/2011
- Correction de plusieurs bugs importants dans l'objet polycercle: changements intempestifs de forme en cours de déplacement, intersections impossibles acceptées à la construction, mauvaise détermination de l'indice.-Version 2.05 du 05/10/2011
- Modification de l'objet "polycercle" pour qu'il accepte de n'avoir que deux points, afin de créer des lentilles plan-convexe proprement.-Version 2.04 du 13/02/2011
- Ajout de la possibilité de superposer plusieurs simulations; pour la dernière chargée, une création de groupe se fait automatiquement.-Version 2.03 du 02/11/2010
- Ajout de la possibilité la simulation au format vectoriel PostScript (fichier .ps).-Version 2.02 du 02/10/2010
- Correction d'un bug d'affichage dans la fenêtre des propriétés de la sphère réfractante.-Version 2.01 du 16/07/2010
- Ajout de la possibilité de changer les indices du milieu "ambiant" (celui dans lequel plnge la simulation)-Version 2.00 bêta 4 du 08/05/2010
- Correction d'un bug bloquant dans l'affichage des angles débordant de l'espace de travail
-Version 2.00
bêta 3 du 12/03/2010
-Version 2.00 bêta 2 du 10/02/2010
-Modification version Linux uniquement: résolution du problème de lenteur de déplacement des objets sous Linux/GTK2.-Version 2.00 bêta 1 du 08/02/2010
-1ère version écrite en Lazarus
- ajout d'un objet "prisme" (avec en particulier rotation autour du centre d'inertie)
-lors de la sélection d'un point correspondant à plusieurs points possibles, le programme propose de choisir
- modification de l'interface: regroupement des boutons sur une palette
-correction de bugs dans les polycercles
- les fichiers .rtf de commentaires sont remplacés par des fichiers .txt moins riches mais multi plateforme
- les fichiers .opt et .txt sont encodés en UTF-8 afin d'être multi plateforme
- amélioration de l'impression
- possibilité d'exporter la simulation en PNG et JPG
- possibilité de limiter le nombre de segments pour chaque rayon lumineux
- Attention: ceci est une version bêta; en raison du travail de réécriture très important, il y a surement des bugs résiduels, merci de me les signaler.
- Version 1.32 du 03/01/2010: permet de limiter le nombre maximal de segments que peut avoir un rayon lumineux; le choix se fait sur la fenêtre de création de la simulation; permet d'avoir la cardioïde qu'on voit au fond d'une tasse ou d'une casserolle (exemple rajouté dans "exemples classiques"); augmentation du nombre maximal de rayons lumineux par source (ponctuelle ou plane) à 500
- Version 1.31 du 16/02/2009: amélioration du tracé des miroirs coniques en cas de zoom
- Version 1.30 du 14/11/2008: possibilité d'afficher les coordonnées des extrémités des segments
-Linux uniquement: version 1.27 du 01/01/2008: possibilité d'ouvrir une simulation depuis la ligne de commande
-Linux
uniquement: version 1.26 du 20/03/2005: ajout d'une fonction
d'exportation du graphe aux formats PNG, JPEG et BMP; et la copier-coller
devrait théoriquement mieux fonctionner...
- Version
1.25 du 28/10/2004: OptGeo passe au
libre ! Il est désormais disponible sous license GNU
GPL. Les sources sont disponibles, et modifiables sous les termes de
la license GNU GPL.
- Linux uniquement: version
1.24.1 du 16/10/2004: correction d'un bug qui lors du premier
lancement de Optgeo signalait l'inexistence du repertoire /home/moimoi
(résidu malheureux d'un essai...)
- Version 1.24 du 06/10/2004:
ajout d'un menu permettant d'ouvrir depuis le dernier répertoire utilisé;
correction d'un bug pouvant survenir fugitivement lors de la suppression
d'un miroir cônique; correction d'un bug sur l'affichage des angles de
réfraction.
- Version 1.23 du 01/10/2004:
corrige un autre bug de tracé des polyhèdres qui pouvait donner une erreur
"division par zéro"; ajoute de la prise en compte des modifications
d'empennage et de couleur de fond dans la fonction Annuler/Rétablir;
correction d'un bug de modification de police quand on modifie un texte;
correction du bug de disparition de commentaire en cas d'utilisation de la
fonction Annuler/Rétablir.
- Version 1.22 du 26/09/2004: corrige un bug de tracé avec les polyhèdres (rayons réfléchis pas toujours affichés).
- Version
1.21 du 21/09/2004: amélioration de la fonction d'annulation;
correction d'un bug dans l'affichage du répertoire des boites dialogues
d'ouverture de fichier; ajout de la possibilité de modifier le répertoire
perso de simulation; pour la version Linux, le niveau d'annulation passe
bien à 50 (il était bêtement à 4 dans la version 1.20).
- Version 1.20 du 17/09/2004:
ajout d'une fonction d'annulation/rétablissement à 50 niveaux.
- Version 1.10 du 22/10/2003
- possibilité d'aligner les points sur une même verticale verticale ou horizontale avec les touches Alt et Ctrl (documenté dans l'aide)
- possibilité redimensionner l'espace de travail en cours de simulation
- possibilité de configurer les répertoires de simulation
- possibilité de changer la couleur de fond de la simulation
- on peut désormais fixer la position et la taille de l'empennage des rayons
- les attributs par défaut des éléments peuvent être réglés, et cette configuration peut être enregistré sur disque
Merci au collègue (il se reconnaîtra) qui m'a
suggéré toutes ces améliorations !
- Version
1.05 du 17/05/2003:
-
ajout de la possibilité de grouper des éléments pour pouvoir les
translater ensemble
-
possibilité d'associer les fichiers .opt à OptGeo pour pouvoir les ouvrir
directement par double-clic
-
correction d'un bug qui empêchait les sauvegardes des objets "mesures de
distance"
- Version 1.04 du 02/05/2003:
-
ajout d'un objet "oeil stylisé"
-
le déinstalleur automatique remarche !
- Version 1.03: ajout d'un objet "trait" qui permet de rajouter trait, fléche,... sur la simulation (objet inerte du point de vue optique); ajout d'une liste de matériau pour les régions réfractantes, qui évite la saisie des indices à la main (mais c'est toujours possible bien-sûr); la fenêtre des commentaires reste réduite à l'ouverture d'une simulation si le commentaire est vide; affichage du nom de la simulation dans le bandeau de la fenêtre du logiciel.; correction d'un bug qui empêchait la visualisation des bords des lentilles épaisses en cours de construction; ajout de nombreux exemples rangés par catégories.
- Version 1.02: rajoute la possibilité de translater l'objet "mesure de distance", et l'interface subit des améliorations cosmétiques mineures.
- Version 1.01: corrige
quelques bugs dans les boutons de l'interface, et améliore un peu
l'ergonomie du logiciel.
Compatibilité des fichiers de simulation (.opt)
- Les dernières versions de Optgeo utilisent l'encodage en UTF8. Il se peut que de vieux fichiers .doz encodés en ANSI ne puissent être relus par Optgeo.
- Solution dans ce cas: ouvrir le fichier .doz avec Notepad++, convertir en "UTF8 sans BOM", sauver; le fichier devrait ensuite être lisible.
Désinstallation des versions Windows
Versions
postérieures
à la 1.10 La désinstallation par
Ajout/Suppression de programmes ne supprime pas le répertoire
d'installation d'OptGeo; si on installe une nouvelle version dans le même
répertoire, la configuration d'OptGeo sera conservée. Si on veut repartir
de zéro, supprimer le répertoire d'installation.
Versions
antérieures
à la 1.04Suite à un bug d'InstallShield, les
versions antérieures à la 1.04 ne peuvent pas être désinstallées en
passant par Panneau de configuration, Ajout/Suppression de programmes.
Pour désinstaller ces versions, procéder de la façon suivante:
- supprimer le répertoire d'installation d'OptGeo (en général: c:\Program
Files\OptGeo, à vérifier); attention si vous y avez sauvegardé des
fichiers .opt, mettez les ailleurs avant !
- supprimer le raccourci dans le menu Démarrer: pour cela, aller dans le
menu Démarrer, OptGeo, clic droit, Supprimer.
Le problème ne se pose plus à partir de la
1.04.
Installation réseau (modifié le 21/09/2004)
Si vous êtes en réseau, avec un serveur, il est inutile de faire l'install sur tous les postes. Faites l'install à partir d'une station, sur un lecteur réseau mappé sur un répertoire du serveur (exemple: académie de Toulouse, réseau d'établissement sous Magret, faire l'install dans j:\optgeo où j: est associé à Winappli du serveur).Lancer un première fois Optgeo; il demande le répertoire des exemples: on peut laisser celui proposé (j:\optgeo\exemples), ce qui évitera que les élèves les modifient; il demande aussi un répertoire de configuration personnelle, qui doit être accessible en lecture, et un répertoire de simulation personnelles: lui mettre par exemple p:\travail\monoptgeo.
Il suffit ensuite d'avoir sur chaque
station un raccourci vers le optgeo.exe (avec Magret, mettre le raccourci
dans le modèle souhaité).