gMOO CHANGELOG
--------------

Version 0.4.7 -> 0.4.8
----------------------
* Debian Packages ! (Credits to Paul)
o Fixed:   That terrible random-crash-bug
o Changed: Help implementation
o Added:   Interface enhancements (dragable tool/menu bar, statusbar,
           seperate toolbar for the editor)

Version 0.4.6 -> 0.4.7
----------------------
o Changed: Going through the selective history is now non-case sensitive
o Changed: MCP Buffering, world data reading and MCP #$# quoting
o Replaced: All malloc() transfered to g_malloc() e.o.
o Fixed: The connection counter now counts corretly if you are longer
         connected then 24 hours (although I only know of one person that
         needs it :)
o Fixed: Reconnecting is now disabled, if you haven't entered text to send
         to the world, so gMOO won't get in a reconnect loop if your password
         is wrong and the world disconnects you
o Fixed: C-Tab and S-Tab now work if you have NUMlock on and so...
o Fixed: '=' (reinit) commando in the userlist made gMOO crash
o Fixed: Minor bugs and some slof things

Version 0.4.5 -> 0.4.6
----------------------
o Added: Multi line input box support
o Added: Tcl debug now directable to world screen and dialog boxes
o Added: Trigger and highlites support
o Added: Translatable stuff
o Added: Dutch translation
o Fixed: Got the Tcl event loop running, things like `after' now work correct
o Fixed: Saving window position

Version 0.4.4 -> 0.4.5
----------------------
o A lot, mostly in 0.4.3 cause I neglected to opdate the version :)
o Homogeneous tabs and short tab names are now real time updated (if changed)
o Complete redesign of the preferences dialog

Version 0.4.3 -> 0.4.4
----------------------
o Fixed a bug, the checkbox of the keypad enable/disable command wasn't
  functioning correctly
o autoconf/automake support added.
o userlisticons (and default scripts) will be installed in
  $(PREFIX)/share/gMOO/  gMOO will try to find an userlisticon there, it
  it's not in ~/.gMOO/
o Added option `Clear Screen' in the <$Worldname> menu
o Rewrote the connection counter code, it shouldn't be giving any problems now
o ^Left and ^Right now switch worlds
o Added menu <Help><Keybord> that shows all non menu key cominations
o Redesigned the message system
o Fixed a SigSev bug in the shortening of tab names...
o Added basic Tcl scripting, see lib/tcl_functions for details.
o The userlist show shouldn't open in the wrong world now
o Added `wordwrap' options (defaults to OFF)
o Added option to color the inputbox with the same style as the output
  window (default)
o Added option to hide the seperator between the inputbox en output window
o Added dialog that pops up for you username and password if you're _not_
  using autoconnect.
o Username and password are now remembered even if autoconnec is turned off
o Minor bug fixes

Version 0.4.2 -> 0.4.3
----------------------
o Fixed a bug in the ansi/mcp parser that resulted in non reconition in
  some cases
o Added an option to keep de size of the tabs short (handy on small
  screens). It's located in: <Main><Preferences><Interface><Tabs>
o CTRL-n now sets focus to Tab n (world or editor)
o Comments in the configuration files are now limitit to a whole line
  only, so logins and passwords with '#' chars in the are supported
o Added keypad `hotkey' to send text, practical for walking through MUDS,
  or to send long, often used commandos. Read the help from
  <Main><Preferences><Keypad><Help>

Version 0.4.1 -> 0.4.2
----------------------
o Fixed the `find' dialog: Case insesitive now works correctly, and the
  world scrolls to the correct position.
o Fixed the bug in the ansi parser when part of an escape sequence was
  carried by anothe (ppp) package

Version 0.4.0 -> 0.4.1
----------------------
o Support for dns-nl-vgmoo-userlist
o Support for dns-nl-vgmoo-client-info
o The activity indicator now indicate the number of lines already receaved
  (if that number is > 1)
o The sending of the @linelength is now removed, since it gave problems.
  Screensize wil be send to the MOO through the vgmoo-client MCP  package,
  if supported
o The <WORLDNAME><Update Linelength> menuitem forces an @linelength command
o Added some hotkeys
o Send text to world dialog updated, it now remembers the prefix and
  suffix string, and doesn't send an extra line anymore.
o Added option `find' in the <WORLDNAME> menu to search the MOO output
o Minor tweeking in a lot of diffrent places

Version 0.3.5 -> 0.4.0
----------------------
o Updated the logging system:
  - New option: New log for one day
  - Fixed bugs in the logfilname generator
  - Updated the Preferences dialog
o Fixed crashes in the editor when editing verbs through MCP
o Updated the `redo' functions in the editor:
  - Conformation on replace is added
  - Replace all option.
o Upgraded and debugged some of the MCP code
o The `Open World' dialog now has a scrollbar if you have a lot of worlds
o I thing I've fixed the bug that sometimes the conection counters closed
  when you closed a world - haven't tested it
o Selectability of the standard forground and background color (The
  default is still White on Black)
o Reorderd the boxes on the preferences dialog
o gMOO now notifys the MOO if you resize the output window, by sending:
  @linelength <size>  to the MOO, discarding the MOO output
o Visual beep and beep to the speaker can now be combined
o Window position and size is now savable
o The ~/.gMOO/gtkrc is now obsolete, will not be used or (re)created
  anymore and may be deleted

Version 0.3.4 -> 0.3.5
----------------------
o Fixed multiple ansi code bug... it sneaked in during my last rewrite of
  the ansi parser
o Fixed bug in sending an empty line useing the editor in non MCP mode
o Beeps are now disableable
o Fixed some minor bugs ...

Version 0.3.3 -> 0.3.4
----------------------
o I had been experimenting with a couple of things, but now the mailreader
  and newsreader work again
o ^C now clears the input line
o ^R clears the input history
o Menu <Help><World Info> added
o Added MCP support:
  o mcp-negotiate package
  o dns-org-mud-moo-simpleedit package
  NOTE: the MCP support is still experimental !
o Selecting a macro definition will now put it in the entrys for easy
  modification and addition of similar macros

Version 0.3.2 -> 0.3.3
----------------------
o You can now scroll threw the tab pages, if the tabs get bigger then the
  window size
o 2 toolbarbuttons added: Global preferences and World properties
o You can now select a color with show own input options

Version 0.3.1 -> 0.3.2
----------------------
o Fixed the Scroll-lock thingie
o The reconnnectbutton now does what it's supposed to do
o The name of the logfiles has changed, to that they'll be ordered in the
  correct order

Version 0.3.0 -> 0.3.1
----------------------
o Fixed bug in the world logging system. I don't use it myself, so I
  didn't notice it before
o The externals `mailreader' and `newsreader' are implemented
o Reconnect on Disconnect option added
o Show own input option added
o With the rewrite of the editor, I forgot to reimplement the `disable
  auto-ident option' - Fixed

Version 0.2.8 -> 0.3.0
----------------------
o Upgraded to gtk+1.2.0, I suppose that gMOO sys.req. are updated to :)
o Macro support for individual worlds
o Hotkeys for menuitems
o Detachable Menubars
o ^L now clears the output screen
o Rewrote a couple of the data reception funcs, The detection of edit
  windows should be flawless now (yeah right :)), and the displayment of
  text should be accelereted
o Rewritten the ansi parser, ansi should now support ALL color
  combinations, and should be a little faster now
o Doubleclick now opens a world immedeatly in the <world><open> dialog
o The text in a worldtab now turns red if a non visible world gets active
o Complete rewrite of the editor. Multiple editor per world is possible
  now. It should be more bug free.
o Some minog bugfixes

Version 0.2.7 -> 0.2.8
----------------------
Removed bug in the preferences dialog
Updated the help texts that I forgot for the previous release
In the editor, Auto ident now also idents after thing like for, while, try ...
Added `Send' menu, handy for porting and @paste (default) pastes, since
the input entry seems to have a relative small data limit.

Version 0.2.6 -> 0.2.7
----------------------
Updated the syntax highlighter again
Closing of an editor now also switches focus to the world
Added `Editor' menu (when an editor is active)
Added `Search' menu (when an editor is active)
Received a new syntax highlighter ... but I don't think anything improved
Toggleing highlighting doesn't scrolls back to the first line.

Version 0.2.5 -> 0.2.6
----------------------
Received an updated syntax highlighter... Comments now work correctly
Fixed bug in the editor (that came with the new syntaxHL)
Added `Scroll-lock' suspension of output: While the Scroll-lock is active,
you won't see any output.
Added online counter...

Version 0.2.4 -> 0.2.5
----------------------
Added logging support
Added ^P and ^N keybindings
Fixed a typo :)
Fixed a bug in the editor ... (another one) ... I'm not quite confident,
but I'll see

Version 0.2.3 -> 0.2.4
----------------------
Fixed bug in editors auto-ident, and TAB key.
Finished the CTRL-tab SHIFT-tab world-switching ... (you may need a higher
version of Gtk for this to workl correctly,GTK bug in 1.1.12 && 1.1.13 :) )
Boosted the ansi parser, it's now a LOT faster, but may cause some flicker
with heavy ansi ...

Version 0.2.2 -> 0.2.3
----------------------
Fixed bug in getting the text for the editor, now: `edit, close, edit'
doesn't put the whole verb on your screen :)
Added line counter in the editor (handy for: error in line 123: start counting)
Fixed a typo (can't help them :( )
Made help dialogs non-modal, for practical use
And last but certainly not least: MOO VERB CODE SYNTAX HIGHLIGHTER ! (with
automatic verb/propertie detection) - The `Syntax HL' actually DOES
something now, and added an auto-ident feature

Version 0.2.1 -> 0.2.2
----------------------
Rewrote the history system, turned out I was to careless in intergrating
the history system from an older (never released) gMOO... Got it bugfree
this time (I hope)
Updated the help system, including the help texts.

Version 0.2.0 -> 0.2.1
----------------------
Fixed 2 bugs in the editor, now you can edit in buisy rooms. Editing empy
verbs is also supported now.
Added selective history, also the radio items in the prefrerences dialog
to select this new option.

Version 0.1.2 -> 0.2.0
----------------------
Fixed bug in the history.
Implemented an editor ! (for MOO only ??)
Something else, I forgot :)

Version 0.1.1 -> 0.1.2
----------------------
Implemented the color selection in the preferences dialog.
Added a history, really missed that.

Version 0.1 -> 0.1.1
--------------------
Fixed bug when the MOO sends a lot of output
Corrected a typo in a dialog :)
Stopped the window from centering in the screen
Implemented a part of the Preferences dialog -> font selections works now

Version x -> 0.1
----------------
First public release, so evrything is new.
Created a really simple homepage (sortof)
