Goodies

From Dolphin Map

Jump to: navigation, search

Contents

Bob Jarvis' Burning River Goodies

A big collection of very useful goodies (i.e. ExternalProcess, RCS Source Control Integration, Regular Expressions, Rio, Telnet, TGen and many more)

http://www.nls.net/mp/jarvis/Bob/DolphinGoodies.htm

CgInfoZip

This is a small Dolphin Smalltalk wrapper that can be used to create and read zip files. The hard work is done by Info-Zip dll's and CGZipLibrary ActiveX dll.

http://www.templatetamer.org/index.php?CgInfoZip

Chris Uppal's Smalltalk Goodies

A whole bunch of goodies including JNIPort (call Java code from Smalltalk), ZIP file handling and streamed [de]compression, ListTree, Ghoul (a simple tool providing a debugger-like view of the contents of Dolphin crash-dump files) and much more.

http://www.metagnostic.org/DolphinSmalltalk/index.html

Christopher J. Demers Smalltalk Goodies

Various goodies including a PresenterGenerator and ReStore Class Definition Generator.

http://www.cjd77.com/smalltalk/

Chronos

The Chronos Date/Time Library

David Jones Goodies

Prototype implementation of Xanadu/Udanax-Gold, SourceDocumenter, Svengali

http://www.night.dircon.co.uk/

DHB Numerical Analysis

Smalltalk numerical analysis codes based on Didier Besset's 'Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk', 2000, Morgan Kaufmann Publishers.

Books#Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk

DirectX for Dolphin 3.0

Unlockcode: 5998235

http://www.object.arts.dial.pipex.com/Lib/Downloads/3.0/DirectXGamingKit.EXE

DirectX for Dolphin 5.10

This early DirectX set of packages is downloadable for D5.1. I forget at the moment how much work is needed to get this up andrnrunning correctly in Dolphin 5.1 but I think it is very straightforward if anyone has the time or inclination to do so.

http://www.object-arts.com/downloads/5.1/DirectX.zip

Documentation for Regular Expression package

http://www.dartois-d.nom.fr/regex/en/index.html

dolphinharbor Goodies

yaxo, md5, http client, app bar, cmdLine flags, spray progress, SmallLint Browser, SUnitBrowser IDE Extension, SW XMLBuilder, IconClick Trees, RichText builder, WinInet

http://www.dolphinharbor.org/dh/projects/goodies/index.html

Dolphin Scintilla

Dolphin Scintilla is Dolphin Smalltalk wrapper for Scintilla edit control, and current version is 1.00 for Scintilla 1.48. It can be use without restrictions in free and comercial applications.

http://www.templatetamer.org/index.php?DolphinScintilla

Drag & Drop and Toolboxes

http://homepage.ntlworld.com/ted.bracht/id22.htm

Dynamic Multi-column Lists

http://homepage.ntlworld.com/ted.bracht/id17.htm

EditableListView

EditableListView is an enhancement to the standard Dolphin Smalltalk ListView widget class, which provides in-place editing of values in any cell.

http://www.solutionsoft.co.uk/widgets/index.htm

File System Monitoring

http://www.geocities.com/bernhard_kohlhaas/FileSystemMonitoring.zip

FS FastCGI

FS FastCGI is an open source FastCGI application toolkit by Steve Waring for Dolphin Smalltalk.

http://www.dolphinharbor.org/dh/projects/fs/index.html

HTTPClient11

HTTPClient11 is an HTTP 1.1 client for Dolphin Smalltalk by Steve Waring.

http://www.dolphinharbor.org/dh/projects/httpclient/index.html

GLORP

Object-relational persistence for Smalltalk

http://glorp.org/

Ian's Smalltalk Goodies

A must have! These goodies belong into the toolbox of every serious Dolphin Smalltalker.

http://www.idb.me.uk/goodies.html

Intelli-Dolphin

Features include Copy Class from a menu, Copy line with Ctrl-C, Auto comment, Auto bracket a keyword, statement or selection, Flip/Run unit test or package, Autoselect the first test error and display it in the status line

http://www.macta.f2s.com/Thoughts/dolphin.html

Louis Sumberg's Goodies

GDI+ Support for Dolphin Smalltalk 5 and more!

http://www.mindspring.com/~lsumberg/Dolphin/index.htm

Martin Rubi's Dolphin goodies

Resource (Re-)Loader/Saver, Drag & Drop list rearrange, Service control extension, Chronology port, View draggers, Owner draw widgets and more

http://mrubi.users.dolphinmap.net/

MinneStore Object Database Management System

MinneStore is a free, object-oriented database that is written entirely in Smalltalk and provides storage and retrieval of complex Smalltalk objects.

http://minnestore.sourceforge.net/

MySQL Driver

Initial port from squeak mysql driver. All tests are green.

http://vladvinnikov.users.dolphinmap.org/MySql.rar

Nicolas Cellier Dolphin Goodies

FloatCompare Patch 
A patch against one of nasty Smalltalk bug you can get when mixing exact and inexact arithmetic.
FloatConversion Patch 
A patch against round off errors commited during asFloat conversions from LargeInteger and Fraction.
NumberReadFrom Patch 
Use above correction in order to correct (Number readFrom: ) rounding errors.
NumberParser 
A class demonstrating how to parse numbers in various format and handle error.
Smallapack port to Dolphin

http://ncellier.ifrance.com/Dolphin_packages.html

OmniBase

OmniBase is a multi-user persistent object system which extends the Smalltalk environment by multi-user access to shared objects, persistency, transactions with two-phase commit, pessimistic concurrency control and object level locking.

http://www.gorisek.com/WikiDoc/WikiPage?action=reload&page=OmniBase&lang=English

ReStore for Dolphin

ReStore for Dolphin is a highly transparent framework which allows the Dolphin Smalltalk XP programmer to make use of relational database storage, without the need for specialist relational database knowledge.

http://www.solutionsoft.co.uk/restore/index.htm

Rosetta

A dialect-neutral framework for Smalltalk source code exchange

http://rosettast.sourceforge.net/

SDLSmalltalk

SDLSmalltalk is a wrapper to the excelent SDL. It allows a full object aproach to you multimedia application.

SDL stands for Simple DirectMedia Layer, and is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. This wrapper allows to write your SDL applications with the speed and portability of SDL and with the style and versatility of Smalltalk.

http://members.lycos.co.uk/oxidized/SDLSmalltalk/

Seaside, Sport & Swazoo

http://emaringolo.users.dolphinmap.net/

Sean Malloy's Goodies

Dolphin XmlRpc Client: Just a straight port of the VisualWorks XML-RPC Client.

http://www.arcturus.com.au/dolphin/

SmaCC

SmaCC (Smalltalk Compiler-Compiler) is a freely available parser generator for Smalltalk. It is a replacement for the T-Gen parser generator.

http://www.refactory.com/Software/SmaCC/

Smallapack: a Smalltalk interface to LAPACK/BLAS

Smallapack is the Smalltalk interface to LAPACK, the famous linear algebra library (Matrix).

http://ncellier.ifrance.com/Smallapack/

Smalltalking - Dolphin Goodies Repository

Many goodies for Dolphin from the Smalltalking Non-profit Association

http://www.smalltalking.net/goodies/Dolphin/

SMock

SMock is a Mock Object implementation for Dolphin Smalltalk.

http://www.macta.f2s.com/Thoughts/smock.html

Source Tracking System

Source Tracking System is an add-on for the Dolphin Smalltalk development environment that lets you track your project in a team environment.

http://www.gorisek.com/WikiDoc/WikiPage?action=reload&page=Source+Tracking+System&lang=English

Source Tracking System for Dolphin Smalltalk 5.1

This is version 3.2.1 for old version of Dolphin Smalltalk 5.1 which can be used only with the free version of Dolphin Smalltalk 5.1 Value Edition or with any other variant of Dolphin Smalltalk 5.1 for which you own a license.

http://www.gorisek.com/WikiDoc/WikiPage?action=reload&page=Source+Tracking+System&lang=English

Source Tracking System for Dolphin Smalltalk 5.1 Value Edition

If you plan to use STS with the Bitwise DST 5 VE Free edition together with STS you'll need this patched package. More information here: http://groups.google.com/group/comp.lang.smalltalk.dolphin/browse_frm/thread/0f7c5286a4b0a185/38a3ab9474b25068#38

http://www.arcturus.com.au/dolphin/STS-3.2.1-VE.zip

Spray

Spray is an open source Web Services toolkit by Steve Waring for Dolphin Smalltalk.

http://www.dolphinharbor.org/dh/projects/spray/index.html

SSL Sockets

An interface to the OpenSSL dynamic link libraries.

http://www.double.co.nz/smalltalk/

ST3D Graphics Toolkit

ST3D is a Smalltalk-based toolkit for creating 3D applications such as games, simulations and modelers. The system delivers high-performance, real-time rendering of 3D graphics via OpenGL and supported hardware accelerators.

http://www.creative-computing-inc.com/st3d.htm

Steve Waring's Goodies

A Scheme interpreter/evaluator, Windows system information and WinInet wrapping

http://www.stevewaring.net/dolphin/

Swazoo

The goal of the Swazoo (Smalltalk Web Application Zoo) project is to provide an Open Source, vendor agnostic, dialect neutral web application framework for Smalltalk.

http://sourceforge.net/projects/swazoo/

Swazoo (dolphinharbor)

Swazoo is an open source HTTP Server and web application framework.

http://www.dolphinharbor.org/dh/projects/swazoo/index.html

TGen for Dolphin 3.0

A version for Dolphin 5.1 can be found in Bob Jarvis' Burning River Goodies.

http://www.object.arts.dial.pipex.com/Lib/Downloads/3.0/ThirdParty/Tgen.zip

The Dolphin Smalltalk Companion

This site is dedicated to the book that Ted Bracht wrote on Dolphin Smalltalk.

http://www.tedbracht.co.uk/

Tools+

Tools+ is a suite of additions to the Dolphin XP programming environment designed to make your development easier, faster and more rewarding. Enhancements include: Method spies, 'spell check', multi-select method lists and more.

http://www.solutionsoft.co.uk/toolsplus/index.htm

Various Smalltalk Goodies

Scripting, RTF Support, ODBC Extensions, Development Tools, Object Explorer, Graphic Objects, Fixed Decimal Edit, Remote Smalltalk, POP & SMTP Sockets, FTP, Timer, Smalltalk Templates, Abreviations, Method Wrappers, MapiPac, IOST, Parallel Port Acces

http://www.smalltalking.net/Goodies/Dolphin/

Windows Shell

Windows Shell is a number of packages that expose some of the Windows Shell functionality to the Dolphin programmer.

http://www.dolphinharbor.org/dh/projects/shell/index.html

Personal tools