
12/16/1998:
  * Added the 'init Gtk;' statement for compatiblity with Perl/Gtk 0.4. I
    will use Perl/Gtk 0.4 from now on.
12/17/1998:
  * Changed the resource list updater to fix a bug where it would show the
    wrong resource data.
12/19/1998:
  * Fixed handling of window closing in relation to saving current config
    data when told to quit by the window manager.
  * Added a signal_disconnect on the main window's delete_window signal to
    keep the window from being destroyed without our consent. (currently
    generates a warning message)
  * Made the "Open Config" menu option call the config read wrapper, so
    that proper checking will be done incase an unsaved config exists.
  * Made the "Open Config" menu option disable the "Save Config" menu
    option. It'll stay unusable until a profile or resources setting
    changes.
12/20/1998:
  * Cleaned up some spots in the code and comments, including a
    potentially ambiguous function name.
  * Added the "About" box. Don't yet have a logo to put into it though.
  * Reversed change adding a signal_disconnect on the main window's
    delete_event.
  * Changed text formatting for some dialogs.
  * Modified a set_sensitive statement in the process of opening a
    preexisting config so that the 'Save Config' menu item is disabled.
12/21/1998:
  * Added a temporary logo image for the About... box. Will add an icon
    and some window manager hints also.
  * Made some mods to the About... box (removed the "Thanks to:" line).
  * Made some changes to the config read/write backend to fix bugs where
    it was losing logical devices and not reading more than 1 card.
  * Added a dialog box in save_conf_file_as to confirm on overwriting an
    existing file.
  * Added an icon for the application. (thanks to Bowie Poag
    <bjp@primenet.com> for the icons!)
  * Changed out the logo pixmap data with data run through an XPM->Perl
    script I wrote for the job (much cleaner that way).
  * Went through code again, and used a uniform calling syntax
    (object->method(); instead of method object;) to make things more
    uniform/readable.
1/9/99:
  * Adding more comments into the code.
  * Added to the credit list.
  * Added a line to always return a 1 from the finish subroutine, so that
    Gtk+'s signal handling code won't assume that the call failed.
1/10/98:
  * Added a couple lines to make the RadioMenuItems' radio buttons work
    correctly in the Profiles OptionMenu.
  * Added a fork-and-exit setup, so that when gpnpconf is called, a prompt
    returns immediately.
  * Added a simple mechanism for loading a file passed by name at the
    command line.
  * Merged orphaned changes previously made to clean up the parameter
    lists and method calling model.
  * Removed all the old stuff I had commented out for a Modify... button.
  * Removed the destroy signal handler I had written for each dialog. It
    was duplicitous and could have been the potential source of an endless
    call->handler->call loop.
  * Changed the config backend to split $0 up into a real array instead of
    the implicit split space, since that's deprecated according to Perl.
  * Went back and implemented resource value modification. New version
    will be moved to v0.6.0.
  * Fixed long-standing mistake in save_conf_file where it would call a
    now non-existant subroutine if a name for the current file was already
    known.
  * Added a version label in the About... box.
