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

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 34: Line 34:
== Плагины ==
== Плагины ==
* {{Plugin|AuthState}}
* {{Plugin|AuthState}}
** {{GithubIssue|2786}} removed ''Enable menu item'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2786}} удалена настройка ''«Добавить пункт меню»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


* {{Plugin|AVS}}
* {{Plugin|AVS}}
** {{GithubIssue|2832}} fixed crash when unloading a plugin.
** {{GithubIssue|2832}} исправлено падение при выгрузке плагина.


* {{Plugin|BossKey}}
* {{Plugin|BossKey}}
** {{GithubIssue|2781}} removed ''Create a main menu item'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2781}} удалена настройка ''«Пункт в главном меню»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


* {{Plugin|Db_autobackups}}
* {{Plugin|Db_autobackups}}
Line 53: Line 53:
** {{GithubIssue|2866}} {{Button|Enter}} on search result now goes to selected item.  
** {{GithubIssue|2866}} {{Button|Enter}} on search result now goes to selected item.  
** {{GithubIssue|2869}} fixed context menu behavior.
** {{GithubIssue|2869}} fixed context menu behavior.
** removed ability to clone contact.
** удалена возможность клонировать контакт.


* {{Plugin|Dbx_sqlite}}
* {{Plugin|Dbx_sqlite}}
** {{GithubIssue|2822}} implemented total encryption support.
** {{GithubIssue|2822}} реализована возможность полностью зашифровать базу.
** implemented database checker.
** появилась возможность проверять базу на наличие ошибок.
** fixed crash on contact deletion.
** исправлено падение при удалении контакта.


* {{Plugin|Import}}
* {{Plugin|Import}}
Line 65: Line 65:


* {{Plugin|HTTPServer}}
* {{Plugin|HTTPServer}}
** {{GithubIssue|2783}} removed ''Enable HTTP server'' and ''Show HTTP server statistics'' options (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2783}} удалены настройки ''«Элементы главного меню»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


* {{Plugin|NewAwaySys}}
* {{Plugin|NewAwaySys}}
** {{GithubIssue|2830}} removed ''Enable contact menu items'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2830}} удалена настройка ''«Включить меню контакта»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).
** {{GithubIssue|2831}} fixed broken icons order.
** {{GithubIssue|2831}} исправлен неверный порядок значков.


* {{Plugin|NotesReminders}}
* {{Plugin|NotesReminders}}
** {{GithubIssue|2776}} added filter to reminders list.
** {{GithubIssue|2776}} added filter to reminders list.
** {{GithubIssue|2777}} removed ''Add Contact list menu items'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2777}} удалена настройка ''«Пункты в меню контакта»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).
** {{GithubIssue|2772}} fixed changing the date of the reminder to an earlier one.
** {{GithubIssue|2772}} fixed changing the date of the reminder to an earlier one.
** {{GithubIssue|2773}} fixed changing the time of the reminder to an earlier one.
** {{GithubIssue|2773}} fixed changing the time of the reminder to an earlier one.
Line 95: Line 95:


* {{Plugin|SimpleStatusMsg}}
* {{Plugin|SimpleStatusMsg}}
** {{GithubIssue|2833}} removed ''Show 'Status message...' item in status menu'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2833}} удалена настройка ''«Показывать 'Сообщение статуса...' в контекстном меню»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


* {{Plugin|StartupSilence}}
* {{Plugin|StartupSilence}}
** {{GithubIssue|2784}} removed ''Main Menu Item (plugin reload or Miranda restart required)'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2784}} удалена настройка ''«Пункт в главном меню (требуется перезапуск Миранды)»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


* {{Plugin|StartupSilence}}
* {{Plugin|StartupSilence}}
Line 107: Line 107:


* {{Plugin|Variables}}
* {{Plugin|Variables}}
** fixed memory corruption.
** исправлено повреждение памяти.


* {{Plugin|Weather}}
* {{Plugin|Weather}}
Line 118: Line 118:


* {{Plugin|WebView}}
* {{Plugin|WebView}}
** {{GithubIssue|2835}} removed ''Disable main menu items'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2835}} удалена настройка ''«Откл. пункты главного меню»'' (для управления пунктами меню следует использовать раздел {{Menu|Настройки|Тонкая настройка|Меню}}).


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

Revision as of 21:59, 3 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 добавлена настройк «Удалять сообщения из истории Миранды, если они удалены с сервера»'.
    • исправлено восстановление статуса N/A после входа.
    • Issue #2838 исправлено отсутствие имён пользователей в полученных с сервера сообщениях группового чата.
  • Facebook
    • Issue #2800 исправлено задвоение контактов при импорте в сервисном режиме.
    • Issue #2859 исправлено задвоение контактов при импорте.
  • ICQ
    • Issue #2800 исправлено задвоение контактов при импорте в сервисном режиме.
    • Issue #2862 исправлено падение.
    • Issue #2859 исправлено задвоение контактов при импорте.
  • 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.