- Обновление системы баг-репортов
- Улучшения MyChat для iOS и Android
- Разное полезное
- Все изменения общим списком + история разработки
- Как обновиться на последнюю версию?
1. Обновление системы баг-репортов
Сейчас при возникновении ошибки на сервере, если он запущен в GUI-режиме, показывается такое окно:
В нём видно версию программы, уникальный BugID, который можно погуглить на официальном форуме, а также есть кнопка помощи и кнопка рестарта приложения.
Если нажать на кнопку помощи, то откроется справка на официальном сайте (на том языке, на котором у вас работает интерфейс MyChat Server в данный момент) и Проводник на папке, где размещены рапорты ошибок.
Спустя минуту, если не перезапустить сервер кнопкой, окно закроется и сервер будет перезапущен автоматически.
То же самое касается и клиентского приложения. Теперь станет проще и удобнее.
2. Улучшения MyChat для iOS и Android
В MyChat для iOS теперь при отправке файла из галереи также можно отправить и видео, а не только фото.
Также в мобильных приложениях доделали отображение сообщений с форматированным текстом.
3. Разное полезное
Переделали контроль повторного запуска MyChat Server и, в особенности, MyChat Client. Стало надёжнее и быстрее. MyChat Client теперь ещё и быстрее отрабатывает команды вроде отправки файлов в чат (запуск программы из командной строки, /sendfile).
Также реализовали настройку точного геометрического размера окна звонка, его положение и монитор (если их больше, чем один).
4. Все изменения общим списком + история разработки
История разработки версии с комментариями разработчиков
MyChat Client
[+] (win32) возможность настроить точный геометрический размер окна звонка, его положение и монитор, если в системе их больше одного;
[*] (win32) автоматический перезапуск клиентского приложения при возникновении ошибки больше не делается, только по команде пользователя;
[*] (win32) небольшой редизайн окна сообщения про ошибку, упрощение перезапуска, упрощение внешнего вида, кнопка для получения справки и открытия папки с баг-репортами;
[*] (android) (ios) добавлено отображение форматированного текста;
[*] (ios) теперь при отправке файла из галереи также можно отправить и видео, а не только фото;
[-] (win32) различные проблемы при изменении размеров окна чата и прокрутке истории сообщений в конец (resize, F11, вызов из трея и т.п.). Текст не всегда прокручивался в самый низ окна, из-за чего можно было визуально пропустить входящее сообщение. Исправлено;
[-] (win32) на старых операционных системах вроде Windows XP/Windows Server 2003 нет системной функции SetWindowDisplayAffinity, программа "падала". Добавили контроль, однако функция запрета скриншотов на таких старых ОС работать не будет.
MyChat Server
[*] переделана технология контроля повторного запуска сервера;
[*] улучшена система рапортов об ошибках;
[-] при отключенном кешировании веб-сервера не работало обновление клиентов (скачивание файла). Исправлено;
[-] зависание сервера (deadlock) при активной работе со скриптами. Случалось эпизодически. Исправлено;
[-] иногда при старте сервера в виде GUI приложения могла возникать ошибка "Access violation at address 00FDDEA1". Исправлено;
[-] (nodejs) некорректно работал контроль ограничения скачиваний архива с обновлением для клиента. Исправлено.
5. Как обновиться на последнюю версию?
И коммерческая, и бесплатная версии обновляются одинаково. Сначала обновляется сервер, затем — клиенты. В основном, в автоматическом режиме.
< <<<===== | =====>>> > |
---|