Changelog/0.95.8: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) No edit summary |
Dart Raiden (talk | contribs) No edit summary |
||
(18 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
{{Plugin|Dummy}} protocol with custom ''Unique ID setting'' option should be imported manually after migration.}} | {{Plugin|Dummy}} protocol with custom ''Unique ID setting'' option should be imported manually after migration.}} | ||
== Core and libraries == | == Core and libraries == | ||
* | * added module name to ''Customize'' → ''Menus''. | ||
* | * merged {{Plugin|StdAuth}} and {{Plugin|StdHelp}} with mir_app. | ||
* | * updated libcurl and Pcre16. | ||
* protocol plugins can be loaded/unloaded dynamically similar to usual plugins. | * protocol plugins can be loaded/unloaded dynamically similar to usual plugins. | ||
* "Tray menu → Status" can change language without restart. | * "Tray menu → Status" can change language without restart. | ||
Line 22: | Line 20: | ||
* {{Plugin|AIM}} | * {{Plugin|AIM}} | ||
** deprecated. AOL Instant Messenger products and services [https://help.aol.com/articles/aim-discontinued will no longer work]. | ** deprecated. AOL Instant Messenger products and services [https://help.aol.com/articles/aim-discontinued will no longer work]. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. | ||
* {{Plugin|EmLanProto}} | * {{Plugin|EmLanProto}} | ||
** | ** converted into Unicode. | ||
** | ** fixed UTF-8 autodetect in messages. | ||
** | ** added ability to specify contact's IP directly (before - only through broadcast). | ||
* {{Plugin|Facebook}} | * {{Plugin|Facebook}} | ||
** | ** added custom reactions' icons to popups. | ||
* {{Plugin|GG}} | * {{Plugin|GG}} | ||
** | ** updated libgadu to 1.11.4. | ||
** force SSL and manual hosts. | ** force SSL and manual hosts. | ||
** force keeping connection alive. | ** force keeping connection alive. | ||
** send ping only once per minute. | ** send ping only once per minute. | ||
** | ** updated old servers list. | ||
** | ** displaying reconnection required info with every change related to connection settings. | ||
* {{Plugin|IRC}} | * {{Plugin|IRC}} | ||
** support [[wikipedia:en:Simple Authentication and Security Layer|SASL]] authentication. | ** added support [[wikipedia:en:Simple Authentication and Security Layer|SASL]] authentication. | ||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
** | ** implemented {{XEP|0198|Stream Management}} and {{XEP|0280|Message Carbons}}. | ||
** | ** added [https://confluence.atlassian.com/hipchatkb/connecting-to-hipchat-using-miranda-751436277.html Hipchat] preset. | ||
* {{Plugin|MSN}} | * {{Plugin|MSN}} | ||
** | ** using OpenSSL instead of custom DES implementation. | ||
* {{Plugin|Steam}} | * {{Plugin|Steam}} | ||
** | ** fixed double encoding of username. | ||
** | ** fixed high CPU usage. | ||
** | ** fixed shown retrieved offline messages as sent by the recipient instead of the sender. | ||
** | ** added detection of VR client into MirVer. | ||
** | ** added ''Error limit before logout'' setting. | ||
* {{Plugin|Tlen}} | * {{Plugin|Tlen}} | ||
** deprecated. [http://www.komputerswiat.pl/nowosci/programy/2016/20/tlen-to-juz-koniec-popularnego-komunikatora.aspx Server has been shut down on 10 May 2016]. | ** deprecated. [http://www.komputerswiat.pl/nowosci/programy/2016/20/tlen-to-juz-koniec-popularnego-komunikatora.aspx Server has been shut down on 10 May 2016]. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. | ||
* {{Plugin|Tox}} | * {{Plugin|Tox}} | ||
** | ** libtox builded from sources instead of using prebuild dll. | ||
** | ** updated libtox to version 0.2.2. | ||
** | ** added ''Enable UDP hole-punching'' and ''Enable local network peer discovery'' options. | ||
** | ** added ability to encrypt profile. | ||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
** | ** added edited message support (from VK to Miranda only). | ||
** | ** added hidden settings ''StickerBackground'' and ''StickerSize''. | ||
* {{Plugin|WhatsApp}} | * {{Plugin|WhatsApp}} | ||
** deprecated. The protocol requires end-to-end encryption, which is not implemented in Miranda. | ** deprecated. The protocol requires end-to-end encryption, which is not implemented in Miranda. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. | ||
== Plugins == | == Plugins == | ||
Line 79: | Line 77: | ||
* Adapted plugin: {{Plugin|MagneticWindows}}. | * Adapted plugin: {{Plugin|MagneticWindows}}. | ||
* | * Added link to [https://addons.miranda-ng.org addons.miranda-ng.org] to {{While|tpl=Plugin|Clist_modern|Clist_nicer|IEView|SplashScreen|TabSRMM}}. | ||
* {{Plugin|AdvaImg}} | * {{Plugin|AdvaImg}} | ||
Line 85: | Line 83: | ||
* {{Plugin|BASS interface}} | * {{Plugin|BASS interface}} | ||
** | ** updated BASS library. | ||
* {{Plugin|Clist_modern}} | * {{Plugin|Clist_modern}} | ||
** | ** fixed a very old bug when selection jumps to the first line during group's expansion/contraction. | ||
** | ** fixed there is no place to enter the second digit from keyboard in plugin settings. | ||
* {{Plugin|CloudFile}} | * {{Plugin|CloudFile}} | ||
** | ** added support for the usual accounts system. | ||
* {{Plugin|CmdLine}} | * {{Plugin|CmdLine}} | ||
** | ** added Unicode support. | ||
* {{Plugin|CrashDumper}} | * {{Plugin|CrashDumper}} | ||
** | ** fixed bug leading to VersionInfo shows langpack that was loaded at startup (i.e., the one from mirandaboot.ini setting), not the one that the profile is actually using. | ||
* {{Plugin|DbChecker}} | * {{Plugin|DbChecker}} | ||
Line 110: | Line 108: | ||
* {{Plugin|FltContacts}} | * {{Plugin|FltContacts}} | ||
** | ** added warning if plugin is installed and "Disable drag and drop of items" in contact list settings is enabled. | ||
* {{Plugin|MirLua}} | * {{Plugin|MirLua}} | ||
** new functions: toansi and toucs2. | ** added new functions: toansi and toucs2. | ||
** | ** removed ffi module. | ||
* {{Plugin|MyDetails}} | * {{Plugin|MyDetails}} | ||
** | ** fixed Chinese chars in the protocol's frame. | ||
* {{Plugin|Quotes}} | * {{Plugin|Quotes}} | ||
** | ** added Bitcoin price. | ||
** | ** fixed Google Finance information retrieving. | ||
* {{Plugin|Scriver}} | * {{Plugin|Scriver}} | ||
** | ** fixed crash on recursive contact deletion. | ||
** | ** removed ''Show and hide by double clicking in the contact list'' option. | ||
* {{Plugin|SmileyAdd}} | * {{Plugin|SmileyAdd}} | ||
** | ** replaced built-in obsolete third-party regexp parser by PCRE. | ||
** removed XEP smiley packs support. | |||
* {{Plugin|Spamotron}} | * {{Plugin|Spamotron}} | ||
** | ** updated SQLite library. Move library to the separate dll. | ||
* {{Plugin|SpellChecker}} | * {{Plugin|SpellChecker}} | ||
** | ** updated Hunspell library. | ||
* {{Plugin|StopSpamMod}} | * {{Plugin|StopSpamMod}} | ||
** | ** third-party [https://sourceforge.net/projects/utfcpp/ UTF-8 CPP] library replaced by core functionality. | ||
* {{Plugin|StdMsg}} | * {{Plugin|StdMsg}} | ||
** | ** fixed crash after paste. | ||
** | ** removed ''Toggle the visible state when double clicking in the contact list'' option. | ||
** chat message window text color can be set independently of private window text color. | ** chat message window text color can be set independently of private window text color. | ||
** | ** fixed multiple problems with window resizer. | ||
** | ** fixed cursor does not change the shape. | ||
** double click on group chat in contact list now make tab active and close tab only if tab is already active. | ** double click on group chat in contact list now make tab active and close tab only if tab is already active. | ||
** right click → "Close tab" now really close a tab. | ** right click → "Close tab" now really close a tab. | ||
** | ** fixed new message icon behaviour for group chats. | ||
** | ** fixed default checkboxes state. | ||
** | ** fixed wrong container's name. | ||
** | ** fixed current tab is not updated on end resize. | ||
** | ** removed ''Use the contact's status icon as the window icon'' option. | ||
* {{Plugin|TabSRMM}} | * {{Plugin|TabSRMM}} | ||
** | ** removed ''Hide or show the window by double click in the contact list'' option. | ||
** if a user's avatar was changed, redraw it and all related objects (including thumb window in a taskbar). | ** if a user's avatar was changed, redraw it and all related objects (including thumb window in a taskbar). | ||
** | ** fixed idle message isn't reset in group chats. | ||
** | ** fixed ''Hide title bar'' container menu item. | ||
** | ** fixed chat filter works only after click. | ||
* {{Plugin|TopToolBar}} | * {{Plugin|TopToolBar}} | ||
** | ** fixed bunch of problems with Launch Buttons. | ||
* {{Plugin|WebView}} | * {{Plugin|WebView}} | ||
** | ** fixed horror in contact settings. |
Latest revision as of 04:11, 2 December 2018
Important
Database migration: the current dbx_mmap database driver will be finally postponed and replaced with the brand new dbx_mdbx driver.
Database migration: the current dbx_mmap database driver will be finally postponed and replaced with the brand new dbx_mdbx driver.
You will get a message on startup This database is in old format that isn't supported anymore. Press Yes to convert it to the new format or No to return back. The conversion should be transparent, also the old database will be backed up. Though it seems reasonable that you make your own backup of Miranda profile before the upgrade.
You need to have Dbx_mdbx driver and Import installed, if not, an error message will point you to the given links.
Dummy protocol with custom Unique ID setting option should be imported manually after migration.Core and libraries
- added module name to Customize → Menus.
- merged StdAuth and StdHelp with mir_app.
- updated libcurl and Pcre16.
- protocol plugins can be loaded/unloaded dynamically similar to usual plugins.
- "Tray menu → Status" can change language without restart.
- contacts from disabled accounts and protocols are no longer displayed in the contact list.
Protocols
- AIM
- deprecated. AOL Instant Messenger products and services will no longer work. Contacts and history will be automatically converted to the Dummy protocol.
- EmLanProto
- converted into Unicode.
- fixed UTF-8 autodetect in messages.
- added ability to specify contact's IP directly (before - only through broadcast).
- Facebook
- added custom reactions' icons to popups.
- GG
- updated libgadu to 1.11.4.
- force SSL and manual hosts.
- force keeping connection alive.
- send ping only once per minute.
- updated old servers list.
- displaying reconnection required info with every change related to connection settings.
- Jabber
- implemented XEP-0198: Stream Management and XEP-0280: Message Carbons.
- added Hipchat preset.
- MSN
- using OpenSSL instead of custom DES implementation.
- Steam
- fixed double encoding of username.
- fixed high CPU usage.
- fixed shown retrieved offline messages as sent by the recipient instead of the sender.
- added detection of VR client into MirVer.
- added Error limit before logout setting.
- Tlen
- deprecated. Server has been shut down on 10 May 2016. Contacts and history will be automatically converted to the Dummy protocol.
- Tox
- libtox builded from sources instead of using prebuild dll.
- updated libtox to version 0.2.2.
- added Enable UDP hole-punching and Enable local network peer discovery options.
- added ability to encrypt profile.
- VKontakte
- added edited message support (from VK to Miranda only).
- added hidden settings StickerBackground and StickerSize.
- WhatsApp
- deprecated. The protocol requires end-to-end encryption, which is not implemented in Miranda. Contacts and history will be automatically converted to the Dummy protocol.
Plugins
- New plugin: dbx_mdbx.
- Adapted plugin: MagneticWindows.
- Added link to addons.miranda-ng.org to Clist_modern, Clist_nicer, IEView, SplashScreen, TabSRMM.
- AdvaImg
- deprecated. FreeImage library was turned into a standalone dynamic library file FreeImage.mir and could be found in Libs subfolder.
- BASS interface
- updated BASS library.
- Clist_modern
- fixed a very old bug when selection jumps to the first line during group's expansion/contraction.
- fixed there is no place to enter the second digit from keyboard in plugin settings.
- CloudFile
- added support for the usual accounts system.
- CmdLine
- added Unicode support.
- CrashDumper
- fixed bug leading to VersionInfo shows langpack that was loaded at startup (i.e., the one from mirandaboot.ini setting), not the one that the profile is actually using.
- FileAsMessage
- converted into Unicode.
- FltContacts
- added warning if plugin is installed and "Disable drag and drop of items" in contact list settings is enabled.
- MirLua
- added new functions: toansi and toucs2.
- removed ffi module.
- MyDetails
- fixed Chinese chars in the protocol's frame.
- Quotes
- added Bitcoin price.
- fixed Google Finance information retrieving.
- Scriver
- fixed crash on recursive contact deletion.
- removed Show and hide by double clicking in the contact list option.
- SmileyAdd
- replaced built-in obsolete third-party regexp parser by PCRE.
- removed XEP smiley packs support.
- Spamotron
- updated SQLite library. Move library to the separate dll.
- SpellChecker
- updated Hunspell library.
- StopSpamMod
- third-party UTF-8 CPP library replaced by core functionality.
- StdMsg
- fixed crash after paste.
- removed Toggle the visible state when double clicking in the contact list option.
- chat message window text color can be set independently of private window text color.
- fixed multiple problems with window resizer.
- fixed cursor does not change the shape.
- double click on group chat in contact list now make tab active and close tab only if tab is already active.
- right click → "Close tab" now really close a tab.
- fixed new message icon behaviour for group chats.
- fixed default checkboxes state.
- fixed wrong container's name.
- fixed current tab is not updated on end resize.
- removed Use the contact's status icon as the window icon option.
- TabSRMM
- removed Hide or show the window by double click in the contact list option.
- if a user's avatar was changed, redraw it and all related objects (including thumb window in a taskbar).
- fixed idle message isn't reset in group chats.
- fixed Hide title bar container menu item.
- fixed chat filter works only after click.
- TopToolBar
- fixed bunch of problems with Launch Buttons.
- WebView
- fixed horror in contact settings.