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

From Miranda NG
Jump to navigation Jump to search
Line 82: Line 82:


* {{Plugin|PluginUpdater}}
* {{Plugin|PluginUpdater}}
** {{GithubIssue|2846}} теперь выводится менее пугающее сообщение, если обновления приостановлены на сервере.
** {{GithubIssue|2846}} если обновления приостановлены на сервере, выводится сообщение об этом, а не сообщение об ошибке.
** {{GithubIssue|2792}} исправлена работа настройки ''«каждый X дней»'' (выпадающее меню работало некорректно, что приводило к периоду в X часов вместо X дней).
** {{GithubIssue|2792}} исправлена работа настройки ''«каждый X дней»'' (выпадающее меню работало некорректно, что приводило к периоду в X часов вместо X дней).
** {{GithubIssue|2868}} из имени папок с резервными копиями удалены миллисекунды.
** {{GithubIssue|2868}} из имени папок с резервными копиями удалены миллисекунды.

Revision as of 01:27, 4 May 2021

Версия: 0.95.13.1

Сборка: v0.95.13.1

Выпущена: 3 мая 2021

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

  • обновлены библиотеки lubcurl и SQLite.
  • Issue #2812 восстановлен значок ❌ в менеджере профилей, обозначающий, что профиль в данный момент используется.
  • Issue #2782 исправлены проблемы, возникающие при динамической загрузке плагинов.
  • исправлено повреждение памяти в сервисном режиме.
  • Issue #2797 исправлено скрытие пунктов меню, не работавшее в Windows XP.
  • Issue #2802 исправлено дублирование настроек при открытии настроек учётной записи из менеджера учётных записей.
  • Issue #2836 исправлена серьёзная уязвимость: пароль от базы хранился в памяти процесса.

Протоколы

  • Discord
    • Issue #2844 добавлена настройка «Удалять сообщения из истории Миранды, если они удалены с сервера».
    • исправлено восстановление статуса «Недоступен» после подключения к сети.
    • Issue #2838 исправлено отсутствие имён пользователей в полученных с сервера сообщениях группового чата.
  • Facebook
    • Issue #2800 исправлено задвоение контактов при импорте в сервисном режиме.
    • Issue #2859 исправлено задвоение контактов при импорте.
  • ICQ
    • Issue #2800 исправлено задвоение контактов при импорте в сервисном режиме.
    • Issue #2859 исправлено задвоение контактов при импорте.
    • Issue #2862 исправлено падение.
  • IRC
    • удалён список мёртвых (по большей части) серверов.
    • Issue #2798 удалена концепция «Сетей»: теперь одна учётная запись — один сервер.

Плагины

  • AuthState
    • Issue #2786 удалена настройка «Добавить пункт меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • AVS
    • Issue #2832 исправлено падение при выгрузке плагина.
  • BossKey
    • Issue #2781 удалена настройка «Пункт в главном меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • Db_autobackups
    • Issue #2811 добавлены сведения о дате и времени следующего резервного копирования.
  • DbEditorPP
    • Issue #2841 теперь контакты можно удалять не только из левой, но и из правой панели.
    • Issue #2867 контактам в правой панели добавлен пункт контекстного меню Удалить.
    • Issue #2860 положение флажков в окне поиска больше не сбрасывается при закрытии окна, а сохраняется в течение сеанса.
    • Issue #2861 контекстное меню теперь можно открыть, нажав Ctrl+F10.
    • Issue #2863 реализован переход к результатам поиска с помощью клавиатуры.
    • Issue #2866 выделение найденного элемента в результатах поиска с последующим нажатием Enter теперь осуществляет переход к указанному элементу.
    • Issue #2869 исправлено поведение контекстного меню.
    • удалена возможность клонировать контакт.
  • Dbx_sqlite
    • Issue #2822 реализована возможность полностью зашифровать базу.
    • появилась возможность проверять базу на наличие ошибок.
    • исправлено падение при удалении контакта.
  • Import
    • Issue #2789 исправлена работа настройки «Не загружать мастер при следующем запуске».
    • Issue #2839 исправлена потеря фокуса в окне мастера первого запуска.
  • HTTPServer
    • Issue #2783 удалены настройки «Элементы главного меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • NewAwaySys
    • Issue #2830 удалена настройка «Включить меню контакта» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
    • Issue #2831 исправлен неверный порядок значков.
  • NotesReminders
    • Issue #2776 в список напоминаний добавлено поле фильтра.
    • Issue #2777 удалена настройка «Пункты в меню контакта» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
    • Issue #2772 исправлено изменение даты напоминания на более раннюю.
    • Issue #2773 исправлено изменение времени напоминания на более раннее.
    • Issue #2778 исправлено отображение не-ANSI символов на англоязычных системах.
    • Issue #2780 исправлено продление сработавшего напоминания.
    • Issue #2793 исправлен сдвиг даты, вызванный часовыми поясами.
    • Issue #2794 исправлено нежелательное изменение ширины окна, вызванное появлением полосы прокрутки.
  • PluginUpdater
    • Issue #2846 если обновления приостановлены на сервере, выводится сообщение об этом, а не сообщение об ошибке.
    • Issue #2792 исправлена работа настройки «каждый X дней» (выпадающее меню работало некорректно, что приводило к периоду в X часов вместо X дней).
    • Issue #2868 из имени папок с резервными копиями удалены миллисекунды.
  • Scriver
    • Issue #2837 исправлена очистка встроенного журнала в групповых чатах после отправки в чат файла с помощью HTTP File Upload.
  • Sessions
    • плагин полностью переписан, теперь он хранит свои данные в формате JSON, а не в каждом контакте.
    • Issue #2816 настройка Сохранить и закрыть закрывала лишь журнал сообщений, а не контейнер целиком (StdMsg и Scriver).
    • Issue #2819 исправлено сохранение сессий вручную.
  • SimpleStatusMsg
    • Issue #2833 удалена настройка «Показывать 'Сообщение статуса...' в контекстном меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • StartupSilence
    • Issue #2784 удалена настройка «Пункт в главном меню (требуется перезапуск Миранды)» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • StartupSilence
    • исправлены перепутанные названия/описания значков.
  • TabSRMM
    • Issue #2858 исправлена работа настройки «Скрыть, если не хватает места».
  • Variables
    • исправлено повреждение памяти.
  • Weather
    • добавлены переводы для MSN Weather.
    • исправлено отображение скорости ветра у MSN Weather.
    • Issue #2852 исправлен перевод некоторых строк.
    • Issue #2853 исправлено отображение переменных в окне с расширенными сведениями о погоде.
    • Issue #2854 исправлен перевод элементов при смене языкового пакета.
    • Issue #2855 исправлены перепутанные значки «Облачно» и «Слабый дождь».
  • WebView
    • Issue #2835 удалена настройка «Откл. пункты главного меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).

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

  • добавлено руководство по разработке скинов для Clist modern.
  • Menu_ConfigureItem(hUserMenu, MCI_OPT_DISABLED, TRUE) — настройка, делающая пункт меню скрытым по умолчанию.
  • ME_SYSTEM_MODULELOAD & ME_SYSTEM_MODULEUNLOAD: добавлена передача параметра handler.
  • Chat_Mute — функция, задающая режим заглушения группового чата.
  • SRMM/DisableCustomLogsForProto — список с именами учётных записей (разделённых, запятой, пробелом, точкой с запятой), использующих только встроенный просмотрщик журнала в групповых чатах.
  • UI classes: добавлен метод CCtrlBase::GetCaretPos() для вычисления положения контекстного меню.