История изменений/0.95.9: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) (→Общее) |
Dart Raiden (talk | contribs) |
||
Line 8: | Line 8: | ||
== Ядро и библиотеки == | == Ядро и библиотеки == | ||
* обновлены библиотеки liblua, libcurl, PCRE и SQLite. | * обновлены библиотеки liblua, libcurl, PCRE и SQLite. | ||
* | * {{Plugin|StdIdle}} прекратил существование в виде отдельного плагина. Поскольку режим отсутствия теперь является частью StdAutoAway, настройки отсутствия автоматически скрываются, если включён AdvancedAutoAway (модуль плагина {{Plugin|StatusManager}}). | ||
* реализовано определение клиента [https://github.com/PhoenixDevTeam/Phoenix-for-VK Phoenix]. | * реализовано определение клиента [https://github.com/PhoenixDevTeam/Phoenix-for-VK Phoenix]. | ||
* | * добавлены новые функции, позволяющие плагинам читать mirandaboot.ini | ||
** Profile_GetSetting() — | ** Profile_GetSetting() — читает строку из mirandaboot.ini | ||
** Profile_GetSettingInt() — | ** Profile_GetSettingInt() — читает целочисленное значение из mirandaboot.ini | ||
* Don't close "Create new account" window if user not set account name. | * Don't close "Create new account" window if user not set account name. | ||
Revision as of 01:20, 13 July 2018
Общее
- Теперь Miranda действительно может собираться с помощью make-файлов.
- По просьбам корпоративных пользователей в mirandaboot.ini добавлен ключ, позволяющий провести конвертацию базы без запроса согласия пользователя.
- Базу, используемую в настоящий момент, больше невозможно копировать сторонними средствами. Её следует копировать лишь с помощью Db_autobackups, иначе она необратимо повреждается. Db_autobackups добавлен в архив с ядром.
Ядро и библиотеки
- обновлены библиотеки liblua, libcurl, PCRE и SQLite.
- StdIdle прекратил существование в виде отдельного плагина. Поскольку режим отсутствия теперь является частью StdAutoAway, настройки отсутствия автоматически скрываются, если включён AdvancedAutoAway (модуль плагина StatusManager).
- реализовано определение клиента Phoenix.
- добавлены новые функции, позволяющие плагинам читать mirandaboot.ini
- Profile_GetSetting() — читает строку из mirandaboot.ini
- Profile_GetSettingInt() — читает целочисленное значение из mirandaboot.ini
- Don't close "Create new account" window if user not set account name.
Протоколы
- ICQ
- исправлено падение при приёме файла.
- Jabber
- в диалоговое окно подтверждения регистрации добавлена кнопка «Отмена».
Плагины
- Адаптирован плагин ProxySwitch.
- Clist_modern
- frames settings are no longer reset when changing the language.
- Clist_nicer
- frames settings are no longer reset when changing the language.
- Db_autobackups
- если включена настройка Резервировать папку профиля, то в полученный архив не будет включаться сама папка, где эти резервные копии хранятся. Иначе, каждая новая резервная копия содержит все предыдущии, каждая из которых содержит предыдущие, что быстро и решительно приводит к исчерпанию свободного места на диске.
- Dbx_mdbx
- библиотека libmdbx вынесена в отдельный файл.
- Fingerprint
- добавлена поддержка Phoenix.
- MirLua
- rework http module.
- remove Send method.
- add Request method to create request without sending.
- add async callbacks.
- add new helper function luaM_isarray.
- fix print of decimal point.
- m_json module
- add __pairs metamethod support.
- m_http module
- send function should create copy of request object to prevent side effects in async calls.
- fix lua functions call.
- fix memory leaks.
- add ability to compile scripts.
- Quotes
- конвертер валют Google заменён на free.currencyconverterapi.com.
- Scriver
- добавлена возможность отправлять сообщения сочетанием клавшиш Shift+Enter.
- SmileyAdd
- удалена устаревшая настройка Поддержка плагинов сообщений.
- удалена настройка Кнопка смайла, позволявшая показать или скрыть соответствующую кнопку. Настройки видимости кнопок находятся в разделе «Беседы → Панель кнопок»; нет необходимости дублировать то же самое в настройках плагина.
- StatusManager
- add ability to react to terminal session disconnection.
- add Enter idle mode option.
- StdUserInfo
- add View/change my details... button for TopToolBar.
- TabSRMM
- удалены глючные и некорректно работающие в современных системах настройки Запоминать раскладку клавиатуры поконтактно и Не загружать раскладку клавиатуры по умолчанию для новых контактов. Отображение текущей раскладки клавиатуры в строке состояния сгинуло вместе с указанными настройками, поскольку тесно завязано на них.
- удалена бесполезная настройка Включить звук набора текста. По сути, она лишь показывала/скрывала соответствующий пункт в настройке звуков. Теперь он всегда виден.
- UInfoEx
- add View/change my details... button for TopToolBar.