Since 0.64 1/28/00
------------------
* Support smbmount-2.0.6 syntax
* support binaries must now be in path and are no longer
  set in the config file

Since 0.63 11/1/99
------------------
* Trying to fix embedded space problems again. spaces and
  nasty characters shouldn't pose problems for the smb
  code anymore... I hope.
* Fixed self-name resolution
* Now require the new smbmount stuff - samba 2.0.5+
* Config file now lives in /etc and $libdir is set there

Since 0.62 7/29/99
------------------
* Fixed bug where username was sent to smbclient even
  when guest was checked
* Username & Password entry widgets are now disabled when
  the guest checkbox is selected (new cheesy API call)


Since 0.59 3/24/99
-----------------
* Makefile now has THREE targets, config, install, and installdoc
* forced a default value for env(HOME) (frequently doesn't help)
* LaserWriter plugin for appletalk now sets .paprc to indicate
  the default appletalk printer to pap.
* A new script called alpr.tcl is now included which can be used
  as a filtering wrapper to pap
* Improved dependancy checking - programs may now be found
  in path if not in defined directories.
* Added -c option to smbmount command in Smbshare plugin
* Added local Netbios name discovery to smb module and
  expanded API to include a get-function
* reworked smb module so all smbclient calls are made from one
  place via an API call (important cleanup!)
* added hack so smbshare can take advantage of the Launcher
  if available
* Added support for smbfs 2.0 and the new smbclient

Since 0.58.1 3/2/99
-------------------
* Added in program dependancy checking to avoid stupid startup
  crashes if commandline programs are not available.
* Fixed resizing of smb volume and unmounting windows so they
  behave intelligently.
* Tweaked main window widgets so resizing works a little better

Since 0.58 3/2/99
-----------------
* Fixed smb master implementation
* Added -p to mkdir in Makefile so the previous installation
  doesn't need to be manually removed first
* Fixed startup sequences so the main script doesn't
  need to be edited manually anymore

Since 0.56 3/1/99
-----------------
* added smbmaster forcing option to chooser.cfg

* added -W switch so workgroups get looked up properly
  on everybody else's network

* changed startup line in all tcl scripts so they should
  run out of the box

Since 0.55e 5/6/98:
------------

* First contributed plugin (yay Brian!)

* Minor bug fixes and updtates to the documentation

* Changed tilde expansion function to check for existence
  of "USER" and to use "LOGNAME" otherwise

* Removed tilde functions from plugins, leaving it only in
  the main browser API

* Fixed weird smbclient hanging for stdin problem.
  This one drove me nuts for months.

* Winpop messages now get sent in background (had to use
  temp file - sorry) and provide better error feedback

* Smbshare mounting automatically disabled if Linux is
  not found - rumba detection and support in the works.
  maybe a new module.

* Selected indicator box around active plugin

Since 0.51:
-----------
* Added printer previewing for printing plugins - buggy.

* Made makefile edit the library path in tkchooser.tcl so that now
  only the wish paths must be edited by hand. The wish paths may
  be configured automatically in future versions.

* Smb now uses 'hostname -s' if env(HOSTNAME) is not set.

* Removed overlooked widget in Smbshare plugin.

* Extended refresh times even more since lookup is so
  annoyingly slow.

* Tweaked plugin directory reading so non *.tcl files are
  ignored.

* Built first version of Enscript plugin - way-cool with modified
  version of 1.5.5 supporting fonts, columns, languages in config files.

* Print filter file selection with some(1?) provided
  filter files.

* Hacked enscript 1.5.5 to handle more of its commandline options
  in config files as well. (diff included)

* moved to tcl glob command from ls pipe for finding plugins

Since 0.5:
----------
* Added error checking in get_glob function so it returns
  an empty string if the variable does not exist

* Made plugins delete their widgets before creating them
  so if some get leftover and orphaned they won't conflict
  with the new ones the next time you select the plugin

Since 0.32:
-----------
* Added SMB browsing support (parsing smbclient is nasty)

* Added SMB printing (with filters) support

* Added SMB shared disk mounting

* Tweaked main window widget traversal (tab) and bound return
  in the plugin listbox to the active plugin's double-click function

* Fixed LaserWriter printfilter error


since 0.2:
----------
* Added support for users' .tkchooser directory to be used for storing
  plugin states, users' own configiles, plugins, icons, etc.

* Added support to appletalk print plugin for a print filter commandline
  located in $userconfdir/printfilter

* Winpop SMB plugin now actually works, but without browsing.

* Added support for configurable fixed and proportional fonts to
  the config file and plugin API

* Added debug flag and function to API to cut out 90% of debugging
  output

* Improved INSTALL documentation slightly, added a configuration section to
  the README, and fixed some speeeling problems in the API_Description.

* More GUI structure in place for appleshare mounting plugin (no mounting
  yet)

* Tweaked mainbrowser GUI updating so you actually get some
  GUI feedback even when protocols are hanging on startup (getzone
  with no zones does this)

* fixed Makefile - forgot to put misc.tcl module in module list

* put in untested tweak to use -ascii sorting if -dictionary is not
  available in older versions of tcl.

