## Metagnostic home
| # Goodies for Dolphin Smalltalk
Goodies JNIPort Z-Kit ListTree Space Breakdown F.M.B. Ghoul Miscellanea Experiments Changes Prerequisites Licence | Here is some of the free software I've written for Dolphin Smalltalk. I'm very slowly working my way through the list of the things I want to clean up and publish; this is what I've covered so far. You may use this software only if you accept these conditions. Everything here is built with Dolphin version 5.1.4 — which is the latest version as I write (2004-05-03). It has all been developed on my working mixture of Windows 2K and XP, both with Internet Explorer 6, and that is the only environment where I've done any testing. I dislike the “new” look of XP intensely so I never use it, and don't test against it either. Of course, I hope these goodies will work with other combinations of system software — please let me know if you find any incompatibilities (or other problems, come to that). Stop press (2005-12-09): Dolphin 6 has recently been released. That breaks some of this code (Ghoul and JNIPort are known not to work). I will be updating everything for D6 in due course — before Christmas, with luck. The most up-to-date version can be found (Gods of the Internet willing, and provided that I've been paying my ISP bills) at my Dolphin Goodies page. A note about how I name versions. Each package has a version string of the form `major.minor`; I increment the “major” number each time I release a change (however small) that affects how the software works. I increment the ”minor” version number whenever I commit any change to the software (e.g. fixing a spelling error in a comment). So, when I rebuild this site, the minor version numbers of packages may change if I've made any such changes that are too trivial to warrant making a new release and changelog entry.
Overview | Details
--- | ---
JNIPort provides ways to call Java code from Smalltalk. | JNIPort
Z-Kit provides facilities for ZIP and TAR file handling, and for streamed [de]compression using the zlib and bzip2 libraries. | Z-Kit
ListTree adds a new kind of View that is a hybrid of ListView and TreeView; it allows you to use ListViewColumns in a TreeView-like presentation. | ListTree
Space Breakdown is a simple tool for answering the question: 'what is taking up the space in my image ?'. | Space Breakdown
Filtering Method Browser (FMB) is a modified method browser that allows you to construct complex criteria for which methods are displayed. | F.M.B.
Ghoul is a simple tool providing a debugger-like view of the contents of Dolphin crash-dump files. | Ghoul
Miscellanea contains a few small and unrelated packages that I often use to enhance the Dolphin base. Many of the other packages depend on something from this collection. | Miscellanea
Experiments and unfinished stuff -- totally unsuported, liable to change without notice, and usually undocumented too. | Experiments
Prerequisites collects the packages that are needed by my published goodies, but which haven't yet been published themselves. | Prerequisites

Copyright © Chris Uppal, 2003-2005