Merge the usermenu branch. This reworks how the menus and hotkeysafter-usermenu-20070420
commitd2f9dfbc9e5ba94d94df9069e4f7af41604fa7b1
authorDan McMahill <dan@mcmahill.net>
Fri, 20 Apr 2007 11:31:12 +0000 (20 11:31 +0000)
committerDan McMahill <dan@mcmahill.net>
Fri, 20 Apr 2007 11:31:12 +0000 (20 11:31 +0000)
treec82e343553a1f12373c643b3f971564504e03385
parent6b521458190363f81559ff8ce72f14cba04689c9
Merge the usermenu branch.   This reworks how the menus and hotkeys
are defined and handled for the gtk HID.  In particular, instead of being
hard coded, the menus are loaded from a menu resource file like in the
lesstif gui.  All hotkeys are defined via the menu hotkeys and thus are
visually presented in the menus.  The gtk HID looks for "gpcb-menu.res"
instead of "pcb-menu.res" so that the menu organization may be different
between the lesstif and gtk HID's.
16 files changed:
config.h.in
configure
configure.ac
src/Makefile.am
src/Makefile.in
src/action.c
src/gpcb-menu.res [new file with mode: 0644]
src/hid/gtk/gtkhid-main.c
src/hid/gtk/gui-config.c
src/hid/gtk/gui-output-events.c
src/hid/gtk/gui-top-window.c
src/hid/gtk/gui.h
src/misc.c
src/pcbtest.sh.in
src/set.c
src/todo