ergonomie de l’interface graphique
statut: | spécifications |
état: | à faire |
voir et éditer les services
- mettre des points de suspension s’il y a plus de trois services sur l’affichage
- double-cliquer sur les services pour les éditer
- affichage de la liste : à center seulement (pas de justification parce que ça fait byzarre lorsque ça passe à la ligne)
groupe de services
- si on supprime un service et qu’ensuite on veut le rajouter, il n’est plus disponible dans la liste
- limiter les entrées de la liste des services à 10 entrée (un ascenceur s’affichera automatiquement)
ce qui permettra d’éviter le bug de dépassement qui fige l’application
options du modèle
- le libellé “option activée” est à remplacer par “activé”
- remplacer activé/désactivé par une cache à cocher, conserver le double-clic
ouverture d’un fichier
la boite de dialogue est deprecated, remplacer le FileChooserDialog par celui plus récent.
directives optionnelles
double-clic sur activer~désactiver
plages horaires
- mettre les valeurs obligatoires en gras
- le nom accepte les espace, donc strip
- purger le library_store lorsqu’une plage horaire est supprimée, sinon à l’affichage il y a une erreur
- le libellé d’affichage de la plage horaire à droite :
le mettre à jour quand tout est supprimé (chaine vide)
tableau des flux
- différencier les couleurs des cases (directives montantes et directives descendantes)
à propos
la boite de dialogue “à propos” existe en natif dans gtk, avec un modèle et tout et tout.
à remplacer.
directive listing
- implémenter (ou supprimer dans le menu) le copier-coller
- mettre un bouton supprimer à côté de ajouter parce que ce n’est pas évident à trouver