История изменений/0.95.10.3: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) No edit summary |
Dart Raiden (talk | contribs) No edit summary |
||
Line 21: | Line 21: | ||
* {{Plugin|ICQ}} | * {{Plugin|ICQ}} | ||
** | ** Miranda будет запрашивать пароль, если он не найден в базе. | ||
** | ** в окно запроса пароля добавлена настройка ''«Запомнить пароль на время сеанса»'', позволяющая сохранить пароль до перезапуска программы. | ||
** | ** добавлена настройка ''«Показывать всплывающие окна с сообщениями об ошибках»''. | ||
** | ** удалён редактор списка игнорирования, хранящегося на сервере; для этих целей теперь задействован существующий раздел настрок ''«Контакты»'' → ''«Видимость»'', поскольку в новом протоколе быть невидимым для кого-то возможно лишь при условии, что вы этого кого-то игнорируете. | ||
** налажен поиск по номеру телефона. | ** налажен поиск по номеру телефона. | ||
** | ** исправлена ошибка, приводившая к тому, что первая попытка вручную установить статус «В сети» после того, как пользователь вручную установил статус «Не в сети», всегда была неуспешной. | ||
** | ** при входе в сеть с новой учётной записью полученное с сервера последнее сообщение записывалось в историю с текущей датой, а не с реальной. | ||
** исправлена ошибка, из-за которой протокол не загружал аватары повторно, если они по какой-то причине были удалены с локального диска. | ** исправлена ошибка, из-за которой протокол не загружал аватары повторно, если они по какой-то причине были удалены с локального диска. | ||
** исправлена ошибка, приводившая при запуске программы к синхронизации истории лишь одного контакта. | ** исправлена ошибка, приводившая при запуске программы к синхронизации истории лишь одного контакта. | ||
Line 35: | Line 35: | ||
** protocol will generate globally unique packet IDs. | ** protocol will generate globally unique packet IDs. | ||
** global vcard hash added to the presence. | ** global vcard hash added to the presence. | ||
** | ** исправлено пропадание значков на кнопка при нажатии OK. | ||
** просмотра служб не работал с OpenFire. | ** просмотра служб не работал с OpenFire. | ||
** удалена поддержка устаревшего {{XEP|0008|XEP-0008: IQ-Based Avatars}}. | ** удалена поддержка устаревшего {{XEP|0008|XEP-0008: IQ-Based Avatars}}. | ||
Line 47: | Line 47: | ||
* {{Plugin|SkypeWeb}} | * {{Plugin|SkypeWeb}} | ||
** increased length of id field. | ** increased length of id field. | ||
** | ** налажено сохранение истории в правильном порядке. | ||
** | ** исправлено кэширование некорректного адреса сервера. | ||
** | ** исправлена работа с контактами и запросами авторизации: поиск, получение запроса, отправка запроса, показ запросов без перезахода, удаление контакта. | ||
* {{Plugin|Tox}} | * {{Plugin|Tox}} | ||
Line 59: | Line 59: | ||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
** | ** добавлен новый тип вложений — голосовое сообщение. | ||
** .ogg | ** файлы [[wikipedia:ru:Ogg|.ogg]] теперь могут быть отправлены в качестве голосовых сообщений. | ||
** добавлена скрытая настройка ''FilterAudioMessages''. | ** добавлена скрытая настройка ''FilterAudioMessages''. | ||
** fixed typing on ''Invisible'' status. | ** fixed typing on ''Invisible'' status. | ||
Line 73: | Line 73: | ||
* {{Plugin|Db_autobackups}} | * {{Plugin|Db_autobackups}} | ||
** | ** шаблон имени по умолчанию для резервной копии изменён с ''%miranda_profilename%'''.dat'''_%currtime%_%compname%'''.dat''''' на ''%miranda_profilename%_%currtime%_%compname%'''.dat''''' | ||
** | ** исправлена ошибка, приводившая к получению битых резервных копий при завершении работы программы, если процесс резервирования занимал слишком много времени. | ||
* {{Plugin|HistoryPP|History++}} | * {{Plugin|HistoryPP|History++}} |
Revision as of 00:17, 28 July 2019
<translate> Important</translate>
Facebook периодически блокирует учётную запись, используемую в Miranda NG, и заставляет пользователя менять пароль. На данный момент решение проблемы отсутствует. Остро необходим разработчик, разбирающийся в протоколе MQTT.
Facebook периодически блокирует учётную запись, используемую в Miranda NG, и заставляет пользователя менять пароль. На данный момент решение проблемы отсутствует. Остро необходим разработчик, разбирающийся в протоколе MQTT.
Ядро и библиотеки
- Miranda и библиотеки Visual C++ собраны с защитой от уязвимости Spectre Variant 1.
- обновлены библиотеки libcurl, libmdbx, iibssh2, libtox и SQLite.
- библиотека PCRE добавлена в поставку по умолчанию, поскольку требуется для плагина Import.
- плагин dbx_mmap удалён из поставки по умолчанию. При необходимости (например, для импорта из баз в формате MMAP) его можно установить через PluginUpdater.
- удалены статусы «На телефоне» и «Обедаю (они использовались только старым протоколом ICQ).
- удалены малопереведённые языковые пакеты без сопровождающих: хорватский и сербский.
Протоколы
- Discord
- исправлено получение истории «общего» чата.
- исправлены проблемы с небольшими серверами (отсутствие списка участников, дублирование сообщений в чате).
- Facebook
- налажено получение статусов контактов.
- исправлена проблема с уведомлениями.
- ICQ
- Miranda будет запрашивать пароль, если он не найден в базе.
- в окно запроса пароля добавлена настройка «Запомнить пароль на время сеанса», позволяющая сохранить пароль до перезапуска программы.
- добавлена настройка «Показывать всплывающие окна с сообщениями об ошибках».
- удалён редактор списка игнорирования, хранящегося на сервере; для этих целей теперь задействован существующий раздел настрок «Контакты» → «Видимость», поскольку в новом протоколе быть невидимым для кого-то возможно лишь при условии, что вы этого кого-то игнорируете.
- налажен поиск по номеру телефона.
- исправлена ошибка, приводившая к тому, что первая попытка вручную установить статус «В сети» после того, как пользователь вручную установил статус «Не в сети», всегда была неуспешной.
- при входе в сеть с новой учётной записью полученное с сервера последнее сообщение записывалось в историю с текущей датой, а не с реальной.
- исправлена ошибка, из-за которой протокол не загружал аватары повторно, если они по какой-то причине были удалены с локального диска.
- исправлена ошибка, приводившая при запуске программы к синхронизации истории лишь одного контакта.
- налажено получение групп с сервера.
- Jabber
- protocol will generate globally unique packet IDs.
- global vcard hash added to the presence.
- исправлено пропадание значков на кнопка при нажатии OK.
- просмотра служб не работал с OpenFire.
- удалена поддержка устаревшего XEP-0008: XEP-0008: IQ-Based Avatars.
- налажена не работавшая передача файлов напрямую между пользователями.
- исправлено падение в случаях, когда сервер требовал капчу.
- налажена передача файлов при использовании UPnP.
- MRA
- добавлены недостающие значки некоторых статусов.
- SkypeWeb
- increased length of id field.
- налажено сохранение истории в правильном порядке.
- исправлено кэширование некорректного адреса сервера.
- исправлена работа с контактами и запросами авторизации: поиск, получение запроса, отправка запроса, показ запросов без перезахода, удаление контакта.
- Tox
- в меню протокола добавлены некоторые недостающие значки.
- зависшая передача файла вызывала падение при завершении работы программы.
- Twitter
- Homepage field returned back.
- VKontakte
- добавлен новый тип вложений — голосовое сообщение.
- файлы .ogg теперь могут быть отправлены в качестве голосовых сообщений.
- добавлена скрытая настройка FilterAudioMessages.
- fixed typing on Invisible status.
- fixed mark messages as read on typing if user is invisible.
Плагины
- Clist_modern
- fixed display custom connection icons after any change in Options → Icons.
- CurrencyRates
- исправлено отсутствие настроек плагина на чистом профле.
- Db_autobackups
- шаблон имени по умолчанию для резервной копии изменён с %miranda_profilename%.dat_%currtime%_%compname%.dat на %miranda_profilename%_%currtime%_%compname%.dat
- исправлена ошибка, приводившая к получению битых резервных копий при завершении работы программы, если процесс резервирования занимал слишком много времени.
- History++
- исправлен экспорт истории в формат HTML.
- Import
- появилась возможность импортировать историю (как конкретного контакта, так и всю) из QIP 2005/Infium/2010/2012 и историю, экспортированную плагином History++.
- исправлено падение в сервисном режиме при запуске из менеджера профилей.
- MirandaG15
- исправлено падение при завершении работы Logitech Gaming Software.
- MirLua
- added interface for extra icons.
- Msg_Export
- fixed impossibility to change contact settings for export.
- NotesReminders
- fixed wrong timeout periods.
- PluginUpdater
- added the hidden option for hiding specified component from the list of updates.
- pu_stub снова работает и запрашивает права администратора при включённом UAC.
- fixed crash if the update dialog is closed while a download isn't finished yet.
- исправлено падение pu_stub в Windows 7.
- Scriver
- при приходе нового собщения фокус программ чтения с экрана больше не перемещается к нему автоматически, позволяя прочитать предыдущие сообщения.
- fixed strange right-click behavior in some menus (now right-click does the same thing as left click).
- ShlExt
- налажена работа в Windows 7.
- StdMsg
- fixed strange right-click behavior in some menus (now right-click does the same thing as left click).
- TabSRMM
- добавлена возможность отключить клавишу Esc («Беседы» → «Вкладки и расположение» → «Поведение при нажатии Esc»).
- настройка «Добавлять к именам пользователей запятую вместо двоеточия при автозавершении» теперь влияет не только на автозавершение по клавише Tab ↹, но и на двойной щелчок по нику в списке пользователей чата.
- из стандартной поставки удалён набор значков TabSRMM_icons_XP. При необходимости его можно скачать с нашего сайта.
- fixed strange right-click behavior in some menus (now right-click does the same thing as left click).
Разработчикам
- запрещён ручной доступ к CList/Group. Вместо этого следует использовать list_GetGroup и list_SetGroup.
- Button_SetIcon_IcoLib — хелпер для установки значков MButton с помощью хендла icolib.