Changelog/0.95.11: Difference between revisions
Dart Raiden (talk | contribs) (Created page with "<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude> == Core and libraries == unified fake User-Agent field generation for all http-related protocols libmdbx: merge with 0....") |
Dart Raiden (talk | contribs) No edit summary |
||
Line 29: | Line 29: | ||
Jabber: fix for vcard retrieving problem for groupchat contacts with cyrillic nicks | Jabber: fix for vcard retrieving problem for groupchat contacts with cyrillic nicks | ||
https://github.com/miranda-ng/miranda-ng/issues/2067 | |||
https://github.com/miranda-ng/miranda-ng/issues/2076 | |||
* fixes #2077 (ICQ-WIM: ignored contacts aren't listed in Options - Contacts - Ignore) | |||
* fixes #2073 (ICQ-WIM: a contact cannot be moved correctly from root to any group) | |||
* fixes #2080 (protocol menu is lost during dynamic account creation) | |||
* fixes #2071 (SkypeWeb: failed file sending) | |||
* EnterString: ability to enter simple strings (not multiline) | |||
* MS_UTILS_ENTERSTRING -> EnterString, useless service removed | |||
* Clist_IsHidden / Clist_HideContact - two helpers to hide CList/Hidden variable and unify access to it | |||
* end of manual experiments with CList/NotOnList | |||
- fixes #2083 (newly added sub-contact isn't hidden); | |||
* fix for sending %% in tabSRMM group chats | |||
* IRC: fix for the 10-yrs-old bug with displaying own messages with %% | |||
* fixes #2088 (Alt button doesn't close menu bar automatically in tabSRMM) | |||
* fixes #2090 (one can set a logger for a contact manually via SRMsg/Logger setting for this contact: hpp, ieview) | |||
* fixes #2089 (tabSRMM doesn't scroll to bottom if custom log is chosen) | |||
* fixes #2091 (tabSRMM: added "Use the same splitter height for all sessions") | |||
* SQLite: update to 3.30.1 | |||
* fixes #2094 (BasicHistory: Icons menu item is broken) | |||
* MBinBuffer::assign = function to replace buffer contents | |||
* Jabber: service-related options moved to Service Discovery menu | |||
* fixed #1710 (Jabber: implement XEP-0363 (HTTP File Upload)) | |||
* fixes #2098 (Jabber: add HTTP File upload url to message log instead of local address) | |||
* fixes #2097 (TabSRMM: log background color is broken) | |||
* fixes #2103 (Jabber: we should ignore AvatarHash if file does not exist) | |||
* KeyboardNotify: | |||
- fixes #2102 (groupchat messages notification); | |||
* Jabber: we don't need this option anymore | |||
* fixes #2095 (ICQ: statuses support: a contact might have any status, but the protocol itself only Offline & Online) | |||
* fixes #2104 (TabSRMM: RTL enabled for whole window) | |||
* fixes #2105 for StdUserInfo (crash in User Info dialog when a plugin is unloaded) | |||
* fixes #2105 for UserInfoEx | |||
* fixes #2101 (tabSRMM: tabs disappear when switching layout to vertical) | |||
* fixes #2106 (Scriver: History++ does not work in message sessions (blank screen)) | |||
* fixes #2096 (SkypeWeb: Unknown event) | |||
* fixes #2111 (Pascal plugins don't free their resource after dynamic unload) | |||
* fixes #2110 (ICQ-WIM: display a reference for the uploaded file) | |||
* fixes #2109 (IEHistory doesn't display file transfers) | |||
* fixes #2108 (Old message log is listed in settings until reopen) | |||
* fixes #2107 (trailing extra-icons aren't wiped from clist after disabling a plugin) | |||
* fixes #2110 (fake messages should look like send ones, not received) | |||
* fixes mouse scrolling in Scriver | |||
- fixes #2099 (TabSRMM: add tab scrolling by mouse wheel); | |||
* fixes #2100 (TabSRMM: bug with vertical tabs) | |||
* fixes #2113 (Jabber: при изменении статуса участника конфы в лог пишется некорректный статус) | |||
* fixes #2115 ([Discord] "Group chats" (not chatrooms/servers but personal groups!) are broken) | |||
* fixes #2117 ([Discord] Support for the newly introduced Custom Status) | |||
* libcurl: update to 7.67 | |||
* fixes #2126 (Notes & Reminders hotkeys) | |||
* GetContactProto: useless duplicate function replaced with standard Proto_GetBaseAccountName | |||
* libmdbx: upgrade to 0.4.0 | |||
* fixes #2138 (Msg_Export: enable "Use UTF-8" by default) | |||
* fixes #2137 (ICQ-WIM: no need to remove contacts marked as 'deleted') | |||
* mdbx_chk: useful utility ported to Miranda | |||
fixes #2144 (tabSRMM: sound options disappear after applying options) | |||
* ICQ-WIM: added error code detection during addBuddy (we don't allow to add deleted contacts) | |||
- fixes #2148 (case-sensitive search among database values hides lines during value replacement); | |||
* fixes #2147 (missing database link in CrashDumper's options) | |||
* fixes #2122 (ICQ-WIM: removed ICQ contact appears again in the contact list) | |||
* fixes #2126 (hotkey works only once) | |||
FacebookMQTT | |||
* fixes #2151 (Notes & Reminders: broken reminders order in View Reminders dialog) | |||
* fixes #2152 (Notes & Reminders: no need to track mouse cursor) | |||
* VKontakte: | |||
fix option ‘Load only friends to local contact list’ | |||
add hidden option ‘ReqAuthTimeLater’ | |||
change logic for ‘remind later’ on friend request - now one per ReqAuthTimeLater (default 86400) sec, not on protocol online | |||
* BASS interface: update BASS to 2.4.15 | |||
* Miranda_GetSystemWindow - returns a common window for creating global timers | |||
* libmdbx: update to 0.6 | |||
* fixes #2156: error in Popup+ options logic) | |||
* fixes #2155 (crash in Popup+ options) | |||
* fixes #2153 (ICQ-WIM: password got reset occasionally in options) | |||
* fixes #2157 (database drivers have unload checkbox in Options - Plugins) | |||
* libcurl: update to 7.68 | |||
* fixes #2181 ("Miranda was unable to open <profile_name>, it's in an unknown format") | |||
* Netlib_GetHeader() - handful utility to avoid writing cycles | |||
* database compaction must display UI message | |||
* Discord: if message text is empty, there's no need to add it | |||
* Discord: support for message deletion | |||
- more correct fix for #2100; | |||
- fixes #2184 (TabSRMM: Баг в панели со списком контактов); | |||
* fixes #2159 (BBCode color. Не передаётся в теге цвет при выборе цвета по кнопке) | |||
* fixes #2188 (Clist_modern: crash at "clc.cpp (1135)) | |||
* fixes #2149 (SkypeWeb doesn't parse error codes) | |||
* fixes #2039 (Jabber: реализовать обновление LastGetVCard не только при запуске) | |||
* fixes #1583 (Steam: enhanced processing of error code 401) | |||
* fixes #2061 (StartupStatus should also handle account enabling) | |||
Line 61: | Line 236: | ||
- fixes #2057 (PluginUpdater: add search box); | - fixes #2057 (PluginUpdater: add search box); | ||
* fixes #2069 (Plugin Updater: add "enable HTTPS" option) | |||
* Plugin Updater: HTTPS to be disabled in Windows XP by default | |||
* fixes #2070 (Plugin Updater doesn't start update after switching url to custom) | |||
- update starts each time a user changes platform | |||
* fixes #2086 (unused menu removed) |
Revision as of 02:12, 1 February 2020
Core and libraries
unified fake User-Agent field generation for all http-related protocols
libmdbx: merge with 0.3.2
fixes #2038 (Update tinyxml2 to 7.1.0)
Protocols
ICQ-WIM: fixes problems with old server-side groups, created by Miranda IM
fixes #2024 (ICQ-WIM: embedded groups problems)
Twitter: - fixed update of user names;
Discord: support for offline file transfers
attempt to make Facebook happy
ICQ-WIM: experimental server group editor
VKontakte: crachfix on server error == 1 for file sending
Facebook: fix for rare crash after disabling FB account
Jabber: fix for vcard retrieving problem for groupchat contacts with cyrillic nicks
https://github.com/miranda-ng/miranda-ng/issues/2067
https://github.com/miranda-ng/miranda-ng/issues/2076
- fixes #2077 (ICQ-WIM: ignored contacts aren't listed in Options - Contacts - Ignore)
- fixes #2073 (ICQ-WIM: a contact cannot be moved correctly from root to any group)
- fixes #2080 (protocol menu is lost during dynamic account creation)
- fixes #2071 (SkypeWeb: failed file sending)
- EnterString: ability to enter simple strings (not multiline)
- MS_UTILS_ENTERSTRING -> EnterString, useless service removed
- Clist_IsHidden / Clist_HideContact - two helpers to hide CList/Hidden variable and unify access to it
- end of manual experiments with CList/NotOnList
- fixes #2083 (newly added sub-contact isn't hidden);
- fix for sending %% in tabSRMM group chats
- IRC: fix for the 10-yrs-old bug with displaying own messages with %%
- fixes #2088 (Alt button doesn't close menu bar automatically in tabSRMM)
- fixes #2090 (one can set a logger for a contact manually via SRMsg/Logger setting for this contact: hpp, ieview)
- fixes #2089 (tabSRMM doesn't scroll to bottom if custom log is chosen)
- fixes #2091 (tabSRMM: added "Use the same splitter height for all sessions")
- SQLite: update to 3.30.1
- fixes #2094 (BasicHistory: Icons menu item is broken)
- MBinBuffer::assign = function to replace buffer contents
- Jabber: service-related options moved to Service Discovery menu
- fixed #1710 (Jabber: implement XEP-0363 (HTTP File Upload))
- fixes #2098 (Jabber: add HTTP File upload url to message log instead of local address)
- fixes #2097 (TabSRMM: log background color is broken)
- fixes #2103 (Jabber: we should ignore AvatarHash if file does not exist)
- KeyboardNotify:
- fixes #2102 (groupchat messages notification);
- Jabber: we don't need this option anymore
- fixes #2095 (ICQ: statuses support: a contact might have any status, but the protocol itself only Offline & Online)
- fixes #2104 (TabSRMM: RTL enabled for whole window)
- fixes #2105 for StdUserInfo (crash in User Info dialog when a plugin is unloaded)
- fixes #2105 for UserInfoEx
- fixes #2101 (tabSRMM: tabs disappear when switching layout to vertical)
- fixes #2106 (Scriver: History++ does not work in message sessions (blank screen))
- fixes #2096 (SkypeWeb: Unknown event)
- fixes #2111 (Pascal plugins don't free their resource after dynamic unload)
- fixes #2110 (ICQ-WIM: display a reference for the uploaded file)
- fixes #2109 (IEHistory doesn't display file transfers)
- fixes #2108 (Old message log is listed in settings until reopen)
- fixes #2107 (trailing extra-icons aren't wiped from clist after disabling a plugin)
- fixes #2110 (fake messages should look like send ones, not received)
- fixes mouse scrolling in Scriver
- fixes #2099 (TabSRMM: add tab scrolling by mouse wheel);
- fixes #2100 (TabSRMM: bug with vertical tabs)
- fixes #2113 (Jabber: при изменении статуса участника конфы в лог пишется некорректный статус)
- fixes #2115 ([Discord] "Group chats" (not chatrooms/servers but personal groups!) are broken)
- fixes #2117 ([Discord] Support for the newly introduced Custom Status)
- libcurl: update to 7.67
- fixes #2126 (Notes & Reminders hotkeys)
- GetContactProto: useless duplicate function replaced with standard Proto_GetBaseAccountName
- libmdbx: upgrade to 0.4.0
- fixes #2138 (Msg_Export: enable "Use UTF-8" by default)
- fixes #2137 (ICQ-WIM: no need to remove contacts marked as 'deleted')
- mdbx_chk: useful utility ported to Miranda
fixes #2144 (tabSRMM: sound options disappear after applying options)
- ICQ-WIM: added error code detection during addBuddy (we don't allow to add deleted contacts)
- fixes #2148 (case-sensitive search among database values hides lines during value replacement);
- fixes #2147 (missing database link in CrashDumper's options)
- fixes #2122 (ICQ-WIM: removed ICQ contact appears again in the contact list)
- fixes #2126 (hotkey works only once)
FacebookMQTT
- fixes #2151 (Notes & Reminders: broken reminders order in View Reminders dialog)
- fixes #2152 (Notes & Reminders: no need to track mouse cursor)
- VKontakte:
fix option ‘Load only friends to local contact list’ add hidden option ‘ReqAuthTimeLater’ change logic for ‘remind later’ on friend request - now one per ReqAuthTimeLater (default 86400) sec, not on protocol online
- BASS interface: update BASS to 2.4.15
- Miranda_GetSystemWindow - returns a common window for creating global timers
- libmdbx: update to 0.6
- fixes #2156: error in Popup+ options logic)
- fixes #2155 (crash in Popup+ options)
- fixes #2153 (ICQ-WIM: password got reset occasionally in options)
- fixes #2157 (database drivers have unload checkbox in Options - Plugins)
- libcurl: update to 7.68
- fixes #2181 ("Miranda was unable to open <profile_name>, it's in an unknown format")
- Netlib_GetHeader() - handful utility to avoid writing cycles
- database compaction must display UI message
- Discord: if message text is empty, there's no need to add it
- Discord: support for message deletion
- more correct fix for #2100; - fixes #2184 (TabSRMM: Баг в панели со списком контактов);
- fixes #2159 (BBCode color. Не передаётся в теге цвет при выборе цвета по кнопке)
- fixes #2188 (Clist_modern: crash at "clc.cpp (1135))
- fixes #2149 (SkypeWeb doesn't parse error codes)
- fixes #2039 (Jabber: реализовать обновление LastGetVCard не только при запуске)
- fixes #1583 (Steam: enhanced processing of error code 401)
- fixes #2061 (StartupStatus should also handle account enabling)
Plugins
fixes #2019 (WUMF: delete non-existing settings)
Db_autobackups: ME_SYSTEM_OKTOEXIT used instead of ME_SYSTEM_PRESHUTDOWN to launch backups on exit, thus allowing them to finish correctly
fixes #2018 (SendSS does not remember the last selected service)
fixes #2023 (Cannot edit "Open new chat rooms in the default container" setting when using a screen reader on Windows)
fixes #2033 (Import: wrong behavior of a combo in the main import dialog)
- fixes #2032 (focus is lost during tab switching);
- fixes #2018 (SendSS doesn't store image format correctly)
- fixes #2037 (when tabs are used, "Save settings for contacts" corrupts window position);
StdMsg: - separate "Show button for sending messages" setting for group chats removed;
- fixes #2043 (CrashDumper: add option to disable VI popup);
StdMsg: unneeded options removed
new_gpg: improoved error handling on public keys array import from main menu
- fixes #2057 (PluginUpdater: add search box);
- fixes #2069 (Plugin Updater: add "enable HTTPS" option)
- Plugin Updater: HTTPS to be disabled in Windows XP by default
- fixes #2070 (Plugin Updater doesn't start update after switching url to custom)
- update starts each time a user changes platform
- fixes #2086 (unused menu removed)