|
|
Изменения в сборке 105
|
|
|
- Замена нативного диалога выбора цвета в Настройках на стилизованный на Sciter
|
|
|
- Определение системного цвета акцента интерфейса на Windows 7 и 8, а также задание цвета вручную
|
|
|
- Мелкие правки интерфейса под Windows 7 и 8
|
|
|
- Sciter обновлён до 5.0.3.8
|
|
|
|
|
|
Изменения в сборке 104 β
|
|
|
- Вкладки снова перетаскиваются
|
|
|
- Сохранение порядка вкладок при перезапуске клиента
|
|
|
- Исправлен размер анимированных стикеров в окне их выбора
|
|
|
- Исправлена ошибка при отсутствии установленных стикеров
|
|
|
- Исправлена ошибка при закрытии программы
|
|
|
- Исправлены ошибки в окне Настроек
|
|
|
- Исправлено отображение шариков дня рождения (работают только локально заданные, сервер больше не сообщает дату ДР)
|
|
|
- Исправлено задание даты ДР и отображение возраста более 53 лет назад
|
|
|
- Sciter обновлён до 5.0.3.5
|
|
|
Synopse Framework обновлён до 2.1.5794
|
|
|
|
|
|
Изменения в сборке 103 β
|
|
|
- Интерфейс переписан под новую версию движка Sciter JavaScript
|
|
|
- Плавное появление всех меню и всплывающих подсказок, если соответствующие опции включены в визуальных эффектах системы
|
|
|
- Отдельные опции в настройках соединения для подключения через системный прокси и без прокси
|
|
|
- Дополнительные подсказки по неочевидным функциям и элементам управления в окне Настроек (в конце каждой категории или справа при достаточно большой ширине окна)
|
|
|
- Дизайн окна Настроек ближе к системному в Windows 10, с полупрозрачностью и размытием фона (опционально)
|
|
|
- Файл шрифта с системными иконками убран из шаблона, если на более старых ОС иконки категорий в окне Настроек не отображаются или имеют неправильный размер, то нужно установить шрифт из файла segmdl2.ttf (доступен в репо)
|
|
|
- Код списка контактов переписан для более стабильной работы
|
|
|
- Сокращённое отображение ссылок в чате (только домен, полная ссылка в подсказке при наведении мыши)
|
|
|
- Предпросмотр SVG по ссылкам в чате
|
|
|
- Исправлено выполнение отложенных действий (включая запрос для определения контактов, ушедших в офлайн)
|
|
|
- Исправлено проигрывание YouTube видео в чате
|
|
|
- Исправлено скрытие статуса контактов на вкладках в чате
|
|
|
- Исправлено сохранение списка контактов и позиций некоторых окон при смене аккаунта
|
|
|
- Исправлено сохранение ширины области для аватара в окне чата (в который раз!)
|
|
|
- Улучшения асимметричного шифрования:
|
|
|
- Автоматическое уведомление собеседника при получении от него сообщения, зашифрованного с устаревшим публичным ключом
|
|
|
- Откат на обычное шифрование при нахождении в капсах более 3х полей с частями публичного ключа (перемешаны капсы от нескольких сессий)
|
|
|
- Новая иконка для индикации асимметричного шифрования (в заголовке сообщений и в строке состояния чата)
|
|
|
- Файл translit.txt больше не обязателен, встроена дефолтная транслитерация
|
|
|
- Общая чистка кода от многих давно неиспользуемых функций, уменьшен размер exe
|
|
|
- Sciter обновлён до 5.0.2.26
|
|
|
Synopse Framework обновлён до 2.0.5027
|
|
|
Zstandard обновлён до 1.5.5
|
|
|
|
|
|
Изменения в сборке 102
|
|
|
- Исправлено определение контактов, ушедших в офлайн
|
|
|
- Исправлено обновление иконки в КЛ при смене клиента контакта
|
|
|
- Скомпилировано в Delphi 11.3
|
|
|
|
|
|
Изменения в сборке 101
|
|
|
- Использование последней версии API протокола
|
|
|
- Исправлено получение списка сессий
|
|
|
- Увеличение промежутка между попытками подключения, если сервер сообщает о слишком частых запросах
|
|
|
- Не показывать ошибку инициализации звука при запуске, если в системе нет устройств для воспроизведения
|
|
|
- Восстановление работы аудио при включении ранее отключенного устройства воспроизведения
|
|
|
- Bass обновлён до 2.4.17
|
|
|
|
|
|
Изменения в сборке 100
|
|
|
- Не показывать временные ошибки запроса событий, если отключена опция "Показывать временные ошибки подключения"
|
|
|
- Добавлено сохранение выделенных сообщений в поиске по истории в текстовом и HTML форматах
|
|
|
- Добавлены горячие клавиши Shift+Home, Shift+End, Ctrl+A для выделения сообщений
|
|
|
- Исправлена задержка при выделении большого количества сообщений
|
|
|
- Исправлен порядок скопированных сообщений при выделении их с Ctrl
|
|
|
- Исправлены стили сохранённых в формате HTML сообщений от контактов с нечисловыми UIN
|
|
|
- Исправлена ошибка при установке пустого доп. статуса
|
|
|
|
|
|
Изменения в сборке 99
|
|
|
- Исправлено получение данных о контакте
|
|
|
|
|
|
Изменения в сборке 98
|
|
|
- Поиск стикеров по ключевым словам (и эмоджи), отображение ключевых слов/эмоджи в подсказке при наведении на стикер в окне выбора. Для получения ключевых слов к уже установленным стикерам нужно нажать кнопку "Загрузить список из магазина" в окне Настройки стикеров.
|
|
|
- Подсветка JSON синтаксиса в журнале событий
|
|
|
- Ограничение в 10000 строк при показе данных в журнале событий, т.к. многомегабайтные ответы сервера слишком долго отображались
|
|
|
|
|
|
Изменения в сборке 97
|
|
|
- Поддержка реакций на сообщения (WIP)
|
|
|
При первом использовании реакций сервер автоматом создаёт чат "Реакции на мои сообщения", куда присылает уведомления обо всех событиях добавления/изменения/удаления реакций. Добавление чата в серверный чёрный список или его удаление сломает автоматическое получение реакций.
|
|
|
- Новый формат декларирования эмоджи в файлах тем, эмоджи паки теперь можно переключать отдельно от смайлов
|
|
|
- Обновлены эмоджи в паке Emojitwo (дефолтный пак в прошлых сборках), увеличено их количество с 1277 до 1551
|
|
|
- Добавлены паки:
|
|
|
- Twemoji (1715 эмоджи)
|
|
|
- Toss Face (1685 эмоджи)
|
|
|
- FxEmojis (1035 эмоджи)
|
|
|
- Исправлено отображение некоторых эмоджи
|
|
|
- Поиск стикер пака по стикеру из чата
|
|
|
- Учитывать раздел "Не в списке" при расчёте авторазмера списка контактов
|
|
|
- Исправлено открытие ссылок на файлы с серверов ICQ с новой версией API
|
|
|
- Исправлено определение расширения файла при сохранении WEBP изображений и Lottie (JSON) анимации
|
|
|
- Исправлены горячие клавиши с Alt в окне чата
|
|
|
- Исправлена функция "Перезагрузить текущий язык"
|
|
|
- Правки перевода
|
|
|
|
|
|
Изменения в сборке 96
|
|
|
- Игнорирование ошибок при подписке на уведомления об изменении доп. статусов (сервер иногда глючит и выдаёт 404 ошибку)
|
|
|
- Использование последней версии API протокола, обновлён способ установки и получения доп. статусов
|
|
|
- Исправлены ошибки при смене/перезагрузке темы
|
|
|
|
|
|
Изменения в сборке 95
|
|
|
- Исправлено переключение аватара/фото в окне данных о контакте
|
|
|
- Исправлено редактирование зашифрованных сообщений
|
|
|
- Synopse Framework обновлён до 1.18.6367
|
|
|
Graphics32 обновлён до 3.0
|
|
|
Zstandard обновлён до 1.5.2
|
|
|
- Скомпилировано в Delphi 11.1 Alexandria
|
|
|
|
|
|
Изменения в сборке 94
|
|
|
- Исправлено редактирование отправленных сообщений (сохранение правильных ID сообщений в базе)
|
|
|
- Исправлена кодировка эмоджи при редактировании сообщений
|
|
|
- Использование профиля с корректными данными пользователя (по UIN, а не мобильному) в аккаунтах с SMS логином
|
|
|
- Исправлено получение серверной истории и прочие запросы на аккаунтах с SMS логином
|
|
|
- Оптимизирована работа с RAPI (скачивание серверной истории, редактирование и удаление сообщений, работа с сессиями), больше не требуются доп. запросы для получения токена
|
|
|
|
|
|
Изменения в сборке 93
|
|
|
- Исправлена ошибка при обработке ссылок без протокола (начинающихся с www) в чате
|
|
|
- Исправлена ошибка при закрытии клиента
|
|
|
- Исправлена ошибка при обновлении списка контактов
|
|
|
- Исправлена ширина всплывающих подсказок
|
|
|
- Исправлена скорость прокрутки вкладок в чате и в окне выбора стикеров
|
|
|
- Версия Sciter понижена до 4.4.7.0, т.к. все более новые глючные
|
|
|
- Bass обновлён до 2.4.16.7
|
|
|
|
|
|
Изменения в сборке 92
|
|
|
- Исправлено получение некоторых анимированных стикеров
|
|
|
- Исправлен некорректный запрос капсов при подключении
|
|
|
- Sciter обновлён до 4.4.8.3
|
|
|
|
|
|
Изменения в сборке 91
|
|
|
- Горячая клавиша F3 в окне поиска по истории контакта
|
|
|
- Исправлен показ всплывающих сообщений после смены аккаунта
|
|
|
- Исправлено скачивание некоторых изображений для показа в чате
|
|
|
- Исправлена ошибка при обновлении списка контактов
|
|
|
- Sciter обновлён до 4.4.6.2 (исправлены баги полей ввода)
|
|
|
|
|
|
Изменения в сборке 90
|
|
|
- Обработка ссылок вида icq://230490 (открывает окно добавления нового контакта с указанным ником/UIN)
|
|
|
- Исправлена отправка стикеров, теперь все стикеры отправляются в виде ссылок на сервер ICQ.
|
|
|
Для обновления стикер паков нужно загрузить данные из магазина (может занять некоторое время при большом количестве паков).
|
|
|
Перед обновлением лучше очистить папку Cache\Stickers, т.к. новые стикеры имеют формат WEBP и не будут использовать старый PNG кеш.
|
|
|
- Поддержка анимированных стикеров
|
|
|
- Опциональная библиотека libzstd.dll в папке модулей для скачивания json файлов анимированных стикеров, сжатых алгоритмом Zstandard.
|
|
|
При отсутствии DLL стикеры скачиваются по другой ссылке со сжатием gzip и имеют в ~2 раза больший размер.
|
|
|
- Настройка размера скачиваемого изображения предпросмотра графических файлов с сервера ICQ
|
|
|
- Sciter обновлён до 4.4.5.11
|
|
|
|
|
|
Изменения в сборке 89
|
|
|
- Поддержка "умных" ответов (варианты ответов на последнее входящее сообщение, предлагаемые сервером ICQ; по умолчанию отключено)
|
|
|
- Изменён способ создания потоков для выполнения асинхронных действий в попытке уменьшить количество подвисаний
|
|
|
- Исправлено открытие ссылок на файлы, закачанные на сервер ICQ (теперь в момент открытия требуется быть в сети)
|
|
|
- Отключен нерабочий антиспам бот, т.к. новые контакты теперь сразу добавляются в список
|
|
|
- Отмена пометки контактов как удалённых после их восстановления (похоже, такое возможно)
|
|
|
- Ускорено обновление списка контактов
|
|
|
- Sciter обновлён до 4.4.5.4
|
|
|
|
|
|
Изменения в сборке 88
|
|
|
- Определение ICQ New/Web клиента (иконки в теме Fresh)
|
|
|
- Исправлен показ некоторых капсов в данных о контакте
|
|
|
- Исправлено подключение на Windows 7
|
|
|
- Sciter обновлён до 4.4.4.10 (та же версия, новее сборка)
|
|
|
|
|
|
Изменения в сборке 87
|
|
|
- Исправлено неверное определение статуса как онлайн у некоторых контактов
|
|
|
- Исправлено получение капсов при большом количестве онлайн контактов
|
|
|
- Прочие исправления интерфейса
|
|
|
- Sciter обновлён до 4.4.4.10 (исправлено позиционирование всплывающих окон)
|
|
|
|
|
|
Изменения в сборке 86
|
|
|
- Отображение транскрипции в информации к аудио файлам, закачанным на сервер ICQ (для этого нужно быть в сети)
|
|
|
- Автозапрос доп. статуса контакта при изменении его статусного сообщения
|
|
|
- Sciter обновлён до 4.4.4.8 (поддержка составных эмоджи, все доп. статусы теперь должны отображаться правильно)
|
|
|
|
|
|
Изменения в сборке 85
|
|
|
- Поддержка серверных доп. статусов
|
|
|
- Поскольку Sciter не поддерживает комбинированные эмоджи, состоящие из нескольких других, то для некоторых статусов отображается только первый эмоджи, он может повторяться и не соответствовать статусу по смыслу
|
|
|
- Для получения событий об изменении доп. статусов необходима регулярная подписка на них раз в минуту. Для уменьшения количества запросов в данной сборке они отправляются раз в 3 минуты, поэтому изменения иногда могут приходить с задержкой. После часа простоя запросы полностью прекращаются и возобновляются только при активации одного из окон программы. Также добавлена опция отключения автоматических запросов, доп. статусы можно запрашивать вручную из контекстного меню контакта.
|
|
|
- Добавлено несколько неофициальных статусов (помечены префиксом [Неофициальный] в названии), в оф. клиенте отображаются только их эмоджи, название же будет "Статус пользователя"
|
|
|
- Выбор формата снимков экрана (PNG/JPEG/WebP)
|
|
|
- Перемещать список контактов на передний план вместо скрытия при одиночном клике по иконке в трее, если поверх него находится другое окно
|
|
|
- Исправлено мигание иконки события без статуса
|
|
|
- Исправлено сбрасывание ширины поля для аватара в окне чата
|
|
|
- Исправлено удаление статусного сообщения при установке пустой строки
|
|
|
- Исправлена ошибка при сохранении настроек свежесозданного аккаунта в базу
|
|
|
- Исправлена автопрокрутка вниз длинных сообщений в поиске по истории
|
|
|
- Исправлена быстрая прокрутка чата колесом мыши
|
|
|
- Исправлен показ подсказок к контактам, которых нет в списке контактов
|
|
|
- Прочие исправления интерфейса
|
|
|
- Sciter обновлён до 4.4.4.6
|
|
|
|
|
|
Изменения в сборке 84
|
|
|
- Очистка памяти от изображений стикеров
|
|
|
- Показ количества сообщений в базе контактов
|
|
|
- Опция для очистки базы от контактов с пустой историей
|
|
|
- Исправлено обновление отсортированной базы после удаления контактов
|
|
|
- Добавление/удаление из тихого списка из контекстного меню контакта
|
|
|
- Не показывать ошибку расшифровки при получении старых зашифрованных сообщений из серверной истории (их уже нельзя расшифровать после перезапуска клиента)
|
|
|
- Исправлено получение из серверной истории сообщений, отправленных себе
|
|
|
- Исправлена ошибка при скрытии иконки статуса в списке контактов
|
|
|
|
|
|
Изменения в сборке 83
|
|
|
- Менеджер сессий (список открытых и возможность закрыть конкретную или все, кроме текущей)
|
|
|
- Исправлено пропадание виртуальных списков при нажатии на ползунок прокрутки
|
|
|
- Прочие исправления интерфейса
|
|
|
- Удалён неиспользуемый код
|
|
|
|
|
|
Изменения в сборке 82 beta
|
|
|
- Заменена библиотека, отвечающая за все сетевые соединения
|
|
|
- Меньше размер, потенциально выше скорость выполнения запросов
|
|
|
- Поскольку библиотека полностью основана на возможностях ОС, включая SSL, файлы libcrypto*.dll и libssl*.dll больше не нужны, их можно удалить из папки с модулями
|
|
|
- По умолчанию используется указанный в системе прокси, изменение поддерживается только на прокси HTTPS типа
|
|
|
- На Windows 7 желательны последние обновления системы и патч для активации TLS 1.1/1.2, но некоторые функции HTTP протокола всё равно будут недоступны, например получение данных в сжатом виде
|
|
|
- Исправлено неверное определение исходящей попытки пробуждения как входящей при загрузке сообщений из серверной истории
|
|
|
- Изменено сохранение параметров конфигурации типа float/date в базу для избежания ошибок в ОС с разными региональными настройками
|
|
|
|
|
|
Изменения в сборке 81
|
|
|
- Удалена загрузка файлов на rghost.net, добавлена загрузка на сервер ICQ (files.icq.net)
|
|
|
- Добавлен выбор контактов для отправки собеседнику (создаёт список ссылок вида https://icq.im/230490, оф клиент отображает их как карточки профилей)
|
|
|
- Получение информации о ссылках в чате (код ответа, тип данных, размер, количество перенаправлений).
|
|
|
Для файловых ссылок на сервер ICQ (files.icq.net) и для профилей пользователей (icq.im, только при нахождении в сети), показываются специальные данные.
|
|
|
- При первом сообщении от неизвестного контакта он помещается не в раздел "Не в списке", а в группу Temporarily (это происходит на сервере автоматом)
|
|
|
- Исправлено удаление событий при двойном клике по всплывающим сообщениям
|
|
|
- Исправлена ошибка при сохранении настроек на некоторых ОС
|
|
|
|
|
|
Изменения в сборке 80
|
|
|
- Очистка памяти от изображений из вкладки чата при её закрытии
|
|
|
- Мелкие исправления интерфейса
|
|
|
|
|
|
Изменения в сборке 79 beta
|
|
|
- Добавлен поиск по нику/UIN в окне добавления контакта
|
|
|
- Добавлена переменная %displayed% (поле Показывать из инфы о контакте) в настройки заголовка списка контактов
|
|
|
- Показ подсказок и контекстного меню для контактов/групп слева/сверху от курсора, если на экране не хватает места для их показа справа/снизу
|
|
|
- Исправлено скрытие всплывающих подсказок при двойном клике на контакте с событием
|
|
|
|
|
|
Изменения в сборке 78 beta
|
|
|
- Изменено получение и сохранение ника (данный ник используется в ссылках вида https://icq.im/nick, должен быть длиной от 5 до 30 указанных символов: a-zA-Z0-9._)
|
|
|
- Добавлена "невидимость" (можно получать сообщения и запрашивать данные при статусе офлайн, при отправке сообщения статус меняется на онлайн на несколько секунд; также другим контактам приходят события обновления статуса на офлайн при подключении/отключении и события доставки отправленных ими сообщений; при активной невидимости отключена установка статусного сообщения и пометка прочитанных сообщений на сервере)
|
|
|
- Исправлено недобавление входящих сообщений в чат, если он в данный момент открыт
|
|
|
- Исправлено некорректное перемещение на передний план некоторых окон при активации окна со списком контактов
|
|
|
- Исправлено некорректное масштабирование изображений во всплывающих сообщениях
|
|
|
- Исправлена ошибка при нажатии на вслывающие сообщения
|
|
|
- Исправлены утечки памяти
|
|
|
|
|
|
Изменения в сборке 77 beta
|
|
|
- Конфигурация аккаунта перенесена в базу SQLite (бэкап аккаунта перед обновлением обязателен!)
|
|
|
- Убран пароль на историю, теперь пароль аккаунта также используется и для шифрования SQLite базы (перед обновлением нужно убрать пароль аккаунта и расшифровать историю!)
|
|
|
- Способ линковки SQLite изменён обратно на статический, т.к. с динамическим не работает шифрование (sqlite3.dll можно удалить из папок с модулями)
|
|
|
- Отложенные действия теперь выполняются по событиям, а не по таймеру; частота срабатывания таймера с периодическими действиями уменьшена с 10 до 1 раза в секунду
|
|
|
- Исправлен показ событий на неактивных вкладках чатов (без мигания)
|
|
|
- Исправлено скрытие подсказок при просмотре событий
|
|
|
- Исправлена прокрутка в конец чата при определённых условиях
|
|
|
- Sciter обновлён до 4.4.3.23
|
|
|
|
|
|
Изменения в сборке 76 beta
|
|
|
- Редактирование текста исходящих сообщений на сервере (если один из собеседников не в сети в момент получения или отправки отредактированного зашифрованного сообщения, то оно может не расшифроваться)
|
|
|
- Удаление сообщений с сервера (исходящие можно удалить для себя или для всех, входящие только для себя)
|
|
|
- Индикация редактирования и удаления сообщений собеседником с сохранением истории изменений (если сообщение отредактировано более 1 раза, то промежуточные изменения сохраняются только если в этот момент находиться в сети)
|
|
|
- Исправлена расшифровка сообщений от контактов вне списка (перед обработкой таких сообщений запрашиваются капсы отправителя)
|
|
|
- Исправлены неверные параметры событий, не являющихся сообщениями
|
|
|
- Исправлено дублирование исходящих сообщений при определённых условиях
|
|
|
- Исправлен показ несуществующих аватаров в подсказках
|
|
|
- Исправлено сохранение ширины области для аватара в окне чата
|
|
|
- Sciter обновлён до 4.4.3.22
|
|
|
|
|
|
Изменения в сборке 75 beta
|
|
|
- Всплывающие подсказки переведены на Sciter, закончен процесс переноса интерфейса
|
|
|
- Перетаскивание контактов между группами в списке, перетаскивание груп для задания их положения относительно друг друга
|
|
|
- Предпросмотр сообщения в окне поиска по истории
|
|
|
- Исправлено множественное выделение сообщений в поиске по истории
|
|
|
- Исправлен предпросмотр YouTube видео в чате
|
|
|
- Исправлен показ первого кадра для слишком больших анимированных GIF в чате
|
|
|
- Исправлены некоторые утечки памяти
|
|
|
- Sciter обновлён до 4.4.3.21
|
|
|
- Скомпилировано в Delphi 10.4 Sydney
|
|
|
|
|
|
Изменения в сборке 74 alpha
|
|
|
- Окно чата полностью переведено на Sciter
|
|
|
- Добавлена опция очистки рабочего набора в памяти (сброс в swap файл) при длительном периоде неактивности (значительно уменьшает потребение физической памяти в простое, но увеличивает количество операций с диском и может негативно влиять на производительность)
|
|
|
- Индикация действия при перетаскивании файлов на окно чата
|
|
|
- Исправлено нажатие на кнопки в окне чата для отправки файлов и создания скриншота
|
|
|
- Исправлено изменение размера содержимого вкладки плагина при изменении размеров окна
|
|
|
- Исправлена опция автоскрытия списка контактов через указанное время
|
|
|
- Исправлена позиция главного меню при различных условиях
|
|
|
|
|
|
Изменения в сборке 73 alpha
|
|
|
- Окно Настроек полностью переведено на Sciter
|
|
|
- Добавлена настройка стиля списка контактов (Old School стиль в комплекте)
|
|
|
- Исправлена ошибка при установке последнего прочитанного сообщения
|
|
|
- Sciter обновлён до 4.4.3.19
|
|
|
|
|
|
Изменения в сборке 72 alpha
|
|
|
- Опция в настройках соединения для показа/скрытия временных ошибок подключения
|
|
|
- Опция автоматического сворачивания групп теперь не активна при отключенном разделении контактов по статусу
|
|
|
- Исправлено положение главного меню и меню контактов
|
|
|
- Исправлено открытие журнала событий на том же мониторе, где находится окно списка контактов
|
|
|
- Уменьшена задержка между отправкой сообщений
|
|
|
- Максимальный размер сообщения увеличен до 10000 символов (примерно на столько разбиваются длинные исходящие сообщения из оф. клиента)
|
|
|
- Добавлена проверка и установка последнего прочитанного сообщения, при получении уже прочитанных они сразу добавляются в базу без какой-либо индикации
|
|
|
- Изменён способ линковки SQLite библиотеки со статического на динамический (в папках модулей должны лежать файлы sqlite3.dll) - меньше размер дистрибутива, ниже потребление памяти при запуске двух и более копий R&Q
|
|
|
- OpenSSL обновлён до 1.1.1g
|
|
|
|
|
|
Изменения в сборке 71 alpha
|
|
|
- Окно списка контактов полностью переведено на Sciter
|
|
|
- Возможность менять размер окна при выключенной окантовке
|
|
|
- Опция для показа тени окна при выключенной окантовке (ОС должна поддерживать тени окон)
|
|
|
- Более быстрое применение авторазмера
|
|
|
- Пристыковка к краям экрана пока не реализована
|
|
|
- Также на Sciter полностью переведены окна
|
|
|
- Исходящих сообщений
|
|
|
- Базы данных контактов
|
|
|
- Журнала событий
|
|
|
- Проверки обновлений
|
|
|
- Выбора контактов из списка
|
|
|
- Выбора языка
|
|
|
- Удалены более неиспользуемые визуальные компоненты, что уменьшило размер EXE
|
|
|
- Удалены неактуальные действия на горячие клавиши
|
|
|
- Показ в чате неудачных попыток создания аудио и видео звонков собеседником на оф. клиенте
|
|
|
- Исправлено отображение HTML тегов в тексте сообщений при их появлении в окне чата
|
|
|
- Множество других исправлений интерфейса
|
|
|
- Sciter обновлён до 4.4.3.18
|
|
|
|
|
|
Изменения в сборке 70 alpha
|
|
|
- Обновлено окно поиска по истории
|
|
|
- Переведено на Sciter
|
|
|
- Быстрая загрузка истории любого размера (ценой небольшой корявости прокрутки)
|
|
|
- Новые параметры для поиска - тип сообщений (входящие/исходящие) и временной промежуток
|
|
|
- В результатах поиска показываются выдержки из сообщений с найденной фразой
|
|
|
- Просмотр сообщений как в чате пока не представляется возможным реализовать
|
|
|
- Не анимировать появление стикеров и уже закешированных в памяти изображений в чате
|
|
|
- Исправлена отрисовка списка контактов при его прокрутке с помощью клавиатуры
|
|
|
- Sciter обновлён до 4.4.3.16
|
|
|
|
|
|
Изменения в сборке 69 alpha
|
|
|
- Добавлено определение некоторых капсов
|
|
|
- Переделано окно с информацией о контакте
|
|
|
- Удалены несуществующие поля и добавлены новые/обновлены текущие (тип контакта, номера телефонов)
|
|
|
- Новый дизайн: при включенной стилизации цветом из аватара все элементы окна используют данный цвет, а заголовок становится полупрозрачным с акриловым размытием фона (только на Windows 10)
|
|
|
- Исправлено неверное сообщение об ошибке при добавлении контакта в список
|
|
|
- Исправлены ошибки при асинхронной загрузке изображений в чате (я надеюсь)
|
|
|
- Исправлено разворачивание автоматически свёрнутых при старте групп
|
|
|
- Убрано требование наивысших доступных привилегий (для включения настройки "Обрабатывать ссылки с icq: протоколом" теперь нужно запустить клиент с правами админа)
|
|
|
- Sciter обновлён до 4.4.2.12
|
|
|
|
|
|
Изменения в сборке 68 alpha
|
|
|
- Индикация контактов-ботов (иконка для этого есть только в теме Fresh)
|
|
|
- Отображение кнопки в панели задач для некоторых диалоговых окон
|
|
|
- Исправлена бесконечная подгрузка истории со старыми сообщениями (без ID сообщения из серверной истории)
|
|
|
- Исправлены некоторые ошибки при параллельной загрузке изображений по ссылкам в чате, но ещё не все
|
|
|
- Исправлено поведение меню контакта при его открытии из чата
|
|
|
- Исправлены ошибки при обновлении видимости контактов в списке
|
|
|
- Исправлено переименование серверных групп
|
|
|
- Исправлен запуск без аккаунтов
|
|
|
- Настройки > Запуск > Запуск с аккаунтом, кнопка подставляет название аккаунта (папки) вместо UIN
|
|
|
- Sciter обновлён до 4.4.2.10
|
|
|
|
|
|
Изменения в сборке 67 alpha
|
|
|
- Исправлены ошибки при передаче сообщений, связанные с изменениями протокола
|
|
|
- Исправлен показ изображений по ссылкам на сервера ICQ (включая стикеры, которые оф. клиент теперь шлёт как ссылки)
|
|
|
- Окно со списком контактов, многие диалоговые окна и меню переведены на Sciter, как и подсказки к контактам
|
|
|
- Некоторые функции нового списка контактов пока не работают (перетаскивание для сортировки или вставки, например)
|
|
|
- Удалены неработающие и бесполезные функции (всё связанное с невидимостью, настройка пути для сохранения скачанных файлов, выбор фильтра для масштабирования изображений, сортировка по статусу, данные об IP)
|
|
|
- Опция анимированного появления диалоговых окон, переведённых на Sciter
|
|
|
- Опция для изначального сворачивания групп в офлайне (может ускорить загрузку и работу программы, если контактов очень много, т.к. новый список контактов не полностью виртуальный - контакты в свёрнутых группах не влияют на скорость работы, а в развёрнутых рендерятся полностью только если видимы, невидимые же рендерятся в упрощённом режиме)
|
|
|
- Исправлена кодировка эмоджи в названиях установленных паков стикеров (нужно перезагрузить паки из магазина)
|
|
|
- Исправлен поиск паков стикеров по их ID, использующийся в том числе для открытия ссылок вида cicq.org/s/
|
|
|
- Добавлено контекстное меню у найденных паков стикеров с пунктами копирования ID и ссылки на пак (работает только при поиске, уже установленные приходят с сервера без данного ID)
|
|
|
- Исправлено переключение аватара/фото и ещё нескольких полей в окне данных о контакте
|
|
|
- Добавлено определение удалённых контактов (помечены красным крестиком на иконке статуса); эти контакты больше не работоспособны, отключены ICQ из-за долгой неактивности или по каким-то другим причинам
|
|
|
- При подключении к сети всем контактам вне серверного списка присваивается статус локальных
|
|
|
- Текущие номера версии и сборки добавляются в капсы
|
|
|
- Оптимизирован размер изображений в дефолтной теме и размер эмоджи в моём паке смайлов
|
|
|
- Исправлено открытие ссылок на веб профиль
|
|
|
- Исправлено ещё множество ошибок, возможно добавлено не меньше :)
|
|
|
- Sciter обновлён до 4.4.2.8 (текстовые эмоджи теперь цветные)
|
|
|
- Скомпилировано в Delphi 10.3 Rio
|
|
|
|
|
|
Изменения в сборке 66 beta
|
|
|
- Исправлен предпросмотр изображений в чате
|
|
|
- Более быстрая подгрузка истории и более плавная прокрутка вверх (не перескакивает на начало, при прокрутке колесом не пропускает строки)
|
|
|
- Полностью асинхронная обработка ссылок в чате, кеширование ответов с ошибками для предотвращения повторных запросов
|
|
|
- Более качественные изображения уменьшенных аватаров во всплывающих подсказках, списке контактов и т.д.
|
|
|
- Страница с версиями внутренних и внешних библиотек в окне информации о программе
|
|
|
- Sciter обновлён до 4.4.0.8
|
|
|
Bass обновлён до 2.4.15.0
|
|
|
OpenSSL обновлён до 1.1.1d
|
|
|
Overbyte ICS обновлён до 8.62
|
|
|
Virtual TreeView обновлён до 7.3.0
|
|
|
Synopse Framework обновлён до 1.18.5495
|
|
|
|
|
|
Изменения в сборке 65 beta
|
|
|
- Исправлен визуальный баг с размером изображений в чате при их показе
|
|
|
- Если у файла по ссылке на сервер ICQ есть превью изображение, то оно отображается в чате, а при открытии ссылки файл скачивается, для остальных открывается json
|
|
|
|
|
|
Изменения в сборке 64 beta
|
|
|
- Предотвращение добавления в базу сообщений с одинаковыми метками времени
|
|
|
- Доп. проверка для предотвращения добавления в базу дубликатов отправляемых сообщений
|
|
|
- Не показывать окно при ошибках скачивания изображений в чате
|
|
|
- ICQ с недавноего времени присылает ссылки на передаваемые файлы, которые не открыть в браузере. В момент скачивания изображений для отображения в чате и в момент нажатия на подобные ссылки R&Q теперь делает доп. запрос на сервер ICQ для получения рабочих ссылок. Также прямые ссылки на изображения на серверах ICQ теперь не отображаются в браузере, а сразу скачиваются.
|
|
|
|
|
|
Изменения в сборке 63 beta
|
|
|
- Определение клиента Miranda NG
|
|
|
- Ассоциация и обработка ссылок с icq: протоколом. Примеры:
|
|
|
Открыть чат
|
|
|
icq://chat/230490
|
|
|
Открыть данные о контакте
|
|
|
icq://people/230490
|
|
|
Добавить пак стикеров:
|
|
|
icq://s/angrymice
|
|
|
- Sciter обновлён до 4.4.0.6
|
|
|
|
|
|
Изменения в сборке 62 beta
|
|
|
- Обработка ошибки соединения при получении данных о событиях без показа окна (при 5 неудачных попытках подряд клиент отключается от сервера)
|
|
|
- Исправлена работа комбинаций кнопок в поле ввода при активном видео
|
|
|
- Исправлено переименование групп при различных условиях
|
|
|
- Исправлена прокрутка в чате до первого полученного сообщения при двойном клике в списке контактов
|
|
|
- Окно чата больше не крадёт фокус в момент прихода сообщения в ещё неоткрытый чат
|
|
|
- Копирование и цитирование выделенного текста из правильного чата при переключении вкладок
|
|
|
- Sciter обновлён до 4.4.0.5 (как и куча зависящих от него функций, включая автопрокрутку в чате и сохранение настроек, возможны баги, бэкап обязателен)
|
|
|
|
|
|
Изменения в сборке 61 beta
|
|
|
- Исправления, связанные с изменениями протокола
|
|
|
|
|
|
Изменения в сборке 60 beta
|
|
|
- Исправлено дублирование и получение статуса при отправке сообщений, если они были отправлены при закрытом окне чата
|
|
|
- Исправлен отправитель сообщений с цитатами
|
|
|
- Fresh тема основная и единственная в комплекте
|
|
|
- Sciter обновлён до 4.2.7.5
|
|
|
|
|
|
Изменения в сборке 59 beta
|
|
|
- Сохранение статуса доставки сообщений в базу
|
|
|
- Исправлено отображение статуса на входящих сообщениях
|
|
|
- Уникальный ID отправляемых сообщений
|
|
|
|
|
|
Изменения в сборке 58 beta
|
|
|
- Исправлено отображение иконки шифрования у исходящих сообщений
|
|
|
- Отключен капс уникального ID запросов (возможно исправит не доходящие сообщения)
|
|
|
|
|
|
Изменения в сборке 57 beta
|
|
|
- Если в локальной истории контакта нет сообщений, то при первом подключении с сервера скачиваются все сообщения
|
|
|
- Исправлено дублирование стикеров при отправке
|
|
|
- Исправлено получение и отображение статуса отправленных сообщений и стикеров
|
|
|
- Исправлено добавление в чат только одного из нескольких серверных сообщений, если чат открыт
|
|
|
- Исправлено добавление в чат дублированного последнего сообщения при получении нескольких серверных сообщений, если чат закрыт
|
|
|
- Не хранить стикеры в истории в бинарном виде
|
|
|
|
|
|
Изменения в сборке 56 beta
|
|
|
- При первом запуске произойдёт обновление базы с историей, это может занять некоторое время, если база большая; перед запуском желательно сделать бэкап
|
|
|
- Получение сообщений с сервера при подключении (только будущих, уже созданные не будут запрошены)
|
|
|
- Ускорена подгрузка истории в чат
|
|
|
- Нажатие ЛКМ на аватар в чате открывает его просмотр на весь экран, нажатие ПКМ - меню контакта
|
|
|
- Sciter обновлён до 4.2.7.1
|
|
|
|
|
|
Изменения в сборке 55 beta
|
|
|
- Настройка количества сообщений, подгружаемых в чат из истории
|
|
|
- Ускорена загрузка в чат сообщений, содержащих смайлы/эмоджи/изображения
|
|
|
- Пользовательские CSS стили чата (предустановленные должны быть по пути Themes\CSS\Chat_*.css, где вместо * название стиля, которое будет отображено в Настройках)
|
|
|
- Исправлено обновление изображений интерфейса в чате при смене темы (история в текущих открытых чатах будет перезагружена при смене темы или пака смайлов)
|
|
|
- Sciter обновлён до 4.2.6.10 (исправлено определение цвета GIF аватаров)
|
|
|
- Обновлена библиотека OpenSSL до 1.1.1a
|
|
|
|
|
|
Изменения в сборке 54 beta
|
|
|
- Относительные метки времени в чате (временные интервалы задаются в Настройках - Чат, включение в контекстном меню чата, иконка пункта меню только в теме Fresh)
|
|
|
- Удалено Автосообщение, несуществующие события и списки (не)видимости
|
|
|
- Опция отображения иконки статусного сообщения вместо иконки статуса в трее
|
|
|
- Определение отключения контактов без закрытия сессии (время закрытия пишется в подсказке, применяется стиль roaster.noclient; основано на различии некоторых параметров в ответах сервера, может быть неточным)
|
|
|
- Исправлено сохранение скриншота поверх существующего файла
|
|
|
- Исправлено добавление плагинами текста в чат и сообщений в историю
|
|
|
- Прочие визуальные исправления
|
|
|
|
|
|
Изменения в сборке 53 beta
|
|
|
- Подтверждение доставки сообщений
|
|
|
- Добавление/удаление из локального списка контакта 0spamers при изменении соответствующей опции в Настройках
|
|
|
- Создание скриншотов всего экрана или выделенной области на экране, с отправкой на сервер или сохранением в PNG файл
|
|
|
|
|
|
Изменения в сборке 52 beta
|
|
|
- Вход с использованием мобильного номера и СМС кода (при создании аккаунта в поле UIN необходимо ввести номер телефона, начинающийся с +). Если к аккаунту привязаны реальный UIN и мобильный, то лучше входить используя UIN и пароль, иначе могут неправильно работать некоторые функции.
|
|
|
- Возможность отображения недавно ушедших в офлайн контактов в категории "Отключен недавно" в списке контактов первые N минут
|
|
|
- Исправлена отправка сообщений по Ctrl+Enter при включенной отправке многократным нажатием Enter
|
|
|
- Исправление багов, рефакторинг
|
|
|
|
|
|
Изменения в сборке 51 beta
|
|
|
- Отображение имени контакта в следующем порядке (по уменьшению приоритета): Показывать - Ник в заметках на сервере - Ник - Имя - Фамилия - UIN
|
|
|
- Поддержка магазина стикеров (получение списка с сервера, поиск, добавление, удаление и предпросмотр стикер паков)
|
|
|
Настройка стикеров вызывается нажатием ПКМ по иконке стикеров в чате (открывается автоматически на ЛКМ, если ещё нет установленных паков).
|
|
|
В окне настройки используются новые изображения, которые пока есть только в теме Fresh.
|
|
|
- Кнопки переключения вкладок со стикер паками теперь прокручиваются колесом
|
|
|
- Исправлено добавление новой строки при отправке сообщений многократным нажатием Enter
|
|
|
- Исправлено зависание при выходе, если было открыто отдельное окно просмотра сообщения
|
|
|
- Проверка обновлений теперь сверяется с репо code.highspec.ru, отображает список изменений и прямую ссылку на скачивание архива с дистрибутивом
|
|
|
|
|
|
Изменения в сборке 50 beta
|
|
|
- При отключении шифрования сообщений отключается и капс шифрования
|
|
|
- Добавлено сохранение данных своего контакта (и заметок о любом контакте) на новом протоколе (хотя полей там почти не осталось)
|
|
|
- Добавлено несколько статусов (все статусы локальные, т.е. невидимы для других контактов и ничем для них не отличаются от единственного существующего статуса "онлайн", служат только для применения настроек клиента, например отключения событий)
|
|
|
- Ускорено открытие окна с данными контакта
|
|
|
- Определение цвета для стилизации окна с данными контакта в момент скачивания аватара, а не в момент открытия окна (для обновления цветов все аватары будет необходимо загрузить снова)
|
|
|
- Исправлено сжатие при шифровании
|
|
|
- Исправлено удаление всех форматов аватаров перед скачиванием нового (теперь, например, работает смена jpeg на png)
|
|
|
- Исправлено обновление индикатора шифрования в строке статуса окна чата при переключении вкладок
|
|
|
- Исправлена работа опции "Игнорировать приход/уход, если чаще, чем ..."
|
|
|
- Исправлена работа Ctrl+(Shift)+Tab для переключения между вкладками
|
|
|
|
|
|
Изменения в сборке 49 alpha
|
|
|
- Шифрование сообщений между двумя R&Q
|
|
|
- Определение клиентов (только несколько встроенных, файл Themes\Clients.zip можно удалить)
|
|
|
- Стикеры теперь скачиваются только при их первом просмотре в чате, а не все сразу при первом старте R&Q
|
|
|
- Индикация того, что контакт имеет статус официального (иконка для этого есть только в теме Fresh)
|
|
|
- Исправлено нарушение разметки чата при присутствии амперсанда в имени контакта
|
|
|
- Исправлено отображение некоторых элементов при выбранной классической теме Windows
|
|
|
- Исправлено отображение необходимости авторизации контактов при первом скачивании списка контактов с сервера
|
|
|
- Прочие исправления (отображение всех задержанных сообщений в чате после прохождения антиспам вопроса, звуки прихода/ухода, зацикленная ошибка получения событий, баги интерфейса)
|
|
|
|
|
|
Изменения в сборке 48 alpha
|
|
|
- Новый протокол
|
|
|
- Отображение клиента как ICQ Windows вместо Web в списке сессий в профиле на сайте ICQ, при переходе на данную сборку с другой alpha c сохранёнными данными авторизации нужно будет вновь залогиниться
|
|
|
- Поддержка серверного списка игнорирования (чёрный список)
|
|
|
- Добавлены события о том, что кто-то добавил Вас себе в список контактов и запрашивает авторизацию
|
|
|
- Добавлена возможность авторизации контактов (хотя пока непонятно влияет ли это на что-либо)
|
|
|
- Исправлена смена локального контакта на серверный просто при запросе данных его профиля
|
|
|
- Исправлена ошибка при присутствии HTML символов в статусе контакта
|
|
|
- Исправлена ошибка при попытке поиска по пустой истории
|
|
|
- Исправлено принудительное переключение на новую вкладку чата при входящем сообщении
|
|
|
- Исправлена обработка событий по двойному клику на вкладке чата
|
|
|
- Улучшена работа линии-индикатора новых сообщений в чате
|
|
|
- Улучшена обработка ошибок подключения
|
|
|
- Sciter обновлён до 4.2.6.9
|
|
|
|
|
|
Изменения в сборке 47 alpha
|
|
|
- Исправлено получение сообщений
|
|
|
- Асинхронная загрузка аватаров
|
|
|
|
|
|
Изменения в сборке 46 alpha
|
|
|
- Переход на новый протокол, работают только указанные функции:
|
|
|
- Получение списка контактов
|
|
|
- Добавление, переименование и удаление групп
|
|
|
- Добавление, удаление и перемещение контактов между группами
|
|
|
- Получение и установка статусов (только основные, причём сервер понимает установку нескольких видов [онлайн, офлайн, занят, ушёл, недоступен], но возврашает только 2 - онлайн и офлайн)
|
|
|
- Доп. статусов больше нет, в клиенте они используются только для удобства локального хранения нескольких статусных сообщений
|
|
|
- Получение данных о контакте (данных меньше, чем в старом протоколе, и скорее всего добавлены ещё не все)
|
|
|
- Получение и отправка сообщений/стикеров, включая офлайн сообщения
|
|
|
- Получение и отправка уведомлений о наборе текста
|
|
|
- Выбор сообщения для установки при активации автостатуса из заранее заданных
|
|
|
- Выделение начала последовательности новых сообщений горизонтальной линией в чате
|
|
|
- Окна ввода пароля, журнала событий и нескольких других на том же мониторе, что и окно списка контактов
|
|
|
- Исправлено отображение окна со смайлами
|
|
|
- Исправлена закачка файлов на RnQ.ru
|
|
|
- Множество исправлений в интерфейсе
|
|
|
- Sciter обновлён до 4.2.6.8
|
|
|
|
|
|
Изменения в сборке 45
|
|
|
- Исправлена настройка стиля подчёркивания орфографических ошибок
|
|
|
- Сохранение фокуса после отправки сообщения, правильная работа выделения с Ctrl и без, и ещё множество исправлений в поле ввода чата
|
|
|
- Лучше работает автопрокрутка до конца чата в различных ситуациях
|
|
|
- Sciter обновлён до 4.2.6.3
|
|
|
|
|
|
Изменения в сборке 44 beta
|
|
|
- Окно чата полностью переведено на Sciter, должно загружаться и работать быстрее :) Проверена работа не со всеми вариантами настроек, поэтому статус beta.
|
|
|
- Изменена логика загрузки событий в чате:
|
|
|
При прокруте к началу чата автоматически загружается новая порция сообщений из истории (пока без лимитов или виртуализации, поэтому чем больше сообщений, тем медленнее работает чат)
|
|
|
Автопрокрутка срабатывает только если чат в момент прихода событий прокручен до самого низа
|
|
|
- Ускорен начальный запуск программы и открытие некоторых окон
|
|
|
- Исправлена ошибка при переключении с аватара на фото в данных о контакте
|
|
|
- Исправлено получение некоторых данных о контакте
|
|
|
- Удалён старый вид Настроек
|
|
|
- Удалена поддержка JPEGTurbo (все большие изображения находятся в чате и загружаются через Sciter)
|
|
|
- Sciter обновлён до 4.2.3
|
|
|
|
|
|
Изменения в сборке 43
|
|
|
- Все шаблоны интерфейса теперь находятся сжатыми внутри exe файла. Загрузка из архива поддерживается как и прежде, для использования собственных шаблонов необходимо переименовать файл template.zip.sample в template.zip
|
|
|
- Новый дизайн окна Настроек с поддержкой цвета элементов управления Windows 10 (переключиться между старым и новым можно в Настройках - Внешний вид)
|
|
|
- Опция для переключения анимированной прокрутки в чате
|
|
|
- Обновлена стандартная тема Fresh (RnQ.Theme.rtz) и пак смайлов и эмоджи (RnQSmilesMikanoshi.zip)
|
|
|
- Убрана проверка на невидимость ввиду неработоспособности, кроме определния контактов в инвизе, если они офлайн, но при этом подают какие-либо признаки активности
|
|
|
- Исправлена неверная кодировка при загрузке некоторых данных из файлов конфигурации
|
|
|
- Добавлены переменные menu.vpadding и menu.hpadding для настройки отступов в меню
|
|
|
- Множество изменений и исправлений в коде из оригинальной R&Q
|
|
|
- Sciter обновлён до 4.0.1.0
|
|
|
|
|
|
Изменения в сборке 42
|
|
|
- [Поиск] Ускорена загрузка истории сообщений
|
|
|
- [Поиск] Более корректное отображение событий без текста
|
|
|
- [Поиск] Добавлена возможность множественного выделения и копирования сообщений
|
|
|
- [Поиск] Исправлено переключение контактов и расчёт высоты сообщений в списке
|
|
|
- [Поиск] Включено выпадающее меню в окне просмотра сообщения
|
|
|
- Полностью переписан процесс формирования сообщений, включая смайлы и эмоджи, теперь он в нативном коде, а не в скриптах шаблона чата (меньше проблем из-за постоянных изменний в движке Sciter)
|
|
|
- Фон за вкладками в чате имеет тот же цвет, что и заголовок окна (Windows 10)
|
|
|
- Переключение изображений с помощью колеса мыши в просмотре на весь экран
|
|
|
- Отключена прокрутка чата колесом мыши, если открыто проигрывание видео
|
|
|
- Исправлен показ больших аватаров во всплывающих подсказках
|
|
|
- Обновлена библиотека OpenSSL до 1.1.0e
|
|
|
- Sciter обновлён до 4.0.0.7 (вновь должно работать на Windows XP)
|
|
|
|
|
|
Изменения в сборке 41
|
|
|
- Пропуск антиспам вопросов, если собеседник не принимает сообщения с неверифицированных номеров
|
|
|
- Добавление слов в пользовательский словарь проверки орфографии
|
|
|
- Выбор основного языка для ускорения проверки
|
|
|
- Вызов меню со списком вариантов исправления ошибочного слова на Ctrl+Shift+Space
|
|
|
- Правильное отображение текста с переводами строк в формате Unix в поле ввода в чате
|
|
|
- Исправлена ошибка при загрузке конфигов (смайлы, редактор тем)
|
|
|
- Исправлена ошибка при отсутствии эмоджи в паке смайлов
|
|
|
- Исправлено выделение сообщений клавишами
|
|
|
- Исправлен диалог отправки отчёта об ошибке в Debug версиях
|
|
|
|
|
|
Изменения в сборке 40
|
|
|
- Проверка орфографии средствами Windows (8 и выше) на нескольких языках одновременно
|
|
|
- Шифрование сообщений между R&Q алгоритмом AES c 256-битным ключом по протоколу ECDH (кривая secp256r1)
|
|
|
Если в капсах собеседника есть публичный ключ (или если он ранее в сессии прислал зашифрованное этим способом сообщение), то исходящие сообщения будут шифроваться новым способом автоматически
|
|
|
- "Тихий список", отключение второстепенных событий (начало/окончание печати, смена статуса, выход в онлайн и пр.) для указанных контактов
|
|
|
- Исправлено восстановление положения окна списка контактов
|
|
|
- Определение ссылок с кириллицей в чате
|
|
|
- Sciter обновлён до 4.0.0.1
|
|
|
|
|
|
Изменения в экспериментальной сборке 39
|
|
|
- Исправлена автоматическая загрузка аватаров
|
|
|
- Исправлена ошибка при загрузке нескольких изображений из одного сообщения
|
|
|
- Исправлена иконка в трее при запуске с разными именами exe или из разных папок
|
|
|
- Исправлено выделение сообщений в чате
|
|
|
- Выделение цитат курсивом
|
|
|
- Переделан просмотр в чате во весь экран, теперь открытие любого изображения происходит без задержек
|
|
|
- Переделана подсветка синтаксиса в блоках [code], добавлен язык Delphi
|
|
|
- Исправлена проблема с отображением аватара на кнопках в таскбаре
|
|
|
- Более качественная иконка R&Q при использовании больших иконок на кнопках в таскбаре
|
|
|
- Sciter обновлён до 4.0.0.0
|
|
|
|
|
|
Изменения в экспериментальной сборке 38
|
|
|
- Исправлено множество утечек памяти и графических объектов
|
|
|
- Исправлено восстановление открытых вкладок и позиции окон при переключении между аккаунтами
|
|
|
- Исправлена кодировка при сохранении выделенных сообщений в HTML формате
|
|
|
- Исправлены размеры эскиза окна чата на панели задач
|
|
|
- Исправлена ошибка создания папки при добавлении нового аккаунта
|
|
|
- Исправлено скрытие иконки в трее средствами ОС; теперь иконки уникальны для каждого аккаунта, поэтому могут быть скрыты независимо друг от друга
|
|
|
- Временно отключена обработка блоков [code]
|
|
|
|
|
|
Изменения в экспериментальной сборке 37
|
|
|
- Возврат локального времени для входящих сообщений
|
|
|
- Отображение эмоджи в отдельном окне просмотра и в чате (если выключены смайлы) в виде символов, если в системе есть шрифт с эмоджи
|
|
|
- Уменьшена частота записи конфигурации на диск в отсутствие активности пользователя
|
|
|
- Исправлено зависание при конвертации повреждённой истории
|
|
|
- Исправлена ошибка при переключении между вкладками чата
|
|
|
- Исправлена ошибка при переключении между аккаунтами
|
|
|
- Sciter обновлён до 3.3.3.2 (имеет "баг" - странную прокрутку в отдельном окне просмотра, окне поиска и некоторых других местах)
|
|
|
- Обновлены библиотеки JPEGTurbo до 1.5.1 и OpenSSL до 1.1.0c
|
|
|
|
|
|
Изменения в экспериментальной сборке 36
|
|
|
- Хранение истории в базе SQLite (экспериментально, но принудительно!)
|
|
|
При первом запуске вся история будет сконвертирована в новый формат, старые файлы истории останутся нетронутыми, но использоваться больше не будут.
|
|
|
SQLite база поддерживает шифрование AES-256, в настройках также можно вкл/выкл её оптимизацию при выходе или смене пользователя.
|
|
|
- Получение сообщений с сервера (экспериментально, опционально, Настройки - Другое)
|
|
|
Сообщения на сервере проверяются при открытии чата с контактом, с небольшой задержкой.
|
|
|
При наличии новых сообщений появляется иконка в заголовке чата, нажатие на неё позволяет добавить эти сообщения в локальную историю.
|
|
|
По умолчанию с сервера будут загружены только те сообщения, что были отправлены после первого запуска данной сборки.
|
|
|
В настройках есть опция для загрузки всей истории, но при её включении вероятно появление дубликатов сообщений,
|
|
|
т.к. в старой истории не сохранялся уникальный ID сообщений и использовалось локальное время.
|
|
|
Данная функция не работает при хранении MD5-хэша вместо пароля.
|
|
|
- Для входящих сообщений отображается время отправки, сообщаемое сервером, а не локальное время
|
|
|
- Все аккаунты пользователей можно перенести в папку Accounts (для совместимости они продолжат работать и в папке с exe)
|
|
|
- Все DLL перенесены в папку Modules, копировать в папку с exe их больше не нужно (скопированные ранее можно удалить)
|
|
|
- Повсеместное использование шрифта Segoe UI в интерфейсе
|
|
|
- Работа Tab и Shift+Tab в окне с emoji
|
|
|
- Подсветка большего количества языков в тэгах [code]
|
|
|
- Меню для вставки форматирования и тэгов в поле ввода (вызывается по Ctrl+Space)
|
|
|
- Асинхронная запись в db5
|
|
|
- Добавлен новый набор стикеров
|
|
|
- Исправлены ошибки, возникающие с некоторыми видео драйверами
|
|
|
- Исправлено пропадание иконки в трее
|
|
|
- Множество косметических изменений в различных диалогах
|
|
|
- Обновлены библиотеки JPEGTurbo до 1.5.0 и OpenSSL до 1.1.0
|
|
|
|
|
|
Изменения в сборке 35
|
|
|
- Добавлена поддержка 1277 emoji из официального клиента
|
|
|
- Добавлены 4 новых набора стикеров
|
|
|
- Добавлены новые смайлы
|
|
|
- Исправлено отображение некоторых смайлов
|
|
|
- Исправлено время показа системного уведомления в Windows 10
|
|
|
- Исправлена закачка файлов на code.highspec.ru (только по HTTPS, необходимы SSL библиотеки)
|
|
|
- Исправлен показ подсказок в статусбаре окна чата
|
|
|
- Sciter обновлён до версии 3.3.2.9
|
|
|
- Скомпилировано в Delphi 10.1 Berlin
|
|
|
|
|
|
Изменения в сборке 34
|
|
|
- Асинхронная загрузка изображений в чате
|
|
|
- Прокрутка в конец чата после окончания загрузки изображений в последнем сообщении
|
|
|
- Исправления в коде чата
|
|
|
- Sciter обновлён до версии 3.3.2.6
|
|
|
|
|
|
Изменения в сборке 33
|
|
|
- Показ миниатюр по ссылкам на видео YouTube и Vimeo
|
|
|
- Предпросмотр видео по ссылкам на YouTube и Vimeo (выбор предпочитаемого разрешения, закачка текущего кадра на сервер, получение/открытие ссылки с текущим временем проигрывания видео)
|
|
|
Ссылки на видео имеют протокол HTTPS, поэтому для их работы обязательны библиотеки libeay32.dll и ssleay32.dll
|
|
|
- Оптимизация кода чата
|
|
|
- Sciter обновлён до версии 3.3.2.3
|
|
|
|
|
|
Изменения в сборке 32
|
|
|
- Сохранение позиции списка контактов для разного количества активных мониторов
|
|
|
- Новый внешний вид окна О программе
|
|
|
- Исправления интерфейса
|
|
|
- Обновлены все доп. библиотеки (BASS 2.4.12.0, JPEGTurbo 1.4.90, OpenSSL 1.0.2g)
|
|
|
|
|
|
Изменения в сборке 31
|
|
|
- Исправлено получение некоторых данных контакта с сервера
|
|
|
- Новый внешний вид окна с данными о контакте
|
|
|
- Новый пункт в настройках: Внешний вид - Аватары - Использовать цвета аватара для стилизации окна с данными о контакте
|
|
|
- Новый пункт меню: Дополнительно - Поиск по истории...
|
|
|
- Исправлено отображение смайлов с символами * и _
|
|
|
- Изменён способ получения аватаров (скачивание по ссылке вместо ICQ протокола). Удалён весь код, связанный с Flash аватарами.
|
|
|
- Исправлена задержка появления сообщений со ссылками в чате
|
|
|
- Sciter обновлён до версии 3.3.2.0
|
|
|
|
|
|
Изменения в сборке 30
|
|
|
- Скорость загрузки последних сообщений в чате увеличена в 4-5 раз
|
|
|
- Добавлено ограничение на количество сообщений в чате (по умолчанию 1000, его можно изменить в шаблоне чата до 5000 максимум, но смысла это делать не много, т.к. большое число сообщений снижает скорость и отзывчивость как самого чата, так и всей программы)
|
|
|
- Закачивание файла (или нескольких файлов в zip архиве) на сервер при перетаскивании его (их) на окно чата
|
|
|
- Новый внешний вид просмотра сообщений в отдельном окне
|
|
|
- Исправлен баг со смещением прокрутки на 1px
|
|
|
- Различные исправления и улучшения в чате
|
|
|
- Sciter обновлён до версии 3.3.1.8
|
|
|
|
|
|
Изменения в сборке 28
|
|
|
- 64-битная версия
|
|
|
- Опция для включения/отключения сглаживания шрифтов в чате
|
|
|
- Поддержка тем контактов (фоновые изображения в чате)
|
|
|
- Загрузка последних 5-15-30 сообщений
|
|
|
- Увеличена скорость загрузки истории при открытии окна поиска
|
|
|
- Исправлено дублирование сообщений при загрузке всей истории
|
|
|
- Исправления и улучшения интерфейса чата
|
|
|
|
|
|
Изменения в сборке 27
|
|
|
- Поиск по истории
|
|
|
- Возможность скрытия периодов истории в чате
|
|
|
- Опция, позволяющая скрыть периоды истории по умолчанию
|
|
|
- Исправлена ошибка при закрытии вкладок двойным кликом
|
|
|
- Исправлены тэги форматирования текста
|
|
|
- Исправлена проверка контента, загрузка и кеширование изображений по ссылкам в чате
|
|
|
- Экспорт сообщений в HTML виде
|
|
|
- Множество других исправлений в работе чата
|
|
|
|
|
|
Изменения в сборке 26
|
|
|
- Перенесены все изменения из оф. сборки, включая правильное отображение имён участников груп чата
|
|
|
- Исправлены баги при просмотре изображений из чата во весь экран
|
|
|
- Исправлено неверное напоминание о дне рождения, если его дата не задана |