[Gnucash-fr] Nouvelle release ?

Benoit Grégoire bock at step.polymtl.ca
Ven 27 Fév 09:35:52 CST 2004


On Friday 27 February 2004 04:27, Fabien Vantard wrote:
> Cela aurait été aussi super cool que gnucash mémorise les raccourcis
> clavier perso (gnucash serait une application plus fexible, plus
> "user-friendly" comme cela se dit). Par exemple, pour dupliquer une
> transaction, il est nécessaire d'utiliser la souris, il n'y a pas raccourci
> clavier rapide, alors qu'un Ctrl+D serait le top. Pour information, la
> gestion des raccourcis clavier est une fonction gtk. Il suffit d'aller sur
> une entrée de menu, laisser la souris sur l'entrée et taper le
> raccourci-clavier voulu. Une fois ceci fait, le raccourci est noté à droite
> de l'entrée de menu. Bien que gnucash garde en mémoire le raccourci-clavier
> en question (si la fenêtre n'est pas fermée), il le perd au redémarrage
> suivant. Par exemple, Sylpheed (messagerie), qui est basé sur gtk, utilise
> ce principe de mémorisation de raccourcis clavier dans un fichier "menurc"
> dont voici un début d'exemple :
>
>  ; sylpheed GtkItemFactory rc-file         -*- scheme -*-
>  ; this file is an automated menu-path dump
>  ;
>  ;(menu-path "<Main>/View/Show or hide/Toolbar" "")
>  ;(menu-path "<Main>/View/Go to/Prev labeled message" "")
>  ;(menu-path "<Main>/Configuration/Change current account" "")
>  ;(menu-path "<MboxFolder>/Remove mailbox" "")
>  ;(menu-path "<Main>/File/Folder/Delete folder" "")
>  ;(menu-path "<MessageView>/Edit/Find in current message..." "")
>  ;(menu-path "<Main>/View/Go to/Prev unread message" "<Shift>p")
>  ;(menu-path "<Main>/View/Show or hide/Message view" "v")
>  ;(menu-path "<Main>/View/---" "")
>  (menu-path "<SummaryView>/Mark/Mark as unread" "u")
>  (menu-path "<SummaryView>/Mark/Mark as read" "r")
>  (menu-path "<Main>/Message/Get from all accounts" "F5")
>  (menu-path "<Main>/Message/Mark/Unmark" "exclam")
>  ...
>
> Ce principe pourrait être utilisé pour toutes les fonctionnalités
> accessibles par des entrées de menu, et ce serait vraiment le top !
>
> Pensez-vous que l'équipe de dev serait interessée par une telle
> fonctionnalité ? (Gnucash étant basée aussi sur gtk, je pense pas qu'il y
> ait trop de problème pour l'intégrer dedans en se basant sur le source de
> sylpheed)
>
> Pensez-vous qu'il faille contacter directement la ML officielle ?

Non, çes déja dans bugzilla 
(http://bugzilla.gnome.org/show_bug.cgi?id=106050).  Si mes souvenirs sont 
bons, le problème est que nous ne stockions pas nos préférences avec le 
mécanisme de gnome, et que nos menus sont générés dynamiquement à partir de 
schemen, ce qui rendait cette fonctionnalité pas tout à fait triviale à 
implanter.

Mais c'est le genre de chose très utile mais pas si important dans la moyenne 
des 371 RFE et BUGS ouverts sur bugzilla.  Ce sera fait si un développeur 
s'adonne à le faire durant le port vers gnome 2, ou si quelqu'un contribue la 
fonctionnalité.
-- 
Benoit Grégoire, http://step.polymtl.ca/~bock/


Plus d'informations sur la liste de diffusion Gnucash-fr