История изменений/0.95.13: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) No edit summary |
Dart Raiden (talk | contribs) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude> | <noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude> | ||
{{TNT|Important|Прекращено создание новых профилей в формате MDBX. Отныне новые профили создаются лишь в формате SQLite.}} | {{TNT|Important|Прекращено создание новых профилей в формате MDBX. Отныне новые профили создаются лишь в формате SQLite. Существующие профили в формате MDBX продолжат работать.}} | ||
== Ядро и библиотеки == | == Ядро и библиотеки == | ||
* появилась возможность заглушить любой чат. «Заглушить» означает не только убрать звуки, но также мигание в трее и всплывающие окна. Чат может находится в одном из трёх состояний: | * появилась возможность заглушить любой групповой чат. «Заглушить» означает не только убрать звуки, но также мигание в трее и всплывающие окна. Чат может находится в одном из трёх состояний: | ||
** По умолчанию — долгое (бесконечное) мигание для подсвеченных сообщений, короткое (6 раз) мигание для всего остального; наличие миганий, звуков и всплывающих окон соответствует настройкам {{Menu|Беседы|Чаты|События и фильтры}}. | ** По умолчанию — долгое (бесконечное) мигание для подсвеченных сообщений, короткое (6 раз) мигание для всего остального; наличие миганий, звуков и всплывающих окон соответствует настройкам {{Menu|Беседы|Чаты|События и фильтры}}. | ||
** Всегда заглушать — короткое мигание для всего; отсутствие звуков и всплывающих окон; наличие миганий соответствует настройкам {{Menu|Беседы|Чаты|События и фильтры}}. | ** Всегда заглушать — короткое мигание для всего; отсутствие звуков и всплывающих окон; наличие миганий соответствует настройкам {{Menu|Беседы|Чаты|События и фильтры}}. | ||
Line 12: | Line 12: | ||
* {{GithubIssue|2655}} исправлено сворачивание подменю при их перетаскивании в редакторе меню. | * {{GithubIssue|2655}} исправлено сворачивание подменю при их перетаскивании в редакторе меню. | ||
* {{GithubIssue|2657}} исправлено удаление подменю, созданных пользователем. | * {{GithubIssue|2657}} исправлено удаление подменю, созданных пользователем. | ||
* {{GithubIssue|2666}} для названий | * {{GithubIssue|2666}} для названий элементов в разделе ({{Menu|Тонкая настройка|Шрифты и цвета}}) теперь используется стандартный шрифт (в противном случае невозможно прочесть названия элементов, для которых используется шрифт Wingdings). | ||
* {{GithubIssue|2695}} статичные плагины (например, драйверы базы) больше не имеют чекбоксов в списке установленных плагинов. | * {{GithubIssue|2695}} статичные плагины (например, драйверы базы) больше не имеют чекбоксов в списке установленных плагинов. | ||
* исправлено изредка встречающееся падение после удаления контакта. | * исправлено изредка встречающееся падение после удаления контакта. | ||
Line 28: | Line 28: | ||
* {{Plugin|Facebook}} | * {{Plugin|Facebook}} | ||
** {{GithubIssue|2640}} появилась возможность приглашать в | ** {{GithubIssue|2640}} появилась возможность приглашать в чаты контакты, находящиеся не в сети. | ||
** {{GithubIssue|2629}} исправлена загрузка аватаров. | ** {{GithubIssue|2629}} исправлена загрузка аватаров. | ||
** {{GithubIssue|2635}} исправлено дублирование сообщений. | ** {{GithubIssue|2635}} исправлено дублирование сообщений. | ||
Line 42: | Line 42: | ||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
** {{GithubIssue|2617}} кнопка «Добавить» ( | ** {{GithubIssue|2617}} кнопка «Добавить» (зелёный ➕) во всех списках (участники, модераторы, пользователи, администраторы, владельцы, забаненные) перемещена в начало списка, чтобы не приходилось каждый раз прокручивать его до конца. | ||
** приоритеты SCRAM-AUTH приведены в соответствие со [https://wiki.xmpp.org/web/SASL_and_SCRAM-SHA-1(-PLUS)_/_SCRAM-SHA-256(-PLUS)#Order спецификацией]. | ** приоритеты SCRAM-AUTH приведены в соответствие со [https://wiki.xmpp.org/web/SASL_and_SCRAM-SHA-1(-PLUS)_/_SCRAM-SHA-256(-PLUS)#Order спецификацией]. | ||
** код, отвечающий за поддержку {{XEP|0085|Chat State Notifications}} больше не проверяет настройки уведомлений о наборе текста. | ** код, отвечающий за поддержку {{XEP|0085|Chat State Notifications}} больше не проверяет настройки уведомлений о наборе текста. | ||
** {{GithubIssue|2759}} | ** {{GithubIssue|2759}} после того, как пользователя удаляют из списка пользователей комнаты, в которой могут находиться лишь те, кто есть в списке, комната больше не выглядит в списке контактов как активная. | ||
** {{GithubIssue|2760}} исправлено меню {{Menu|Пригласить в комнату чата}}, сломанное в выпуске [[Changelog/0.95.10.2|0.95.10.2]]. | ** {{GithubIssue|2760}} исправлено меню {{Menu|Пригласить в комнату чата}}, сломанное в выпуске [[Changelog/0.95.10.2|0.95.10.2]]. | ||
** исправлено направление сообщений при чтении собственные сообщений через {{XEP|0313|Message Archive Management}}. | ** исправлено направление сообщений при чтении собственные сообщений через {{XEP|0313|Message Archive Management}}. | ||
* {{Plugin|SkypeWeb}} | * {{Plugin|SkypeWeb}} | ||
** | ** протокол переписан практически с нуля, чтобы обеспечить поддержку всех типов контактов, а не только 8 и 19. | ||
** реализована поддержка запросов на удаление сообщений. | ** реализована поддержка запросов на удаление сообщений. | ||
** | ** в истории теперь используется локальное время (использование серверного времени вызывает путаницу, поскольку время в таком случае зависит от временной зоны текущего датацентра Microsoft). Только загрузка полной истории с сервера использует серверное время. Для восстановления прежнего поведения воспользуйтесь скрытой настройкой ''UseServerTime'' (подробности на {{Plugin|SkypeWeb|странице плагина}}). | ||
** {{GithubIssue|2664}} исправлены проблемы с подключением. | ** {{GithubIssue|2664}} исправлены проблемы с подключением. | ||
** исправлена проблема с сообщениями, помеченными как прочитанные. | ** исправлена проблема с сообщениями, помеченными как прочитанные. | ||
** | ** исправлен поиск контактов @outlook.com. | ||
** | ** исправлено отсутствие имени у добавленного контакта. | ||
** | ** исправлена ошибка 201 «User id is misprinted». | ||
** исправлено появление дубликатов контактов при первом подключении новой учётной записи. | |||
* {{Plugin|Steam}} | * {{Plugin|Steam}} | ||
** исправлено добавление контактов | ** исправлено добавление контактов через запросы авторизации. | ||
** {{GithubIssue|2692}} исправлена загрузка истории с сервера. | ** {{GithubIssue|2692}} исправлена загрузка истории с сервера. | ||
Line 68: | Line 69: | ||
* {{Plugin|Clist_modern}} | * {{Plugin|Clist_modern}} | ||
** {{GithubIssue|2744}} | ** {{GithubIssue|2744}} изменён алгоритм вычисления приоритета статусов для отображения глобального статуса в трее. | ||
** {{GithubIssue|2606}} | ** {{GithubIssue|2606}} исправлено применение режимов вида при изменении языка. | ||
* {{Plugin|CloudFile}} | * {{Plugin|CloudFile}} | ||
** {{GithubIssue|2646}} | ** {{GithubIssue|2646}} исправлено поведение окна авторизации. | ||
* {{Plugin|CrashDumper}} | * {{Plugin|CrashDumper}} | ||
** {{GithubIssue|2698}} | ** {{GithubIssue|2698}} в отчёт о версиях добавлены сведения об используемом драйвере базы (поскольку у пользователя может быть установлено несколько драйверов). | ||
* {{Plugin|DbChecker}} | * {{Plugin|DbChecker}} | ||
Line 83: | Line 84: | ||
* {{Plugin|DbEditorPP}} | * {{Plugin|DbEditorPP}} | ||
** {{GithubIssue|2658}} | ** {{GithubIssue|2658}} настройки всплывающих окон перенесены из настроек плагина в раздел {{Menu|Всплывающие окна|Database Editor++}}. | ||
* {{Plugin|Dbx_mdbx}} | * {{Plugin|Dbx_mdbx}} | ||
Line 91: | Line 92: | ||
** исправлено изредка встречающееся падение при работе с метаконтактами. | ** исправлено изредка встречающееся падение при работе с метаконтактами. | ||
** исправлено падение при удалении субконтакта из метаконтакта. | ** исправлено падение при удалении субконтакта из метаконтакта. | ||
** {{GithubIssue|2721}} | ** {{GithubIssue|2721}} исправлено пропадание первого события в истории при её экспорте с помощью {{Plugin|Msg_Export}} и подобных плагинов. | ||
** {{GithubIssue|2737}} | ** {{GithubIssue|2737}} исправлена редко возникающая ошибка, из-за которой вся история контакта пропадала после импорта из базы MDBX. | ||
* {{Plugin|Dbx_sqlite}} | * {{Plugin|Dbx_sqlite}} | ||
Line 99: | Line 100: | ||
** {{GithubIssue|1985}} исправлено отображение непрочитанных событий при поступлении нескольких непрочитанных событий. | ** {{GithubIssue|1985}} исправлено отображение непрочитанных событий при поступлении нескольких непрочитанных событий. | ||
** {{GithubIssue|2121}} исправлено обновление события. | ** {{GithubIssue|2121}} исправлено обновление события. | ||
** {{GithubIssue|2734}} | ** {{GithubIssue|2734}} исправлена ошибка, из-за которой показывалось лишь последнее непрочитанное событие при получении нескольких непрочитанных событий. | ||
** {{GithubIssue|2735}} исправлена ошибка, из-за которой резервные копии могли создаваться пустыми. | ** {{GithubIssue|2735}} исправлена ошибка, из-за которой резервные копии могли создаваться пустыми. | ||
** {{GithubIssue|2736}} | ** {{GithubIssue|2736}} приложение больше не зависает при прокрутке в просмотрщике истории очень длинной истории до того, как она полностью загрузилась. | ||
* {{Plugin|Import}} | * {{Plugin|Import}} | ||
Line 107: | Line 108: | ||
* {{Plugin|New_GPG}} | * {{Plugin|New_GPG}} | ||
** {{GithubIssue|2727}} | ** {{GithubIssue|2727}} исправлен постоянный сброс ширины столбцов в пустых списках. | ||
* {{Plugin|NewStory}} | * {{Plugin|NewStory}} | ||
** {{GithubIssue|2649}} | ** {{GithubIssue|2649}} передачи файлов в истории теперь выглядят как ссылки (сами ссылки всё ещё не нажимаются мышью, это известный недочёт). | ||
* {{Plugin|NoHistory}} | * {{Plugin|NoHistory}} | ||
** {{GithubIssue|2713}} | ** {{GithubIssue|2713}} добавлена настройка ''«Удалять историю при запуске»''. | ||
* {{Plugin|PluginUpdater}} | * {{Plugin|PluginUpdater}} | ||
** {{GithubIssue|2725}} | ** {{GithubIssue|2725}} ввод текста в поле фильтра больше не приводит к сбросу выбранных компонентов. | ||
** | ** исправлено зависание при очень быстрых автоматических обновлениях. | ||
* {{Plugin|Scriver}} | * {{Plugin|Scriver}} | ||
** {{GithubIssue|2610}} | ** {{GithubIssue|2610}} исправлена вставка файла из буфера обмена по нажатию {{Hotkey|Ctrl|V}}. | ||
** {{GithubIssue|2617}} | ** {{GithubIssue|2617}} на кнопке фильтра событий теперь появляется красный крестик, когда фильтр отключён. | ||
** {{GithubIssue|2574}} | ** {{GithubIssue|2574}} исправлена проблема со значками после динамической подгрузки плагина. | ||
* {{Plugin|StdClist}} | * {{Plugin|StdClist}} | ||
** {{GithubIssue|2710}} | ** {{GithubIssue|2710}} исправлено сохранение состояния настройки ''«Не перемещать отключённых вниз»''. | ||
* {{Plugin|StdFile}} | * {{Plugin|StdFile}} | ||
** {{GithubIssue|2650}} | ** {{GithubIssue|2650}} добавлена настройка ''«Сортировать передачи файлов в обратном порядке»''. | ||
* {{Plugin|StdUIHist}} | * {{Plugin|StdUIHist}} | ||
Line 134: | Line 135: | ||
* {{Plugin|StdMsg}} | * {{Plugin|StdMsg}} | ||
** {{GithubIssue|2617}} | ** {{GithubIssue|2617}} на кнопке фильтра событий теперь появляется красный крестик, когда фильтр отключён. | ||
** {{GithubIssue|2651}} | ** {{GithubIssue|2651}} настройка ''«Максимальное количество миганий»'' переименована в ''«Максимальное количество миганий (0 = бесконечно)»''. | ||
** | ** исправлено падение при вставке ссылок. | ||
** {{GithubIssue|2574}} | ** {{GithubIssue|2574}} исправлена проблема со значками после динамической подгрузки плагина. | ||
* {{Plugin|StdPopup}} | * {{Plugin|StdPopup}} | ||
** {{GithubIssue|2738}} | ** {{GithubIssue|2738}} стало возможным сбросить настройки цветов и шрифтов у элементов «Первая строка», «Вторая строка» и «Время». | ||
* {{Plugin|TabSRMM}} | * {{Plugin|TabSRMM}} | ||
** {{GithubIssue|2667}} | ** {{GithubIssue|2667}} появилась возможность настроить начертание шрифта (полужирный, курсив и т. п.) для сообщений об изменениях статусов в групповых чатах. | ||
** {{GithubIssue|2654}} | ** {{GithubIssue|2654}} элементы {{Menu|Тонкая настройка|Шрифты и цвета|Беседы|Чаты|Фон выбранного}} и {{Menu|Тонкая настройка|Шрифты и цвета|Беседы|Чаты|Выделенный текст}} переименованы в ''«Фон выделенного текста в списке пользователей»'' и ''«Выделенный текст в списке пользователей»'' соответственно. | ||
** {{GithubIssue|2643}} | ** {{GithubIssue|2643}} исправлено исчезновение встроенного журнала в групповых чатах после изменения настроек цветов/шрифтов. | ||
** {{GithubIssue|2761}} | ** {{GithubIssue|2761}} настройка ''«Создавать вкладку или окно при подсвеченном сообщении»'' больше не игнорируется на новых профилях. | ||
** {{GithubIssue|2574}} | ** {{GithubIssue|2574}} исправлена работа фильтра событий после динамической подгрузки плагина. | ||
** | ** предпросмотр стандартных шаблонов больше не игнорирует цвет фона журнала. | ||
** {{GithubIssue|2742}} | ** {{GithubIssue|2742}} исправлен визуальный глюк, возникавший при многократном нажатии кнопки ''«Обновить предпросмотр»'' в окне настройки стандартных шаблонов. | ||
** {{GithubIssue|2769}} | ** {{GithubIssue|2769}} исправлен визуальный глюк, возникавший при многократном нажатии кнопки ''«Обновить предпросмотр»'' в окне настройки RTL шаблонов. | ||
== Разработчикам == | == Разработчикам == | ||
* | * добавлен класс CCtrlColor — обёртка над Windows Color Picker. | ||
* | * в Utils_ReplaceVariables добавлена обработка %group%. | ||
* SRMM | * окна SRMM теперь используют классы таймеров, а не извращаются с WM_TIMER. | ||
* | * CTimer::Stop теперь возвращает true, если таймер был активен. | ||
* CCtrlSlider — новый компонент GUI. | * CCtrlSlider — новый компонент GUI. |
Latest revision as of 10:43, 17 March 2021
Important
Прекращено создание новых профилей в формате MDBX. Отныне новые профили создаются лишь в формате SQLite. Существующие профили в формате MDBX продолжат работать.
Прекращено создание новых профилей в формате MDBX. Отныне новые профили создаются лишь в формате SQLite. Существующие профили в формате MDBX продолжат работать.
Ядро и библиотеки
- появилась возможность заглушить любой групповой чат. «Заглушить» означает не только убрать звуки, но также мигание в трее и всплывающие окна. Чат может находится в одном из трёх состояний:
- По умолчанию — долгое (бесконечное) мигание для подсвеченных сообщений, короткое (6 раз) мигание для всего остального; наличие миганий, звуков и всплывающих окон соответствует настройкам Беседы → Чаты → События и фильтры.
- Всегда заглушать — короткое мигание для всего; отсутствие звуков и всплывающих окон; наличие миганий соответствует настройкам Беседы → Чаты → События и фильтры.
- Никогда не заглушать — длинное мигание для всего; наличие миганий, звуков и всплывающих окон соответствует настройкам Беседы → Чаты → События и фильтры.
- драйвер Dbx_sqlite добавлен в базовый набор.
- обновлены библиотеки libcurl, liblua, libmdbx, OpenSSL и SQLite.
- налажена работа в Wine.
- Issue #2655 исправлено сворачивание подменю при их перетаскивании в редакторе меню.
- Issue #2657 исправлено удаление подменю, созданных пользователем.
- Issue #2666 для названий элементов в разделе (Тонкая настройка → Шрифты и цвета) теперь используется стандартный шрифт (в противном случае невозможно прочесть названия элементов, для которых используется шрифт Wingdings).
- Issue #2695 статичные плагины (например, драйверы базы) больше не имеют чекбоксов в списке установленных плагинов.
- исправлено изредка встречающееся падение после удаления контакта.
Протоколы
- Discord
- реализована обработка ошибок при отправке сообщений.
- протокол больше не пытается загружать историю каналов, к которым отсутствует доступ (например тех каналов, где пользователь забанен).
- протокол больше не пытается загружать более, чем 100 гильдий с сервера (серверное ограничение).
- Issue #2499 исправлена ошибка установки соединения WebSocket с gateway.discord.gg.
- Issue #2575 исправлена (или, по крайней мере, теперь возникает намного реже) ошибка 404 при подключении к шлюзу Discord.
- исправлено изредка встречающееся падение.
- исправлено бесконечная загрузка истории.
- исправлено дублирование контактов.
- Facebook
- Issue #2640 появилась возможность приглашать в чаты контакты, находящиеся не в сети.
- Issue #2629 исправлена загрузка аватаров.
- Issue #2635 исправлено дублирование сообщений.
- Issue #2642 реализовано автоматическое обновление списка участников чата, когда кто-то из них меняет имя.
- Issue #2645 реализовано автоматическое обновление списка участников чата, когда кто-то из них входит или выходит.
- Issue #2722 налажено получение сообщений от мобильного приложения Facebook для iOS.
- ICQ
- Issue #2616 в групповые чаты добавлена поддержка стикеров и передачи файлов.
- IRC
- Issue #2686 исправлена авторизация SASL.
- Jabber
- Issue #2617 кнопка «Добавить» (зелёный ➕) во всех списках (участники, модераторы, пользователи, администраторы, владельцы, забаненные) перемещена в начало списка, чтобы не приходилось каждый раз прокручивать его до конца.
- приоритеты SCRAM-AUTH приведены в соответствие со спецификацией.
- код, отвечающий за поддержку XEP-0085: Chat State Notifications больше не проверяет настройки уведомлений о наборе текста.
- Issue #2759 после того, как пользователя удаляют из списка пользователей комнаты, в которой могут находиться лишь те, кто есть в списке, комната больше не выглядит в списке контактов как активная.
- Issue #2760 исправлено меню Пригласить в комнату чата, сломанное в выпуске 0.95.10.2.
- исправлено направление сообщений при чтении собственные сообщений через XEP-0313: Message Archive Management.
- SkypeWeb
- протокол переписан практически с нуля, чтобы обеспечить поддержку всех типов контактов, а не только 8 и 19.
- реализована поддержка запросов на удаление сообщений.
- в истории теперь используется локальное время (использование серверного времени вызывает путаницу, поскольку время в таком случае зависит от временной зоны текущего датацентра Microsoft). Только загрузка полной истории с сервера использует серверное время. Для восстановления прежнего поведения воспользуйтесь скрытой настройкой UseServerTime (подробности на странице плагина).
- Issue #2664 исправлены проблемы с подключением.
- исправлена проблема с сообщениями, помеченными как прочитанные.
- исправлен поиск контактов @outlook.com.
- исправлено отсутствие имени у добавленного контакта.
- исправлена ошибка 201 «User id is misprinted».
- исправлено появление дубликатов контактов при первом подключении новой учётной записи.
- Steam
- исправлено добавление контактов через запросы авторизации.
- Issue #2692 исправлена загрузка истории с сервера.
Плагины
- Clist_blind
- Issue #2630 исправлена работа быстрого поиска.
- Clist_modern
- Issue #2744 изменён алгоритм вычисления приоритета статусов для отображения глобального статуса в трее.
- Issue #2606 исправлено применение режимов вида при изменении языка.
- CloudFile
- Issue #2646 исправлено поведение окна авторизации.
- CrashDumper
- Issue #2698 в отчёт о версиях добавлены сведения об используемом драйвере базы (поскольку у пользователя может быть установлено несколько драйверов).
- DbChecker
- добавлена настройка «Пометить все события прочитанными».
- реализована возможность проверки баз в формате SQLite.
- Issue #2756 исправлен запуск в сервисном режиме.
- DbEditorPP
- Issue #2658 настройки всплывающих окон перенесены из настроек плагина в раздел Всплывающие окна → Database Editor++.
- Dbx_mdbx
- Issue #2569 значительно повышена устойчивость к аппаратным сбоям.
- во много раз увеличена скорость запуска.
- Issue #2626 исправлен импорт из баз MDBX в базы SQLite.
- исправлено изредка встречающееся падение при работе с метаконтактами.
- исправлено падение при удалении субконтакта из метаконтакта.
- Issue #2721 исправлено пропадание первого события в истории при её экспорте с помощью Msg_Export и подобных плагинов.
- Issue #2737 исправлена редко возникающая ошибка, из-за которой вся история контакта пропадала после импорта из базы MDBX.
- Dbx_sqlite
- во много раз увеличена скорость запуска (за счёт отказа от немедленного закрытия каждой транзакции).
- Issue #2702 добавлен пункт меню База данных → Сжать.
- Issue #1985 исправлено отображение непрочитанных событий при поступлении нескольких непрочитанных событий.
- Issue #2121 исправлено обновление события.
- Issue #2734 исправлена ошибка, из-за которой показывалось лишь последнее непрочитанное событие при получении нескольких непрочитанных событий.
- Issue #2735 исправлена ошибка, из-за которой резервные копии могли создаваться пустыми.
- Issue #2736 приложение больше не зависает при прокрутке в просмотрщике истории очень длинной истории до того, как она полностью загрузилась.
- Import
- импорт теперь работает медленнее, но надёжнее (запись в базу ведётся периодически, а не единожды в конце).
- New_GPG
- Issue #2727 исправлен постоянный сброс ширины столбцов в пустых списках.
- NewStory
- Issue #2649 передачи файлов в истории теперь выглядят как ссылки (сами ссылки всё ещё не нажимаются мышью, это известный недочёт).
- NoHistory
- Issue #2713 добавлена настройка «Удалять историю при запуске».
- PluginUpdater
- Issue #2725 ввод текста в поле фильтра больше не приводит к сбросу выбранных компонентов.
- исправлено зависание при очень быстрых автоматических обновлениях.
- Scriver
- Issue #2610 исправлена вставка файла из буфера обмена по нажатию Ctrl+V.
- Issue #2617 на кнопке фильтра событий теперь появляется красный крестик, когда фильтр отключён.
- Issue #2574 исправлена проблема со значками после динамической подгрузки плагина.
- StdClist
- Issue #2710 исправлено сохранение состояния настройки «Не перемещать отключённых вниз».
- StdFile
- Issue #2650 добавлена настройка «Сортировать передачи файлов в обратном порядке».
- StdUIHist
- Issue #2747 добавлена возможность просматривать системную историю.
- StdMsg
- Issue #2617 на кнопке фильтра событий теперь появляется красный крестик, когда фильтр отключён.
- Issue #2651 настройка «Максимальное количество миганий» переименована в «Максимальное количество миганий (0 = бесконечно)».
- исправлено падение при вставке ссылок.
- Issue #2574 исправлена проблема со значками после динамической подгрузки плагина.
- StdPopup
- Issue #2738 стало возможным сбросить настройки цветов и шрифтов у элементов «Первая строка», «Вторая строка» и «Время».
- TabSRMM
- Issue #2667 появилась возможность настроить начертание шрифта (полужирный, курсив и т. п.) для сообщений об изменениях статусов в групповых чатах.
- Issue #2654 элементы Тонкая настройка → Шрифты и цвета → Беседы → Чаты → Фон выбранного и Тонкая настройка → Шрифты и цвета → Беседы → Чаты → Выделенный текст переименованы в «Фон выделенного текста в списке пользователей» и «Выделенный текст в списке пользователей» соответственно.
- Issue #2643 исправлено исчезновение встроенного журнала в групповых чатах после изменения настроек цветов/шрифтов.
- Issue #2761 настройка «Создавать вкладку или окно при подсвеченном сообщении» больше не игнорируется на новых профилях.
- Issue #2574 исправлена работа фильтра событий после динамической подгрузки плагина.
- предпросмотр стандартных шаблонов больше не игнорирует цвет фона журнала.
- Issue #2742 исправлен визуальный глюк, возникавший при многократном нажатии кнопки «Обновить предпросмотр» в окне настройки стандартных шаблонов.
- Issue #2769 исправлен визуальный глюк, возникавший при многократном нажатии кнопки «Обновить предпросмотр» в окне настройки RTL шаблонов.
Разработчикам
- добавлен класс CCtrlColor — обёртка над Windows Color Picker.
- в Utils_ReplaceVariables добавлена обработка %group%.
- окна SRMM теперь используют классы таймеров, а не извращаются с WM_TIMER.
- CTimer::Stop теперь возвращает true, если таймер был активен.
- CCtrlSlider — новый компонент GUI.