История изменений/0.95.12.1: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
(Created page with "<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude> {{Todo|Describe "Never mute"}} == Core and libraries == * added ability to mute any group chat. Mute is not about sound...")
 
No edit summary
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>


{{Todo|Describe "Never mute"}}
== Ядро и библиотеки ==
* добавлена возможность ротации [[Создание сетевых логов|сетевых логов]] (при достижении определённого размера запись начинает вестись в другой файл).
* добавлена возможность указывать в сетевом логе не только время, но и дату.
* в менеджер профилей добавлен пункт меню ''«Проверить базу»''.
* {{GithubIssue|2516}} сжатие базы через менеджер профилей теперь выдаёт сообщение об успехе или неудаче, а не происходит молча.
* вместо старой и неподдерживаемой ветки OpenSSL 1.0.2 теперь используется новейшая 1.1.1.
* обновлены библиотеки libcurl, liblua, libmdbx и SQLite.
* {{GithubIssue|2510}} исправлен сбившийся порядок значков.
* {{GithubIssue|2573}} исправлен импорт файлов [[Autoexec_system|autoexec_.ini]], в которых значения настроек содержали слеши.
* теперь Миранда запрашивает права (с помощью UAC), если она установлена в Program Files и не может удалить autoexec_.ini после импорта.
* исправлено обрезание текста в инсталляторах, возникавшее в системах с нестандартным DPI.


== Core and libraries ==
== Протоколы ==
* added ability to mute any group chat. Mute is not about sound, but about tray blinking. Each chat can be in one of three states:
** Default — long (infinite) blinking for privates and highlights, short (6 blinks) for all the rest.
** Muted — short blinking for all.
** Unmuted —
* added ''Check database'' menu item to profile manager.
* added ability to rotate network logs.
* added ability to print dates in network log.
* {{GithubIssue|2516}} compressing the database in the profile manager now shows a message about the result.
* updated libcurl, liblua, libmdbx, and SQLite libraries.
* switched OpenSSL from old and unsupported 1.0.2 branch to newest 1.1.1 branch.
* {{GithubIssue|2510}} fixed icons sorting order.
* {{GithubIssue|2573}} fixed autoexec import for settings contained slashes.
* fixed text clipping in installers when settings a non-standard DPI in the operating system.
* fixed inability to remove [[Autoexec_system|autoexec_.ini]] if Miranda installed into Program Files (a request for privileges will be made via UAC).
 
== Protocols ==
* {{Plugin|Discord}}
* {{Plugin|Discord}}
** basic domains replaced to discord.com
** основной домен изменён на discord.com


* {{Plugin|EmLanProto}}
* {{Plugin|EmLanProto}}
** from now the protocol is bound to localhost (useful in cases when Miranda was launched before raising the local network).
** протокол теперь биндится на localhost (помогает в случаях, когда Миранда запустилась до поднятия сети).


* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** {{GithubIssue|2527}} added downloadable stickers support ({{Plugin|SmileyAdd}} plugin required).
** {{GithubIssue|2527}} стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин {{Plugin|SmileyAdd}}).
** {{GithubIssue|2560}} added ability to create new contact through {{Plugin|AddContactPlus}}.
** {{GithubIssue|2560}} теперь можно добавлять новые контакты с помощью {{Plugin|AddContactPlus}}.
** {{GithubIssue|2530}} fixed "Create a new Facebook account" link.
** {{GithubIssue|2530}} исправлена ссылка «Создать новую учётную запись Facebook».
 
* {{Plugin|FTPFile}}
** {{GithubIssue|2594}} fixed predefined account names in options dialogue.


* {{Plugin|ICQ}}
* {{Plugin|ICQ}}
** {{GithubIssue|2524}} added downloadable stickers support ({{Plugin|SmileyAdd}} plugin required).
** {{GithubIssue|2524}} стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин {{Plugin|SmileyAdd}}).
** {{GithubIssue|2544}} fixed processing of "statusCode:401".
** {{GithubIssue|2544}} исправлена обработка "statusCode:401".


* {{Plugin|Jabber}}
* {{Plugin|Jabber}}
** {{GithubIssue|2604}} added ''Enable Message Archive Management (XEP-0313)'' option (so you can disable MAM support if you want).
** {{GithubIssue|2604}} добавлена настройка ''«Включить архивацию сообщений на сервере (XEP-0313)»'' (позволяет отключить поддержку Message Archive Management).
** improved {{XEP|0313|Message Archive Management}} implementation compatibility with OpenFire and Prosody IM.
** улучшена совместимость {{XEP|0313|Message Archive Management}} с серверами на базе OpenFire и Prosody IM.
** {{GithubIssue|2518}} double click on bookmarks now launch it.
** {{GithubIssue|2518}} двойной щелчок по закладке отныне открывает её.
** {{GithubIssue|2566}} privacy lists editor now show all contacts even hidden ones.
** {{GithubIssue|2584}} все списки (участников, модераторов, пользователей, админов, владельцев, забаненных) теперь автоматически сортируются по алфавиту, а нажатие {{Button|Enter}} в поле фильтра немедленно применяет введённый фильтр.
** {{GithubIssue|2584}} all lists (participants, moderators, members, admins, owners, outcasts) are now sorted alphabetically; {{Button|Enter}} button in the filter field now applies the entered filter.
** {{GithubIssue|2566}} редактор списков приватности теперь показывает все контакты, в том числе скрытые.
** disabled {{XEP|0231|Bits of Binary}} for group chats.
** {{GithubIssue|2565}} редактор списков приватности больше не позволяет удалить активный список.
** {{GithubIssue|2565}} privacy lists editor no more allows removing active list.
** {{GithubIssue|2565}} редактор списков приватности больше не позволяет менять настройки списка "<нет>" (это означает отсутствие списка).
** {{GithubIssue|2565}} privacy lists editor no more allows to change settings of <none> list.
** поддержка {{XEP|0231|Bits of Binary}} отключена для групповых чатов.
** {{GithubIssue|2506}} fixed crash or disfunction of SCRAM/SHA256/SHA512 auth.
** исправлено отсутствие имён у новых контактов.
** fixed sounds and popups in group chats without <subject/>.
** {{GithubIssue|2506}} исправлено падение при авторизации с помощью SCRAM/SHA256/SHA512.
** fixed no nickname for new contacts.
** исправлены звуки и всплывающие окна для чатов, у которых отсутствует <subject/>.


* {{Plugin|SkypeWeb}}
* {{Plugin|SkypeWeb}}
** {{GithubIssue|2549}} fixed login problem.
** {{GithubIssue|2549}} исправлены проблемы со входом.
** fixed visualization of Skype invitations.
** налажено отображение приглашений.


* {{Plugin|Steam}}
* {{Plugin|Steam}}
** if a friend list request comes with an error code, all contacts will no longer be removed from Miranda.
** контакты больше не стираются из Миранды, если запрос списка контактов у сервера завершился с ошибкой.


* {{Plugin|VKontakte}}
* {{Plugin|VKontakte}}
** added downloadable stickers support ({{Plugin|SmileyAdd}} plugin required).
** стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин {{Plugin|SmileyAdd}}).
** added [sticker:code] and [sticker-code] templates for sending stickers.
** добавлена возможность отправлять стикеры с помощью шаблонов [sticker:код] и [sticker-код].
** added ''UseStikersAsStaticSmileys'' hidden option.
** добавлена скрытая настройка ''UseStikersAsStaticSmileys''.
** added "wall reply" attachments support.
** добавлена поддержка вложений типа "комментарий на стене".
** unknown attachment types will be displayed as text.
** вложения, типа которых неизвестен, будут показываться в виде текста.
** fixed server history deletion on contact delete.
** налажено удаление серверной истории при удалении контакта из Миранды.
** fixed server history deletion on ban user.
** налажено удаление серверной истории при блокировке пользователя.


== Plugins ==
== Плагины ==
* {{Plugin|Clist_modern}}
* {{Plugin|Clist_modern}}
** {{GithubIssue|2513}} added ability to rename view modes.
** {{GithubIssue|2513}} теперь режимы вида можно переименовывать.
** {{GithubIssue|2504}} rolled back a fix for contacts list auto resize.
** {{GithubIssue|2504}} отменено исправление автоматического изменения размера списка контактов. Оно создало больше проблем, чем решило.
** disabled by default ''Use improved search method in contact list'' option.
** отключена по умолчанию настройка ''«Поиск по списку контактов с фильтрацией результатов»''.


* {{Plugin|CurrencyRates}}
* {{Plugin|CurrencyRates}}
** {{GithubIssue|2607}} fixed Bitcoin rate display.
** {{GithubIssue|2607}} исправлено отображение курса Bitcoin 🚀, который настолько вырос, что плагин не смог его корректно показать.


* {{Plugin|DbChecker}}
* {{Plugin|DbChecker}}
** support restored. Plugin was added to base package.
** возвращена поддержка плагина. Он добавлен в базовый набор.
** {{GithubIssue|2517}} added {{Menu|Main menu|Database|Check database}} menu item.
** {{GithubIssue|2517}} добавлен пункт меню {{Menu|Главное меню|База данных|Проверить базу}}.


* {{Plugin|DbEditorPP}}
* {{Plugin|DbEditorPP}}
** {{GithubIssue|2542}} double click on the search result item now scrolls the list to this item.
** {{GithubIssue|2542}} двойной щелчок по результату поиска теперь не только открывает соответствующий раздел настроек, но и прокручивает список до искомого значения.


* {{Plugin|Dbx_mdbx}}
* {{Plugin|Dbx_mdbx}}
** added ability to switch between meta-pages to mdbx_chk. In most cases, this fixes the damaged database at the cost of losing the latest events. See the plugin page for details.
** утилита mdbx_chk научилась переключаться между мета-страницами. В большинстве случаев это исправляет повреждённую базу ценой потери последних событий. Подробности на странице плагина в вики.
** {{GithubIssue|2569}} significantly increased resistance to hardware fails.
** исправлена "ошибка -32790", возникавшая с профилями очень большого размера.
** fixed "error -32790" on very large profiles.
 
* {{Plugin|Dbx_sqlite}}
** новый плагин.
 
* {{Plugin|FTPFile}}
** {{GithubIssue|2594}} исправлена проблема с названиями предустановленных учётных записей.


* {{Plugin|Import}}
* {{Plugin|Import}}
** fixed crash in mContacts import.
** исправлено падение при импорте файлов в формате mContacts.


* {{Plugin|IRC}}
* {{Plugin|IRC}}
** fixed a rare crash.
** исправлено редко встречающееся падение.


* {{Plugin|MirLua}}
* {{Plugin|MirLua}}
** {{GithubIssue|2589}} the plugin is working again.
** {{GithubIssue|2589}} налажена работоспособность плагина.


* {{Plugin|Msg_Export}}
* {{Plugin|Msg_Export}}
** {{GithubIssue|2571}} fixed export contacts which belongs to disabled accounts.
** {{GithubIssue|2571}} исправлен экспорт истории контактов, принадлежащих отключённым учётным записям.


* {{Plugin|New_GPG}}
* {{Plugin|New_GPG}}
** {{GithubIssue|2603}} reduced minimum name length to 4 characters (from 5).
** {{GithubIssue|2603}} минимальная длина имени сокращена с 5 до 4 символов.
** {{GithubIssue|2603}} e-mail can now be in the name@localhost format (without domain zone).
** {{GithubIssue|2603}} адрес электронной почты больше не требует указания домена (теперь допускается формат имя@хост).
 
* {{Plugin|NewStory}}
** плагин от Miranda IM адаптирован для Miranda NG.


* {{Plugin|NotesReminders}}
* {{Plugin|NotesReminders}}
** {{GithubIssue|2511}} fixed dismission of reminders.
** {{GithubIssue|2511}} налажено убирание напоминаний.


* {{Plugin|PluginUpdater}}
* {{Plugin|PluginUpdater}}
** {{GithubIssue|2555}} added error handling on updates unpacking.
** {{GithubIssue|2555}} добавлена обработка ошибок, возникающих при распаковке обновлений.
** added ability to keep multiple backups and the ''Number of backups to keep:'' option. Backups are incremental!
** добавлена возможность хранить несколько резервных копий, а также настройка ''«Количество резервных копий:»''. Резервные копии инкрементальные! (это означает, что если нужно откатиться на более, чем одну, то нужно заменять файлы последовательно — сначала из более свежей копии, затем из копии старее и так далее).
** {{GithubIssue|2554}} in case of failure when replacing files, the plugin will automatically roll back the changes.
** {{GithubIssue|2554}} плагин будет автоматически откатывать изменения, если часть файлов заменить не удалось (чтобы не оставить пользователя с полурабочей или вовсе нерабочей программой).
** {{GithubIssue|2547}} ''Restart Miranda automatically'' with ''Silent mode'' enabled no more requires clicking on a pop-up.
** {{GithubIssue|2547}} при одновременном включении настроек ''«Автоматический перезапуск»'' и ''«Тихое обновлений»'', от пользователя больше не требуется подтверждать перезапуск программы.
** {{GithubIssue|2548}} ''Backup database before update'' option is no longer available if {{Plugin|Db_autobackups}} plugin is not installed.
** {{GithubIssue|2548}} настройка ''«Резервировать базу перед обновлением»'' отныне недоступна, если отсутствует плагин {{Plugin|Db_autobackups}}.


* {{Plugin|Scriver}}
* {{Plugin|Scriver}}
** {{GithubIssue|2591}} renamed ''Enable button context menus'' option and moved to ''Events and filters'' tab.
** {{GithubIssue|2591}} настройка ''«Включить кнопки в контекстном меню»'' переименована в ''«Показывать меню кнопки по правому щелчку»'' и перемещена на вкладку {{Menu|Беседы|Чаты|События и фильтры}}.


* {{Plugin|SeenPlugin}}
* {{Plugin|SeenPlugin}}
** "Accounts to watch" list became available to screen readers.
** список «Учётные записи для наблюдения» теперь доступен экранным чтецам.
** {{GithubIssue|2508}} fixed applying "Watched Accounts" checkboxes state.
** {{GithubIssue|2508}} налажено сохранение состояния чекбоксов в списке «Учётные записи для наблюдения».


* {{Plugin|SmileyAdd}}
* {{Plugin|SmileyAdd}}
** {{GithubIssue|2526}} removed ''Disable stickers'' option.
** {{GithubIssue|2526}} удалена настройка ''«Отключить стикеры»''.
** {{GithubIssue|2532}} downloaded stickers no longer disappear when reopening message window.
** {{GithubIssue|2532}} загруженные стикеры больше не будут пропадать после повторного открытия окна сообщений.
** fixed incorrect setting an absolute path instead of a relative one.
** исправлено ошибочное использование абсолютных путей к наборам смайлов вместо относительных.


* {{Plugin|StatusManager}}
* {{Plugin|StatusManager}}
** {{GithubIssue|2559}} fixed work with {{Plugin|PluginUpdater}}'s ''Restart Miranda automatically'' option enabled.
** {{GithubIssue|2559}} налажена работа при включённой настройке {{Plugin|PluginUpdater}} ''«Автоматический перезапуск»''.


* {{Plugin|StdMsg}}
* {{Plugin|StdMsg}}
** {{GithubIssue|2591}} renamed ''Show button menus when right clicking the buttons'' option and moved to ''Events and filters'' tab.
** {{GithubIssue|2591}} настройка ''«Показывать меню кнопки по правому щелчку»'' перемещена на вкладку {{Menu|Беседы|Чаты|События и фильтры}}.
** {{GithubIssue|2512}} fixed broken group chat colors in the embedded log window.
** {{GithubIssue|2512}} исправлены некорректные цвета в групповых чатах.


* {{Plugin|TabSRMM}}
* {{Plugin|TabSRMM}}
** {{GithubIssue|2608}} added ability to customize "Clear message area" hotkey.
** {{GithubIssue|2608}} появилась возможность настроить горячую клавишу действия «Очистить область сообщений».
** the event filter button now shows settings mini-window by left-click (instead of right-clicking).
** кнопка фильтра событий теперь показывает мини-окно настройки при включении фильтра левой кнопкой мыши (а не по нажатию правой кнопки).
** {{GithubIssue|2591}} renamed ''Show button menus when right clicking the buttons'' option and moved to ''Events and filters'' tab.
** {{GithubIssue|2591}} настройка ''«Показывать меню кнопки по правому щелчку»'' перемещена на вкладку {{Menu|Беседы|Чаты|События и фильтры}}.
** removed ''subclassIEView'' hidden option.
** удалена скрытая настройка ''subclassIEView''.
** {{GithubIssue|2521}} fixed {{Button|Esc}} key behavior selection for group chats.
** {{GithubIssue|2521}} налажена возможность выбора действия по нажатию {{Button|Esc}} в групповых чатах.
** {{GithubIssue|2610}} fixed inability to transfer file from clipboard by pressing {{Hotkey|Ctrl|V}}.
** {{GithubIssue|2610}} теперь можно отправить собеседнику файл из буфера обмена, вставив его в область ввода с помощью {{Hotkey|Ctrl|V}}.


* {{Plugin|Variables}}
* {{Plugin|Variables}}
** {{GithubIssue|2561}} fixed contact(), ccount(), and getContactFromString() functions.
** {{GithubIssue|2561}} исправлена работа функций contact(), ccount() и getContactFromString().


== For developers ==
== Разработчикам ==
* Chat API: added "Mute" parameter to any chat, turning short/long blinking mode.
* Chat API: у частов появился параметр "Mute", управляющий режимом мигания (короткий/длинный).
* DeleteDirectoryTreeW — new function that deletes a folder with all subfolders (recursively).
* DeleteDirectoryTreeW — новая функция, удаляющая каталог вместе со всеми подкаталогами (рекурсивно). Не вызывайте её в корне диска C: 😅
* g_chatApi.LogToFile completely moved into the core.
* g_chatApi.LogToFile полностью перемещён в ядро.
* CCtrlTreeOpts class moved into the core.
* класс CCtrlTreeOpts перемещён в ядро.

Latest revision as of 16:09, 23 November 2020

Версия: 0.95.12.1

Сборка: v0.95.12.1

Выпущена: 18 ноября 2020

Ядро и библиотеки

  • добавлена возможность ротации сетевых логов (при достижении определённого размера запись начинает вестись в другой файл).
  • добавлена возможность указывать в сетевом логе не только время, но и дату.
  • в менеджер профилей добавлен пункт меню «Проверить базу».
  • Issue #2516 сжатие базы через менеджер профилей теперь выдаёт сообщение об успехе или неудаче, а не происходит молча.
  • вместо старой и неподдерживаемой ветки OpenSSL 1.0.2 теперь используется новейшая 1.1.1.
  • обновлены библиотеки libcurl, liblua, libmdbx и SQLite.
  • Issue #2510 исправлен сбившийся порядок значков.
  • Issue #2573 исправлен импорт файлов autoexec_.ini, в которых значения настроек содержали слеши.
  • теперь Миранда запрашивает права (с помощью UAC), если она установлена в Program Files и не может удалить autoexec_.ini после импорта.
  • исправлено обрезание текста в инсталляторах, возникавшее в системах с нестандартным DPI.

Протоколы

  • Discord
    • основной домен изменён на discord.com
  • EmLanProto
    • протокол теперь биндится на localhost (помогает в случаях, когда Миранда запустилась до поднятия сети).
  • Facebook
    • Issue #2527 стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин SmileyAdd).
    • Issue #2560 теперь можно добавлять новые контакты с помощью AddContactPlus.
    • Issue #2530 исправлена ссылка «Создать новую учётную запись Facebook».
  • ICQ
    • Issue #2524 стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин SmileyAdd).
    • Issue #2544 исправлена обработка "statusCode:401".
  • Jabber
    • Issue #2604 добавлена настройка «Включить архивацию сообщений на сервере (XEP-0313)» (позволяет отключить поддержку Message Archive Management).
    • улучшена совместимость XEP-0313: Message Archive Management с серверами на базе OpenFire и Prosody IM.
    • Issue #2518 двойной щелчок по закладке отныне открывает её.
    • Issue #2584 все списки (участников, модераторов, пользователей, админов, владельцев, забаненных) теперь автоматически сортируются по алфавиту, а нажатие Enter в поле фильтра немедленно применяет введённый фильтр.
    • Issue #2566 редактор списков приватности теперь показывает все контакты, в том числе скрытые.
    • Issue #2565 редактор списков приватности больше не позволяет удалить активный список.
    • Issue #2565 редактор списков приватности больше не позволяет менять настройки списка "<нет>" (это означает отсутствие списка).
    • поддержка XEP-0231: Bits of Binary отключена для групповых чатов.
    • исправлено отсутствие имён у новых контактов.
    • Issue #2506 исправлено падение при авторизации с помощью SCRAM/SHA256/SHA512.
    • исправлены звуки и всплывающие окна для чатов, у которых отсутствует <subject/>.
  • SkypeWeb
    • Issue #2549 исправлены проблемы со входом.
    • налажено отображение приглашений.
  • Steam
    • контакты больше не стираются из Миранды, если запрос списка контактов у сервера завершился с ошибкой.
  • VKontakte
    • стикеры теперь загружаются и отображаются в журнале автоматически (нужен плагин SmileyAdd).
    • добавлена возможность отправлять стикеры с помощью шаблонов [sticker:код] и [sticker-код].
    • добавлена скрытая настройка UseStikersAsStaticSmileys.
    • добавлена поддержка вложений типа "комментарий на стене".
    • вложения, типа которых неизвестен, будут показываться в виде текста.
    • налажено удаление серверной истории при удалении контакта из Миранды.
    • налажено удаление серверной истории при блокировке пользователя.

Плагины

  • Clist_modern
    • Issue #2513 теперь режимы вида можно переименовывать.
    • Issue #2504 отменено исправление автоматического изменения размера списка контактов. Оно создало больше проблем, чем решило.
    • отключена по умолчанию настройка «Поиск по списку контактов с фильтрацией результатов».
  • CurrencyRates
    • Issue #2607 исправлено отображение курса Bitcoin 🚀, который настолько вырос, что плагин не смог его корректно показать.
  • DbChecker
    • возвращена поддержка плагина. Он добавлен в базовый набор.
    • Issue #2517 добавлен пункт меню Главное меню → База данных → Проверить базу.
  • DbEditorPP
    • Issue #2542 двойной щелчок по результату поиска теперь не только открывает соответствующий раздел настроек, но и прокручивает список до искомого значения.
  • Dbx_mdbx
    • утилита mdbx_chk научилась переключаться между мета-страницами. В большинстве случаев это исправляет повреждённую базу ценой потери последних событий. Подробности на странице плагина в вики.
    • исправлена "ошибка -32790", возникавшая с профилями очень большого размера.
  • FTPFile
    • Issue #2594 исправлена проблема с названиями предустановленных учётных записей.
  • Import
    • исправлено падение при импорте файлов в формате mContacts.
  • IRC
    • исправлено редко встречающееся падение.
  • MirLua
    • Issue #2589 налажена работоспособность плагина.
  • Msg_Export
    • Issue #2571 исправлен экспорт истории контактов, принадлежащих отключённым учётным записям.
  • New_GPG
    • Issue #2603 минимальная длина имени сокращена с 5 до 4 символов.
    • Issue #2603 адрес электронной почты больше не требует указания домена (теперь допускается формат имя@хост).
  • NewStory
    • плагин от Miranda IM адаптирован для Miranda NG.
  • PluginUpdater
    • Issue #2555 добавлена обработка ошибок, возникающих при распаковке обновлений.
    • добавлена возможность хранить несколько резервных копий, а также настройка «Количество резервных копий:». Резервные копии инкрементальные! (это означает, что если нужно откатиться на более, чем одну, то нужно заменять файлы последовательно — сначала из более свежей копии, затем из копии старее и так далее).
    • Issue #2554 плагин будет автоматически откатывать изменения, если часть файлов заменить не удалось (чтобы не оставить пользователя с полурабочей или вовсе нерабочей программой).
    • Issue #2547 при одновременном включении настроек «Автоматический перезапуск» и «Тихое обновлений», от пользователя больше не требуется подтверждать перезапуск программы.
    • Issue #2548 настройка «Резервировать базу перед обновлением» отныне недоступна, если отсутствует плагин Db_autobackups.
  • Scriver
    • Issue #2591 настройка «Включить кнопки в контекстном меню» переименована в «Показывать меню кнопки по правому щелчку» и перемещена на вкладку Беседы → Чаты → События и фильтры.
  • SeenPlugin
    • список «Учётные записи для наблюдения» теперь доступен экранным чтецам.
    • Issue #2508 налажено сохранение состояния чекбоксов в списке «Учётные записи для наблюдения».
  • SmileyAdd
    • Issue #2526 удалена настройка «Отключить стикеры».
    • Issue #2532 загруженные стикеры больше не будут пропадать после повторного открытия окна сообщений.
    • исправлено ошибочное использование абсолютных путей к наборам смайлов вместо относительных.
  • StdMsg
    • Issue #2591 настройка «Показывать меню кнопки по правому щелчку» перемещена на вкладку Беседы → Чаты → События и фильтры.
    • Issue #2512 исправлены некорректные цвета в групповых чатах.
  • TabSRMM
    • Issue #2608 появилась возможность настроить горячую клавишу действия «Очистить область сообщений».
    • кнопка фильтра событий теперь показывает мини-окно настройки при включении фильтра левой кнопкой мыши (а не по нажатию правой кнопки).
    • Issue #2591 настройка «Показывать меню кнопки по правому щелчку» перемещена на вкладку Беседы → Чаты → События и фильтры.
    • удалена скрытая настройка subclassIEView.
    • Issue #2521 налажена возможность выбора действия по нажатию Esc в групповых чатах.
    • Issue #2610 теперь можно отправить собеседнику файл из буфера обмена, вставив его в область ввода с помощью Ctrl+V.
  • Variables
    • Issue #2561 исправлена работа функций contact(), ccount() и getContactFromString().

Разработчикам

  • Chat API: у частов появился параметр "Mute", управляющий режимом мигания (короткий/длинный).
  • DeleteDirectoryTreeW — новая функция, удаляющая каталог вместе со всеми подкаталогами (рекурсивно). Не вызывайте её в корне диска C: 😅
  • g_chatApi.LogToFile полностью перемещён в ядро.
  • класс CCtrlTreeOpts перемещён в ядро.