2000-12-07 Mats Peterson * Version 0.1.21 * chat.c (ModifyVerifyCB): Text pasted into private windows wasn't echoed properly. Fixed. 2000-12-04 Mats Peterson * Version 0.1.20 * chat.c (RcvGlobal): In situations where several private messages were received shortly after each other, the confirmation dialog would pop up for every message. Fixed. 2000-11-23 Mats Peterson * Version 0.1.19 * XmNap-colors.gray, XmNap-colors.cadet: Minor corrections. * Version 0.1.18 * XmNap-colors.gray, XmNap-colors.cadet: New files. * chat.c (RcvGlobal): Now displaying a confirmation dialog upon receipt of a private message when no window exists. 2000-11-22 Mats Peterson * Version 0.1.17 * Further clean-ups of the header files; the macro names in the include conditionals had leading underscores. Might clash with system macros. 2000-11-21 Mats Peterson * Version 0.1.16 * Various corrections in the header files. * Version 0.1.15 * config.c (ReadConfig): Increased the number of bytes to read for a string to 4096 as a safety measure. 2000-11-01 Mats Peterson * Version 0.1.14 * config.c (WriteConfig): The permission bits of the configuration file are now set to 0600 (owner read/write). 2000-10-18 Mats Peterson * Version 0.1.13 2000-10-16 Mats Peterson * configwin.c: General clean-ups. * configwin.c, searchdlg.c: Minor cosmetic adjustments of the text field lengths. * INSTALL: Updated for the new sound stuff. * Imakefile: New 'USE_SOUND' define to enable sound. * configwin.c: New sound configuration page. * chat.c: Added sound to channel and private messages, and when a user joins or parts a channel. * sound.c, sound.h: New code for sound playback. 2000-10-15 Mats Peterson * Version 0.1.12 * message.c (GetMsg): Now updating the configuration properly by calling WriteConfig() after a successful registration. 2000-09-28 Mats Peterson * Version 0.1.11 * transfer.c (ReadMP3Data): Now handles read() errors (such as ECONNRESET) properly. 2000-09-26 Mats Peterson * Version 0.1.10 * connect.c (Connect): Blatant miss; if the metaserver returned an invalid string, the function would return without resetting 'connInProgress'. Fixed. * Version 0.1.9 * connect.c (Connect): The function now checks if a connect is already in progress, and returns with an error message should this be the case. 2000-09-23 Mats Peterson * Version 0.1.8 * msgbox.c (SimpleMsgRemove): "Cosmetic" fix; now using XtUnmapWidget() to make the message box disappear more quickly. * Minor corrections in some header files. * Version 0.1.7 * transfer.c (InitDataPort): Socket was not properly closed if listen() failed. Fixed. * connect.c (Redirect): Metaserver socket was not properly closed. Fixed. 2000-09-22 Mats Peterson * Version 0.1.6 * search.c (ShowResults): Fixed a memory leak that would occur if the result list was empty. 2000-09-20 Mats Peterson * Version 0.1.5 * transfer.c (AddUl): New procedure, adds an upload to the upload list in case-insensitive order. * Version 0.1.4 * chat.c (UpdateUserList): Now sorting the list in case-insensitive order. * chnlist.c, banlist.c, hotlist.c, shared.c: Likewise. 2000-09-19 Mats Peterson * Version 0.1.3 * shared.c (RecurseDir): Fix in the 'find' command line to allow directory names containing spaces. * config.c: Now using a colon as the delimiter in the shared directory list to allow directory names containing spaces. * config.c (GetConfigString): Now handles strings containing spaces correctly. 2000-09-15 Mats Peterson * Version 0.1.2 * search.c (ShowResults): The parent directory of a file is now always displayed, regardless of the "Show Paths" setting. 2000-09-14 Mats Peterson * XmNap.ad: Now using a monospaced font as the default in chat windows. * main.c (InfoWindow): The window no longer causes XmNap to exit if it's closed. * search.c (ResListCB): The download is now initiated from a timeout procedure instead of directly from the result list callback. 2000-09-11 Mats Peterson * ullist.c: Various bug fixes. * transfer.c: Added resume of downloads. 2000-09-10 Mats Peterson * configwin.c: The configuration window is now a normal toplevel window instead of a dialog. This will hopefully cure some focus problems with certain window managers. 2000-09-09 Mats Peterson * Version 0.1.1 * chat.c (ChannelWindow): It was possible to edit the received text. Fixed. (PrivWindow): Likewise. .