Secure Network Chat: versions history
----------------------------------------

        [+] new feature
        [*] improvement / modification or bug fix

Version 2.14.3 (28 july 2006)

  Client

    [+] Window / Close all but current - To close all windows but current.
    [+] Window / Close all at the left - To close all windows at the left.
    [+] Window / Close all at the right - To close all windows at the right.

Version 2.12.17 (26 june 2006)

  Client

    [+] Added support for popup hints in WinXP.
    [+] Added tray notification area balloon tooltips. Only WinXP.
    [+] Added new controls "Beep on".../Public, Private, Channel to the context menu of "Beep Window".
    [+] In  the  context menu of "Beep Window" we increased number of lines for "Read" text edit field. Now it is multiline one. Maximim 10 lines.
    [+] Config / Beep transparent - Added ability to change the level of transparency for this window.
    [+] Users / Users  List  Group  - Groups state is stored in the "\Documents and Settings\<User Name>\Application Data\Secure Network Chat" (Win XP/2003/2000). Program recognizes Terminal Mode state automatically.
    [+] Properties / Smile icons / Gallery... / Smile icons Gallery - Icons-Gallery with ability to add own icons.
    [+] View / Auto  hint on / Public, Private, Channel - Now it is possible  to  configure  messages in Beep Window to be splitted to Public, Private and other channels.
    [+] View / Hint  on tray for / Public, Private, Channel - It is possible  to configure messages (shown nearby icon in the tray) to be shown for Public, Private channels separately.
    [+] View / Selected  to  editor - If activated, the moving selected text activates focus in the Message Editor.
    [+] Config / History for / Public, Private, Channel - Messages in the  Messages  Archive can be stored for Public, Private and other channels separately.
    [+] Window / Close all windows - Close All Windows
    [+] Window / Close private windows - Close All Private Channels
    [+] Window / Close channel windows - Close All other channels
    [+] Config / Fonts / For all - Font name and color settings are used by program to draw all program interface controls.
    [+] Users / State / No Privates - When this state is activated, the user does not receive any private messages.

  Server

    [+] Hint support in WinXP.
    [+] Users list, Channels  -  Added  support  for  new state "No Privates".

Version 2.10.5 (6 december 2004)

  Client

    [+] View / Auto hint on / Public, Private, Channel - Now is is possible to see public/private messages in the 'beep window' of messages in a Beep - window can be adjusted separately for Public, Privates and Channels.
    [+] View / Hint on tray for / Public, Private, Channel - Now it is possible to see incoming messages in the yellow pop-up message on tray icon (separately for public and private channels).
    [+] View / Selected to editor - When enabled, it moves focus and text cursor to an text editor on moving text.
    [+] Config / History for / Public, Private, Channel - Now it is possible to store messages in an archive separately for Public channel and Private channel.

  Server

    [*] Events / Log Events / Controls - Local IP and remote IP addresses are added to all messages.

Version 2.9.31 (26 march  2004)

  Client

    [*] Users / Users List Group - Fixed bug: users are not disappeared from list now.
    [*] Users / Users List Group - Fixed bug: now it is possible to move the user into another group, if usr's nickname has '=' character.
    [*] Users / Admin / To Prohibited User List - Fixed situation when the user's IP cannot be added to the prohibited users list when the IP is added and the user is disconnected from the server at the time.
    [*] View / Message editor - Maximal length of text in single line editor is 2048 characters now. In Multiline editor - 4096.
    [+] View / Buttons bar / Auto scrolling - Autoscrol On / Off button was moved to the front panel near to the users list. Invisible by default.
    [*] Send / Invert - Convert same symbols the bug is fixed.
    [*] Connect - Fixed bug. Now it is possible to connect to the server with activated allowed users list, if the list had additional nickname.
    [+] Admin / Prohibited User List / Add (Edit) / Description - Now it is possible to specify the thing in prohibited users list, why the user was prohibited.
    [+] Admin / Prohibited User List / Add (Edit) / Temporary - Now it is possible to add user into the prohibited users list and set date when it should expire (days, minutes, hours). For remote administation.
    [+] Connect - If client tries to connect to the server and if its nickname was added to the prohibited users list, then this client receives the reason why the user was disabled and also it is shown when the user will be allowed to enter.
    [*] Connect - Bug fixed. Client received the message that the user is already present in a chat room, when a spare nickname is present in the prohibited users list.
    [+] Send / Multiple - Now it is possible to choose users group on sending message to multiple users.
    [+] Send Multiple / Expand - Expand selected users group.
    [+] Send Multiple / Expand All - Expand all users groups.
    [+] Send Multiple / Collapse - Collapse selected users group.
    [+] Send Multiple / Collapse All - Collapse all users group.
    [+] Send Multiple / Clear text after send message  - If this option is activated, all text messages will be cleared after sending.
    [+] Config / Connect - Added ability to check the nickname for incorrect symbols.
    [+] Send / Postponed message - The same.

  Server

    [*] Common User List - Now it is not possible to specify '=' character in a nickname. (Win XP/2003/2000/NT).
    [+] Administrators / Add, Edit /  Avialable on users list - This option allows the administrator to be invisible for other users.
    [+] Prohibited User List / Add (Edit) / Description - It is possible to specify the reason, why any user was added into prohibited users list.
    [+] Prohibited User List / Add (Edit) / Temporary - The temporary avialable user in the prohibited user list. It is possible to specify days, hours and minuts.
    [+] Prohibited User List / Export, Import - Improved import and export prohibited users list function.
    [+] Prohibited User List - Added the support request the reason of the prohibited user list.
    [+] Prohibited User List - Improved mechanism of validating user's IP address in the prohibited users list.
    [+] Channels / Add (Edit)  / Message - It is possible to specify <CHANNEL> macro. The channel name will be shown on sending message.
    [+] Configuration / Welcome Message... / From - Now it is possible to specify a nickname - the owner of new welcome message to be sent to just connected client user.
    [+] Configuration / Welcome Message... / To show the message in a separate window - 'The client was just connected' message will appear in a separate window if this option is activated.
    [+] Configuration / Welcome Message... / Font... - This dialog is used to configure text font for messages.
    [+] Configuration / Max. length of nick name - The limitation for nickname lentght. From 1 to 255, 0 - unlimited length. Default - 0. No compatible with old versions of chat client software.

Version 2.8.15 (1 july 2003)

    [+] Added support for MS Windows 2003 Server.

  Client

    [*] Connect... / Messages / On Connect - Messages Editor is empty now on quick connect / disconnect.
    [+] View / Hyper links - Now channel names may be hyper links.
    [*] View / Smile icons - Fixed eror related to removing clipboard contents.
    [+] Send / Topic - In topic it is possible to specify macro <NICK>. It will place client's nick name to a caption.
    [+] Config / Smile icons... / Max. smile icons in one message - The maximal number of smile icons in one message. By default 5. 0 - unlimited.

  Server

    [+] Configuration / Welcome message - In the message it is possible to specify macros <NICK>. In messages from server the name of client will be replaced to its nick name.
    [+] Ads Poster / Add (Edit) - In the message it is possible to specify macro <NICK>. In messages from server the name of client will be replaced to its nick name.
    [+] Channels / Add (Edit) - In the message it is possible to specify macro <NICK>. In messages from server the name of client will be replaced to its nick name.
    [*] Board - Now default message (in registered version) can be changed to new one. bug fixed.
    [+] Prohibited User List - In the Prohibited User List it is possible to add nick names or IP using a mask. For example: "Admin *", "194.2.26. *".
    [+] <NICK> macro is supported in Public, Privates and channels.
    [*] Ads Poster / Add (Edit) - Space symbol is not inserted between text lines.
    [*] Channels / Add (Edit) - Text lines are not broken.
    [+] Channels / Add (Edit) / Available users... - Users can be moved from the list to the list using mouse (Drag'n'Drop).

Version 2.7.12 (18 march 2003)

  Client

    [*] History / Find - Search function works correctly (in messages history).
    [*] Config / States Scheduler / Automatic set ... when screen saver is activated - Correct work when screensaver is activated.
    [+] Config / States Scheduler / Automatic set ... after .. inactivity - Now works.
    [+] Properties / Advanced / Send a message to public with confirmation - Sending messages to public room with confirmation. By default it is turned off.
    [+] View / Selected to Editor - The selected text in the chat window is located in the messages editor. By default it is switched on.
    [+] Messages archive is collected for each computer's user separately. Special subfolders are created in a 'History' folder.

  Server

    [*] Special characters ([,],",') can be used in nickname without problems (Win XP/2000/NT)
    [*] Fixed some bugs relating to unauthorized use of nickname.
    [*] The error is corrected at very long stop of the server.
    [*] An user can be disconnected remotelly (bug fixed).

Version 2.7.2 (24 december 2002)

  Client

    [+] History - All text of all messages is displayed on selecting several messages.
    [+] History / Message / Copy - To copy the selected text in the clipboard.
    [+] History / Message / Select all - To select the text of the message.
    [+] History / Message / Save to file - To save the text of the message to the file.
    [+] Config / Auto Show Board / Always - Changes the way of displaying board messages
    [+] Config / Auto Show Board / New message only - Messages board is shown automatically on arriving new messages
                                                      Works only with this new version of chat client
    [+] Config / Auto Show Board / Never - To not show automatically board of messages.
    [+] Config / View, View - It is altered by the menu.
    [*] View / Keep edit text - The error is corrected.

  Server

    [*] Events - the mechanism Is altered. Now board logs for each date are saved to several different files. (Win XP/2000/NT).
    [+] Configuration / Public enable - Enable / disable sending messages into Public room. By default it is enabled.

Version 2.6.61 (4 november 2002)

  Client

    [+] Window / Avialable links - It makes it possible to choose a hyperlink quickly from a dropdown list. Hyperlinks are taken from the chat window. The "View / Hyper links" option must be enabled.
    [+] Messages board / Avialable links - It makes it possible to choose a hyperlink quickly from a dropdown list. Hyperlinks are taken from the messages board. The "Properties / Hyper links" option must be enabled.
    [+] View / Hint on tray - Enable / disable ability to show hint message at program's tray icon.
    [+] View / Keep edit text - Enable / disable text saving mode in message editor when user switches channels. Enabled by default.
    [+] Users / Important - Enable / disable important message for selected user in public room, private room or channels. The message from user will be duplicated to separate window.
                                               The "View / Important message" option must be enabled.
    [+] Channels / Important - Enable / disable important message for all users in selected channel. The "View / Important message" option must be enabled .
    [*] Important message - Important message windows were changed. Now you can change its size.
    [+] Send / Multiply / Postponed - The send message and postponed message to many users or groups.
    [+] Users - The change order groups by "Drag&Drop" on the users group list.
    [+] Users / Expand - Expand selected group on the users group list.
    [+] Users / Expand All - Expand all groups  on the users group list.
    [+] Users / Collapse - Collapse selected group on the users group list.
    [+] Users / Collapse All - Collapse all groups  on the users group list.
    [+] Users / Auto Expand - Is automatically expandes group in the users group list when message comes from an user who is present in users group list currently.
    [*] Send / File - Fixed error (when user was unable to open file for transmitting).
    [+] Send / File / Advanced / Show sending & receiving window on sending file - Shows 'sending or receiving window' when user starts to send file. Disabled by default.
    [+] Send / File / Abort - Abort sending or receiving file.

  Server

    [*] Common User List / Enable - Disable common user list service throw confirmation.

Version 2.6.43 (5 august 2002)

    [*] Full losed compatible with previos versions.

  Client

    [+] View / Smileys - Enable  / disable  emotion pictures on chat - window. Enable by default. Win 95 is not supported.
    [+] Config / Smileys - Customize smileys.
    [*] Config / Peer to peer - The mechanism is changed.
    [+] Beep / Transparent - Customize transparent of Beep - window. (Win XP/2000).
    [+] Send / Insert Smiley - Insert a smiley from the list to message editor.
    [*] Send / Insert Message - Fixed error.
    [*] Window / Find text - Fixed error.
    [+] Messages Board/Properties/Hyper links - Enable / disable hyperlinks only for the messages board.
    [*] The errors are fixed, resulting to leak memory.

  Server

    [*] Fixed error on recieve mechanism users list to chat client.

Version 2.6.30 (20 june 2002)

  Client

    [+] Properties / Config / Peer to Peer - Enable / disable direct connection between chat clients for exchange private messages and files. Enabled by default.
    [*] Fixed error. If destination folder for messages archive is not existed, then the messages are not saved to messages archive.

  Server

    [+] Configuration / File transfer - Enable / disable transmite files between chat clients. Enabled by default.
    [+] Configuration / Peer to Peer - Enable / disable direct connection between chat clients for exchange private messages and files  Enabled by default.
    [*] Fixed error on recieve mechanism channels list to chat client.
    [*] Fixed error on recieve mechanism users list to chat client.
    [*] Fixed error on recieve mechanism "Ads Postrer" service information to chat client for remote control.
    [*] Fixed error on recieve mechanism "Common users list" service information to chat client for remote control..
    [*] Fixed error on recieve mechanism messages board to chat client.

Version 2.6.21 (24 may 2002)

  Client

    [+] Messages Board / Properties / Word Wrap - Enable or disable word wrap messages. Disabled by default.
    [*] Admin / Password - Fixed error with wrong store password.

  Server

    [+] Added complete support for new Windows XP interface.
    [*] Fixed error. When user nickname is equaled administrator's IP, then user can get access for chat-server remote control.

Version 2.6.17 (26 april 2002)

  Client

    [+] Connect... / Authorization / Requery password always -Request password always when connect to chat - server. Disabled by default.
    [+] Config / States - It is added new states for change pictures: Tray (connect / disconnect), Beep (connect / disconnect).

  Server

    [*] Administrators - It is fixed errors with additional, edit, deletion administrator when chat - server is stopped.
    [*] Channels - It is fixed errors with additional, edit, deletion channel when chat -server is stopped.


Version 2.6.15 (05 april 2002)

  Client

    [+] Properties / Config / Sounds / Topic  - ability to set new sound event on changing topic in channels.
    [+] Properties / Advanced / Max. messages in chat window - Maximum number of messages in a chat winow. By 
        default the number is 0 - unlimited.
    [+] Config / Events - Enable or disable service messages. Enabled by default.
    [+] /Wait <sec> - New command in script language. Waiting for some seconds (<sec>). 
        For example: /wait 10 (waiting fo 10 seconds).
    [+] Private chat window is not activated on arriving new private message 
    [+] Text in message editor is not selected on arriving new important message 
    [*] Send / Messages Board - Fixed error "is not valid date and time". You need new version of chat server.

  Server

    [+] Common User List / Export (Import)- Ability to import/export the Common Users List to/from a file.
    [+] Prohibited User List / Export (Import)- Exporting (Importing) Prohibited User List to/from the file.
    [+] Filter - You can type spaces on adding or editing a prohibited word in a filter service. For example: " ass ".
    [+] Postponed messages - User receives postponed messages with date and time.
    [+] Administrators / Access - New access rights: "Set topic for Public", "Set topic for Channel". Only administrator may change topic for "Public" and channels with the permissions.
    [+] Events (Errors) / Auto Update - Enable / disable automatic updating events or errors logs. Enabled by default. (Win XP/2000/NT).
    [+] Server adds IP address of user to log file on changing topic on a client side
    [+] Topic in a public channel can be changed only by administrator
    [*] Board - Fixed error "is not valid date and time".

Version 2.6.0 (04 march 2002)

  Client

    [+] Users / Users List Group - Extended users list groups.
    [+] Users / Create new group - Create a new group on users list.
    [+] Users / Rename group - Rename users group on users list.
    [+] Users / Delete group - Delete users group from users list. Users will move on "General" users group.
    [+] Users / Move to group - Move user to other users group on users list.
    [+] Users - Move user from one group to other when option "Users List Group" is enabled.
    [*] The bug is fixed. If it is error on script on disconnection from chat - server then disconnection is not happened.

Version 2.5.23 (04 february 2002)

  Client

    [+] Send / Messages Board / Subjects - The Subjects panel is added for navigation in messages board.
    [+] Messages Board / Properties / Show Subjects - Show or hide Subjects panel in messages board.
    [*] View / Hyper links -  Hyper links can be clicked in messages board now.
    [+] Users / Ignor - Ignor of user with confirmation dialog.
    [+] Properties / Sounds - Disable sound for every event.
    [*] View / Buttons Bar / Sound - Enable / disable button is added to buttons bar for easy. (Not visible by default).
    [*] View / Buttons Bar / Always on top - The mechanism is changed.

  Server

    [*] Changed location of chat - server for Win XP/2000/NT.  One recomendation for this Windows platforms: 
         uninstall old version of Secure Network Chat before installation new version.

Version 2.5.19 (24 december 2001)

  Client

    [+] Send / Postponed message - Sending postponed messages. 
          Ability to open a private window with user name which status is offline. 
          The users will receive the message automatically when the will go back to online.
    [+] View / Tab Sheets / Multiline - Multiline Sheets.
    [+] View / Classic menu - This option forces SNC to use classic menu style instead of modern XP style
    [+] View / Hyper links - Hyper links can be clicked in messages archive now.
    [*] Fixed error with exiting the program on choosing standard Windows option 'Shutdown / Logout'. In 
          this case options: "Beep on Public, Private, Channel" are disabled.
    [*] Added new types of hyperlinks: "gopher:", "nntp:", "prospero:", "telnet:", "news:", "wais:", "outlook:".
    [*] Mechanism of receiving messages has been improved siginifcally. Now it is very stable.

  Server

    [+] Added function to resend messages to offline users when they will go back to online.
    [*] Fixed error with remote administering a Common User List service (Win XP/2000/NT).
    [*] List of channels works without bugs

Version 2.5.15 (24 october 2001)

  Client

  [+] Admin / Common User List - Remote administering a Common User List service.
  [+] Channels / Add (Edit) Channel / Available users - Remote administering a channel's userslist.
  [*] Fixed bug: Jumping lines on incomming messages, options "View / Hyper Links" is enabled.
  [*] View / Stick to edges - Sticking chat window engine was improved.
  [*] Move to edge - Moves chat window to the screen edge. The mechanism is changed.

  Server

  [*] Common User List - The service of the Common User List. The Common User List is used to connect a limited set of users to chat-server 
                                        by administrator.
  [*] Channels / Add (Edit) / Available users - The users list, which is granded to chat on chat room. 

Version 2.5.11 (18 september 2001)

  Client

    [+] Connection wizard is shown on first execution of chat client
    [+] Added complete support for new Windows XP interface.
    [+] Added ability to search chat server over network.
         Connect... / Server Location / Find, 
         List... / Add (Edit) / Find                    
    [+] View / Stick to edges - Sticking of chat window, beep-windows, float-windows to screen edges on moving window.
    [+] Move to edge -  Moving window to the screen edge. 
     
  Server
  
    [+] Information service - The service is used for searching the server by client in LAN.
    [*] Board, Channels - Fixed error with storing and transmitting multiline messages (Win XP/2000/NT).


Version 2.5.5 (July 04, 2001)

  Client
    [+] View / Hyper links - The key words: "file:", "mailto:", "http://", "https://", "ftp://"
                             and nick names are high lighted when they are found in the chat
                             window. An associated link application is automatically opened, 
                             when user clicked to the hyper link.
    [+] The more closer integration with Shell Windows:
        - The name object is showed in the message editor, if it is changed by "Drag & Drop"
          technology. 
        - An object is sent to chat user, if it is drugged to the users list or channels 
          by "Drag & Drop" technology. 
    [+] Users / Send File - The selected file is sending to chat user.
    [+] Window / Find text (Ctrl+F) - Search text on active chat window.
    [*] Send / Topic - The separate topics for Public, Privates and Channels.
    [*] View / Scroll Up to Down - The mechanism is changed.
    [+] Send / History / Encode - The messages history encoding. It is turned on by default.
    [*] Send / File - Received files are put into subfolder of folder, which is showed 
                      in the field "Upload Path". The subfolder name corresponds with 
                      nickname of user, to is sent file.

  Server    
    [*] Events, Errors - The mechanism for load events and errors logs is changed
                         (Win XP/2000/NT).


