You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
294 lines
11 KiB
294 lines
11 KiB
|
|
██████ ███ ███
|
|
██ ██████ █████ ██████ ██ ██ ████ ████ ███████
|
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██
|
|
██ ███ ███████ ███████ ██████ ███████ ██ ██ ██ █████
|
|
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
|
|
██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████
|
|
|
|
|
|
---- 2.1 ----
|
|
|
|
Général:
|
|
- Résolution de bugs avec l'historique des fonctions
|
|
- Reprogrammation de la liste des fonctions
|
|
- Gestion des erreurs lors de la restauration de l'état sauvegardé
|
|
- Sauvegarde du mode d'affichage en cours, 3D ou 2D
|
|
- Sauvegarde de l'état de la liste des fonctions
|
|
- Sauvegarde de l'outil sélectionné
|
|
- Icône du widget amélioré pour OpenBoard
|
|
|
|
Interface:
|
|
- Amélioration de l'interface pour le changelog et l'aide
|
|
- Masquage des boutons de l'affichage en plein à écran avec OpenBoard
|
|
- Amélioration de l'affichage des fonctions dans l'historique
|
|
- Message d'info au chargement du widget en cas de fonctions restaurées
|
|
- Thème bleu foncé avec les coins carrés
|
|
|
|
Outils:
|
|
- Correction des outils décalés par rapport à la souris
|
|
|
|
|
|
---- 2.0.x ----
|
|
|
|
- (2.0.2) Amélioration de la sauvegarde du graphique en image:
|
|
affichage de l'image générée dans un menu
|
|
- (2.0.1) Cacher les nouveaux boutons de zoom en mode affichage 3D
|
|
- Bug: Impossible de changer de thème avec OpenBoard
|
|
- Bug: Les fonctions d'exemple ne fonctionnent pas si un autre type
|
|
que cartésien est sélectionné dans l'interface des fonctions
|
|
|
|
|
|
---- 2.0 ----
|
|
|
|
Général:
|
|
- Nouvelle interface adaptive selon la taille de la fenêtre
|
|
- Bug: Passer de 3D à 2D essaie de dessiner la fonction 3D en 2D
|
|
- Mettre en évidence l'outil sélectionné
|
|
- Boutons de zoom
|
|
- Historique des dernières fonctions pour tous les types de fonction
|
|
- Réinitialisation des inputs quand la page est actualisée
|
|
- Sauvegarde de l'état des inputs et de l'historique
|
|
|
|
|
|
---- 1.6 ----
|
|
|
|
Fonctions:
|
|
- Fonctions implicites (Par exemple un cercle: y^2 + x^2 = 9)
|
|
- Fonctions polaires (Par exemple une spirale: r(t) = t)
|
|
- Fonctions paramétriques (Par exemple un cercle: x(t) = cos(t) et y(t) = sin(t))
|
|
|
|
Interface:
|
|
- Traduction anglais/français selon la langue du navigateur
|
|
- Police d'écriture sans-serif
|
|
- Aperçu des fonctions implicites, polaires et paramétriques
|
|
- Dans la liste des fonctions, afficher la fonction ouverte dans l'éditeur
|
|
- Bug: L'éditeur permet d'éditer une fonction alors que la liste est vide
|
|
- Bug: Le choix du style de ligne par défaut ne fonctionne pas
|
|
- Bug: Bouton non cliquable près d'un message d'aide
|
|
|
|
Outils:
|
|
- Outil point et tangente pour les fonctions polaires et paramétriques.
|
|
|
|
|
|
---- 1.5.x ----
|
|
|
|
- (1.5.1) Sauvegarde du graphique 3D
|
|
- Amélioration du menu des mises à jour, prise en compte de tous les serveur
|
|
- Menu pour afficher les options sauvegardées dans les cookies
|
|
- Correction des problèmes de l'échelle et de la grille du graphique
|
|
- Bug: L'outil déplacement est stoppé quand on passe sur une flèche de déplacement
|
|
|
|
|
|
---- 1.5 ----
|
|
|
|
Fonction:
|
|
- Pouvoir changer le style de chaque fonction (ligne, points, traits)
|
|
- Bug: l'outil déplacement est toujours actif quand on sort du graphique
|
|
- Bug: le bouton dupliquer dans l'éditeur fonctionne mal
|
|
- Condition initiale de la primitive à coté de F(x) dans l'éditeur
|
|
(utilisation de disabled="disabled" lorsque F(x) n'est pas coché)
|
|
- Bug: impossible de modifier la fonction principale avec l'éditeur de fonctions
|
|
- Nouveau menu pour modifier les valeurs par défaut des fonctions
|
|
|
|
Affichage 3D:
|
|
- La partie de la fonction éloignée est maintenant dessinée après la partie proche
|
|
- La grille est plus visible
|
|
|
|
Outils:
|
|
- Suppression du menu des outils
|
|
- Outils pour chaque fonction dans le menu "fonctions"
|
|
|
|
Interface:
|
|
- Nouvelle interface. Onglets en haut du widget. Boutons "animés"
|
|
- Modifier l'aide pour qu'elle corresponde à la nouvelle interface
|
|
- Suppression de la sélection du texte sur les boutons et les onglets
|
|
- Joystick de déplacement en haut à gauche de l'affichage
|
|
- Choix des outils à la souris plus facile (ajout de boutons à gauche de l'affichage)
|
|
- Zone de texte au millieu de l'écran pour écrire facilement la première fonction
|
|
Focus automatique sur la zone
|
|
- Bulles d'aide
|
|
|
|
|
|
---- 1.4.x ----
|
|
|
|
- (1.4.3) ColorPicker: Récupérer la bonne couleur lors de l'ouverture
|
|
- ColorPicker: Pouvoir changer la couleur à partir des inputs
|
|
- ColorPicker: Choisir la couleur avec la roulette de la souris
|
|
- (1.4.2) Amélioration de la qualité et de la rapidité des études de fonction
|
|
- Pouvoir choisir la fonction à étudier
|
|
- Bug: impossible de modifier les fonctions depuis l'éditeur
|
|
- (1.4.1) Choisir la taille et la couleur de fond du graphique sauvegardé
|
|
- L'utilisation de ^ dans les fonctions n'est possible qu'avec un chiffre.
|
|
Il faudrait pouvoir écrire 2^x ou 4^(x+2)
|
|
- Bug: fermer le menu clique droit ajoute un point sur le graphique
|
|
|
|
|
|
---- 1.4 ----
|
|
|
|
Fonctions:
|
|
- Affichages canvas, svg et uniboard complétement refaits
|
|
- Grande amélioration des perfomances d'affichage 2D et 3D en définissant
|
|
les fonctions avec "new Function()"
|
|
- Amélioration des fonctions supplémentaires
|
|
- Suppression de la méthode d'affichage xpm
|
|
- Style de la fonction (continu, points, traits)
|
|
- Bug: la fonction 3D "sin(x)+cos(y)" afficher l'erreur "y is not defined";
|
|
- Couleur aléatoire pour les nouvelles fonctions supplémentaires
|
|
|
|
Interface:
|
|
- Menu clique droite sur le graphique
|
|
- Fenêtre d'édition des fonctions supplémentaires
|
|
- Désactiver le bouton de mise à jour automatique lorsqu'on utilise la version online du widget
|
|
(utiliser disabled="disabled")
|
|
|
|
Outils:
|
|
- Outils pour le nouvel affichage
|
|
- Outil point refait avec canvas
|
|
- Déplacer les informations des outils (point et tangente) à coté de la souris
|
|
- Bug: le déplacement de l'affichage 3D à la souris va dans le mauvais sens
|
|
- Cliquer permet de conserver le point ou la tangente actuelle
|
|
- Tous les outils fonctionnent en plein écran
|
|
- Outils sur plusieurs fonctions
|
|
|
|
ColorPicker:
|
|
- Bug: mauvaise couleur lorsque la teinte est à 240 ou 120
|
|
|
|
Général:
|
|
- Abandon du format xhtml pour passer à l'html5
|
|
- Sauvegardes pour les nouvelles options
|
|
- Amélioration des messages d'erreur
|
|
- Amélioration du système de mise à jour
|
|
|
|
|
|
---- 1.3.x ----
|
|
|
|
- (1.3.4) ColorPicker: Slide barre permettant de changer la transparence
|
|
- ColorPicker: Reprogrammer en canvas
|
|
- (1.3.3) Sauvegarde du graphique
|
|
- Remplacer les ^ par pow() pour pouvoir écrire des fonctions plus facilement,
|
|
comme x^2 ou (4-x)^5
|
|
- La couleur des fonctions supplémentaires n'est pas toujours juste
|
|
- (1.3.2) Modification de la taille des boutons
|
|
- (1.3.1) Mise à jour automatique
|
|
|
|
|
|
---- 1.3 ----
|
|
|
|
Fonctions:
|
|
- Amélioration des études de fonctions
|
|
- Pouvoir dessiner la dérivée seconde
|
|
- Corriger la tangente lorsque la zone d'affichage est modifiée
|
|
- Corriger l'échelle lors du déplacement de la fonction
|
|
- Ajout des fonctions sec, csc, arcsec, arccsc, sinh, cosh, tanh, coth, sech, csch
|
|
ainsi que arcsinh, arccosh, arctanh et arccoth
|
|
- Supprimer les traits où la fonction n'est pas définie
|
|
- Corriger l'outil point sur certaines fonctions (root(x,4))
|
|
(problème lié à la fonction non-définie)
|
|
- Aire sous la fonction
|
|
- Corrigé bug canvas lors de l'agrandissement
|
|
- Les outils de la souris ne fonctionnent pas au survol des flèches de déplacement
|
|
|
|
Interface:
|
|
- Sauvegarder les options
|
|
- Explication de la sauvegarde du graphique dans l'aide
|
|
- Guide d'utilisation
|
|
- Corrections dans l'aide
|
|
|
|
ColorPicker:
|
|
- Aperçu de la couleur
|
|
|
|
Autres:
|
|
- Modification de la précision par défaut
|
|
|
|
|
|
---- 1.2 ----
|
|
|
|
Fonctions:
|
|
- Dessiner plusieurs fonctions
|
|
- Historique
|
|
- Bug: certaines fonctions ne s'affichent pas correctement
|
|
exemples: pow(1-x*x*x, 1/3) , pow(x*x*x-3*x, 1/3) , pow(x*x*x-3*x+2, 1/3)
|
|
- Corriger l'affichage de la dérivée lorsqu'on change la précision d'affichage
|
|
- Corriger l'affichage des coordonnées
|
|
- Gestion des erreurs avec try and catch
|
|
- Outil tangente
|
|
|
|
Interface:
|
|
- Défilement des menus
|
|
- Tests d'affichage
|
|
- Bouton de maximisation du widget
|
|
- Mise à Jour
|
|
|
|
|
|
Affichage 3D:
|
|
- Zoom
|
|
|
|
|
|
|
|
-------------------------------
|
|
Idées d'améliorations futures
|
|
-------------------------------
|
|
|
|
Fonctions:
|
|
- Ajouter les fonctions arcsech et arccsch
|
|
- Détecter et mettre en évidence les AV
|
|
- Progression pendant le calcul des fonctions 3D
|
|
- Progression pendant l'étude de fonction
|
|
- Écrire le nom de la fonction sur le graphique
|
|
- Récupérer la fonction à partir de l'URL, pour pouvoir
|
|
envoyer le lien d'une fonction à qqn
|
|
- Bug: la puissance de la fonction sin(x)*cos(x)^2 n'est pas remplacée juste
|
|
- Sauvegarder l'historique
|
|
- Afficher le type de fonction dans l'éditeur
|
|
- Ne pas choisir aléatoirement la même couleur qu'une couleur déjà utilisée
|
|
- Amélioration du dessin des fonctions implicites
|
|
- Aperçu des fonctions d'exemple avant de les ajouter au graphique
|
|
|
|
Fonction 3D:
|
|
- Amélioration du choix de la couleur (interpolation entre 2 couleurs)
|
|
- Affichage 3D avec WebGL
|
|
|
|
Outils:
|
|
- Outils point et tangente pour les fonctions implicites
|
|
- Personnalisation de la sauvegarde du graphique
|
|
- Magnétisme de l'outil point
|
|
- Calculer le volume du corps de rotation de la fonction
|
|
- Outil affichant le cercle tangent à la courbe (selon la seconde dérivée)
|
|
- Utiliser le point de la fonction le plus proche de la position de la souris
|
|
|
|
Affichage:
|
|
- Style de grille: quadrillée, polaire, aucune
|
|
- Mode "trigonomètrique" pour que l'échelle soit affichée sur des multiples de PI
|
|
- Mode d'affichage ASCII
|
|
|
|
Affichage uniboard:
|
|
- Finir de coder
|
|
- Choisir où placer le graphique
|
|
- Uniboard 3D
|
|
|
|
Interface:
|
|
- Option pour redimensionner le widget dans OpenBoard / Sankoré
|
|
- Bulles d'aide
|
|
- Scroll dans uniboard
|
|
- Menu clique droit dans uniboard
|
|
- Le bouton actualiser dans le menu étude n'actualise pas forcément la bonne fonction
|
|
- Icone du bouton sauvegarder
|
|
- Cacher le joystick et les boutons des outils en mode plein écran après 5s
|
|
|
|
ColorPicker:
|
|
- Dessiner avec svg lorsqu'on choisit svg dans les options
|
|
- Vérifier les valeurs entrées dans les inputs
|
|
- Annuler le choix de la couleur ne revient pas au menu précédent
|
|
|
|
Général:
|
|
- Récupérer le numéro de la version en ligne pour comparer les versions
|
|
- Multithreading
|
|
!- Rendu des dessins progressivement de plus en plus précis
|
|
- Sauvegarder les options automatiquement, bouton reset dans le menu GraphMe
|
|
|
|
Script portable:
|
|
- Créer un script pour intégrer le widget à n'importe quelle page web
|
|
- Personnalisation de la taille du widget portable
|
|
- Déplacement du widget comme une fenêtre
|
|
|
|
|