Changelog/0.95.13: Difference between revisions
Dart Raiden (talk | contribs) |
Dart Raiden (talk | contribs) No edit summary |
||
Line 4: | Line 4: | ||
* updated libcurl, liblua, libmdbx and SQLite libraries. | * updated libcurl, liblua, libmdbx and SQLite libraries. | ||
* static plugins (for example database drivers) no longer have checkboxes on the {{Menu|Options|Plugins}} page. | * static plugins (for example database drivers) no longer have checkboxes on the {{Menu|Options|Plugins}} page. | ||
fixes #2652 (После смены разрядности Миранды через настройки апдейтера, следующий запуск оказывается неудачным) | |||
fixes #2657 (Невозможно убить кастомный пункт меню) | |||
fixes #2666 (Font descriptions are drawn using dialog font, to distinguish text displayed in Wingdings) | |||
fixes #2655 (Перемещённые подменю теряют своё содержимое до применения изменений) | |||
fixes #2695 (После установки любого драйвера базы через апдейтер, у него есть галка для отключения) | |||
Add dbx_sqlite to base package and installers | |||
== Protocols == | == Protocols == | ||
Line 12: | Line 18: | ||
** fixed retrieving groupchat history again & again. | ** fixed retrieving groupchat history again & again. | ||
** fixed possible contact duplication. | ** fixed possible contact duplication. | ||
Discord: finally fixes #2499 (Discord: Error establishing WebSocket connection to gateway.discord.gg) | |||
Discord: first 100 guild users are fetched from the server | |||
Discord: message sending error processing added | |||
* {{Plugin|Facebook}} | * {{Plugin|Facebook}} | ||
Line 22: | Line 31: | ||
* {{Plugin|ICQ}} | * {{Plugin|ICQ}} | ||
** {{GithubIssue|2616}} added support for filetransfers and stickers to group chats. | ** {{GithubIssue|2616}} added support for filetransfers and stickers to group chats. | ||
fixes #2686 ([IRC] SASL authentication failed) | |||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
Line 27: | Line 38: | ||
** changed SCRAM-AUTH priorities according to https://wiki.xmpp.org/web/SASL_and_SCRAM-SHA-1(-PLUS)_/_SCRAM-SHA-256(-PLUS)#Order | ** changed SCRAM-AUTH priorities according to https://wiki.xmpp.org/web/SASL_and_SCRAM-SHA-1(-PLUS)_/_SCRAM-SHA-256(-PLUS)#Order | ||
Jabber: fix for correct message direction when reading self messages from MAM | Jabber: fix for correct message direction when reading self messages from MAM | ||
Jabber: XEP-0085 support code occasionally check typing notification settings, nobody knows why... | |||
SkypeWeb | SkypeWeb | ||
SkypeWeb: protocol reworked almost from scratch to support contact types other than 8 & 19 | SkypeWeb: protocol reworked almost from scratch to support contact types other than 8 & 19 | ||
SkypeWeb: request to delete conversations | |||
SkypeWeb: history reader to use local time not to create time machine. Only fetching whole history shall use server side timestamps | |||
fixes #2664 (SkypeWeb: cannot connect) | |||
SKYPE_1.UseServerTime BYTE = 0 - hidden setting to use server-side timestamp always in histories | |||
Steam: fix for adding users via auth requests | |||
fixes #2692 ([Steam] Messages received by Steam client first are not downloaded after logging into Miranda) | |||
== Plugins == | == Plugins == | ||
Line 39: | Line 59: | ||
* {{Plugin|CloudFile}} | * {{Plugin|CloudFile}} | ||
** ** {{GithubIssue|2646} fixed auth request window behavior. | ** ** {{GithubIssue|2646} fixed auth request window behavior. | ||
fixes #2698 (Add current db format (mdbx, sqlite) to version info report) | |||
* {{Plugin|DbChecker}} | * {{Plugin|DbChecker}} | ||
** {{GithubIssue|2628}} fixed hang on database check. | ** {{GithubIssue|2628}} fixed hang on database check. | ||
fixes #2691 (DbChecker: add "Mark all events as read" option) | |||
fixes #2699 (DbChecker does not work with dbx_sqlite) | |||
fixes #2658 (Вынести настройку цвета попапов редактора базы в отдельные настройки) + цвет текста + чистка кода | |||
* {{Plugin|Dbx_mdbx}} | * {{Plugin|Dbx_mdbx}} | ||
Line 52: | Line 78: | ||
* {{Plugin|Dbx_sqlite}} | * {{Plugin|Dbx_sqlite}} | ||
**{{GithubIssue|1985}} fixed display of unread events on multiple unread events arrive. | **{{GithubIssue|1985}} fixed display of unread events on multiple unread events arrive. | ||
fixes #2121 ([dbx_sqlite] Event updates do not work properly) | |||
- major speed-up (we don't close each transaction immediately); | |||
fixes #2702 (Dbx_sqlite: missing "Compact" menu item) | |||
fixes #2694 (Miranda leaves sqlite profile keeping it locked) | |||
we import slower, but more securely (flush database time to time) | |||
fixes #2649 (NewStory: clickable filetransfers in history) | |||
PluginUpdater: wrong control ids in popup options dialog | |||
Plugin Updater: attempt to fix hangout with very fast automatic updates | |||
* {{Plugin|Scriver}} | * {{Plugin|Scriver}} | ||
** {{GithubIssue|2610}} fixed inability to transfer file from clipboard by pressing {{Hotkey|Ctrl|V}}. | ** {{GithubIssue|2610}} fixed inability to transfer file from clipboard by pressing {{Hotkey|Ctrl|V}}. | ||
** {{GithubIssue|2617}} events filter button now have red cross if filter is disabled. | ** {{GithubIssue|2617}} events filter button now have red cross if filter is disabled. | ||
fixes #2714 (Scriver: problems with resizer) | |||
StdClist | StdClist | ||
fixes #2647 (StdClist: embedded clist is not accesible) | fixes #2647 (StdClist: embedded clist is not accesible) | ||
fixes #2710 (StdClist: Option: "Don't move offline user to bottom" does not save setting properly) | |||
StdFile | StdFile | ||
Line 66: | Line 105: | ||
** {{GithubIssue|2617}} events filter button now have red cross if filter is disabled. | ** {{GithubIssue|2617}} events filter button now have red cross if filter is disabled. | ||
fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) | fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) | ||
https://github.com/miranda-ng/miranda-ng/issues/2651 | |||
* {{Plugin|TabSRMM}} | * {{Plugin|TabSRMM}} | ||
fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) | fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) | ||
fixes #2654 (TabSRMM: настройка цвета выделенного текста применяется только к никлисту, но не к логу групчатов) | |||
fixes #2667 (TabSRMM: невозможно настроить жирность/курсивность шрифта для смены статуса в групчате) | |||
== For developers == | == For developers == | ||
CCtrlColor class - the wrapper for Windows Color Picker | |||
added %group% processing to Utils_ReplaceVariables |
Revision as of 20:10, 11 February 2021
Core and libraries
- updated libcurl, liblua, libmdbx and SQLite libraries.
- static plugins (for example database drivers) no longer have checkboxes on the Options → Plugins page.
fixes #2652 (После смены разрядности Миранды через настройки апдейтера, следующий запуск оказывается неудачным) fixes #2657 (Невозможно убить кастомный пункт меню) fixes #2666 (Font descriptions are drawn using dialog font, to distinguish text displayed in Wingdings) fixes #2655 (Перемещённые подменю теряют своё содержимое до применения изменений) fixes #2695 (После установки любого драйвера базы через апдейтер, у него есть галка для отключения) Add dbx_sqlite to base package and installers
Protocols
- Discord
- protocol no longer tries to load the history of forbidden channels (for example, those where the user is banned).
- Issue #2575 fixed error 404 while opening Discord gateway connection.
- fixed rare crash.
- fixed retrieving groupchat history again & again.
- fixed possible contact duplication.
Discord: finally fixes #2499 (Discord: Error establishing WebSocket connection to gateway.discord.gg) Discord: first 100 guild users are fetched from the server Discord: message sending error processing added
- Facebook
- Issue #2640 add ability to invite offline contacts to group chat.
- Issue #2629 fixed loading of avatars.
- Issue #2635 fixed duplicating messages.
fixes #2642 (Facebook: track groupchat name change) fixes #2645 (Facebook: nicklist in chats does not updated automatically)
- ICQ
- Issue #2616 added support for filetransfers and stickers to group chats.
fixes #2686 ([IRC] SASL authentication failed)
- Jabber
- Issue #2617 moved the "Add" button (green ➕) in all lists (participants, moderators, members, admins, owners, outcasts) at top of the list.
- changed SCRAM-AUTH priorities according to https://wiki.xmpp.org/web/SASL_and_SCRAM-SHA-1(-PLUS)_/_SCRAM-SHA-256(-PLUS)#Order
Jabber: fix for correct message direction when reading self messages from MAM Jabber: XEP-0085 support code occasionally check typing notification settings, nobody knows why...
SkypeWeb SkypeWeb: protocol reworked almost from scratch to support contact types other than 8 & 19 SkypeWeb: request to delete conversations SkypeWeb: history reader to use local time not to create time machine. Only fetching whole history shall use server side timestamps fixes #2664 (SkypeWeb: cannot connect) SKYPE_1.UseServerTime BYTE = 0 - hidden setting to use server-side timestamp always in histories
Steam: fix for adding users via auth requests fixes #2692 ([Steam] Messages received by Steam client first are not downloaded after logging into Miranda)
Plugins
https://github.com/miranda-ng/miranda-ng/commit/1abf24e786cace297b3ec1c83b17bf43f69ddf00
- Clist_modern
- Issue #2606 fixed view mode applying on language switch.
- CloudFile
- ** {{GithubIssue|2646} fixed auth request window behavior.
fixes #2698 (Add current db format (mdbx, sqlite) to version info report)
- DbChecker
- Issue #2628 fixed hang on database check.
fixes #2691 (DbChecker: add "Mark all events as read" option) fixes #2699 (DbChecker does not work with dbx_sqlite)
fixes #2658 (Вынести настройку цвета попапов редактора базы в отдельные настройки) + цвет текста + чистка кода
- Dbx_mdbx
- Issue #2569 significantly increased resistance to hardware fails.
- significantly increased startup speed.
- Issue #2626 fixed import from MDBX database to SQLite database.
- fixed rare crash in metacontacts.
Dbx_mdbx: crash fix when deleting sub-contact from a meta
- Dbx_sqlite
- Issue #1985 fixed display of unread events on multiple unread events arrive.
fixes #2121 ([dbx_sqlite] Event updates do not work properly) - major speed-up (we don't close each transaction immediately); fixes #2702 (Dbx_sqlite: missing "Compact" menu item) fixes #2694 (Miranda leaves sqlite profile keeping it locked)
we import slower, but more securely (flush database time to time)
fixes #2649 (NewStory: clickable filetransfers in history)
PluginUpdater: wrong control ids in popup options dialog Plugin Updater: attempt to fix hangout with very fast automatic updates
- Scriver
- Issue #2610 fixed inability to transfer file from clipboard by pressing Ctrl+V.
- Issue #2617 events filter button now have red cross if filter is disabled.
fixes #2714 (Scriver: problems with resizer)
StdClist fixes #2647 (StdClist: embedded clist is not accesible) fixes #2710 (StdClist: Option: "Don't move offline user to bottom" does not save setting properly)
StdFile fixes #2650 (Option for reverse sorting in StdFile filetransfer window) + massive options rework
- StdMsg
- Issue #2617 events filter button now have red cross if filter is disabled.
fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) https://github.com/miranda-ng/miranda-ng/issues/2651
fixes #2643 (TabSRMM: internal log disappears after any color change for group chats) fixes #2654 (TabSRMM: настройка цвета выделенного текста применяется только к никлисту, но не к логу групчатов) fixes #2667 (TabSRMM: невозможно настроить жирность/курсивность шрифта для смены статуса в групчате)
For developers
CCtrlColor class - the wrapper for Windows Color Picker added %group% processing to Utils_ReplaceVariables