Historique des changements de l'applet i-Cremona en javascript
Version | Date | Changements |
3.0,025 | 25.03.2021 | Petites corrections : l'utilisation de la touche Alt en remplacement de Ctrl fonctionne maintenant aussi pour la définition de la distance entre deux points. Il est possible d'insérer une ligne supplémentaire dans le fichier texte en pressant sur Majuscules+Enter (Enter tout seul ferme la fenêtre et exécute l'action). |
3.0,024 | 18.11.2020 | Améliorations pour utilisateurs de MacOS : il est maintenant possible d'utiliser la touche ALT en remplacement de la touche CTRL pour introduire un appui mobile ou faire tourner une force. La réinitialisation de l'applet depuis un exercice peut maintenant se faire en utiliser ALT+SHIFT+clic. On peut utiliser ALT en remplacement de CTRL partout dans l'applet (valable pour tous les OS). Nouvelle fonctionnalité : il est aussi possible de réunitialiser l'applet à son contenu initial en faisant CTRL ou ALT+SHIFT+Ouvrir un fichier depuis l'applet lui-même. Aussi nouveau : il est possible de fermer une boîte de dialogue avec les valeurs sélectionnées en pressant sur "Enter" ou sans faire d'action en pressant sur "Esc". |
3.0,023 | 4.3.2020 | Corrigé quelques excès dans la limitation des évènement liés au clavier qui empêchaient de faire des copier-coller ou même (avec plusieurs applets sur la même page) d'entrer des caractères au clavier. La souris permettait toujours de faire des copier-coller. Ajouté une fonctionnalité permettant par CTRL+e de sauver la vue actuelle puis par CTRL+Maj+E de la restaurer, en permutant la vue actuelle avec la précédente, ce qui permet de zoomer et resortir rapidement. |
3.0,022 | 7.10.2019 | Fonctions CTRL+a et CTRL+x (ou delete) implémentées pour tous les types d'éléments de l'applet : forces, appuis, sous-système, lignes de traction et de compression. |
3.0,021 | 29.08.2019 | Un tas de petites corrections : plus d'interaction entre la roulette dans l'applet et la page contenant l'applet, possibilité d'utiliser Escape et Enter pour confirmer les entrées dans les boîtes de dialogue. Un nom de fichier sera proposé lors de l'enregistrement (pas de nom vide possible), à moins que le nom ne soit imposé comme dans les exercices. Amélioré le dessin de l'applet avec une image d'arrière-plan. |
3.0,020 | 28.03.2019 | Ajout de la fonctionnalité de choix de toolbar. Début de la fonctionnalité de zoom plus fin, activé en pressant le bouton Ctrl. |
3.0,019 | 12.03.2018 | Ajout de la fonctionnalité "Ctrl+Shift+Mise à l'échelle de l'écran". Si deux appuis dont définis à ce moment, la distance entre les deux appuis est calcule et affichée dans une fenêtre qui propose de la changer. Si on presse sur OK, la distance choisie devient la distance effective et l'appui n° 1 reçoit les coordonnées (0,0). Pratique pour mettre l'applet à l'échelle dans le cas de dimensionnement de poutres car une simple multiplication permet de changer l'échelle. |
3.0,018 | 14.09.2017 | Ajout d'une variable pour permettre de spécifier la taille de la barre d'outils. Devra probablement être mieux fait dans l'avenir. Correction de l'appel de la page d'aide pour permettre l'appel en https. Ajout des composantes Rh et Rv pour les réactions d'appui. Rh et Rv donnés en valeur absolue. |
3.0,017 | 13.02.2017 | Modification de IBETONPost pour mieux tenir compte des cas spéciaux comme les noms avec apostrophes ou les cas où il n'y a pas encore de fichier enregistré. Déployé le 21.11.2016 dans le cadre de 3.0,016 mais officialisé dans le cadre de 3.0,017. Vérification que l'amplitude des forces n'est pas nulle. Correction de la largeur de la boîte de dialogue pour l'ouverture de fichiers. |
3.0,016 | 08.09.2016 | Correction pour actions du bouton du milieu/roulette avec certaines souris Quelques ajustements pour permettre l'ouverture de l'applet de l'étudiant en mode admin |
3.0,015 | 30.08.2016 | Encore quelques ajustements mineurs. |
3.0,014 | 25.08.2016 | Encore quelques ajustements mineurs. |
3.0,013 | 11.08.2016 | Quelques changements pour permettre le chargement d'applets depuis les quiz de Coursera. Le bouton d'aide pointe maintenant vers la version ASP de l'aide, remise à jour. |
3.0,012 | 02.08.2016 | L'applet peut maintenant recevoir des données d'une autre page web au moyen de variables de session locales javascript.
Cela permet notamment d'ouvrir l'applet dans une page externe avec des données. Pas mal de petits changements en rapport
avec les fonctionnalités d'applets intégrés dans les nouveaux exercices.
Quelques corrections de comportement anormaux. Renoncé au mode de blocage initial de l'applet, moins utile maintenant
que les applets des exercices s'ouvrent dans une nouvelle page. |
3.0,011 | 05.07.2016 | Quelques petites corrections, notamment en rapport avec les évènements souris quand celle-ci
est en-dehors de l'écran de l'applet. Nécessaire pour la nouvelle mise en page des exercices
i-structures. Corrigé quelques petites erreurs lorsque les fichiers de données sont très imcomplets (pas d'appuis, de force, d'image d'arrière-plan, etc.) Sera probablement utile quand il s'agira de mettre en service l'applet depuis le lien iC du bandeau du site. |
3.0,010 | 23.05.2016 | Corrigé un problème avec la sélection des extrémités des forces ainsi que leur rotation et mise à l'échelle. |
3.0,009 | 24.04.2016 | Corrigé un problème qui compliquait l'utilisation simultanée de deux applets sur une page. Les tooltips ne sortent plus de la zone de l'applet. |
3.0,008 | 20.04.2016 | Correction d'une erreur en rapport avec certaines versions de Chrome sous Windows. |
3.0,007 | 18.04.2016 | Passage à "use strict" pour plus de qualité en javascript. Les popups ne sortent plus du canvas. Les actions faites dans les boîtes de dialogue ne propagent moins vers l'applet, presque plus en réalité. Quelques ajustements dans la taille des dialogues et le nombre de chiffres affichés. Fait plusieurs corrections pour améliorer la compatibilité avec Safari sur Mac. |
3.0,006 | 06.04.2016 | Ligne d'action des forces en mouvement corrigée. Permet d'ajouter une image d'arrière-plan. Supprime les lignes vides lors de l'enregistrement du fichier. |
3.0,005 | 04.04.2016 | Epaisseur minimale : 2 pixels pour le polygone funiculaire Lecture correcte des fichiers avec le mode de construction 3 (possible avec l'applet Java) --> considéré comme le mode 0 (angle initial) Ligne d'action des forces et de la résultante. |
3.0,004 | 22.03.2016 | Résolution en mode de point de passage (boule rouge). Nécessite de presser "Majuscules" au moment de presser le bouton "boule rouge". Zoom simplifié (roulette pour zoom avant/arrière + bouton du milieu de la souris pour déplacement) Les valeurs des efforts apparaissent aussi quand le mode "Appui" est sélectionné. Possibilité de redimensionner les écrans 1 et 2 au moyen de la barre intermédiaire. Forces avec une amplitude négative sont tournées de 180° Messages d'erreur quand la session a expiré. |
3.0,003b | 18.03.2016 | Correction d'un bug dans la saisie de l'épaisseur et de la résistance du matériau (inversion). |
3.0,003 | 14.03.2016 | Correction d'un bug qui enregistrait parfois des NaN (Not a Number) dans les données des lignes de traction ou de compression. |
3.0,002 | 10.03.2016 | Possibilité de supprimer une ligne de traction depuis le mode ligne de compression et vice-versa. Message indiquant le chargement de l'image d'arrière-plan et son arrivée. Surtout pour les liaisons lentes. |
3.0,001 | 09.03.2016 | Première version déployée sur le site |