New releases, updates, important announcements and sales discounts. Information about future versions
User avatar
Alona Kutsenko
[+] new feature;
[*] fixed bug or improved feature;
[-] fixed;

MyChat Client
[+] (06.07.2018) (Android) you can send an image or text to MyChat Messenger from any application that supports such feature;
[+] (06.06.2018) integration with a WEB browser for processing links of "mychat:" type;
[+] (06.04.2018) fully redesigned appearance for MyChat Client for Windows;
[+] (05.31.2018) (Android) message context menu in private and conference conversations. Use it to copy text and forward messages to MyChat;
[+] (05.30.2018) a click on any information text field in the private conversation window performs an action: opens a website, email sending window, search in Google Maps, etc.;
[+] (05.22.2018) new tool for screen demonstration to a user in a private conversation. The tool works both in LAN and over the Internet;
[+] (05.11.2018) (Android) added the "Settings" section;
[+] (05.08.2018) IntelliMouse technology support for scrolling text in conferences, private conversations, and message history;

[*] (06.06.2018) when the client tries to update automatically with limited rights: besides log entry the error with a detailed information is displayed;
[*] (05.04.2018) redesigned the window that notifies about program new version;
[*] (05.29.2018) if the original image is not on the server and it's impossible to make a thumbnail, then MyChat Client displays the corresponding icon instantly and does not waste time with downloading a nonexistent image file from the server;
[*] (05.29.2018) (MyChat Guest) updated tool for sending invitations to the chat via email; fixed bug with the choice of the "expiration date" for a notification (the date and time of the invitation expiration are easier to choose: from ready templates or with accurate instructions). Now the date and time are stored in UTC on the server;
[*] (05.29.2018) redesigned protocols in the console window: all messages are written in mono-spaced font; you can select any text blocks; only time is recorded in the log; a full timestamp with a date is written in the protocol file only;
[*] (05.29.2018) extra entries are removed from the Actions insert menu; missing icons assigned;
[*] (05.28.2018) updated the window for file sending from the context menu of the Explorer to the chat. You can also remove users from the recipient list by mouse double-click;
[*] (05.28.2018) updated the window for invitation sending to the chat (MyChat Guest). Localization errors fixed;
[*] (05.28.2018) repeated pressing on "Ctrl + ` " hides the open console panel;
[*] (05.28.2018) if the TURN server settings are invalid on the MyChat server and the IP address list for the TURN server returns empty, then the MyChat Server default IP address will be used;
[*] (05.23.2018) improved windows for password creation and changing;
[*] (05.23.2018) updated window for the program settings;
[*] (05.23.2018) updated windows for information about user and personal profile;
[*] (05.23.2018) updated and improved window for favorite conferences;
[*] (05.23.2018) updated window for the ignore list;
[*] (05.23.2018) redesigned window for add-ons (plug-ins)
[*] (05.23.2018) updated window for searching users;
[*] (05.23.2018) updated notification window;
[*] (05.22.2018) apart from the username the user gender icon is also displayed for faster identification in the list of users from which the files were received (main menu and popup menu from the "Files" toolbar - "View received files from ...");
[*] (05.21.2018) (Android) password-free authorization
[*] (05.21.2018) now system automatically merges folders with files taken from the same user that had different nicknames at different times;
[*] (05.20.2018) enlarged fonts for displaying personal and common contact lists;
[*] (05.20.2018) group names are displayed in green color in common and personal contact lists;
[*] (05.20.2018) deleted the globe icon and information window from the quick switching panel "Common/personal contacts"/"Private conversations"/"Conferences";
[*] (05.20.2018) deleted the wide horizontal bar with text ("Common contact panel"/"Personal contacts"/"Conference"/"Private conversation" and the icon under the user name and status switch button;
[*] (05.17.2018) small toolbar deleted;
[*] (05.17.2018) tabs right and left orientation deleted;
[*] (05.17.2018) hints panel deleted;
[*] (05.17.2018) recomposed main menu;
[*] (05.17.2018) redesigned interface for switching statuses in the program ("Online", "Do not disturb", "Away");
[*] (05.16.2018) user filter field in the notification sending window;
[*] (05.16.2018) remove added users by double click on the list on the right in the notification sending window (just like by the "Del" key);
[*] (05.16.2018) avatars deleted;
[*] (05.16.2018) recomposed personal and other users profile view;
[*] (05.16.2018) MyChat Client execution file size reduced for 3 MB;
[*] (05.16.2018) redesigned plugin information window;
[*] (05.11.2018) message sending button settings (by Ctrl + Enter) and spell checker are removed from the toolbar over the text field;
[*] (05.11.2018) redesign of the control panel buttons in conferences and private conversations;

[-] (06.06.2018) fixed errors "Cannot focus a disabled or invisible window" that occur sometimes during the program work;
[-] (06.06.2018) changing a conference topic does not work. Fixed;
[-] (06.06.2018) the window for downloading file has no localization. Fixed;
[-] (05.30.2018) errors when changing the settings for storing user files and server backups. Fixed;
[-] (05.30.2018) (Android) the application crashes after sending a file to the conference and when entering this conference next time;
[-] (05.23.2018) when sending a private message to the built-in bot Elisa its status is changing to "Offline" and its status identifier is lost next to its name. Fixed;
[-] (05.23.2018) error when trying to open minimized program window. Fixed;
[-] (05.23.2018) if a thumbnail file on the local computer is corrupted or has a zero length, MyChat Client will automatically delete it and download it from the server again at the next message window rendering;
[-] (05.22.2018) sorting by a number of users in the list of available conferences works incorrectly. Fixed;
[-] (05.20.2018) error when rendering the heads of departments in the list of contacts that are offline.
[-] (05.04.2018) (Android) a microphone does not work during a voice call on the mobile client. Fixed;
[-] (05.04.2018) error when adding a contact from the common contact list to a personal contact list if a filter is used. Fixed;

MyChat Server
[+] (06.05.2018) keys for command lines /port and /webport to specify ports for MyChat network core and WEB server manually;
[+] (06.01.2018) (Integration API) commands MCIAPI_CS_GetUsersStatusList and MCIAPI_CS_GetWebSupportGroupUsersList to work with users from WEB support;

[*] (05.31.2018) accelerated work of JSONArrayGetDateTime and JSONGetDateTime functions;
[*] (05.23.2018) (MSL) fixed the issue with StrToFloat function work. The point and comma can be delimiters, the function will work correctly;
[*] (05.10.2018) changed the name of the automatic backup files to the "mcservrdb-year-month-day-hours-minutes.zip" template;

[-] (06.06.2018) error when the server stops its work (TCPThread error). Fixed;
[-] (05.28.2018) (MyChatGuest) error when entering by token. Fixed;
[-] (05.23.2018) function for automatic deleting of old files works incorrectly. Fixed;
[-] (05.11.2018) anti-flood filter does not work correctly. Fixed;
[-] (05.10.2018) issue with the server start, if there are no folders that are specified in the settings. Fixed;
[-] (05.04.2018) impossible to upload zero-sized files on the built-in FTP server. Fixed.
User avatar
Alona Kutsenko
MyChat Client
[+] (05.11.2018) (Android) added the "Settings" section.

There are the most important settings for now. There will be more of them with time.
android-settings.png
Main settings of MyChat for Android
android-settings.png (14.1 KiB) Viewed 6983 times
User avatar
Alona Kutsenko
MyChat Server
[-] (05.23.2018) function for automatic deleting of old files works incorrectly. Fixed.

In the server settings, in the "Settings" -> "Service" section, only the item "Automatically delete old files older than..." was left. The item for deleting images was deleted because in the program new versions all these files are stored in the same folder.

The cleaning algorithm was configured for deleting image files only. The cleaning system didn't touch other files. Fixed.
User avatar
Alona Kutsenko
MyChat Client
[+] (05.30.2018) a click on any information text field in a private conversation window performs an action: opens a website, email sending window, search in Google Maps, etc.

clicktoprivateinfo.png
clicktoprivateinfo.png (23.92 KiB) Viewed 6950 times

You can configure MyChat Client to receive any combination of user data. All this reference information is displayed in the window on the left (you can click on it).

1. If this is a website address — a browser will open with the specified link;
2. if this is an email address — email client;
3. computer network name — Explorer, to view the open network resources;
4. IP address —Explorer, if this IP is from the local network (if not — GeoIP service);
5. client application version — MyChat Help page on the version history section;
6. any information about the geographical location (country, city, address, province, zip code) — Google Maps.
User avatar
Alona Kutsenko
MyChat Server
[-] (05.30.2018) errors when changing the settings for storing user files and server backups. Fixed.

We made control over the assignment of network folders (\\ ...). The server tries to create a folder (that an administrator specifies in the settings), if it does not exist. If the path is invalid or you can't create a folder, a configuration returns to the default value and a corresponding error is displayed on the server administrator panel.

Fixed errors associated with uploading and downloading files, images, and ZIP archives of server database backup copies after changing default paths.
User avatar
Alona Kutsenko
MyChat Server
[*] (05.31.2018) accelerated work of JSONArrayGetDateTime and JSONGetDateTime functions.

Turned out, that if you call this functions in "heavy" cycles and transfer invalid data to them, then functions start working slower as usual because of the non-optimal way of processing incoming data errors.

In the end, the script will work slower than it was expected.
User avatar
Alona Kutsenko
MyChat Server
[+] (06.05.2018) keys for command lines /port and /webport to specify ports for MyChat network core and WEB server manually;

These ports are used in a case when it's impossible to run "zero" server because ports are busy with other network software.
User avatar
Alona Kutsenko
MyChat Client
[+] (06.06.2018) integration with a WEB browser for processing links of "mychat:" type.

After the click on the link on the WEB page MyChat Client launches or activates (if it's already running) and make the action that is described in the link (for example, a private conversation with a specified user):

open-private-from-browser.gif
open-private-from-browser.gif (105.43 KiB) Viewed 6939 times
User avatar
Alona Kutsenko
MyChat Client
[+] (06.07.2018) (Android) you can send an image or text to MyChat Messenger from any application that supports such feature.

share.png
share.png (52.72 KiB) Viewed 6934 times