|
|
![]() |
Source - Unreleased
This is where work-in-progress on SaVi is kept as it is checked into the SaVi SourceForge repository. Browse code changes in the SaVi CVS tree. Occasional development diary notes are made in my SaVi blogstream.
Feel free to take, build and play with a development tarball, and follow the SaVi development mailing list. Latest development code is available from the Sourceforge code repository. Recent codedrops where features are relatively stable are provided below.
Recent SaVi code (25 March 2012) builds on FreeBSD 8.1, supports Cygwin transitioning from Insight Tcl/Tk 8.4 to conventional unix Tcl/Tk 8.5, has launch script tweaks to support Debian split-tree approach introduced by Debian package maintainers and decrease their breakage.
The SaVi 1.4.5 release (30 April 2011) fixes coverage panel crash when satellite drops below Earth's surface (on mask elevation), streamlines coverage angle interface code to work around coverage slider use freeze in buggy Mac Tk, can build with ActiveTcl on Mac for a less buggy Tk experience, fixes redrawing fisheye if window is opened and closed without requiring resizing, adds Deligo constellation simulation, adds more packaging notes, better detects existing files when saving, includes help for example satellite, launches binary with exec so that shell script doesn't hang around, improves layout of multi-slider dialogs, identifies elliptical constellations in help, adds new coverage color swap menu option.
Building SaVi and Geomview under Cygwin for Microsoft Windows and under Mac OS X is discussed. Further discussion of building Geomview can be found in the Geomview users and Geomview developers mailing list archives.
It's easiest to check out your own copy of the SaVi development code from Sourceforge by following instructions to use CVS:
cvs -z3 -d:pserver:anonymous@savi.cvs.sourceforge.net:/cvsroot/savi co savi-dev
and just hit return at any password prompt. Or you can examine SaVi's CVS tree.
You may prefer to begin with a SaVi release. Other unreleased SaVi code includes intersatellite link drawing.