Changelog/0.96.6
fixes #4386 (Folders: add support for changing "Preview" folder path) fixes #4385 (Telegram+tabSRMM: встроенный журнал не показывает мой ник в приватах) fixes #4387 (CrashDumper: отличать Windows 10 от Windows 11) fixes #4382 (Discord: Groupchat support) Jabber: - fix for connecting via direct TLS; - added warning about resolving DNS through proxies; fixes #4396 (Discord: добавление и удаление нового участника в чат отражается лишь после переподключения) fixes #4395 (Discord: "Change nickname" crashes private chats) Discord: fix for fake messages appearing when a channel is renamed fixes #4397 (Discord: пункт меню контакта "Leave channel" не работает) fixes #4400 (Discord: добавление и изгнание других людей из чата) fixes #4399 (Discord: показывать, кто пригласил или выгнал участника) fixes #4398 (Discord: проблема со статусами при входе, если чат открыт)
- 4388 part 1
fixes #4405 (Discord: логин по номеру телефона) fixes #4402 (Discord: смена владельца не отражается в никлисте до перезапуска) fixes #4403 (Discord: add 'Make group owner' point to the nick list) fixes #4406 (StatusManager: не нужно пытаться подключать Discord к сети, если нажата кнопка "Выйти") fixes #4392 (Discord: не работает подгрузка истории чата с сервера) VKontakte: add 'OggInAudioMessages' hidden options (default false) TimeZone_ToStringT - obsolete macro removed ME_DB_EVENT_SETJSON - separate event fired when only the JSON part of event is changed MsgExport: fix for writing data about offline files + export-related code finally moved to the separate file fixes #4407 (Discord: загруженная с сервера история не подгружается сама в журнал при открытии окна) Discord: added support for reading private channels avatars fixes #2870 (Tipper: при запуске Миранды под курсором возникает подсказка, словно курсор наведен на значок в трее) fixes #4410 (Discord: загрузка истории с сервера не загружает некоторые события) fixes #4409 (NewStory: кнопка "Отправить сообщение" в окне истории открывает чат без никлиста) for #629: message removing for Discord Discord: reply support fixes #724 ([Discord] Trying to add a new contact from group chat doesn't work) fixes #812 ([Discord] If a contact removes you from their contact list, miranda silently and deletes all contact data) completely fixes #629 (Support for Discord) - reactions NewStory: ugly reactions visualization, version 0.1 DbEvent_GetTextA: unused function removed fixes #4414 (Невозможно открыть контакт, пока он мигает событием "контакт появился в сети") Telegram: reactions processing Msg_Export: remove "Help" button (fixes #4420) fixes #4416 (Telegram: не выводятся IP-адреса в списке сессий) CurrencyRates: fix sending the API key to the server (fixes #4425) Clist_GroupDelete: bool bSilent parameter added not to ask stupid questions fixes #4421 (Telegram: некорректно работает покидание чата с ветками) fixes #4423 (Галка про удаление истории для всех по-прежнему взведена по умолчанию) fixes #4427 (NewStory: показывать количество удаляемых событий) fixes #4428 (NewStory: добавить комбинации Shift+Home, Shift+End, Shift+PgUp и Shift+PgDownдля выделения текста в окне истории) fixes #4430 (NewStory: "Копировать" и "Копировать текст" должны разделять события пустой строкой) fixes #4431 (NewStory: в заголовке системной истории отсутствует количество событий) fixes #4432 (NewStory: падение при очистке большой истории) fixes #4433 (Контакты не видны до выхода в сеть) fixes #4434 (tabSRMM: сообщение про неудавшуюся доставку уехало вверх) fixes #4429 (NewStory: добавить кнопку для удаления выбранных сообщений) fixes #4422 (Telegram: добавление в чат средствами Миранды) fixes #4415 (Telegram: зависание при покидании канала во время загрузки истории) SQLite: update to 3.46.0 libcurl: update to 8.8.0 VKontakte: delete unsupported search by email function set max chat title to 100 fixes #4437 (Discord/Keep status: Discord wont reconnect) fixes #4440 (NewStory: история проматывается в самый конец при изменении размера окна истории по вертикали) fixes #4443 fixes #4373 (NewStory: кнопка Delete не работает после удаления события) fixes #4279 (Msg_Export: некорректно экспортируется история чатов Telegram) fixes #4445 (Discord: у контакта статус Away имеет некорректный значок) VKontakte: fix owner groupchat status fixes #4450 (Discord: Add Mobile status to Discord users) Discord: ability to disable database histories for a certain guild fixes #4456 (Msg_Export некорректно меняет формат файла) fixes #4454 (Msg_Export: плагин использует нестандартную переменную %dbpath%) fixes #4460 (PluginUpdater пытается проверить обновления снова и снова) Skype: fix for receiving auth requests fixes #4461 (SkypeWeb: не приходят сообщения) Utils_GenerateUUID - a helper for UUID generation fixes #4464 (SkypeWeb: contacts' search doesn't work) fixes #4462 (Discord: протокол падает, если завершить работу Миранды, пока гильдии ещё не прогрузились до конца) Skype: fix for contact's deletion fixes #4465 (SkypeWeb: исходящие файлы отображаются как входящие) NETLIBBIND to be able to open UDP external ports fixes #4466 (Telegram: при очистке истории канала нужно блокировать опции про удаление истории с сервера) fixes #4470 (Реакции: падение при попытке поставить пустую реакцию) fixes #4474 (Msg_Export: при удалении учётной записи плагин сперва предлагает переименовать файл, а потом удалить) fixes #4458 (IEView: Template Does not apply to Groupchats) fixes #4471 (XMPP: при использовании шифрования OMEMO перестаёт работать HTTP File Upload) fixes #4477 (libsodium: update to 1.0.20) fixes #4484 (CyrTranslit) fixes #4494 (UInfoEx: падение при выгрузке) fixes #4493 (StdUserInfo: невозможно закрыть окно, если плагин выгружен) Fingerprint: remove ICQ and MRA support ICQ and MRA депрекейтед fixes #4492 (Проблемы с конвертацией не совсем старой БД) fixes #4486 (User notes copy problem) fixes #4482 (New option: set cloud file creation date = event date) fixes #4498 (Пропало RTF копирование которое работало нормально) fixes #4479 (Если у языкового пакета нет даты изменения, то мы проваливаемся в Новое время) fixes #4507 (UInfoEx: импорт группы вызывает экспорт) fixes #4508 (UinfoEx: проблема в диалоге экспорта) fixes #4509 (UinfoEx: проблема в диалоге экспорта контакта) fixes #4510 (UInfoEx: падение при экспорте контакта mRadio или погоды) fixes #4514 (При открытой вкладке входящее сообщение и входящий файл ведут себя по-разному) fixes #4519 (Jabber: некорректный показ времени и даты в информации о пользователе) fixes #4522 (В клисте допускается наличие лишь одной односимвольной группы) fixes #4513 fixes #4524 (Discord: падение после входа и выхода с сервера) fixes #4497 (Spamotron: прекратить поддержку или доработать) fixes #4527 (Weather: падение при вводе строки с пробелами) fixes #4529 (Weather: не работает кнопка "Ещё...") fixes #4530 (Weaher: недоступна кнопка "Обновить" в информации о пользователе) fixes #4532 (UInfoEx: зависание после вгружения на лету) fixes #4534 (Jabber: не работает пункт меню контакта "Отозвать авторизацию") fixes #4535 (VK: в историю пишется кривая ссылка на отправленный файл) fixes #4537 (Настройка "Очищать завершенные передачи при закрытии окна" не работает при автоматическом закрытии окна) fixes #4543 (Dummy: групчаты глючат) fixes #4547 (Jabber: Миранда не реагирует на приглашение) fixes #4546 (Jabber: время выхода контакта всегда равно текущей минуте) fixes #4533 (Jabber: версия Миранды сообщается некорректно) fixes #4480 (UInfoEX: Unable to set birthdays) fixes #4548 (SkypeWeb: организовать запись истории групчатов в БД) fixes #4549 (NewStory: групчаты глючат) fixes #4554 (QuickSearch: после скрытия и повторного показа столбца пропадает значок протокола) fixes #4555 (Задваиваются контакты протоколов, где есть кэш) fixes #4553 (NewStory: проблема с подсчётом числа событий в истории метаконтакта) fixes #4558 (У чата в клисте отсутствует пункт контекстного меню "Файл", если история чата не хранится в базе) fixes #4560 (SkypeWeb: зависание) for #4551: fix for the raw files sending libcurl: update to 8.9.1 fixes #4563 (SendSS: Crash with Imgur, Image Shack & Upload Pie) fixes #4551 (SkypeWeb: не работает отправка и прием файлов) fixes #4542 (SkypeWeb: Load Server History втягивает только некоторое количество свежих сообщений, а не всю историю) for #4505 - Miranda not to create chat rooms for channels in the banned guilds fixes #4476 (Discord: Not all channels are loaded) SQLite: update to 3.46.1 Netlib_DownloadFile not to create an empty file if smth going wrong Discord: offline files support for message attachments fixes #4573 (Skypeweb: видео не принимается как файл) fixes #4571 (Skypeweb: "левые" уведомления об окончании набора текста) fixes #4564 (VK+NS: история не обновляется при приходе новых сообщений) fixes #4568 (Skypeweb: может впадать в ступор после спячки) fixes #4575 (Skypeweb: Для каких-то контактов не отображаются ники) fixes #4574 (Skypeweb: странное поведение оффлайн-файла (картинки)) New_GPG: remove MRA support fixes #4591 (WhenWasIt: remove micqBirthday support) fixes #4589 (NewXStatusNotify: удалить поддержку xСтатусов) fixes #4586 (Tipper: remove ICQ/MRA support) fixes #4585 (UInfoEx: remove ICQ/MRA support) fixes #4583 (NewAwaySys: remove ICQ/MRA support) fixes #4582 (SimpleStatusMsg: remove ICQ/MRA support) fixes #4581 (StopSpamMod: remove ICQ/MRA support) fixes #4592 (SkypeWeb: support status message) fixes #4580 (Skypeweb: дабл-клик в клисте на групчат, который в оффлайне, работает неправильно) fixes #4593 (SecureIM: lost extra icon) fixes #4598 (SkypeWeb: Не открывается сессия сообщений и не появляется уведомление о новых сообщениях) fixes #4595 (despite custom icons) fixes #4612 (KeepStatus: "Check connection" setting should be enabled by default) + some code cleaning fixes #4614 (Skypeweb: Set own mood - не запрещается поле ввода кастомного кода иконки при открытии диалога) fixes #4611 (Telegram: невозможно удалить своё сообщение у других участников чата) fixes #4608 (Telegram: у избранного должна быть недоступна опция "удалить историю для всех") fixes #4601 (Telegram: сделать генерацию превью для ссылок отключаемой) fixes #4619 (Highlighting: не работает для сообщений, пришедших пока был в оффлайне, и пришедших от себя самого с другого устройства) fixes #4606 (Telegram: отправка файла в чат расценивается как новое сообщение) fixes #4621 (SkypeWeb: Если я пишу что-то с другого устройства, и потом удаляю, в миранде остаются некие оскропотки от произошедшего) fixes #4618 (Telegram: после успешного логина нужно засерять поля логина и пароля в настройках) fixes #4638 (Telegram: "Mute never" сбрасывается при переподключении протокола к сети) fixes #4628 (Skypeweb: сообщения, написанные за время оффлайна миранды, прилетают с текущим временем, а не с временем их написания) fixes #4637 (Jabber: avatat file size is not checked) fixes #4630 (Skypeweb: не работает удаление сообщения с сервера) fixes #4639 (Telegram: невозможно очистить всю историю привата у собеседника) fixes #4642 (Telegram: при приходе двух сообщений подряд, первое сразу помечается прочтённым) ixes #4616 (Telegram: синхронизация статуса прочитанности некорректно работает для групповых чатов) fixes #4640 (Telegram: при удалении отдельного сообщения из групчата засерить опцию "удалить для всех") fixes #4617 (Подсветка (highlight) не срабатывает на ответы (reply)) fixes #4650 (Окно сообщений: кнопки форматирования текста работают в приватах, но не в групчатах) fixes #4652 (Telegram: при удалении чатов игнорируется состояние галки "удалить контакт с сервера") fixes #4649 (NewStory: при выделении сообщения из истории (контакта, меты, системной истории или глобального поиска по всей истории) и открытом дереве дат вставать на дату сообщения) fixes #4653 (Плагины сообщений: невозможно удалить имя группы чатов) libcurl: update to 8.10.0 fixes #4655 (Notes and Reminders: список напоминаний не реагирует на кнопку Delete) fixes #4656 (Scriver: аватар перекорёжило) fixes #4654 (PluginUpdater: не все выбранные компоненты загружаются) fixes #4651 (NewStory+tabSRMM: Форматирование текста по-разному работает в приватах и чатах) fixes #4660 (Плагин сообщений отсылает в чат мусор вместо форматирования) fixes #4646 (Telegram: имя чата меняется в Миранде лишь при переподключении) fixes #4662 (Telegram: при отправке ссылки вылезают ошмётки тегов) fixes #4657 (NewStory: не отображается предпросмотр) fixes #4674 (Telegram: после удаления события новое событие появляется лишь при переоткрытии чата) fixes #4676 (NewStory: сообщение пропадает после добавления в закладки) VI: added database encryption mode fixes #4672 (Highlighting: При автооткрытии вкладки в табсах по обнаружению хайлайтнутых сообщений в групчате открывается не то) NS: added parsing of [color=] BBCode fixes #4675 (Не работают кнопки форматирования в StdMsg/Scriver) fixes #4667 (tabSRMM+NewStory: при выделении сообщения с форматированием пропадают кнопки тулбара) fixes #4658 (Имя чата в заголовке окна сообщений никогда не меняется) fixes #4679 (NewStory: кнопка "Цитата" плагина сообщений цитирует не выбранное событие, а последнее) fixes #3414 (SkypeWeb: add support for Bing bot) fixes #4623 (SkypeWeb: поддержать чат с "самим собой") fixes #4673 (Telegram: топик не обновляется на лету и событие смены топика не отображается в журнале) fixes #4680 (Skypeweb: не принимает PDF-файлы. Как минимум) fixes #4670 (SkypeWeb: при создании нового групчата прилетает куча неизвестных событий) fixes #4683 (NEN: опция "не показывать вспл. окно, если окно сообщений открыто" не расценивает неактивное или свёрнутое окно как открытое) fixes #4682 (Scriver: пропала подсветка свёрнутого окна в панели задач) fixes #4675 (Не работают кнопки форматирования в StdMsg/Scriver) fixes #4672 (Highlighting: При автооткрытии вкладки в табсах по обнаружению хайлайтнутых сообщений в групчате открывается не то) libcurl: update to 8.10.1 fixes #4687 (TabSRMM: при автооткрытии новой вкладки что-то не то с размерами окна) fixes #4686 (tabSRMM: group chat windows to use the same activation options like the private chats do) Fixes #4690 (CloudFile: пункт отправки отсутствует в контекстном меню контакта Telegram, если контакт не в сети) fixes #4689 (SkypeWeb: кривое форматирование текста) VKontakte: fix video image preview filename fix link to private video TDLIB update up to the current state fixes #4696 (MessageState: add Telegram support) fixes #4700 (Telegram: не доходят входящие сообщения, содержащие цитату) fixes #4638 (Telegram: "Mute never" сбрасывается при переподключении протокола к сети) fixes #4711 (Сделать хэш коммита в диалоге "О программе" кликабельным) fixes #4707 (NewStory: при клике на ссылку позиция скроллинга перелетает на начало сообщения) fixes #4688 (Плагины сообщений: добавить кнопку "Код") also fixes #4699 (Возможность оформить произвольный текст как цитату) fixes #4657 (NewStory: не отображается предпросмотр) fixes #4713 (Add support for XEP-0059: Result Set Management) fixes #4712 (Telegram: оформить предпросмотр ссылки как цитату) fixes #4694 (TabSRMM: сделать иконки форматирования в тулбаре протоколозависимыми) fixes #4695 (Newstory: BBCode тег [img] при заведомо неверной ссылке занимает большое пустое место в окне) fixes #4691 (NewStory: добавить возможность редактировать событие передачи файла) for #4659 - more reasonable Esc key behavior in StdMsg fixes #4716 (Scriver: при открытии привата фокус больше не встаёт в поле ввода) fixes #4718 (NewStory: тэги корёжит, если в описании картинки есть эмодзи) fixes #4717 (Scriver: при отключённом никлисте справа возникает пустое поле) fixes #4719 (MessageState: некорректно показывается статус прочитанности в Telegram) litehtml update fixes #4724 (NewStory: сообщение с подсветкой не выделяется) fixes #4726 (IEView: remove duplicate "Code" button) fixes #4727 (Telegram: предпросмотр ссылок содержит лишнюю информацию и не содержит более полезную) fixes #4725 (SkypeWeb: автооткрытие окна по хайлайту не работает для сообщений групчатов, которые были написаны, пока миранда в оффлайне) fixes #4720 (NewStory: встроить функциональность MessageState) fixes #4733 (NewStory: отметки о прочтении пропадают при переоткрытии окна) fixes #4739 (Удаление непрочитанного события не снимает мигание в списке контактов) fixes #4734 (PluginUpdater: пишет Skipped, даже если компонент скачался) fixes #4744 (Telegram: не работает отправка цитат) fixes #4736 (VersionInfo: в Windows XP вместо дат выводятся кракозябры) fixes #4743 (StdMsg, Scriver: при отправке сообщения кнопки форматирования не "отжимаются") fixes #4738 (Предпросмотр файлов сохраняется в профиль даже у канала, где приём сообщений и файлов заигнорен) fixes #4645 (Telegram: невозможно скорректировать ошибочно введённый номер телефона) fixes #4748 (Telegram: a link isn't parsed correctly being sent to the private chat) fixes #4750 (Telegram: add an option not to generate previews for links) fixes #4752 (Update libssh2 to 1.11.1) VKontakte: quick fix #4753 fixes #4250(PopupPlus: occasional crash) + code cleaning fixes #4599 (SendSS: Error Uploading to various platforms) fixes #4625 (Skypeweb+NS: окультурить внешний вид цитат) VKontakte: format forwarding messages as quote fixes #4751 (Mute:Always blocks popups, sounds & blinking) fixes #4602 (NewStory: сделать опцию для ограничения максимальной высоты превьюшки изображения) SQLite: update to 3.47.0 fixes #4754 (IRC: bb-теги в чате с обрезанными стилями) fixes #4758 (StdMsg/Scriver: добавить кнопку "зачеркнутый текст") fixes #4757 (tabSRMM: Кнопка "зачёркнутый текст" не отключается) fixes #4756 (Плагины сообшений: отдать доступность кнопок форматирования полностью на откуп протоколу) VKontakte: fix #4760 fixes #4761 (Ability to use third party discord reimplementations) fixes #4762 (occasional crash in the core) fixes #4610 (NewStory: WebP pictures aren't shown) fixes #4624 (GDI leaks in NewStory) fixes #4644 (NewStory: added protocol icon for the global history search window) fixes #4600 (tabSRMM: muted chats shall not create windows automatically) more for #4600 - an option to apply tab creation rules for private chats to group chats fixes #4775 (Telegram: добавить поддержку кружков с видео) fixes #4773 (tabSRMM: невозможно открыть чат, если у него выставлено Mute:Always) fixes #4772 (Telegram: добавить возможность подключаться к тестовому серверу) fixes #4771 (Telegram: кнопка Log out ломает работу протокола до перезапуска) fixes #4770 (Telegram: ссылка на видео приходит без ссылки) fixes #4769 (Telegram: показывать всплывающее окно с ошибкой при получении AUTH_KEY_DROP_DUPLICATE) FreeImage: no need to rebuild each time + TARGA support fixes #4764 (Telegram: animated sitckers in TGA format are converted into PNG on the fly) fixes #3091 (StdMsg/Scriver: Get rid of all hardcoded hotkeys) fixes #4776 (Notes & Reminders: добавить больше вариантов повтора напоминания) libcurl: update to 8.11.0 fixes #4779 (Окно фильтра событий не закрывается автоматически при отключении фильтра горячей клавишей) fixes #4778 (Групчаты: не работает настройка "При открытии окна сообщений подгружать только непрочитанные сообщения") fixes #4641 (Telegram: удаление с сервера чужих сообщений групчата, если пользователь Миранды не модератор/владелец) Telegram: fix for broken forum threads NewStory: fix for nicks for auth & system events fixes #4791 (tabSRMM: fix for copy+paste issue) fixes #4790 (Jabber: падение при выходе) fixes #4663 (Telegram: некорректно работает отправка нескольких файлов) fixes #4659 (NewStory ведёт себя по-разному с разными плагинами сообщений) SQLite: update to 3.47.2 fixes #4692 (SpellChecker to use the native Windows speller if present) fiexs #4796 (NewStory: не отображается прозрачность у смайлов) Telegram: let bots live SmileyAdd: added SMADD_SELECTSMILEY::szProto field for #4615 fixes #3792 (XEP-0388: Extensible SASL Profile support) fixes #4074 (XEP-0480: SASL Upgrade Tasks support) fixes #4799 ([Discord] Most messages (even older ones before the bug?) seem to be marked with non-existant reply ID, causing all messages to look like replies) libcurl: update to 8.11.1 VKontakte: remove unneeded old mode and related option fixes #4800 (Steam: cannot send/receive messages) + obsolete message sending code removed Telegram: fake Away & N/A statuses became available for an account to allow Telegram to 'sleep' VKontakte: fix #4808 (remove unneeded option) fixes #4812 (Clist_modern: запрос авторизации не пропадает) fixes #4816 (Telegram: видео всегда отправляется как файл) fixes #4815 (NewStory пытается раскрасить ник в заголовке окна истории) fixes #4811 (Steam: Add now playing game title support) fixes #4802 (NewStory: выделение нескольких сообщений с клавиатуры сломано) VKontakte: fixes #4817 (VK: сделать возможность открыть оф. мессенджер для контакта во всплывающем меню) VKontakte: fixes #4824 fixes #4822 (NS+TabSRMM - глючит редактирование сообщений) fixes #4809 (tabSRMM: make CTRL+UP / CTRL-DOWN combination optional) fixes #4823 (Notes and Reminders: неочевиден интервал повторяющегося напоминания) fixes #3679 (StopSpam: Jabber message query overflow) fixes #3679 completely fixes #4828 (NewStory: скрыть кнопку "Фильтр") fixes #4827 (NewStory: дерево в истории не перерисовывается на лету) Steam: basic group chat support fixes #4829 (SkypeWeb: не работает отсылка нескольких файлов) fixes #4830 (SkypeWeb: редактированное своё сообщение приходит как новое) DBEVENTINFO::timestamp to become 64-bit integer Skype: ability to edit messages SQLite: update to 3.48.0 fixes #4833 (Steam: add support for [lobbyinvite] bbcode) Steam: ability to remove chat messages Steam: mark read support fixes #4836 (Weather: невозможно удалить контакт из списка контактов) fixes #1508 (Port Weather from .ini to API) fixes #4841 (Weather: некорректно работает опция "Цвета Windows" в настройках вспл. окон) fixes #4842 (Weather: радиобатон "Длительность" может одновременно находиться в двух состояниях) fixes #4844 (Weather: настройка "Обновлять погоду при запуске Miranda NG" не работает) fixes #4850 (Weather: по умолчанию единица температуры должна быть градусом, а не пустой) Telegram: let's ignore typing notifications from channels & groups Steam: load server history menu item Steam: support for stickers fixes #4857 (SkypeWeb: сообщение об удалении участника чата неверное) libtox: update to 0.2.20 Telegram: - fix for the forums with more than 100 threads; - fix for the files receiving in threads MirLua: more fields for DBEVENTINFO SQLite: update to 3.49.0 fixes #4869 (Discord Не логинит по email) fixes #4870 (tabSRMM: встроенный журнал в групчатах съедает первую букву после квадратной скобки) libcurl: update to 8.12.1 SQLite: update to 3.49.1 Telegram: message editing doesn't work fixes #4883 (PluginUpdater устанавливает не все компоненты) fixes #4877 (Telegram: каналы-форумы не отображаются в списке контактов, если в настройках протокола не указана группа} fixes #4885 (Плагины сообщений учитываю настройки подгрузки истории лишь при первом открытии окна) fixes #4875 (Telegram: Миранда сообщает, что файл передан в то время, как он ещё загружается) fixes #4895 (Error message when closing Miranda profile password prompt window) fixes #4896 (Status manager: пытается ставить протоколам неправильные статусы, "для внутреннего пользования") fixes #4893 (Telegram: добавить показ возраста и даты рождения) fixes #4892 (Telegram: добавить показ информации "О себе") fixes #4888 (NewStory: некорректно работает выделение тегами, если выделяемый текст содержит пустую строку) fixes #4905 (Steam: группа не удаляется из списка контактов при покидании её через сайт) fixes #4904 (Steam: покидать группу при удалении контакта) fixes #4902 (Telegram: роли показываются только для основного канала) fixes #4907 (Telegram: при двойном форматировании исходящего текста делает перекрывающиеся теги) fixes #4908 (Telegram: входящий текст с двойным форматирование отображается некорректно) SESSION_INFO::pStatuses: old & obsolete linked list died fixes #4921 (Discord: crash on CDiscordProto::OnCommandChannelDeleted) fixes #4919 (DBChecker is not able to mark telegram events as read) fixes #4920 ([Telegram] Events are not marked as read) fixes #4918 (Не открываются групчаты, когда протокол в оффлайне) fixes #4917 (tabSRMM: включённая опция "автоматический размер поля ввода" приводит к некорректному положению курсора после вставки) fixes #4914 (tabSRMM: запоминать неотправленный текст при навигации по истории в поле ввода) fixes #4913 (Возможность исключить контакт/чат из автоскачивания файлов) fixes #4863 (NewStory: отправленные файлы по-разному показываются в табсах и в истории) fixes #4892 completely useful class moved to m_utils.h fixes #4931 (Steam contact nicknames are stored in FirstName and LastName) fixes #4928 (Окно передачи файла: текст не помещаается) fixes #4939 (Steam protocol crash when left waiting on 2FA prompt) fixes #4938 (Jabber: проблемы с диалогом добавления комнаты в закладки) fixes #4941 (Telegram: удаленное локально событие невозможно перезапросить с сервера) fixes #4936 (Discord: After exiting Miranda invisible=>online) fixes #4943 (Weather: не хватает дат или, хотя бы, названий дней недели у 5-дневного прогноза) fixes #4942 (Weather: фрейм пропадает после перезапуска) fixes #4962 (Steam: невозможно подключиться в текущей сессии, если отказаться от ввода кода) fixes #4960 (SkypeWeb: утечка, приводящая со временем к неработоспособности сети во всей ОС) fixes #4954 (tabSRMM: "Вставить и отправить" работает только для текста)