Commit a60b2c2f authored by Committed by Michael Natterer
the Tool structure is now allocated by a common constructor which sets
1999-07-02 Michael Natterer <email@example.com> * app/[all tools]: the Tool structure is now allocated by a common constructor which sets default values and provides default tool action functions. To get rid of much code duplication there should be a object hierarchy of tools. * app/context_manager.c * app/tools.[ch]: create and destroy private contexts for the paint tools on startup and exit. They are not used yet. * app/interface.c * app/menus.c * app/tools.h: num_tools is now exported in tools.h * app/commands.c * app/gdisplay.c * app/menus.c: made "Toggle Selection" a toggleable menu item.
Showing with 1316 additions and 2950 deletions