Add a palette of shapes.
authorMalcolm.Wallace@cs.york.ac.uk
local dateFri, 19 Aug 2005 14:56:24
dateFri, 19 Aug 2005 13:56:24
hash20050819135624-6871e-dd79c13d4257c28e4b013a4b552050bb80fefa1b
Add a palette of shapes.

Add a new feature: a user-definable palette of shapes for nodes.
The palette is just a haskell value containing shapes, stored in a file
and loaded at runtime by a new 'Edit' menu item. A node is still always
created initially as a circle, but can be changed afterwards to another
shape by selecting from the palette revealed by the context menu on the
node.
5 file(s) changed:
Makefile +11 -1
src/ContextMenu.hs +10 -9
src/NetworkUI.hs +35 -0
src/Palette.hs [added]
src/State.hs +11 -0