02/20/00 - Q_Check v1.5.0

  * Added a feature that allows Q_Check to announce the user's location
    if someone in a channel types !qc . Uses a crude flood control to
    avoid abuse. Keith (S8NSSON) Charron was the first to suggest this
    type of feature.

  * Q_Check now waits until a user is connected to irc before it checks
    for a new version. Thanks to Fred Lascelles for pointing out that an
    error message would be generated if Q_Check tried to open a socket
    before the user was connected to IRC.

  * Added "Auto return on keypress" toggle. This was enabled by default
    in previous versions with no way to disable it. Now the user has a
    choice.

  * Added "Set Back" menu item for the users who opt to disable the "Auto
    return on keypress".

  * Added the ability to simply announce the q_check message without
    automatically setting the user away.

  * Fixed a problem displaying servers with parenthesis in their names.
    Thanks JFL for pointing out that FU.

  * Added GUI interface, increasing ease of use and reducing the menu
    clutter dramatically.

  * Can now automatically change the user's nickname to an alternate when
    he/she joins a server back again when the user returns.

  * The !game template variable was only displaying the first word of
    any game's name - worked fine for most games but not for all.
    Unreal Tournament, for example, only displayed as "Unreal". Fixed.

  * Broke the q_check variables out of the tokenized string that I was
    storing them in. What a clusterfuck that was... seemed like a good
    idea at the time as it made for less variables. It was a pain in the
    ass to go back and follow some of the script, tho.

  * Now using mIRC's internal $asctime identifier instead of my own
    $atime identifier for displaying the away time in the away msg. Was
    $asctime around when I scripted $atime? How the hell did I miss
    that?


02/03/00 - Q_Check v1.0i

  * mIRC v1.7 seems to handle calling directory dialogs differently, tho
    the documentation doesn't reflect that. Q_Check v1.0h didn't install
    or work properly in mIRC v1.7 because it couldn't load the dialog
    which allows you to set your game dir. Changed the syntax of my $sdir
    lines & it seems to work fine now. Thanks to ]-[eadCRasher for letting
    me know so quickly.


01/22/00 - Q_Check v1.0h

  * Fixed the "Customize Away Msg..." menu item. It was not loading the
    customization dialog box. Seems that some of the newer versions of
    mIRC don't like extra carriage returns at the end of the dialog
    message - took 'em out and the dialog loads fine.

  * Fixed the "Update Notice". When the script finds that there's a newer
    version of itself, it notifies the user via a dialog box and sets
    its own version as "OUTDATED". The dialog wasn't loading (that same
    carriage return problem) tho the version -was- being set to OUTDATED.
    Hopefully people will notice that and visit the web site.

  * Updated the homepage information. My lame ISP switched the users'
    homepages from home.tampabay.rr.com to web.tampabay.rr.com. At least
    they put up a redirector.

  * Removed a few features that I never got around to fully implementing
    (Server Stats, and the ability to detect when another user joins a
    server).
		 
		 
08/09/98 - Q_Check v1.0g

  * Fixed problem when the GameSpy folder is located in "\Program Files".
    On some systems, this resulted in Q_Check being unable to delete
    LaunchInfo.txt, which in turn resulted in Q_Check announcing the
    away message every 60 seconds. This problem only affected mIRC v5.41
    users and by fixing it I've probably made Q_Check disfunctional with
    mIRC v5.4. That's unfortunate, but it had to be done. Upgrade, people!
    Thanks to Chris Molstad for helping me track down this annoying
    problem.

  * Added an option to completely disable the "Update Notice" which
    notified the user of a new Q_Check release. This is for people who
    don't wish to upgrade beyond the current version.

  * Changed the "Update Notice" to notify the user of a new version only
    ONCE. If the user chooses not to update Q_Check, he/she will not be
    notified again.

  * Added the ability to detect when another person in a channel joins a
    server (by looking for an address:port in away messages). This is
    disabled by default because some of the accompanying features are not
    ready, making this a bit useless at the moment.

  * Added !name as a variable for the away message template for people
    who want to put the server name in their away message.

  * Change the menu location from "Status" to "Channel". To invoke the
    Q_Check menu, users must now right-click within a #channel window.
    This might cause problems with other scripts that make improper use of
    the menus, but the previous method was causing problems with scripts
    that made PROPER use of the menus. If people scream about this, I'll
    change it back.

  * Made some changes to the menu layout in an attempt to make some of the
    items more intuitive.

  * Added two new menu items for emailing me and visiting the Q_Check WWW
    page.


07/27/98 - Q_Check v1.0f

  * Fixed bug when announce frequency was set to "Once". The problem
    resulted in a "Q_CHECK.ANNOUNCE Unknown command" error message
    being generated and stemmed from the fact that I changed some
    variable names in v1.0e. Thanks to Nick Kettner for pointing that
    out.
    

07/21/98 - Q_Check v1.0e

  * Fixed a few minor bugs/annoyances not worth mentioning here...

  * Now asks for the location of the GameSpy folder instead of the Quake2
    folder (part of the new GameSpy support).

  * In the away template, !game now represents the Game being played
    (Quake, QuakeWorld, Quake2, etc...) and !mod has been added to
    represent the mod (lithium, lmctf, etc...) .

  * Added an option to announce the server name upon joining a server as
    well as the regular away message.

  * Removed the auto-update. It was flakey on some systems and not worth
    the trouble to debug. Still notifies the user when a new version comes
    out, though.

  * Added a "Reload Script" option to the Q_Check menus. This will allow a
    user to load new versions of the script with just a few clicks.

  * Created several away templates, from which (upon initial loading of
    the script) Q_Check will choose one at random. This prevents everyone
    from having the same away message which got to be a bit annoying to
    look at.
</pre>

