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

From Miranda NG
Jump to navigation Jump to search
 
(26 intermediate revisions by the same user not shown)
Line 90: Line 90:
** {{GithubIssue|3823}} исправлено падение.
** {{GithubIssue|3823}} исправлено падение.


== Plugins ==
== Плагины ==
* {{Plugin|Alarms}}
* {{Plugin|Alarms}}
** {{GithubIssue|3890}} removed the ''Sound: Speak'' option (has not been supported for a long time).
** {{GithubIssue|3890}} удалена настройка ''«Звук: Речь»'' (она давно не поддерживается).


* {{Plugin|BASS interface}}
* {{Plugin|BASS interface}}
** {{GithubIssue|3819}} removed the BASS download link (there is no need to download it manually since the library comes with the plugin).
** {{GithubIssue|3819}} удалена ссылка на загрузку библиотеки BASS (библиотека поставляется вместе с плагином, её не нужно загружать отдельно).


* {{Plugin|Clist blind}}
* {{Plugin|Clist blind}}
** removed duplicate options {{Menu|Contact list|System tray icon}} (use {{Menu|Contact list|Common|Tray}} instead}}.
** удалена дублирующаяся настройка {{Menu|Настройки|Список контактов|Выключить мигание}} (вместо этого используйте {{Menu|Настройки|Список контактов|Общие|Включить мигание}}).


* {{Plugin|Clist nicer}}
* {{Plugin|Clist nicer}}
** {{GithubIssue|3591}} added support for relative paths to skins.
** {{GithubIssue|3591}} реализована поддержка относительных путей к скинам.
** {{GithubIssue|3590}} fixed {{Button|Unload skin}} button.
** {{GithubIssue|3590}} налажена работа кнопки {{Button|Убрать скин}}.


* {{Plugin|CrashDumper}}
* {{Plugin|CrashDumper}}
** {{GithubIssue|3328}} added a warning about missing debugging symbols to the crash log.
** {{GithubIssue|3328}} в [[Crash_reports/ru|отчёт о падении]] добавлена пометка об отсутствии отладочных символов.
** {{GithubIssue|3738}} fixed detection of the current message log.
** {{GithubIssue|3738}} налажено корректное определение используемого журнала сообщений.


* {{Plugin|Db_autobackups}}
* {{Plugin|Db_autobackups}}
** {{GithubIssue|3729}} ''Number of backups to keep'' option is no longer grayed out if the automatic backup is turned off (this option also affects the number of backups created manually).
** {{GithubIssue|3729}} настройка ''«Количество резервных копий»'' теперь доступна для изменения, даже если отключено автоматическое создание резервных копий (эта настройка влияет и на количество создаваемых вручную резервных копий).


* {{Plugin|Dbx_sqlite}}
* {{Plugin|Dbx_sqlite}}
** {{GithubIssue|3670}} loading history from the database has been significantly speeded up.
** {{GithubIssue|3670}} существенно ускорена подгрузка истории из базы.
** {{GithubIssue|3692}} fixed processing of edited incoming messages.
** {{GithubIssue|3692}} налажена обработка входящих изменённых сообщений.
** {{GithubIssue|3700}} fixed deletion of metacontact history.
** {{GithubIssue|3700}} налажено удаление истории метаконтактов.


* {{Plugin|FileAsMessage}}
* {{Plugin|FileAsMessage}}
** {{GithubIssue|3761}} fixed crash when receiving file.
** {{GithubIssue|3761}} исправлено падение при приёме файла.
** {{GithubIssue|3762}} fixed sending files with names containing non-ASCII characters.
** {{GithubIssue|3762}} налажена отправка файлов, в именах которых содержаться символы, отличные от ASCII.


* {{Plugin|Fingerprint}}
* {{Plugin|Fingerprint}}
** {{GithubIssue|3680}} {{GithubIssue|3681}} fixed random crashes.
** {{GithubIssue|3680}} {{GithubIssue|3681}} исправлены падения.


* {{Plugin|GmailNotifier}}
* {{Plugin|GmailNotifier}}
** {{GithubIssue|3707}} fixed password saving.
** {{GithubIssue|3707}} налажено сохранение пароля.
** {{GithubIssue|3709}} fixed plugin operation after changing credentials.
** {{GithubIssue|3709}} налажена корректная работа плагина после изменения сохранённого логина/пароля.
** {{GithubIssue|3713}} fixed behavior of the ''Run custom program'' option input field.
** {{GithubIssue|3713}} исправлено некорректное поведение поля ''«Запустить указанное приложение»''.


* {{Plugin|IEView}}
* {{Plugin|IEView}}
** {{GithubIssue|3591}} added support for relative paths to skins.
** {{GithubIssue|3591}} реализована поддержка относительных путей к скинам.


* {{Plugin|Import}}
* {{Plugin|Import}}
** added support for cloud files in JSON exports.
** добавлена поддержка облачных файлов при импорте истории в формате JSON.


* {{Plugin|KeyboardNotify}}
* {{Plugin|KeyboardNotify}}
** {{GithubIssue|3841}} fixed closing the XStatuses settings window
** {{GithubIssue|3841}} налажено закрытие окна настройки xСтатусов.


* {{Plugin|Msg Export}}
* {{Plugin|Msg Export}}
** added cloud files support.
** реализована поддержка облачных файлов.


* {{Plugin|NewEventNotify}}
* {{Plugin|NewEventNotify}}
** {{GithubIssue|3735}} fixed crash.
** {{GithubIssue|3735}} исправлено падение.


* {{Plugin|NewStory}}
* {{Plugin|NewStory}}
** added message editing feature.
** реализовано редактирование сообщений.
** {{GithubIssue|2414}} added more hotkeys.
** {{GithubIssue|2414}} добавлено больше горячих клавиш.
** added {{Hotkey|Ctrl|S}} hotkey to start search.
** добавлена горячая клавиша {{Hotkey|Ctrl|S}}, вызывающая поиск.
** {{GithubIssue|2415}} added message direction option.
** {{GithubIssue|2415}} добавлена настройка ''«Сортировать события по возрастанию даты»''.
** {{GithubIssue|3530}} added global history search.
** {{GithubIssue|3530}} реализована возможность искать по всей истории.
** {{GithubIssue|3530}} added bookmarks support.
** {{GithubIssue|3530}} реализована поддержка закладок.
** {{GithubIssue|3530}} added a message that the search found no results.
** добавлена возможность цитирования.
** {{GithubIssue|3576}} added cloud files support.
** {{GithubIssue|3530}} добавлено сообщение о том, что поиск не нашёл совпадений.
** {{GithubIssue|3602}} added "Copy URL" / "Copy path" context menu item for cloud files (downloaded and not downloaded respectively).
** {{GithubIssue|3576}} реализована поддержка облачных файлов.
** {{GithubIssue|3613}} added multiple selection of messages using the mouse.
** {{GithubIssue|3602}} облачные файлы получили пункт контекстного меню «Копировать URL» / «Копировать путь» (для скачанных и не скачанных файлов соответственно).
** {{GithubIssue|3651}} implemented smooth scrolling.
** {{GithubIssue|3613}} появилась возможность выделить несколько сообщений с помощью мыши.
** {{GithubIssue|3655}} added the ability to customize the font and color of highlights.
** {{GithubIssue|3651}} реализована плавная прокрутка.
** added {{Plugin|TopToolBar}} button.
** {{GithubIssue|3655}} появилась возможность настроить цвет и шрифт подсвеченных сообщений в групповых чатах.
** {{GithubIssue|3662}} added the "Copy text" menu item.
** добавлена кнопка на панель {{Plugin|TopToolBar}}.
** {{GithubIssue|3768}} added the ''History++ compatibility mode'' option (message selection in the message log moves when pressing keyboard arrows).
** {{GithubIssue|3662}} добавлен пункт конктекстного меню «Копировать текст».
** added the ability to quote messages.
** {{GithubIssue|3768}} добавлена настройка ''«Режим совместимости с History++»'' (при её включении прокрутка журнала стрелками клавиатуры смещает выделение).
** added bookmarks support.
** {{GithubIssue|3530}} при экспорте истории теперь экспортируются лишь выделенные сообщения (если ничего не выделено, то экспортируется вся история).
** {{GithubIssue|3530}} when exporting history, only selected messages are now exported.
** {{GithubIssue|3530}} боковая панель в окне истории теперь может менять размер.
** {{GithubIssue|3530}} sidebar in the history window is now resizable.
** {{GithubIssue|3621}} улучшен шаблон по умолчанию для сгруппированных сообщений.
** {{GithubIssue|3621}} improved default grouped message template.
** улучшена навигация с помощью стрелок клавиатуры.
** improved keys navigation.
** {{GithubIssue|3626}} события входа и выхода в групповых чатах теперь имеют цвет «прочих событий», а не «входящих сообщений».
** text is no longer automatically selected when entering edit mode.
** {{GithubIssue|3632}} значок курсора теперь меняется при наведении на ссылку.
** {{GithubIssue|3626}} chat entry/exit events are now colored as "other events" rather than as "incoming message".
** {{GithubIssue|3641}} содержимое окна истории теперь обновляется в режиме реального времени.
** {{GithubIssue|3632}} cursor appearance now changes when hovering over a link.
** {{GithubIssue|3644}} к выделенному тексту больше не применяется принудительно светло-голубой фон.
** {{GithubIssue|3641}} history window contents are now updated in real-time.
** {{GithubIssue|3653}} группировка сообщений теперь работает не только в беседах, но и в групповых чатах.
** {{GithubIssue|3644}} highlighted text no longer has a forced light blue background.
** {{GithubIssue|3656}} приход нового сообщения больше не вызывает принудительную прокрутку журнала.
** {{GithubIssue|3653}} message grouping now works not only in private conversations but also in group chats.
** тема групповых чатов теперь имеет такой же цвет, как «Прочие входящие события», а не «Входящее сообщение».
** {{GithubIssue|3656}} the arrival of a new message no longer scrolls to the end of the log if it is not scrolled to the end at that moment.
** {{GithubIssue|3657}} выделение с сообщений теперь можно снять нажатием в поле ввода, либо горячей клавишей {{Hotkey|Shift|Tab}}.
** the group chat's topic is now displayed in the same color as "Other incoming events" instead of the "Incoming message" color.
** {{GithubIssue|3779}} предпросмотр шаблонов теперь показывает изменения в режиме реального времени.
** {{GithubIssue|3657}} selection of messages in the message log can now be removed by clicking in the input field or pressing a {{Hotkey|Shift|Tab}} hotkey.
** поиск теперь запускается нажатием клавиши {{Button|Enter}} в поле ввода.
** {{GithubIssue|3779}} template previews now show changes in real-time.
** {{GithubIssue|3646}} из окна системной истории удалены бесполезные там кнопки {{Button|Меню пользователя}}, ({{Button|О пользователе}}, {{Button|Отправить сообщение}}).
** search can now be started by pressing {{Button|Enter}} in the search field.
** {{GithubIssue|2392}} исправлено поведение полосы прокрутки.
** {{GithubIssue|3646}} removed useless buttons ({{Button|User info}}, {{Button|User menu}}, {{Button|Send message}}) from system history window.
** {{GithubIssue|3606}} налажена прокрутка колесом мыши.
** {{GithubIssue|2392}} fixed scrollbar behavior.
** {{GithubIssue|3616}} налажены цвета входящих/исходящих имён.
** {{GithubIssue|3606}} fixed mouse wheel scrolling.
** {{GithubIssue|3620}} исправлено слишком раннее появление сетки при открытии окна.
** {{GithubIssue|3616}} fixed incoming/outgoing name color settings.
** {{GithubIssue|3623}} исправлены некорректные переводы строк в экспортированных файлах JSON.
** {{GithubIssue|3620}} fixed loading of the grid too early when opening a window.
** {{GithubIssue|3624}} исправлено падение при поиске в операционной системе Windows 7.
** {{GithubIssue|3623}} fixed line breaks in exported JSON.
** {{GithubIssue|3628}} убрана нежелательная прокрутка журнала при появлении строки вкладок.
** {{GithubIssue|3624}} fixed crash when searching under Windows 7.
** {{GithubIssue|3629}} исправлен некорректный значок у исходящих сообщений в групповых чатах.
** {{GithubIssue|3628}} fixed the unwanted scrolling of the log when the tab bar appears.
** налажена корректная работа кнопки {{Button|Home}}.
** {{GithubIssue|3629}} fixed incorrect icon for outgoing messages in group chats.
** {{GithubIssue|3633}} исправлено появление отключённых прежде пунктов меню при подгрузке плагина.
** fixed {{Button|Home}} button behavior.
** {{GithubIssue|3666}} налажена работа пунктов контекстного меню в групповых чатах.
** {{GithubIssue|3633}} fixed the unwanted appearance of disabled menu items after loading the plugin.
** {{GithubIssue|3920}} исправлено пропадание контекстного меню в групповых чатах без истории.
** {{GithubIssue|3666}} fixed context menu in group chats.
** {{GithubIssue|3924}} исправлено визуальное пропадание истории после того, как пользователь отказывался от её удаления.
** {{GithubIssue|3920}} fixed missing context menu when there is no history.
** налажен показ цвета текста/фона в предпросмотре шаблонов.
** {{GithubIssue|3924}} fixed the visual disappearance of history after the user refused to delete it.
** fixed display of text/background color in the graphic preview of templates.


* {{Plugin|NoHistory}}
* {{Plugin|NoHistory}}
** {{GithubIssue|3560}} added support for group chats.
** {{GithubIssue|3560}} реализована очистка истории групповых чатов, хранящейся в базе.


* {{Plugin|NotesReminders}}
* {{Plugin|NotesReminders}}
** {{GithubIssue|3927}} reminder search is no longer case-sensitive.
** {{GithubIssue|3927}} поиск по напоминаниям больше не учитывает регистр.


* {{Plugin|PluginUpdater}}
* {{Plugin|PluginUpdater}}
** {{GithubIssue|3587}} installing a new plugin no longer results in the creation of an empty backup (since the existing files have not changed).
** {{GithubIssue|3587}} при установке нового плагина больше не создаётся пустая резервная копия (ведь существовавшие файлы не изменились).
** {{GithubIssue|3708}} added wildcard (<tt>*</tt>) support in <tt>[PluginUpdaterFiles]</tt>.
** {{GithubIssue|3708}} <tt>[PluginUpdaterFiles]</tt> теперь позволяет использовать маску (<tt>*</tt>).


* {{Plugin|PopupPlus}}
* {{Plugin|PopupPlus}}
** {{GithubIssue|3756}} added ''Disable when: Idle'' option.
** {{GithubIssue|3756}} добавлена настройка ''«Выключить, когда: Ожидание»''.


* {{Plugin|QuickSearch}}
* {{Plugin|QuickSearch}}
** {{GithubIssue|3858}} increased default window size.
** {{GithubIssue|3858}} увеличен размер окна по умолчанию.


* {{Plugin|Rate}}
* {{Plugin|Rate}}
** {{GithubIssue|3865}} deprecated and merged with {{Plugin|Clist modern}}.
** {{GithubIssue|3865}} разработка плагина прекращена, а его функциональность перенесена в плагин {{Plugin|Clist modern}}.


* {{Plugin|Scriver}}
* {{Plugin|Scriver}}
** {{GithubIssue|3533}} added indication (lock icon) for OMEMO-encrypted messages (verified and unverified).
** {{GithubIssue|3533}} добавлен значок (в виде замка) для сообщений, зашифрованных с помощью {{XEP|0384|OMEMO}} (подтверждённых и неподтверждённых).
** {{GithubIssue|3588}} added {{Button|Send file}} toolbar button.
** {{GithubIssue|3588}} на панель кнопок добавлена кнопка {{Button|Отправить файл}}.
** {{GithubIssue|3602}} added "Copy URL" context menu item for cloud files.
** {{GithubIssue|3602}} облачные файлы получили пункт контекстного меню «Копировать URL».
** {{GithubIssue|3562}} fixed crash on nicklist hide.
** {{GithubIssue|3562}} исправлено падение при скрытии списка участников чата.
** fixed Food Network search.
** исправлен поиск по Food Network.


* {{Plugin|SkypeStatusChange}}
* {{Plugin|SkypeStatusChange}}
** {{GithubIssue|3868}}: fixed appearance of checkboxes in options.
** {{GithubIssue|3868}}: исправлен внешний вид чекбоксов в настройках плагина.


* {{Plugin|SmileyAdd}}
* {{Plugin|SmileyAdd}}
** added new standard category: [https://miranda-ng.org/tags/emojis/ emoji].
** добавлена новая категория смайлов: [https://miranda-ng.org/tags/emojis/ эмодзи].
** much less resource consumption, much faster execution.
** заметно снижено потребление ресурсов и ускорена работа плагина.
** fixed display of repetitive smileys if they go one after another without spaces.
** налажен корректный показ повторяющихся смайлов, когда они идут друг за другом без пробелом между ними.
** {{GithubIssue|3791}} fixed crash.
** {{GithubIssue|3791}} исправлено падение.


* {{Plugin|StdAway}}
* {{Plugin|StdAway}}
** {{GithubIssue|3879}} added {{Button|Reset}} button to {{Menu|Status|Status messages}}.
** {{GithubIssue|3879}} в {{Menu|Настройки|Статус|Сообшений статуса}} добавлена кнопка {{Button|Сброс}}.


* {{Plugin|StdFile}}
* {{Plugin|StdFile}}
** deprecated and moved to the core.
** разработка плагина прекращена, а его функциональность перенесена в ядро.


* {{Plugin|StdMsg}}
* {{Plugin|StdMsg}}
** {{GithubIssue|3588}} added {{Button|Send file}} toolbar button.
** {{GithubIssue|3588}} на панель кнопок добавлена кнопка {{Button|Отправить файл}}.
** {{GithubIssue|3602}} added "Copy URL" context menu item for cloud files.
** {{GithubIssue|3602}} облачные файлы получили пункт контекстного меню «Копировать URL».
** {{GithubIssue|3562}} fixed crash on nicklist hide.
** {{GithubIssue|3562}} исправлено падение при скрытии списка участников чата.
** fixed Food Network search.
** исправлен поиск по Food Network.


* {{Plugin|StdPopup}}
* {{Plugin|StdPopup}}
** {{GithubIssue|3686}} added "Enable/disable popups icon" to the message plugin's status bar.
** {{GithubIssue|3686}} в строку состояния плагинов сообщений добавлен значок «Включить/выключить всплывающие окна».


* {{Plugin|tabSRMM}}
* {{Plugin|tabSRMM}}
** {{GithubIssue|3533}} added indication (lock icon) for OMEMO-encrypted messages (verified and unverified).
** {{GithubIssue|3533}} добавлен значок (в виде замка) для сообщений, зашифрованных с помощью {{XEP|0384|OMEMO}} (подтверждённых и неподтверждённых).
** {{GithubIssue|3588}} added {{Button|Send file}} toolbar button.
** {{GithubIssue|3588}} на панель кнопок добавлена кнопка {{Button|Отправить файл}}.
** {{GithubIssue|3602}} added "Copy URL" context menu item for cloud files.
** {{GithubIssue|3602}} облачные файлы получили пункт контекстного меню «Копировать URL».
** built-in message log settings are now hidden if a third-party message log is used.
** настройки встроенного журнала сообщений теперь будут скрыты, если в качестве журнала выбран сторонний.
** {{GithubIssue|3604}} moved ''Automatically copy selected text'' option from common tabSRMM settings optins to {{Menu|Message session|Message log}}.
** {{GithubIssue|3604}} настройка ''«Автоматически копировать выделенный текст»'' перемещена из общих настроек плагина в {{Menu|Настройки|Беседы|Журнал}} (поскольку она относится лишь ко встроенному журналу сообщений).
** {{GithubIssue|3685}} removed the "Feature enabled" overlay (green check mark).
** {{GithubIssue|3685}} удалён значок «Возможность включена» (зелёная галочка). Теперь если на кнопке есть красный крестик, то она выключена, а если крестика нет — включена.
** {{GithubIssue|3912}} disabled the "Leave chat room" tab context menu item for the IRC server tab.
** {{GithubIssue|3912}} пункт меню вкладки «Покинуть комнату чата» больше недоступен для вкладки, в которой открыт журнал сервера IRC (он ничего не делал, поскольку это не комната чата).
** {{GithubIssue|3562}} fixed crash on nicklist hide.
** {{GithubIssue|3562}} исправлено падение при скрытии списка участников чата.
** fixed Food Network search.
** исправлен поиск по Food Network.
** {{GithubIssue|3690}} fixed text wrapping and cropping when quoting.
** {{GithubIssue|3690}} улучшен перенос текста при цитировании.
** {{GithubIssue|3701}} fixed  multi-line descriptions of toolbar buttons.
** {{GithubIssue|3701}} исправлено некорректное отображение многострочных подсказок у элементов панели кнопок.


* {{Plugin|Tipper}}
* {{Plugin|Tipper}}
** {{GithubIssue|3698}} fixed some presets.
** {{GithubIssue|3698}} налажены некоторые предустановленные элементы.


* {{Plugin|TopToolBar}}
* {{Plugin|TopToolBar}}
** toolbar buttons are now removed when the corresponding plugin is unloaded.
** при выгрузке плагинов их кнопки теперь пропадают с панели.


* {{Plugin|UInfoEx}}
* {{Plugin|UInfoEx}}
** {{GithubIssue|3872}} plugin no longer reports that settings have been reset if the user refuses to reset.
** {{GithubIssue|3872}} плагин больше не сообщает, что настройки сброшены, если пользователь отказался от их сброса.


* {{Plugin|VoiceService}}
* {{Plugin|VoiceService}}
** {{GithubIssue|3732}} added "Open call window" to the list of possible actions when you click on a popup.
** {{GithubIssue|3732}} в список возможных действий при нажатии на всплывающее окно добавлено «Открыть окно вызова».


* {{Plugin|YAMN}}
* {{Plugin|YAMN}}
** {{GithubIssue|3702}} implemented saving column widths in the list of letters.
** {{GithubIssue|3702}} ширина столбцов в списке писем теперь сохраняется между перезапусками.
** {{GithubIssue|3742}} added ''Force popups for manual operations'' option.
** {{GithubIssue|3742}} добавлена настройка ''«Всегда показывать вспл.окна при ручной проверке почты»''.
** {{GithubIssue|3706}} renamed ''Don't show today's date'' and ''Don't show seconds'' options to ''Show current date'' and ''Show seconds''.
** {{GithubIssue|3706}} настройки ''«Не показывать сегодняшнюю дату»'' и ''«Не показывать секунды»'' переименованы в ''«Показывать сегодняшнюю дату»'' и ''«Показывать секунды»'' соответственно.
** {{GithubIssue|3705}} removed  the''New Mail: Sound'' option (sound settings are available in the {{Menu|Options|Sounds}}.
** {{GithubIssue|3705}} удалена настройка ''«Новая почта: Звук»'' (настройки звуков находятся в {{Menu|Настройки|Звуки}}).
** {{GithubIssue|3716}} removed the ''TopToolBar button "Check mail"'' option (buttons are configured in the TopToolBar settings).
** {{GithubIssue|3716}} удалена настройка ''«Кнопка "Проверить почту" в Панели кнопок»'' (видимость кнопок настраивается в настройках плагина {{Plugin|TopToolBar}}).
** {{GithubIssue|3704}} fixed hang when changing settings (because of this, we had to move the popup settings from {{Menu|Options|Popups|YAMN}} to the plugin options).
** {{GithubIssue|3704}} исправлено зависание при изменении настроек (из-за этого настройки всплывающих окон пришлось перенести из {{Menu|Настройки|Всплывающие окна|YAMN}} в настройки плагина).
** {{GithubIssue|3715}} fixed ''Execute application'' option field.
** {{GithubIssue|3715}} исправлено некорректное поведение поля ''«Запуск приложения»''.
** {{GithubIssue|3717}} fixed crash when Miranda shuts down.
** {{GithubIssue|3717}} исправлено падение при закрытии Миранды.
** {{GithubIssue|3718}} fixed the appearance of "unknown contact".
** {{GithubIssue|3718}} исправлено появление «неизвестного контакта».
** {{GithubIssue|3721}} fixed crash when clicking on popup.
** {{GithubIssue|3721}} исправлено падение при нажатии на всплывающее окно.
** {{GithubIssue|3722}} fixed checkboxes in popup options.
** {{GithubIssue|3722}} исправлено некорректное поведение чекбоксов в настройках плагина.
** {{GithubIssue|3724}} fixed adding extra spaces to the email header.
** {{GithubIssue|3724}} исправлено добавление лищних пробелов в тему письма.
** {{GithubIssue|3728}} fixed display of non-English characters.
** {{GithubIssue|3728}} налажен корректный показ символов, отличных от ASCII.
** {{GithubIssue|3730}} fixed problems that occurred due to the absence of YAMN pseudo-contact in the database.
** {{GithubIssue|3730}} исправлены проблемы, возникавшие при отсутствующем в базе псевдоконтакте почты.


== For developers ==
== Для разработчиков ==
* added <tt>SetMessageText</tt> function.
* добавлена функция <tt>SetMessageText</tt>.
* added <tt>MS_SMILEYADD_SELECTSMILEY</tt> - new service for custom smiley selector.
* добавлен новый сервис для выбора кастомных смайлов — <tt>MS_SMILEYADD_SELECTSMILEY</tt>.
* added <tt>SmileyAdd_LoadContactSmileys</tt> - helper function for adding custom smileys.
* реализована функция-хелпер для добавления кастомных смайлов — <tt>SmileyAdd_LoadContactSmileys</tt>.
* memory buffer <tt>unzip</tt> function moved to core.
* функция <tt>unzip</tt> перемещена в ядро.
* removed <tt>SM_GetUserFromIndex</tt> helper.
* удалён хелпер <tt>SM_GetUserFromIndex</tt>.
* removed helper <tt>UM_FindUserFromIndex</tt> helper.
* удалён хелпер <tt>UM_FindUserFromIndex</tt>.
* removed <tt>MS_PROTO_RECVFILET</tt> service.
* удалён сервис <tt>MS_PROTO_RECVFILET</tt>.
* removed unused ANSI service <tt>MS_FILE_GETRECEIVEDFILESFOLDERW</tt>.
* удалён неиспользуемый ANSI-сервис <tt>MS_FILE_GETRECEIVEDFILESFOLDERW</tt>.
* removed unused parameter <tt>flags</tt> <tt>from PROTO_INTERFACE::SendMsg</tt>.
* из <tt>from PROTO_INTERFACE::SendMsg</tt> удалён неиспользуемый параметр <tt>flags</tt>.

Latest revision as of 15:33, 22 November 2023

Версия: 0.96.4

Сборка: v0.96.4

Выпущена: 15 ноября 2023

Warning
Первый запуск после обновления может длиться дольше обычного. В некоторых случаях он может быть весьма долгим (зависит от количества истории в базе), вплоть до десяти минут на очень больших базах. Не прерывайте процесс, дождитесь запуска Миранды.
Important
Если после обновления журнал сообщений (область окна сообщений, где содержится история переписки) выглядит непривычно, убедитесь, что в Настройки → Беседы → Просмотрщик журнала сообщений выбран правильный журнал сообщений.
Important
Если вы использовали плагин Rate и после обновления в списке контактов перестал показываться рейтинг контактов, включите значок «Рейтинг контакта» в Настройки → Список контактов → Экстра значки.
Important
Протоколы Steam и Twitter не работают. Мы знаем об этом, но пока ничего не можем поделать.

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

  • Облачные файлы (в прошлых выпусках — «оффлайновые файлы»)
    • «оффлайновые файлы» переименованы в «облачные файлы».
    • в Настройки → События → Передача файлов добавлена настройка «Автоматически скачивать облачные файлы».
    • Issue #3584 при открытии исполняемого файла будет запрошено подтверждение.
    • файлы теперь хранятся в стандартной папке входящих файлов, а не в %профиль%\\dlFiles.
    • файл удаляется с диска при удалении из базы события, в котором он содержался.
  • Issue #3835 в диалоговое окно шифрования базы добавлена кнопка Показать пароль.
  • Issue #3723 в инсталлятор добавлен плагин Db_autobackups.
  • Issue #3696 библиотека hunspell обновлена до версии 1.7.2.
  • библиотека libcurl обновлена до версии 8.4.0.
  • библиотека libsodium обновлена до версии 1.0.19.
  • библиотека libssh2 обновлена до версии 1.11.0.
  • библиотека libtox синхронизирована с веткой master апстрима.
  • библиотека SQLite обновлена до версии 3.44.0.
  • Issue #3556 в диалог передачи файла возвращён значок протокола.
  • значок протокола в диалоге передачи файла больше не нажимается (чтобы не смущать пользователей, поскольку никаких действий это нажатие не запускает).
  • Issue #3561 исправлено падение в движке чатов.
  • Issue #3571 сообщение об отсутствии драйвера базы теперь содержит ссылку на загрузку драйвера.
  • Issue #3636 при запуске менеджера профилей фокус вновь установлен по умолчанию на выбор профиля.
  • Issue #3668 внутреннее имя вновь создаваемых учётных записей больше не может содержать символы, отличные от ASCII.
  • Issue #3786 исправлено падение при закрытии окна настроек.
  • Issue #3805 налажено закрытие окна настроек кнопкой OK после изменения просмотрщика журнала.
  • Issue #3877 налажено сохранение настроек при выходе.
  • Issue #3878 исправлены графические неполадки после удаления учётной записи.

Протоколы

  • ICQ
    • Issue #3567 реализована поддержка облачных файлов (файл загружается, когда пользователь нажимает на ссылку в журнале сообщений).
    • Issue #3552 исправлено падение при ожидании передачи файла.
    • Issue #3566 налажено определение того, что собеседник вышел из сети.
    • Issue #3757 налажено определение клиента собеседника.
    • Issue #3928 исправлено падение.
    • Issue #3930 налажен показ описаний входящих файлов.
  • IRC
    • Issue #3902 исправлено некорректное поведение окна «Добавить правило игнорирования».
    • Issue #3909 налажен показ выходов других пользователей.
    • Issue #3914 налажен показ смены ников другими пользователями.
  • Jabber
    • Issue #3661 реализована поддержка XEP-0160: Best Practices for Handling Offline Messages.
    • Issue #3585 при отправке файлов теперь создаются облачные файлы.
    • Issue #3581 расширенные настройки в окне «Найти/Добавить контакты» не показываются, если в службах сервера не выбран Jabber User Directory.
    • Issue #3589 налажено отображение кириллицы в именах отправляемых файлов.
    • Issue #3840 исправлены кракозябры в заголовке окна «Отправить заметку».
    • Issue #3790 налажена отправка запроса авторизации при добавлении контакта
    • Issue #3880 налажено добавление самого себя в ростер.
  • Telegram
    • Issue #3667 реализовано редактирование сообщений (только с просмотрщиком журнала NewStory).
    • реализована пересылка сообщений (только с просмотрщиком журнала NewStory).
    • реализована обработка ошибок, возникающих при отправке сообщений.
    • Issue #3884 имя псевдоконтакта «Избранное» теперь меняется в соответствии с текущим языковым пакетом.
    • при отправке файлов теперь создаются облачные файлы.
    • при добавлении контакта больше не доступна настройка «Отправить запрос авторизации» (протокол не поддерживает это).
    • налажено отображение кириллицы в описаниях файлов.
    • налажен корректный разбор FirstName.
    • налажено получение стикеров.
    • исправлено несколько падений.
    • Issue #3771 налажено добавление ботов в список контактов.
    • Issue #3797 налажен показ статуса псевдоконтакта «Избранное».
    • Issue #3798 налажено добавление контактов.
    • Issue #3883 было невозможно первым написать контакту, с которым до этого не общались.
    • Issue #3921 налажены настройки фейковых статусов.
  • Tox
    • Issue #3611 исправлено зависание интерфейса.
    • Issue #3649 исправлено падение при ожидании.
  • VKontakte
    • реализована поддержка аватаров в групповых чатах.
    • переход на LongID.
    • налажена авторизация.
    • исправлено открытие профиля пользователей в групповых чатах
    • исправлено слишком долгое ожидание при попытке отправить сообщение, находясь не в сети.
    • Issue #3823 исправлено падение.

Плагины

  • Alarms
    • Issue #3890 удалена настройка «Звук: Речь» (она давно не поддерживается).
  • BASS interface
    • Issue #3819 удалена ссылка на загрузку библиотеки BASS (библиотека поставляется вместе с плагином, её не нужно загружать отдельно).
  • Clist blind
    • удалена дублирующаяся настройка Настройки → Список контактов → Выключить мигание (вместо этого используйте Настройки → Список контактов → Общие → Включить мигание).
  • Clist nicer
    • Issue #3591 реализована поддержка относительных путей к скинам.
    • Issue #3590 налажена работа кнопки Убрать скин.
  • Db_autobackups
    • Issue #3729 настройка «Количество резервных копий» теперь доступна для изменения, даже если отключено автоматическое создание резервных копий (эта настройка влияет и на количество создаваемых вручную резервных копий).
  • Dbx_sqlite
    • Issue #3670 существенно ускорена подгрузка истории из базы.
    • Issue #3692 налажена обработка входящих изменённых сообщений.
    • Issue #3700 налажено удаление истории метаконтактов.
  • FileAsMessage
    • Issue #3761 исправлено падение при приёме файла.
    • Issue #3762 налажена отправка файлов, в именах которых содержаться символы, отличные от ASCII.
  • GmailNotifier
    • Issue #3707 налажено сохранение пароля.
    • Issue #3709 налажена корректная работа плагина после изменения сохранённого логина/пароля.
    • Issue #3713 исправлено некорректное поведение поля «Запустить указанное приложение».
  • IEView
    • Issue #3591 реализована поддержка относительных путей к скинам.
  • Import
    • добавлена поддержка облачных файлов при импорте истории в формате JSON.
  • Msg Export
    • реализована поддержка облачных файлов.
  • NewStory
    • реализовано редактирование сообщений.
    • Issue #2414 добавлено больше горячих клавиш.
    • добавлена горячая клавиша Ctrl+S, вызывающая поиск.
    • Issue #2415 добавлена настройка «Сортировать события по возрастанию даты».
    • Issue #3530 реализована возможность искать по всей истории.
    • Issue #3530 реализована поддержка закладок.
    • добавлена возможность цитирования.
    • Issue #3530 добавлено сообщение о том, что поиск не нашёл совпадений.
    • Issue #3576 реализована поддержка облачных файлов.
    • Issue #3602 облачные файлы получили пункт контекстного меню «Копировать URL» / «Копировать путь» (для скачанных и не скачанных файлов соответственно).
    • Issue #3613 появилась возможность выделить несколько сообщений с помощью мыши.
    • Issue #3651 реализована плавная прокрутка.
    • Issue #3655 появилась возможность настроить цвет и шрифт подсвеченных сообщений в групповых чатах.
    • добавлена кнопка на панель TopToolBar.
    • Issue #3662 добавлен пункт конктекстного меню «Копировать текст».
    • Issue #3768 добавлена настройка «Режим совместимости с History++» (при её включении прокрутка журнала стрелками клавиатуры смещает выделение).
    • Issue #3530 при экспорте истории теперь экспортируются лишь выделенные сообщения (если ничего не выделено, то экспортируется вся история).
    • Issue #3530 боковая панель в окне истории теперь может менять размер.
    • Issue #3621 улучшен шаблон по умолчанию для сгруппированных сообщений.
    • улучшена навигация с помощью стрелок клавиатуры.
    • Issue #3626 события входа и выхода в групповых чатах теперь имеют цвет «прочих событий», а не «входящих сообщений».
    • Issue #3632 значок курсора теперь меняется при наведении на ссылку.
    • Issue #3641 содержимое окна истории теперь обновляется в режиме реального времени.
    • Issue #3644 к выделенному тексту больше не применяется принудительно светло-голубой фон.
    • Issue #3653 группировка сообщений теперь работает не только в беседах, но и в групповых чатах.
    • Issue #3656 приход нового сообщения больше не вызывает принудительную прокрутку журнала.
    • тема групповых чатов теперь имеет такой же цвет, как «Прочие входящие события», а не «Входящее сообщение».
    • Issue #3657 выделение с сообщений теперь можно снять нажатием в поле ввода, либо горячей клавишей ⇧ Shift+Tab ↹.
    • Issue #3779 предпросмотр шаблонов теперь показывает изменения в режиме реального времени.
    • поиск теперь запускается нажатием клавиши Enter в поле ввода.
    • Issue #3646 из окна системной истории удалены бесполезные там кнопки Меню пользователя, (О пользователе, Отправить сообщение).
    • Issue #2392 исправлено поведение полосы прокрутки.
    • Issue #3606 налажена прокрутка колесом мыши.
    • Issue #3616 налажены цвета входящих/исходящих имён.
    • Issue #3620 исправлено слишком раннее появление сетки при открытии окна.
    • Issue #3623 исправлены некорректные переводы строк в экспортированных файлах JSON.
    • Issue #3624 исправлено падение при поиске в операционной системе Windows 7.
    • Issue #3628 убрана нежелательная прокрутка журнала при появлении строки вкладок.
    • Issue #3629 исправлен некорректный значок у исходящих сообщений в групповых чатах.
    • налажена корректная работа кнопки Home.
    • Issue #3633 исправлено появление отключённых прежде пунктов меню при подгрузке плагина.
    • Issue #3666 налажена работа пунктов контекстного меню в групповых чатах.
    • Issue #3920 исправлено пропадание контекстного меню в групповых чатах без истории.
    • Issue #3924 исправлено визуальное пропадание истории после того, как пользователь отказывался от её удаления.
    • налажен показ цвета текста/фона в предпросмотре шаблонов.
  • NoHistory
    • Issue #3560 реализована очистка истории групповых чатов, хранящейся в базе.
  • PluginUpdater
    • Issue #3587 при установке нового плагина больше не создаётся пустая резервная копия (ведь существовавшие файлы не изменились).
    • Issue #3708 [PluginUpdaterFiles] теперь позволяет использовать маску (*).
  • PopupPlus
    • Issue #3756 добавлена настройка «Выключить, когда: Ожидание».
  • Rate
    • Issue #3865 разработка плагина прекращена, а его функциональность перенесена в плагин Clist modern.
  • Scriver
    • Issue #3533 добавлен значок (в виде замка) для сообщений, зашифрованных с помощью XEP-0384: OMEMO (подтверждённых и неподтверждённых).
    • Issue #3588 на панель кнопок добавлена кнопка Отправить файл.
    • Issue #3602 облачные файлы получили пункт контекстного меню «Копировать URL».
    • Issue #3562 исправлено падение при скрытии списка участников чата.
    • исправлен поиск по Food Network.
  • SmileyAdd
    • добавлена новая категория смайлов: эмодзи.
    • заметно снижено потребление ресурсов и ускорена работа плагина.
    • налажен корректный показ повторяющихся смайлов, когда они идут друг за другом без пробелом между ними.
    • Issue #3791 исправлено падение.
  • StdAway
    • Issue #3879 в Настройки → Статус → Сообшений статуса добавлена кнопка Сброс.
  • StdFile
    • разработка плагина прекращена, а его функциональность перенесена в ядро.
  • StdMsg
    • Issue #3588 на панель кнопок добавлена кнопка Отправить файл.
    • Issue #3602 облачные файлы получили пункт контекстного меню «Копировать URL».
    • Issue #3562 исправлено падение при скрытии списка участников чата.
    • исправлен поиск по Food Network.
  • StdPopup
    • Issue #3686 в строку состояния плагинов сообщений добавлен значок «Включить/выключить всплывающие окна».
  • tabSRMM
    • Issue #3533 добавлен значок (в виде замка) для сообщений, зашифрованных с помощью XEP-0384: OMEMO (подтверждённых и неподтверждённых).
    • Issue #3588 на панель кнопок добавлена кнопка Отправить файл.
    • Issue #3602 облачные файлы получили пункт контекстного меню «Копировать URL».
    • настройки встроенного журнала сообщений теперь будут скрыты, если в качестве журнала выбран сторонний.
    • Issue #3604 настройка «Автоматически копировать выделенный текст» перемещена из общих настроек плагина в Настройки → Беседы → Журнал (поскольку она относится лишь ко встроенному журналу сообщений).
    • Issue #3685 удалён значок «Возможность включена» (зелёная галочка). Теперь если на кнопке есть красный крестик, то она выключена, а если крестика нет — включена.
    • Issue #3912 пункт меню вкладки «Покинуть комнату чата» больше недоступен для вкладки, в которой открыт журнал сервера IRC (он ничего не делал, поскольку это не комната чата).
    • Issue #3562 исправлено падение при скрытии списка участников чата.
    • исправлен поиск по Food Network.
    • Issue #3690 улучшен перенос текста при цитировании.
    • Issue #3701 исправлено некорректное отображение многострочных подсказок у элементов панели кнопок.
  • Tipper
    • Issue #3698 налажены некоторые предустановленные элементы.
  • TopToolBar
    • при выгрузке плагинов их кнопки теперь пропадают с панели.
  • UInfoEx
    • Issue #3872 плагин больше не сообщает, что настройки сброшены, если пользователь отказался от их сброса.
  • VoiceService
    • Issue #3732 в список возможных действий при нажатии на всплывающее окно добавлено «Открыть окно вызова».
  • YAMN
    • Issue #3702 ширина столбцов в списке писем теперь сохраняется между перезапусками.
    • Issue #3742 добавлена настройка «Всегда показывать вспл.окна при ручной проверке почты».
    • Issue #3706 настройки «Не показывать сегодняшнюю дату» и «Не показывать секунды» переименованы в «Показывать сегодняшнюю дату» и «Показывать секунды» соответственно.
    • Issue #3705 удалена настройка «Новая почта: Звук» (настройки звуков находятся в Настройки → Звуки).
    • Issue #3716 удалена настройка «Кнопка "Проверить почту" в Панели кнопок» (видимость кнопок настраивается в настройках плагина TopToolBar).
    • Issue #3704 исправлено зависание при изменении настроек (из-за этого настройки всплывающих окон пришлось перенести из Настройки → Всплывающие окна → YAMN в настройки плагина).
    • Issue #3715 исправлено некорректное поведение поля «Запуск приложения».
    • Issue #3717 исправлено падение при закрытии Миранды.
    • Issue #3718 исправлено появление «неизвестного контакта».
    • Issue #3721 исправлено падение при нажатии на всплывающее окно.
    • Issue #3722 исправлено некорректное поведение чекбоксов в настройках плагина.
    • Issue #3724 исправлено добавление лищних пробелов в тему письма.
    • Issue #3728 налажен корректный показ символов, отличных от ASCII.
    • Issue #3730 исправлены проблемы, возникавшие при отсутствующем в базе псевдоконтакте почты.

Для разработчиков

  • добавлена функция SetMessageText.
  • добавлен новый сервис для выбора кастомных смайлов — MS_SMILEYADD_SELECTSMILEY.
  • реализована функция-хелпер для добавления кастомных смайлов — SmileyAdd_LoadContactSmileys.
  • функция unzip перемещена в ядро.
  • удалён хелпер SM_GetUserFromIndex.
  • удалён хелпер UM_FindUserFromIndex.
  • удалён сервис MS_PROTO_RECVFILET.
  • удалён неиспользуемый ANSI-сервис MS_FILE_GETRECEIVEDFILESFOLDERW.
  • из from PROTO_INTERFACE::SendMsg удалён неиспользуемый параметр flags.