• 1130v86 d6a83662cb

    Mikanoshi released this 4 years ago | 30 commits to master since this release

    • Отображение транскрипции в информации к аудио файлам, закачанным на сервер ICQ (для этого нужно быть в сети)
    • Автозапрос доп. статуса контакта при изменении его статусного сообщения
    • Sciter обновлён до 4.4.4.8 (поддержка составных эмоджи, все доп. статусы теперь должны отображаться правильно)
    Downloads
     
  • 1130v85 ebca8acaee

    Mikanoshi released this 4 years ago | 31 commits to master since this release

    • Поддержка серверных доп. статусов
      • Поскольку Sciter не поддерживает комбинированные эмоджи, состоящие из нескольких других, то для некоторых статусов отображается только первый эмоджи, он может повторяться и не соответствовать статусу по смыслу
      • Для получения событий об изменении доп. статусов необходима регулярная подписка на них раз в минуту. Для уменьшения количества запросов в данной сборке они отправляются раз в 3 минуты, поэтому изменения иногда могут приходить с задержкой. После часа простоя запросы полностью прекращаются и возобновляются только при активации одного из окон программы. Также добавлена опция отключения автоматических запросов, доп. статусы можно запрашивать вручную из контекстного меню контакта.
      • Добавлено несколько неофициальных статусов (помечены префиксом [Неофициальный] в названии), в оф. клиенте отображаются только их эмоджи, название же будет "Статус пользователя"
    • Выбор формата снимков экрана (PNG/JPEG/WebP)
    • Перемещать список контактов на передний план вместо скрытия при одиночном клике по иконке в трее, если поверх него находится другое окно
    • Исправлено мигание иконки события без статуса
    • Исправлено сбрасывание ширины поля для аватара в окне чата
    • Исправлено удаление статусного сообщения при установке пустой строки
    • Исправлена ошибка при сохранении настроек свежесозданного аккаунта в базу
    • Исправлена автопрокрутка вниз длинных сообщений в поиске по истории
    • Исправлена быстрая прокрутка чата колесом мыши
    • Исправлен показ подсказок к контактам, которых нет в КЛ
    • Прочие исправления интерфейса
    • Sciter обновлён до 4.4.4.6
    Downloads
     
  • 1130v84 7139f6366b

    Mikanoshi released this 4 years ago | 33 commits to master since this release

    • Очистка памяти от изображений стикеров
    • Показ количества сообщений в базе контактов
    • Опция для очистки базы от контактов с пустой историей
    • Исправлено обновление отсортированной базы после удаления контактов
    • Добавление/удаление из тихого списка из контекстного меню контакта
    • Не показывать ошибку расшифровки при получении старых зашифрованных сообщений из серверной истории (их уже нельзя расшифровать после перезапуска клиента)
    • Исправлено получение из серверной истории сообщений, отправленных себе
    • Исправлена ошибка при скрытии иконки статуса в списке контактов
    Downloads
     
  • 1130v83 e153222a7b

    Mikanoshi released this 4 years ago | 34 commits to master since this release

    • Менеджер сессий (список открытых и возможность закрыть конкретную или все, кроме текущей)
    • Исправлено пропадание виртуальных списков при нажатии на ползунок прокрутки
    • Прочие исправления интерфейса
    • Удалён неиспользуемый код
    Downloads
     
  • 1130v82 9f0ef63ae0

    Mikanoshi released this 4 years ago | 35 commits to master since this release

    • Заменена библиотека, отвечающая за все сетевые соединения
      • Меньше размер, потенциально выше скорость выполнения запросов
      • Поскольку библиотека полностью основана на возможностях ОС, включая SSL, файлы libcrypto*.dll и libssl*.dll больше не нужны, их можно удалить из папки с модулями
      • По умолчанию используется указанный в системе прокси, изменение поддерживается только на прокси HTTPS типа
      • На Windows 7 желательны последние обновления системы и патч для активации TLS 1.1/1.2, но некоторые функции HTTP протокола всё равно будут недоступны, например получение данных в сжатом виде
    • Исправлено неверное определение исходящей попытки пробуждения как входящей при загрузке сообщений из серверной истории
    • Изменено сохранение параметров конфигурации типа float/date в базу для избежания ошибок в ОС с разными региональными настройками
    Downloads
     
  • 1130v81 bd11841cd2

    Mikanoshi released this 4 years ago | 36 commits to master since this release

    • Удалена загрузка файлов на rghost.net, добавлена загрузка на сервер ICQ (files.icq.net)
    • Добавлен выбор контактов для отправки собеседнику (создаёт список ссылок вида https://icq.im/230490, оф клиент отображает их как карточки профилей)
    • Получение информации о ссылках в чате (код ответа, тип данных, размер, количество перенаправлений). Для файловых ссылок на сервер ICQ (files.icq.net) и для профилей пользователей (icq.im, только при нахождении в сети), показываются специальные данные.
    • При первом сообщении от неизвестного контакта он помещается не в раздел "Не в списке", а в группу Temporarily (это происходит на сервере автоматом)
    • Исправлено удаление событий при двойном клике по всплывающим сообщениям
    • Исправлена ошибка при сохранении настроек на некоторых ОС
    Downloads
     
  • 1130v80 e9973ac625

    Mikanoshi released this 4 years ago | 37 commits to master since this release

    • Очистка памяти от изображений из вкладки чата при её закрытии
    • Мелкие исправления интерфейса
    Downloads
     
  • 1129v79 e05f6d964c

    Mikanoshi released this 4 years ago | 38 commits to master since this release

    • Добавлен поиск по нику/UIN в окне добавления контакта
    • Добавлена переменная %displayed% (поле Показывать из инфы о контакте) в настройки заголовка списка контактов
    • Показ подсказок и контекстного меню для контактов/групп слева/сверху от курсора, если на экране не хватает места для их показа справа/снизу
    • Исправлено скрытие всплывающих подсказок при двойном клике на контакте с событием
    Downloads
     
  • 1129v78 a1347ee366

    Mikanoshi released this 4 years ago | 39 commits to master since this release

    • Изменено получение и сохранение ника (данный ник используется в ссылках вида https://icq.im/Mikanoshi, должен быть длиной от 5 до 30 указанных символов: a-zA-Z0-9._)
    • Добавлена "невидимость" (можно получать сообщения и запрашивать данные при статусе офлайн, при отправке сообщения статус меняется на онлайн на несколько секунд; также другим контактам приходят события обновления статуса на офлайн при подключении/отключении и события доставки отправленных ими сообщений; при активной невидимости отключена установка статусного сообщения и пометка прочитанных сообщений на сервере)
    • Исправлено недобавление входящих сообщений в чат, если он в данный момент открыт
    • Исправлено некорректное перемещение на передний план некоторых окон при активации окна со списком контактов
    • Исправлено некорректное масштабирование изображений во всплывающих сообщениях
    • Исправлена ошибка при нажатии на вслывающие сообщения
    • Исправлены утечки памяти
    Downloads
     
  • 1129v77 7ba96601a6

    Mikanoshi released this 4 years ago | 41 commits to master since this release

    • Конфигурация аккаунта перенесена в базу SQLite (бэкап аккаунта перед обновлением обязателен!)
    • Убран пароль на историю, теперь пароль аккаунта также используется и для шифрования SQLite базы (перед обновлением нужно убрать пароль аккаунта и расшифровать историю!)
    • Способ линковки SQLite изменён обратно на статический, т.к. с динамическим не работает шифрование (sqlite3.dll можно удалить из папок с модулями)
    • Отложенные действия теперь выполняются по событиям, а не по таймеру; частота срабатывания таймера с периодическими действиями уменьшена с 10 до 1 раза в секунду
    • Исправлен показ событий на неактивных вкладках чатов (без мигания)
    • Исправлено скрытие подсказок при просмотре событий
    • Исправлена прокрутка в конец чата при определённых условиях
    • Sciter обновлён до 4.4.3.23
    Downloads