r12027 - gnucash/trunk - Rewrite the code that assigns accelerator keys to the names of menu

David Hampton hampton at cvs.gnucash.org
Thu Nov 24 01:16:38 EST 2005


Author: hampton
Date: 2005-11-24 01:16:37 -0500 (Thu, 24 Nov 2005)
New Revision: 12027
Trac: http://svn.gnucash.org/trac/changeset/12027

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/gnome-utils/gnc-menu-extensions.c
   gnucash/trunk/src/gnome-utils/gnc-menu-extensions.h
   gnucash/trunk/src/gnome-utils/gnc-menu-extensions.scm
   gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.c
   gnucash/trunk/src/gnome-utils/gnome-utils.scm
   gnucash/trunk/src/report/report-gnome/report-gnome.scm
Log:
Rewrite the code that assigns accelerator keys to the names of menu
extensions.  The new C language implementation is now called as late
as possible (when menus are populated), and rewritten understands utf8
strings.  The code now also translates the menu extension path
components as it goes so that sub-menus will appear properly in
non-English languages.




More information about the gnucash-patches mailing list