]> git.entuzijast.net Git - imunes.git/commit
Bug found by:
authormarko <marko>
Fri, 23 Mar 2007 03:58:58 +0000 (03:58 +0000)
committermarko <marko>
Fri, 23 Mar 2007 03:58:58 +0000 (03:58 +0000)
commit5343ff467fafdea84d3bdbbf112fdb5cbb72c215
tree6411a5b728367a94f2e09a9aac6a380e0c001252
parent1303eef0f952600daea0e979d279276a9f1961f1
Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:

Import of several changes from a private tree:

- Implement canvas (re)sizing;

- Implement canvas zooming;

- Implement several synthetic topology generators (chain, star,
  cycle, wheel, cube, clique, bipartite);

- Implement a procedure and GUI hooks for selecting adjacent nodes;

- Display a grid in the canvas;

- Change the cursor to a "watch" icon during undo / redo / delete
  operations;

- Link color and "thickness" can now be configured on individual
  link basis;

- Extensive (yet not complete) indentation cleanup - we should use
  modulo 4 tab stops exclusively;

- Enclose "expr" expressions in braces, per suggestion from manual
  pages for performance improvement (though it seems that no
  no improvements can be observed);

- Remove the "Configure remote hosts" menu, given that we are
  considering different approaches for executing remote experiments.
  The "nexec" and related procedures are left untouched for now;

- Adjust default window size to cover the entire default canvas
  surface, while is should still fit into 1024x768 displays.
20 files changed:
canvas.tcl
cfgparse.tcl
editor.tcl
exec.tcl
host.tcl
hub.tcl
imunes.tcl
initgui.tcl
install.sh
ipv4.tcl
ipv6.tcl
lanswitch.tcl
linkcfg.tcl
nodecfg.tcl
pc.tcl
quagga.tcl
rj45.tcl
static.tcl
topogen.tcl [new file with mode: 0755]
xorp.tcl