Changelog/0.95.11: Difference between revisions
Dart Raiden (talk | contribs) |
Dart Raiden (talk | contribs) |
||
Line 29: | Line 29: | ||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
** crachfix on server error == 1 for file sending. | ** crachfix on ''server error == 1'' for file sending. | ||
Revision as of 18:08, 1 February 2020
Core and libraries
- updated BASS, libcurl, libmdbx, SQLite, and tinyxml2 libraries.
Protocols
- Discord
- added offline file transfers support.
- added support for message deletion.
- ICQ
- added experimental server group editor.
- display a url for the uploaded file instead of local path.
- fixed problems with old server-side groups, created by Miranda IM.
- fixed embedded groups problems.
- IRC
- fixed the 10-yrs-old bug with displaying own messages with %%.
- Jabber
- implemented XEP-0363: HTTP File Upload.
- fixed vcard retrieving problem for groupchat contacts with cyrillic nicks.
- Twitter
- fixed update of user names.
- VKontakte
- crachfix on server error == 1 for file sending.
ICQ: small avatar in avatar management window 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
- 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")
- fixes #2094 (BasicHistory: Icons menu item is broken)
- MBinBuffer::assign = function to replace buffer contents
- Jabber: service-related options moved to Service Discovery menu
- 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 #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)
- fixes #2126 (Notes & Reminders hotkeys)
- GetContactProto: useless duplicate function replaced with standard Proto_GetBaseAccountName
- 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
- Miranda_GetSystemWindow - returns a common window for creating global timers
- 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)
- 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
- 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)