История изменений/0.95.13.1

From Miranda NG
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Версия: 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 добавлена настройка «Удалять сообщения из истории Миранды, если они удалены с сервера»'.
    • исправлено восстановление статуса N/A после входа.
    • 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 fixed variables display in extended weather information window.
    • Issue #2854 исправлен перевод элементов при смене языкового пакета.
    • Issue #2855 fixed swapped "Cloudy" and "Light Rain" icons.
  • WebView
    • Issue #2835 удалена настройка «Откл. пункты главного меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).

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

  • added Clist modern skin development guide.
  • Menu_ConfigureItem(hUserMenu, MCI_OPT_DISABLED, TRUE) — a setting to make a menu item hidden by default.
  • ME_SYSTEM_MODULELOAD & ME_SYSTEM_MODULEUNLOAD: added handler parameter passing.
  • Chat_Mute — a function to set group chat mute mode programmatically.
  • SRMM/DisableCustomLogsForProto — list of account names (comma/space/semicolon separated) that use built-in groupchat viewer only.
  • UI classes: added CCtrlBase::GetCaretPos() method to calculate context menu position.