История изменений/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 added ability to delete contacts from right panel
    • Issue #2867 added Delete menu item for contacts in right panel.
    • Issue #2860 flag values in the search form are now persisted.
    • Issue #2861 add hotkey for opening context menu (Ctrl+F10).
    • Issue #2863 search results can now be accessed from keyboard.
    • Issue #2866 Enter on search result now goes to selected item.
    • Issue #2869 fixed context menu behavior.
    • удалена возможность клонировать контакт.
  • Dbx_sqlite
    • Issue #2822 реализована возможность полностью зашифровать базу.
    • появилась возможность проверять базу на наличие ошибок.
    • исправлено падение при удалении контакта.
  • Import
    • Issue #2789 fixed Do not load the import plugin at startup again option.
    • Issue #2839 fixed loss of keyboard focus in the first launch wizard window.
  • HTTPServer
    • Issue #2783 удалены настройки «Элементы главного меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • NewAwaySys
    • Issue #2830 удалена настройка «Включить меню контакта» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
    • Issue #2831 исправлен неверный порядок значков.
  • NotesReminders
    • Issue #2776 added filter to reminders list.
    • Issue #2777 удалена настройка «Пункты в меню контакта» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
    • Issue #2772 fixed changing the date of the reminder to an earlier one.
    • Issue #2773 fixed changing the time of the reminder to an earlier one.
    • Issue #2778 fixed display of non-ANSI characters on English-language systems.
    • Issue #2780 fixed prolongation of a triggered reminder.
    • Issue #2793 fixed date shift caused by time zone.
    • Issue #2794 fixed unwanted change in window width caused by the scrollbar.
  • PluginUpdater
    • Issue #2846 more informative error messages, if updates are postponed.
    • Issue #2792 fixed "every X days" option (options dialog had a bug which leaded to improper combobox behaviour, so user could get an interval of 5 hours instead of 5 days).
    • Issue #2868 removed milliseconds from backups folder names.
  • Scriver
    • Issue #2837 fixed clearing internal chat log in groupchat after file sent via HTTP File Upload.
  • Sessions
    • plugin completely redesigned to store data in JSON instead of spreading them all over the settings.
    • Issue #2816 Save and close option accidentally closed the message log instead of the container (StdMsg and Scriver).
    • Issue #2819 fixed manual session saving.
  • SimpleStatusMsg
    • Issue #2833 удалена настройка «Показывать 'Сообщение статуса...' в контекстном меню» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • StartupSilence
    • Issue #2784 удалена настройка «Пункт в главном меню (требуется перезапуск Миранды)» (для управления пунктами меню следует использовать раздел Настройки → Тонкая настройка → Меню).
  • Variables
    • исправлено повреждение памяти.
  • Weather
    • added translations for MSN Weather.
    • fixed wind speed for MSN Weather.
    • Issue #2852 fixed translation for some strings.
    • Issue #2853 fixed variables display in extended weather information window.
    • Issue #2854 fixed translation change on langpack change.
    • 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.