Menu

#1 Filter GUI

open
nobody
5
2009-10-08
2009-10-08
Anonymous
No

This is the requirement for the brand new filter GUI. Its goal is to make a user friendly SWING interface in order to add new filters.

This interface will have to display all existing labels (transactions labels) and a tree of existing filters.

It is possible to create new filters and to add labels to filters via drag and drop (label regular expression can be modified).

There is an export button in order to create the html file for display.

Discussion

  • Le Colleter Gwénolé

    This must be developped in ComptesIhm.java

     
  • Le Colleter Gwénolé

    Reste à faire dans l'IHM:
    - drag and drop (pour ajouter une valeur dans un filtre)
    - menu contextuel sur les filtres (ajouter, supprimer)
    - édition des noeuds (edition des feuilles est ok)
    - ne faire la sauvegarde et la transformation XSL que si nécessaire
    - filtrage des libellés (n'afficher que les libellés non typés, option dispo à partir d'un menu Affichage)

     
  • Le Colleter Gwénolé

    Toujours à faire :
    - Fenêtre à propos
    - mettre à jour la liste des libellés lors des modifications de l'arbre des filtres
    - permettre de choisir la liste des libellés qu'on affiche (+ sauvegarder cette propriété)
    - JText field devrait se fermer quand on valide une modification et disparaitre quand on arrête

     
  • Le Colleter Gwénolé

    Reste à faire :
    - mettre en place les onglets
    - sauver les propriétés des comptes (répertoire, type par défaut, filtres des noms de fichiers....)

     
  • Le Colleter Gwénolé

    Reste à faire :
    - fenêtre d'aide
    - refaire la boite de dialogue de login
    - voir si on ne fait pas trop de boulot lors de la transformation XSL (?)
    - présenter d'autres graphes (et améliorer existants) avec JFreeChart

     

Log in to post a comment.

Auth0 Logo