Официальная новость: MyChat 7.6 — "черновики" и оповещения в macOS и Linux

 

Дата релиза: 06.06.2019

История разработки

 
[+] новое;

[*] исправлена ошибка и/или изменено к лучшему;

[-] исправлена ошибка;

 

MyChat Client


[+] (Mac, Linux) добавлен инструмент отправки оповещений;

[+] "черновики". Текст, что вы вводите в окне отправки в конференциях и приватах, теперь запоминается и будет автоматически восстановлен после обрыва связи или перезапуска программы;

[+] ключ командной строки /accmanager для открытия менеджера учётных записей после запуска;

[+] ключ командной строки /maximize для разворачивания окна программы на весь экран;

[+] ключ командной строки /show для показа окна программы сразу после запуска;

[+] ключ командной строки /tray для принудительного сворачивания окна MyChat Client в system tray сразу после запуска;

[+] настройка для автоматического обновления MyChat Client в "тихом" режиме, без показа окна скачивания пакета апдейта;

 

[*] программа определяет, что запущена в терминальной сессии, и автоматически отключает эффекты прозрачности и плавной проявки окна уведомлений о новых сообщениях;

 

[-] консольная команда ping при отсутствии связи приводила к падению MyChat Client по ошибке. Исправлено;

[-] ошибка рендеринга списка пользователей в конференциях, если изменить свой статус (Ctrl+F5 или Ctrl+F8). Исправлена;

[-] ошибка при копировании в буфер обмена содержимого из Excel по ПКМ в тексте чата, к тексту добавлялось разрешение скриншота. Поправлено;

[-] (Android) на смартфонах Huawei при каждом подключении к серверу возникало всплывающее уведомление вверху экрана. Исправлено;

[-] (Android) не загружались изображения, отправленные из Android-клиента;

 

MyChat Server


[+] (MSL) функция GetTextFileLinesCount для получения количества строк текстового файла;

[+] консольная команда "remove privates" для полного удаления истории приватных переговоров;

[+] (MSL) функция mRemovePrivates для очистки истории приватных разговоров на сервере и на всех клиентах.

 

[*] (Admin) кнопка "Синхронизация" в разделе "Конференции", "Автосоздаваемые конференции", чтобы изменения для конференции вступили в силу без перезапуска сервера;

[*] (Admin) убрана настройка в админке, в автосоздаваемых конференциях "Синхронизация сообщений для офлайн-клиентов". История синхронизируется во всех конференциях, автоматически;

[*] (Admin) добавлен переход в справку по клавише F1;

 

[-] (Admin) если в управлении пользователями изменить пароль любого онлайн-пользователя, то в клиентском приложении пароль не менялся и после отключения от сервера пользователь не мог подключиться. Исправлено;

[-] (Admin) некорректно работал пункт "Принудительно переподключить пользователей к новому серверу сейчас" в разделе "Инструменты", "Перенос сервера". Клиентские приложения переподключались на старый адрес до своего первого перезапуска. Исправлено;

[-] (Admin) не работал переход в справку по кнопке "?". Исправлено.