home *** CD-ROM | disk | FTP | other *** search
- ___ ___ ___ ___ ___ _
- / _ \ _ __ |_ _| _ \/ __| __ _|_ ) ( |
- | _ | ' \ | || / (__ \ V /_( ( | |
- |_| |_|_|_|_|___|_|_\____| \_/|___)()|_|
- .-----------------------------------------.
- | http://www.vapor.com/ |
- `-----------------------------------------'
-
- AmIRC is a client for the IRC Internet Relay Chat protocol written by
- Oliver Wagner (owagner@vapor.com). It is a part of the VaporWare suite
- of Internet applications. For more information on AmIRC or any other
- VaporWare products, please see our website - http://www.vapor.com/.
-
- AmIRC is *SHAREWARE*. You can register it easily with the included
- registration utility at any of our registration sites around the world.
- These include Australia, Canada, France, Germany, Poland, the United
- Kingdom, and the USA.
-
- To use your Credit Card to register online, just point your browser at
- http://www.vapor.com/ and follow the "SecuraPay" link. This is a secure
- site. All Credit Card orders are processed through the UK registration
- site, at current UK prices.
-
- Unlike the previous 9 updates, the AmIRC 3.x upgrade is not free.
- We're preparing a special upgrade offer for current AmIRC 1.x
- and AmIRC 2.x users. Please see http://www.vapor.com/update/
- for information on upgrade process and fees.
-
- The executable comes in two versions: One, called "AmIRC", is compiled
- for OS 2.x and 68000 CPUs, the other, "AmIRC020" is compiled for 68020
- CPUs (and up) and for OS 3.x systems. The install program should select
- the right executeable for your CPU.
-
- AmIRC is (C) 1995-1999 by Oliver Wagner <owagner@vapor.com>,
- All Rights Reserved. Additional coding done by Jamie van den Berge,
- Marcin Orlowski and Jerome Fisher. Documentation by Frank Mosch.
-
- Special thanks to all ATO members who provided translations for AmIRC.
- See http://ato.vapor.com/ for more information on the Amiga
- Translators Organization.
-
- AmIRC v3's features include
-
- - Works with Genesis, Miami, AmiTCP and as225/inet225, no additional
- libraries.
-
- - Built-in highly optimised DCC drivers for SEND, TSEND and MOVE, with
- asynchronous file I/O and threaded network handling. Supports drag &
- drop sending of files, and DCC RESUME.
-
- - Tranparent DCC CHAT routes all /MSGs via DCC CHAT if possible. There
- is an option to automatically accept DCC CHAT connections.
-
- - Supports secure encrypted DCC CHAT (SCHAT).
-
- - Ultra fast text output and scrolling. Supports copy & paste for the
- list text, and allows the use of proportional fonts. Supports
- colored text and inline display of URLs
-
- - Internal CTCP flood and DCC bomb protection, and clone warning.
-
- - Full Undernet IRC extensions (reply codes and additional commands).
-
- - Intuitive channel display, with userlist and channel mode overview.
- Channel modes can easily be changed and the banlist inspected via
- these gadgets. The configurable user action list allows you to
- perform whatever action you like on user(s) in channel by the press
- of a mousebutton..
-
- - Uses query windows for private chat.
-
- - Supports "smart" banning.
-
- - Versatile AREXX port includes server message parsing (event trapping)
- and commandline/script interaction.
-
- - Easy to use command line aliasing.
-
- - Built-in IdentD, which is automatically disabled if another IdentD is
- already running.
-
- - Nickname notification, highliting, ignoring and kickban.
-
- - Versatile event handling, allows you to bind sound effects, auto-
- deiconify, or ARexx scripts to certain events.
-
- - Server phonebook.
-
- - Last nick history stores the nicknames of the last nicks you've sent
- MSGs to, received MSGs from or addressed publically with "nick:".
- Use the ":" placeholder in all commands which require nicknames,
- (e.g. /MSG, /OP, /DEOP), for automatic expansion.
-
- - The TAB key automatically cycles through the list of last used nicks
- with a /MSG prefix.
-
- - Nickname completion. Pressing TAB after typing a partial nickname will
- automagically match nicks in the current channel, just like in your
- favorite CON: handler.
-
- - Auto rejoin channel on /KICK, and auto reconnect to server facility.
-
- - Auto /AWAY after a user-specified idle timeout. Also, auto unaway after
- sending public and/or private msgs is possible.
-
- - URL grabber for interfacing with the Voyager WWW browser (or via an
- ARexx script or OpenURL for other browsers)
-
- - Single window mode. You can join several channels with opening
- just a single window.
-
- Major changes since Release 2.2 include:
-
- - Support for colored text both in input (WYSIWYG) and output
-
- - Support for "inline" clickable URLs
-
- - Optional "Timestamping" of viewer lines
-
- - many many additions to Plugin API, including
- plugin preference options
-
- - many additions to ARexx port
-
- - many minor GUI improvements, including a completely
- reworked prefs model, different background color
- when scrolled back, popup menu for favorite channels,
- more configurable text colors
-
- - full support for ircu 2.10.x and new IrcNet
- "e" and "I" modes
-
- - integrated clone warning and oper announcement
-
- - several new user commands
-
- - no more limits on /OP, /BAN etc. mode commands
-
- - Log file names can now be configured using a template
-
- - several security and usability improvements
-
- (see below for detailed list of changes)
-
- ==========================================================================
- * Revision History: *
- ==========================================================================
-
- [Changes before 2.2 have been removed from this file]
-
- 2.2.1alpha
- ----------
- - net: now recognizes undernet 2.10.x servers and sends
- LIST and MODE changes properly
-
- 2.2.2alpha
- ----------
- - net: PASS is now send before NICK/USER to comply with
- rfc1459
-
- 2.2.3alpha
- ----------
- - GUI: will now clear channel limit/keyword strings when
- leaving a channel
- - GUI: topic is now a text field as long as the channel is +t
- and user has no ops
- - GUI: fixed clicking into topic gadget when AmIRC window
- is deactive to no longer move focus into the main string
-
- 2.2.4alpha
- ----------
- - GUI: topic now has a short-help stating who set and when
- topic was set, together with the complete topic string
-
- 2.2.5alpha
- ----------
- - GUI: fixed topic text background
- - GUI: fixed window minimum width after iconification
- - GUI: one of the info text lines in the general prefs was
- missing a MUIA_Text_SetMin, FALSE and thus limited window
- minimum width to a bogus amount. Fixed, and the window
- now also opens on a 640x200 screen with topaz/8 :)
-
- 2.2.6alpha
- ----------
- [beta timeout fix, sorry :-]
-
- 2.2.7alpha
- ----------
- - GUI: added support for CTRL^C color codes
-
- 2.2.8alpha
- ----------
- - GUI: fixed restting of colors
- - GUI: fixed marking of colored text
- - GUI: now correctly filters control codes from the short help
- bubble topic
- - Input: Aliased CTRL-K to CTRL-C for the sake of compatiblity :)
- - GUI: should no longer quit when iconified and a dialog window
- autoopens
- - GUI: added option to turn off colors
-
- 2.2.9alpha
- ----------
- - Prefs: state of DO_COLORS wasn't properly saved to disk
- - GUI: channel limit and keyword are now switched between text
- and string objects as well
- - GUI: fixed handling of wordwrap/color codes
- - GUI: limit and keyword entry fields are now hidden when
- channel mode isn't active
-
- 2.2.10alpha
- -----------
- - Net: fixed logging (was screwed with the color change)
-
- 2.2.11alpha
- -----------
- - Prefs: Will now read ENV:REALNAME on first start, and
- preset this as realname if available
- - Prefs: Will now read ENV:USER on first start, and
- preset this as nick if available
- - General: changed browser interface. Will now ask for
- a browser via file requester if it can't find any
- using OpenURL, sendbrowser.AMIRX or Voyager IPC
- - GUI: changed initial demo nagging dialog to offer
- direct jump to Vapor online ordering
- - GUI: URLs are now clickable inside the listview
- - Key: changed key system to use new crytographic keys
-
- 2.2.12alpha
- -----------
- - Debug: added debug output to watch the rexx port cleanup
- procedure
-
- 2.2.13alpha
- -----------
- - Net: fixed version reply
-
- 2.2.14alpha
- -----------
- - GUI: channel limit wasn't displayed in the string gadget,
- only in the text one
- - GUI: asl request hook for DCC send no longer produces
- duplicate ASLFR_InitialDrawer tags in the final tag list.
- This *may* be the reason why the "V42" ASL lib occassionally
- threw up (can't test that here)
-
- 2.2.15alpha
- -----------
- - Plugin: added amiplug_sendrxmsg() callback to allow plugins
- to send off REXX commands without bothering with their own
- message ports
- - Plugin: added AMIPLUG_Query_Hook_FinalSetup and finalsetup
- function
- - GUI: fixed several quirks in the URL recognition; also now
- also recognizes "ftp.host.do.main" and https:// URLs
-
- 2.2.16alpha
- -----------
- - General: Now uses vapor_toolkit.library
- - GUI: about window now has a default object, to make stuntzi
- happy
- - GUI: list now has time tagging (not switchable yet; this is
- planned)
-
- 2.2.17alpha
- -----------
- - GUI: now tries to gather channel join/parts before
- redrawing user list, to reduce CPU usage on netsplits/netjoins
- or clone floods
-
- 2.2.18alpha
- -----------
- - GUI: reimplemented timestamp rendering
- - DCC: incoming DCC requests are now checked for
- MUI string formating codes, and rejected, to overcome
- a potential security hole
- - GUI: raw log window now escapes all control codes
- with "\x[hexval]"
- - GUI: fixed several instances of MUI ESC codes going
- unprocessed into objects
- - DCC: will now check for AmigaGuide files and refuse
- to autoview them
-
- 2.2.19alpha
- -----------
- - DCC: fixed autoviewing screen name passing (was
- broken in 2.2.18)
- - GUI: no-op topic gadget is now a Textinput NoInput
- object to allow mark©
- - GUI: modified clip handling. Now Prefix and Timestamp
- columns can be individually selected
- - GUI: list now uses vapor_toolkit.library to find URLs
- - GUI: URL grabber window now also uses the VAT
- URL scanner to find URLs
- - GUI: fixed clicking beyond line end to no longer
- activate a URL
- - GUI: opening a query window will now send a hidden
- WHOIS if the userhost is unknown, to fill up the
- userhost cache and get the window info filled.
- This should also somewhat fix the problems of SOCKS users
- being unable to DCC to people before AmIRC knows the
- receiver's userhost.
-
- 2.2.20alpha
- -----------
- - Net: fixed URL grabber window. Now also will not insert
- URLs from messages from ignored people
- - GUI: fixed marking with timestamp starts
- - GUI: fixed minsize for list object, to fix potential
- overwriting
- - GUI: dialog windows now have an "I"gnore button.
- This will (temporary) IGNORE the query window user.
- send a SILENCE +userhost and close the window
- - GUI: dialog windows now have a DCC "M"ove button to
- inititate a DCC MOVE instead of a DCC SEND
-
- 2.2.21alpha
- -----------
- - GUI: fixed handling of URLs with color codes before
- them
-
- 2.2.22alpha
- -----------
- - General: recompiled with correct structure for URL
- passing
-
- 2.2.23alpha
- -----------
- - GUI: did some modifications for new TI version
- - Net: taught mode parser to be case sensitive,
- and understand new ircnet "e" and "I" modes
-
- 2.2.24alpha
- -----------
- - Plugins: amiplug_out_*() functions would
- throw up when text with % formatting codes
- was passed in
- - Rexx: added the following new commands:
- GetServerPort
- GetUserLimit WINNUM/N,CHANNEL/K
- GetKeyword WINNUM/N,CHANNEL/K
- GetModes WINNUM/N,CHANNEL/K
- GetTopic WINNUM/N,CHANNEL/K
- IsIconified WINNUM/N,CHANNEL/K,/NICK/K
- (done by entity@zeelandnet.nl)
- - Rexx: added "STRICT/S,N=NICK/K,CH=CHANNEL/K"
- arguments to "ECHO", which allow echoing to
- specific windows. "STRICT" is a option that
- doesn't output if the requested target window
- was not found.
- (done by entity@zeelandnet.nl)
- - GUI: will now support TI 17.x style editing
- where appropriate
-
- 2.2.25alpha
- -----------
- - GUI: node size calculation screwup caused pool
- trashing
-
- 2.2.26alpha
- -----------
- - GUI: user/op count is now a gauge, showing
- channel filling when +l is set. Also has
- more sensible labeling now.
- - GUI: added "Disconnect" menu item
- - Net: lowered the "don't wait for server response
- on quit" limit from 100s to 10s lag
-
- 2.2.27alpha
- -----------
- - GUI: main string has now a popup menu
- offering color/style insertions. Requires
- popupmenu.library (done by zapek@vapor.com)
-
- 2.2.28alpha
- -----------
- - GUI: fixed crash on missing popupmenu.library
- on quit
- - GUI: added Cut/Copy/Paste to custom popup for
- string
- - GUI: custom popup is now also shown when
- standard textinput popups are active
- - GUI: fixed marking of colors past end of line
- (KingGuppy)
-
- 2.2.29alpha
- -----------
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - GUI: user list counter is now only a gauge
- for channels with a user limit
- - Plugin: added the following:
- amiplug_getchanattr() callback + tags,
- AMIPLUG_Query_Priority,
- AMIPLUG_Query_Hook_Input and input function,
- AMIPLUG_Query_CustomRexx, rexxcmd structure
- and dorexx function.
- - Rexx: added GetTarget command.
- - GUI: added 'automatic' IRCNet channelmode 'e' and 'I' modebuttons.
- - GUI: topic no longer changes to editable string when you get voice.
-
- 2.2.30alpha
- -----------
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - GUI: IRCNet channelmodebuttons really automatic now.
- - GUI: fixed the userlist gauge.
- - Plugin: added the following attributes for amiplug_getattr():
- AMIPLUGATTR_Target, _Channels, _ServerChannelModes,
- _ServerUserModes, _Version.
- - GUI: keyword and limit now also no longer become
- editable when getting voice. limit gadget now only accepts
- numeric input.
- - GUI: added context menu to channel button which allows
- joining the Favorite Channels, switching to an already
- joined channel and 'cycling' & leaving the current channel.
- - Command: added "/CYCLE [channel]", which leaves and
- rejoins the channel (handles channel keyword)
- - Command: added "/FINDHOST [channel|ALL] userhost", which
- lists all users in the channel (or all users known to
- AmIRC if the ALL keyword was used) with the userhost
- pattern (which must be nick!user@host style) specified.
- - Rexx: added FindUserHost USERHOST/A,STEMVAR/A,WINNUM/N,CHANNEL/K
- command which fills the specified arexx stem-variable STEMVAR
- with the following:
- STEM.0 - number of users of which the host matched the pattern
- STEM.x - a nick!user@host that matched the pattern, where x is
- a number from 1 to STEM.0
- When neither WINNUM nor CHANNEL is specified, AmIRC will scan
- all known users instead of just the channel.
- - DCC: fixed cps calculation for DCC RESUME.
- - Rexx: fixed cps calculation for DCC RESUME in GETDCC.
- - Rexx: fixed PARSELINE bug that caused very long lines to be
- cut off.
- - Command: rewritten /BAN and /BANDEL to allow specifying an
- unlimited number of userhosts.
- - Command: added the following IRCNet support commands:
- /EXCADD [channel] userhost[,userhost...] add ban exception(s)
- /EXCDEL [channel] userhost[,userhost...] remove ban exceptions(s)
- /EXCLIST [channel] request ban exceptions list
- /INVADD [channel] userhost[,userhost...] add autoinvite(s)
- /INVDEL [channel] userhost[,userhost...] remove autoinvite(s)
- /INVLIST [channel] request autoinvites list
- - Net: added Oper Detection. It displays the opers on a channel
- when you join it.
- - Net: added Clone Detection. This will check for clones on
- joining a channel and on every new user join (clones from
- yourself are ignored)
- - GUI: attempts to /QUERY channels will now fail silently.
- - GUI: changed the Actions page in Setup window to a (drag-
- sortable) listview.
-
- 2.2.31alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - Command: fixed /OP, /BAN (etc) handling and made it more intelligent.
- - GUI: fixed channelbutton context menu causing crash when selecting
- one odf the 'already joined' channels.
- - GUI: ignored users now show up in the userlist in a user-definable
- color.
- - GUI: made Query windows prefix use 11 instead of 9 characters.
- - GUI: fixed a potential background pen setting of -1 (KingGuppy)
- - GUI: fixed text length calculations messing up with three or more
- digit numbers after a colour code (KingGuppy)
- - General: Hopefully fixed split words being saved with spaces during
- "Save Buffer" (KingGuppy)
- - Command: Added /RECONNECT
- - GUI: enabled IRC styles for all of the string gadgets in the
- 'Messages' section of Setup.
- - LOG: added logfilename template configuration options.
-
- 2.2.32alpha
- ===========
- - GUI: fixed bug with some prefs string gadgets not having proper
- initial contents (Olli)
- - GUI: fixed userlist sizing (Olli)
-
- 2.2.33alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - GUI: (temporarily?) reverted back to old style userlist due to a bit
- of problems with NList.
- - GUI: altered Setup window to look like MUI's (idea: KingGuppy)
- - Plugin: added AMIPLUG_Query_Hook_Prefs and related stuff.
-
- 2.2.34alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - GUI: set correct background for Setup window.
- - GUI: removed NList title seperators in Setup->Actions.
- - GUI: fixed tripple-clicking on URLs in double-click mode
- - Input: fixed /lastlog hangup (Olli)
- - GUI: userhosts in JOIN/PART/QUIT/NOTIFY are no longer
- turned into mailto: URLs anymore (Olli)
-
- 2.2.35alpha
- ===========
- - GUI: fixed enforcer hits introduced with URL skipping (Olli)
-
- 2.2.36alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - Plugin: forgot to do the AMIPLUGPREFS_Use method when the user hits OK
- in Setup.
- - GUI: AmIRC logo replaced with V3 logo by Morden.
- - GUI: removed 'Lists...' and 'Function keys...' items from Setup menu.
- - GUI: userhosts in WHOIS also no longer turned into URLs.
- - GUI: setup->actions now only displays entries up to the last one
- defined.
- - GUI: objects in the modes group now all have the same height (except
- for the channelbutton).
- - Plugin: AMIPLUGPREFS_Dispose was not performed if the Setup window was
- open on quitting AmIRC.
- - Command: fixed buffer overflow in /HELP due to too many commands.
- - GUI: fixed listview images not being allocated in chipmem.
- - GUI: fixed wrapped lines losing a space under some circumstances
- (KingGuppy)
- - Plugin: hiding the VERSION response should now be harder to do.
- - GUI: added CTCP flood control settings (in Setup->Misc).
-
- 2.2.37alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - Log: added URL logging option. It isn't very intelligent, just
- writes all URLs found to disk, even if the file already contains
- that URL.
- - GUI: timestamps can now be disabled, hh:mm, or hh:mm:ss.
- - GUI: selecting the events page in setup window caused the window
- to resize to the page's maximum size if the window was larger.
- - Net: fixed enforcer hits caused by a previously known user joining
- again with a different userhost.
-
- 2.2.38alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - Rexx: added 'bytes done' attribute after the filename in the DCC.SEND
- and DCC.RECEIVE stem variables returned by GETDCC. (These variables
- may be extended with more attributes in the future, so scripts using
- them should handle this).
- - Rexx: nickname passed to USERHOST function is now truncated to 32
- characters.
- - GUI: now (optionally) an alternative background color is used in
- the IRC listviews to indicate that it is currently not showing the
- bottom line.
- - GUI: added mouse wheel scrolling support (Olli & Entity)
- - GUI: the action performed when doubleclicking a nick in the userlist is
- now configurable (see Setup->Actions->Special).
- - GUI: the current nick is now a button which performs a user configurable
- action when clicked (see Setup->Actions->Special).
- - Prefs: "Connect Thread" no longer saves the current settings to the
- startup configfile. Instead, a temporary file is used to pass the
- current settings to the new thread.
- - GUI: DCC windows no longer show a redundant "from" in the host column.
-
- 2.2.39alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - Plugin: added amiplug_free() function to free memory allocated with
- the amiplug_malloc() function.
- - GUI: all objects in channelwindow's top group are now really all the
- same height.
- - Plugin: Fixed enforcer hitfest when plugin returns NULL in _Setup().
- - GUI: made the window list a borderless window. no snapshotting of
- the window & stuff yet.
- - GUI: buttons in windowlist can now either uniconify & iconify the
- window (default) or uniconify/pop to front (the 'old' way).
- - GUI: fixed inability to jump to already joined channels using
- channelbutton context menu.
- - Net: fixed ban/invite/exc list messup.
- - Plugin: added amiplug_fakerawline() function.
- - GUI: fixed oper/clone detection outputting to wrong window when
- joining multiple of channels at once.
- - GUI: fonts used for channel and dialog windows are now configurable.
- - GUI: added a number of new textcolor configuration options.
-
- 2.2.40alpha
- ===========
- (done by Jamie "Entity" van den Berge <entity@zeelandnet.nl>)
- - GUI: fixed dialog window font not being set/saved.
- - GUI: all windows are not closed and reopened anymore if the colours,
- timestamp, and/or inline url mode were changed.
- - GUI: added contextmenu to the window list to allow closing and
- (un)snapshotting the window.
- - Imported source on CVS.
-
- 2.2.41alpha
- ===========
- - Net: probably fixed never-ending auto-away warning loop (Wiz)
- - GUI: it's possible to flush the outgoing queue by clicking on
- its level meter in the info window (Wiz)
- - GUI: own text colour setting is now actually used (Entity)
- - Net: when you close a channel window the parse command routine
- will be invoked with LEAVE, so that plugins can override the
- command and perform what they like (eg. a plugin of mine changes
- the part text randomly) (Wiz)
- - GUI: Fixed a number of enforcerhits caused by some ban/exc/inv
- list operations (Entity)
- - Net: Fixed broken 'eating' of except/invite list in case someone
- did a +I or +e (Entity)
-
- 2.2.42alpha
- ===========
- - GUI: Hotkeyed most gadgets in AmIRC windows (Carlos)
- - GUI: Added close button to plugin window (Carlos)
- - GUI: Localized some remaining hard-coded strings (Carlos)
- - General: AmIRC now checks and warns before it overwrite
- any existing file (Carlos)
- - GUI: Save/Load prefs related ASL requesters now pop ups on
- AmIRC screen (Carlos)
- - GUI: AmIRC now tries to create log subdir before it starts
- complaining "Unable to open log file "%s" (error %ld)" (Carlos)
- - GUI: AmIRC should no longer disappear into nothingness on closing
- the tray window if it was the last window open (Entity)
- - GUI: the color popup menu RMB triggering is more reliable (Zapek)
- - GUI: windows opened from the TrayWindow are activated (Zapek)
- - GUI: finally hotkeyed the whole prefs window (even colors
- page ;) (Carlos)
- - GUI: prefs window cannot be dismissed if there are still some
- asl requesters opened around (Carlos)
- - GUI: added Sort button to Aliases page in Setup->Lists (Entity)
- - GUI: now uses Popplaceholder.mcc class (Carlos)
-
- 2.2.43alpha
- ===========
- - GUI: hotkeyed Kick&Ban window (Carlos)
- - GUI: user list popup menu is now slightly configurable, featuring
- well-known Buttons-In-Menu scheme as well as a few predefined
- skeletons (Carlos)
- - GUI: assigned 'f1'-'f4' keys to the ban mask scheme buttons in
- Kick&Ban window (Carlos)
- - GUI: localized input string gadget popup menu (Carlos)
- - GUI: input string popup menu now fallback to default one, if there's
- no popup.library available (Carlos)
- - GUI: fixed bug causing input string's popup menu to be available over
- any object as default popup (Carlos)
- - Net: fixed wrong reporting of channel mode changes (Entity, not Wiz ;)
-
- 3.0
- ===
- - General: Updated keyfile systems to recognize both new ("AmIRC-3.KEY")
- and old ("AmIRC.KEY") keyfiles, and hint to the update system for
- old ones (Olli)
- - General: updated About window (Olli)
- - GUI: lame bug in "DCC Send" button in query windows sometimes
- caused the filerequester to madly activate itself when then
- window became active again (Olli)
- - GUI: fixed underscore in labels with MUI V20+ (Olli)
-
- 3.0.1alpha
- ==========
- - Rexx: DCC receive bytes done value was invalid (Entity)
- - Net: empty CTCP SOUND requests are now not processed (Entity)
- - GUI: fixed mixed up SEND/CHAT in 'Complex' userlist menu,
- added MOVE item, and fixed other bugs in it (Entity)
- - Command: fixed /KickBan totally NukingĀ« AmIRC (Entity)
- - Net: resume between AmIRC and mIRC now works in both
- ways (Wiz)
- - GUI: added "Back" and "Front" context menu items for the
- traywindow (Zapek)
- - GUI: fixed userlist buttons firing an action two times (Entity)
- - Plugin: added amiplug_out_infowin() function (Entity)
- - Plugin: added AMIPLUG_Query_Hook_Rawline2 and _NumericMsg2 tags
- and related stuffs (Entity)
- - Net: fixed URL's in topic not being grabbed on joining the
- channel (Entity)
- - Plugin: pushed rawlines (amiplug_fakerawline()) no longer wait
- until a line is received from the server.
- - Rexx: fixed crash bug in USERHOST command
-
- 3.0.2alpha
- ==========
- - GUI: the maximum number of query windows is now exactly as the
- user specified, rather than one more (KingGuppy)
- - GUI: using /QUERY on a nick attached to an iconified dialogue
- window will now uniconify that window (KingGuppy)
- - GUI: NoInput Textinput gadgets now replace Text gadgets where appropriate
- (KingGuppy)
- - GUI: the "Favorite Channels" [sic] window now correctly uses a list
- background (KingGuppy)
- - GUI: increased topic gadget max len and alias maxlen to 1024 (Entity)
- - Plugin: added AMIPLUGCHANATTR_Topic (Entity)
- - GUI: added "Append" and "Overwrite" option when saving a logfile over an
- existing one (Zapek)
- - Rexx: added INPUT command, which does the same as SAY but also triggers
- any plugin's input hook (Entity)
-
- 3.0.3alpha
- ==========
- - GUI: fixed plugin list, screwed up when changing to Textinput (KingGuppy)
- - GUI: improved Textinput gadget usage in about window (KingGuppy)
- - GUI: fixed control-f10 in Settings->Fkeys not having any PopPH items (Entity)
- - Net: made usermode parsing casesensitive (Entity)
- - CTCP: removed the BACKDOOR hoax (Olli)
-
- 3.1
- ---
- - General: Updated release package
-