• Matthias Clasen's avatar
    A model-view separation for menus and toolbars, using the EggMenu code by · e7e39565
    Matthias Clasen authored
    2003-08-24  Matthias Clasen  <maclas@gmx.de>
    
    	* gtk/gtkaction.[ch]:
    	* gtk/gtktoggleaction.[ch]:
    	* gtk/gtktoggleactionprivate.h:
    	* gtk/gtkradioaction.[ch]:
    	* gtk/gtkactiongroup.[ch]:
    	* gtk/gtkmenumerge.[ch]: A model-view separation for menus and
    	toolbars, using the EggMenu code by James Henstridge.
    
    	* gtk/gtk.h: Include new headers.
    	* gtk/Makefile.am: Add new files.
    
    	* tests/testactions.c: Test for actions.
    	* tests/testmerge.c: Test for menu merging.
    	* tests/merge-[123].ui: Test data for testmerge.
    	* tests/Makefile.am: Add testactions and testmerge.
    
    	* demos/gtk-demo/appwindow.c: Use GtkMenuMerge to construct the
    	menubar and toolbar.
    e7e39565
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 141 KB