История изменений/0.95.11

From Miranda NG
< История изменений
Revision as of 14:50, 2 February 2020 by Dart Raiden (talk | contribs) (Created page with "<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude> {{TNT|Important|Если после обновления вы столкнулись с ошибкой «Miranda NG не...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Версия: 0.95.11

Сборка: v0.95.11

Выпущена: 2 февраля 2020

Important
Если после обновления вы столкнулись с ошибкой «Miranda NG не может открыть <имя_профиля>, профиль в неизвестном формате», следуйте этой инструкции.

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

  • обновлены библиотеки BASS, libcurl, libmdbx, SQLite и tinyxml2.
  • mdbx_chk: useful utility to do database check.
  • Issue #2083 newly added sub-contact wasn't hidden.
  • Issue #2107 trailing extra icons weren't wiped from the contact list after disabling a plugin.
  • Issue #2157 database drivers shouldn't have unload checkbox.

Протоколы

  • Discord
    • added offline file transfers support.
    • added support for message deletion.
    • Issue #2117 added custom status support.
    • Issue #2080 protocol menu was lost during dynamic account creation.
    • Issue #2115 everyone else in a group chat other than you will have their messages appear as if the contact whose chat got transformed into the group is speaking. This was fixed.
  • Facebook
    • Issue #2058 новый плагин Facebook, основанный на протоколе MQTT, вместо старого устаревшего плагина, который парсил HTTP-страницы напрямую. Основное преимущество нового плагина в том, что он не приводит к блокировке учётной записи и работает весьма шустро. Все пользователи могут протестировать новый плагин, приветствуются отзывы и сообщения об ошибках в наш багтрекер.
  • ICQ
    • accounts of people who have not used ICQ for more than a year are automatically deleted from the ICQ system and the server contact list. Miranda no longer removes such contacts from the database to avoid the loss of history.
    • added error code detection during addBuddy (we allow to add [deleted] contacts, but only locally).
    • added the experimental server group editor.
    • Issue #2076 removed 80x80 px avatar limitation in avatar management dialog.
    • Issue #2095 removed all statuses except Online and Offline. The server supports only these statuses.
    • Issue #2110 display a URL for the uploaded file instead of a local path.
    • fixed problems with old server-side groups, created by Miranda IM.
    • Issue #2024 fixed embedded group problems.
    • Issue #2073 fixed contact moving from root to any group.
    • Issue #2077 ignored contacts now listed in Options → Contacts → Ignore.
    • Issue #2122 manually deleted contact no longer appears again in the contact list.
    • Issue #2153 fixed occasionally password reset.
    • Issue #2189 fixed broken file transfers.
  • IRC
    • fixed the 10-years-old bug with displaying own messages with %%.
  • Jabber
    • Issue #1710 добавлена поддержка XEP-0363: HTTP File Upload (меню протокола → Службы... → Просмотр служб → ПКМ по службе → Использовать для отправки файлов).
    • service-related options moved to the Service Discovery menu.
    • Issue #2039 vCard request is no longer tied to the program start, which allows us to update them daily, even if the Miranda uptime is longer.
    • removed Convert to contact and Convert to chat room contact menu item (group chats are long time no stored in the roster, there are bookmarks for this).
    • fixed vCard retrieving problem for group chat contacts with Cyrillic nicks.
    • Issue #2103 fixed avatar retrieving if it was deleted from disk.
    • Issue #2113 fixed incorrect status in the log when changing the status of a conference member.
  • Twitter
    • fixed update of user names.
  • VKontakte
    • changed logic for "remind later" on friend request — now one per ReqAuthTimeLater (hidden option, default 86400) sec, not on protocol online.
    • fixed Load only friends to local contact list option.
    • fixed crash upon file sending.
    • Issue #2080 protocol menu was lost during dynamic account creation.

Plugins

  • CrashDumper
    • Issue #2043 added Display popups about successful actions option (to disable annoying "Version Info uploaded successfully" popup).
    • Issue #2147 fixed Generate crash reports option reset.
  • DbEditorPP
    • Issue #2148 renaming the database key led to its visual disappearance under certain circumstances.
  • Dbx_mdbx
    • added UI message about database compaction result.
  • Import
    • Issue #2033 fixed the wrong behavior of a combo list in the main import dialog.
  • New_GPG
    • improved error handling on public keys import from the main menu.
  • PluginUpdater
    • Issue #2057 added search box to components list.
    • Issue #2069 added Enable HTTPS option (disabled by default in Windows XP).
    • Issue #2070 from now update starts each time a user changes platform, channel or update URL.
  • Scriver
    • fixed mouse scrolling.
    • Issue #2037 when tabs are used, Save settings for contacts corrupts window position.
  • StdMsg
    • removed separate Show button for sending messages setting for group chats.
    • removed unneeded Show buttons for controlling the chat room and Show buttons for formatting the text you are typing options.
    • Issue #2032 fixed focus loss when switching tabs.
  • TabSRMM
    • Issue #2091 added Use the same splitter height for all sessions option.
    • Issue #2099 added vertical tabs scrolling by mouse wheel.
    • Issue #2086 removed the empty "Room" menu.
    • fixed sending %% in group chats.
    • Issue #2100 fixed spontaneous tabs scrolling when switching tabs, if the tabs are arranged vertically.
    • Issue #2159 fixed Select font color button.
    • Issue #2023 fixed inability to edit Open new chat rooms in the default container setting when using a screen reader.
    • Issue #2088 Alt button now close menu bar automatically.
    • Issue #2101 fixed tabs disappearing when switching layout to vertical.
    • Issue #2144 fixed sound options disappearing after applying options.
  • WhoUsesMyFiles
    • Issue #2019 removed Log files and folders in UNC format, Alert files & folders in UNC format, Log computer name with username, and Alert computer name with username options. They were stubs and were never implemented.

For developers

  • EnterString: added ability to enter simple strings (not multiline).
  • removed useless service MS_UTILS_ENTERSTRING, use EnterString instead.
  • Netlib_GetHeader() — handful utility to avoid writing cycles.
  • Clist_IsHidden / Clist_HideContact — two helpers to hide CList/Hidden variable and unify access to it.
  • MBinBuffer::assign — function to replace buffer contents.
  • Miranda_GetSystemWindow — returns a common window for creating global timers.
  • useless duplicate function GetContactProto replaced with standard Proto_GetBaseAccountName.
  • end of manual experiments with CList/NotOnList. Use Contact_RemoveFromList and Contact_PutOnList instead.