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 |
|