Usability improvements
authorMiguel Vilaca <jmvilaca@di.uminho.pt>
local dateTue, 21 Mar 2006 18:21:13
dateTue, 21 Mar 2006 18:21:13
hash20060321182113-970b1-cb34c2f9e3e7d99a71fbc1c9b31b253b087b5143
Usability improvements

- Changes menu item 'Change shape palette' from menu 'Edit'
to menu 'Palette' and adds a confirm dialog to this
dangerous operation.
- Adds buttons 'Add new rule' and
'Create new Interaction Net rule'.
- Removes buttons 'Add new agent' from dialog
'Create new Interaction net rule'.
- Test if palette without interface agent is empty in
'Create new Interaction net rule'.
- Readjustment in ports's colors; port of interface agents
are painted differently.
- New graphical way to generate textual descriptions
- Possibility to generate partial textual descriptions;
just rules or just net.
- When loading new palettes, checks if the set of new
names contains the set of old names.
- Loading the palette is not a document operation anymore.
8 file(s) changed:
Makefile +8 -5
src/Constants.hs +9 -2
src/INTextual.hs +11 -44
src/INTextualUI.hs [added]
src/Main.hs +3 -9
src/NetworkUI.hs +118 -60
src/Palette.hs +3 -0
src/Ports.hs +6 -4