2007-09-16 Thien-Thi Nguyen * space-frisk (main): Bump version to "1.33" for release. 2007-09-16 Thien-Thi Nguyen * space-frisk (display-graphically): Take arg FONT-SIZE. Use it to initialize the simple stylus. (main): Handle command-line option `--font-size N'. 2007-09-16 Thien-Thi Nguyen * space-frisk (display-graphically random-position! label!): Choose a random color for each label. 2007-08-23 Thien-Thi Nguyen * space-frisk (main): Bump version to "1.32" for release. 2007-08-23 Thien-Thi Nguyen * space-frisk: Use module (srfi srfi-13). (main site-scheme): New internal proc. (main): Handle new option `--site'. * demo: Remove support for `--site'. 2007-06-02 Thien-Thi Nguyen * demo: For `--site', choose all site dirs. 2006-07-19 Thien-Thi Nguyen * space-frisk (main): Update version to "1.31" for release. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically update-relevancy+edge-rinfo!): New proc. Use it in the event loop for `o', `p' and `e'. 2006-07-19 Thien-Thi Nguyen * space-frisk (main): Use 999x451 for default geometry. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically): Add local state: a vector for z-sorting, and two properties for an object's realization proc and its z value, respectively. Init realization property once. In the event loop, update relevancy and recompute edge info for `e' and `v' commands, as well. The rest of the proc references are internal to `display-graphically'. (update-relevancy!): Set the sorting vector. Also, set `relevant-verts' and `relevant-edges' to be vectors. (draw-edge!): Rewrite to take edge rinfo instead of EDGE. (compute-rinfo!): Save the VERT's z value. (compute-edge-rinfo!): New proc. (move!, random-position!): Call `compute-edge-rinfo!'. (refresh!): Sort relevant vertices and edges together by z value. Display in unified order. Also, handle type change (vectors). 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically compute-rinfo!): Rename from `compute-rinfo'; update all callers. Also, don't bother constructing a return value. 2006-07-19 Thien-Thi Nguyen * demo: For `--site', pass other options to space-frisk, in addition to filenames. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically ehalf): New proc. (display-graphically): Throughout, use new proc. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically draw-edges!): Delete proc. (display-graphically draw-edge!): New proc. (display-graphically refresh!): Use new proc. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically draw-vert!): Don't compute BLU/RED; instead, take it as fourth arg. (display-graphically compute-rinfo): Compute BLU/RED here. 2006-07-19 Thien-Thi Nguyen * space-frisk (display-graphically refresh!): Elide lambda. 2006-07-19 Thien-Thi Nguyen * space-frisk: From module (sdl simple), rename selected symbols on import; update refs. 2006-07-19 Thien-Thi Nguyen * space-frisk: No longer use module (ice-9 getopt-long). Instead, use module (scripts PROGRAM). (main): Rework to use `HVQC-MAIN'. * demo: Let ./space-frisk handle `--help' and `--version'. 2006-07-18 Thien-Thi Nguyen * space-frisk (make-graph/frisking): Remove unused local `edge-ring'. 2006-07-18 Thien-Thi Nguyen * space-frisk (visible::): Rename from `visible'. Update all callers. 2006-07-18 Thien-Thi Nguyen * space-frisk (exact-/): Move from top-level... (display-graphically): ...to here. 2006-07-18 Thien-Thi Nguyen * space-frisk (compute-angle): Move from top-level... (display-graphically move!): ...to here. 2006-07-18 Thien-Thi Nguyen * space-frisk: Remove `--debug' from shell-script invocation. 2006-07-18 Thien-Thi Nguyen * space-frisk (put, get): Delete procedure aliases. (display-graphically): Use local getter/setter object properties instead of `put'ing and `get'ing them. 2006-07-18 Thien-Thi Nguyen * space-frisk (assign-random-pos!): Incorporate into unique caller. 2006-07-18 Thien-Thi Nguyen * space-frisk: Use #:prefix in `define-module' form. 2006-07-18 Thien-Thi Nguyen * space-frisk (display-graphically): Limit display to 20 fps. 2006-07-18 Thien-Thi Nguyen * space-frisk (display-graphically): Remove radius-changing code. 2005-07-27 Thien-Thi Nguyen Initial release.