logo

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