mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-05-09 08:25:44 +02:00
[GH-ISSUE #150] Effacer se fait sans filet #43
Labels
No labels
bug
duplicate
easy
enhancement
enhancement
fixed
fixed
good first issue
hard
invalid
pull-request
wontfix
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Upsilon#43
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fmOOmf on GitHub (Feb 7, 2022).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/150
Problème rencontré :
Un unique appui sur la touche "efface" ("CLEAR") supprime une fonction ou une équation. Or ces fonctions ou équations ont parfois été longues à définir.
Solution proposée :
Ajouter une securité à l'effacement.
Vous trouverez la meilleure solution. On peut imaginer :
@Lauryy06 commented on GitHub (Feb 8, 2022):
Je pense qu'ajouter une confirmation serait trop lourd pour l'utilisateur, mais garder le résultat en mémoire un certains temps pour le restaurer via (par exemple) Shift+Retour semble possible, bien qu'il faille l'ajouter manuellement dand chacunes des applications.
@fmOOmf commented on GitHub (Feb 9, 2022):
Bonjour.
2 propositions pour alimenter la recherche d'une solution facile et intuitive pour l'utilisateur.
1- "clear" efface l'affichage, sans effacer la définition de la fonction ou équation
Un shift retour rétablirait l'affichage de la fonction (toujours en mémoire). Toute autre touche effacerait effectivement la définition de la fonction avant de s'exécuter.
2- effacer une fonction ou equation se fait par un "shift clear". Étant plus difficile à faire par inadvertance qu'un Clear, aucun filet de sécurité ne serait à implémenter.
Dans les menus des Options des fonctions, (type de courbe, activer/desactiver) on peut rajouter "Supprimer (shift clear)" pour être sûr que l'utilisateur apprenne comment faire.
@Yaya-Cout commented on GitHub (Feb 10, 2022):
Je pense que le Shift+clear n'est pas une bonne idée, car il est déjà utilisé pour tout effacer.
@devdl11 commented on GitHub (Feb 10, 2022):
Tiens tiens tiens, une autre sécurité ! Maybe je vais m'y pencher dessus x) (si vous pouvez le faire faites le n'hésitez pas ^^)
@fmOOmf commented on GitHub (Feb 10, 2022):
Effectivement. Donc exit pour le point 2.
@Lauryy06 commented on GitHub (Feb 15, 2022):
Que pensez-vous de
f3d632c462? J'ai ajouté un moyen de récupérer le dernier calcul effacé en appuyant sur Shift + Back.Je pense que c'est une bonne base pour ajouter cette fonctionnalité aux application Equation, Fonctions, etc...
@fmOOmf commented on GitHub (Feb 15, 2022):
👍
Cela va être magique !
@Lauryy06 commented on GitHub (Feb 19, 2022):
C'est fait, Shift + Back permet de remettre le dernier fichier effacer (sauf si un autre a été créé entre temps), dans les apps Fonctions, Suites, Equations et Python ! (voir
af5f9ea578)@fmOOmf commented on GitHub (Feb 19, 2022):
Bravo !
😊