Changelog/0.96.5: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) No edit summary |
Dart Raiden (talk | contribs) No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Core and libraries == | == Core and libraries == | ||
* added ''"Remove cached files when an event is deleted"'' option to file | * added ''"Remove cached files when an event is deleted"'' option to file transfer settings. | ||
* updated libtox library. | * updated libtox library. | ||
* updated SQLite library to 3.45.2. | * updated SQLite library to 3.45.2. | ||
* updated libcurl library to 8.7.1. | |||
* update OpenSSL to 3.3.0. | |||
* {{GithubIssue|4197}} moved icons and sounds options to {{Menu|Options|Customize}}. | * {{GithubIssue|4197}} moved icons and sounds options to {{Menu|Options|Customize}}. | ||
* {{GithubIssue|4198}} expanded options' tree width and option's window width. | * {{GithubIssue|4198}} expanded options' tree width and option's window width. | ||
* {{GithubIssue|4188}} fixed a bug due to which | * {{GithubIssue|4188}} fixed a bug due to which contact was placed in the wrong group. | ||
* {{GithubIssue|4189}} fixed a bug that prevented deleting an empty group. | * {{GithubIssue|4189}} fixed a bug that prevented deleting an empty group. | ||
* {{GithubIssue|4190}} fixed the work of the "New subgroup" menu item. | * {{GithubIssue|4190}} fixed the work of the "New subgroup" menu item. | ||
Line 17: | Line 19: | ||
* {{GithubIssue|4275}} a message is no longer marked as read if it arrives in an inactive tab. | * {{GithubIssue|4275}} a message is no longer marked as read if it arrives in an inactive tab. | ||
* {{GithubIssue|4291}} fixed a bug where the names of custom menu items were not saved. | * {{GithubIssue|4291}} fixed a bug where the names of custom menu items were not saved. | ||
* {{GithubIssue|4292}} moving a submenu in the menu editor no longer causes | * {{GithubIssue|4292}} moving a submenu in the menu editor no longer causes submenu items to be disabled. | ||
* {{GithubIssue|4353}} fixed "All networks" search. | |||
== Protocols == | == Protocols == | ||
* {{Plugin|Discord}} | * {{Plugin|Discord}} | ||
** {{GithubIssue|4178}} the plugin no longer requires to re-enter the MFA code after the Internet connection is lost. | ** {{GithubIssue|4178}} the plugin no longer requires to re-enter the MFA code after the Internet connection is lost. | ||
* {{Plugin|Dummy}} | |||
** added preset for Telegram. | |||
* {{Plugin|Facebook}} | * {{Plugin|Facebook}} | ||
Line 30: | Line 33: | ||
* {{Plugin|ICQ}} | * {{Plugin|ICQ}} | ||
** {{GithubIssue|4278}} added "About" field support in user's | ** {{GithubIssue|4278}} added "About" field support in the user's user info. | ||
** {{GithubIssue|4284}} added support for changing user's | ** {{GithubIssue|4284}} added support for changing the user's first name, last name, and about fields. | ||
** {{GithubIssue|4206}} fixed broken multiple file transfer. | ** {{GithubIssue|4206}} fixed broken multiple file transfer. | ||
Line 39: | Line 42: | ||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
** {{GithubIssue|3215}} removed preset for Odnoklassniki (server stopped supporting XMPP). | ** {{GithubIssue|3215}} removed preset for Odnoklassniki (server stopped supporting XMPP). | ||
** {{GithubIssue|4314}} fixed duplication of contacts in the roster. | |||
* {{Plugin|Telegram}} | * {{Plugin|Telegram}} | ||
** added support for settings user's | ** added support for settings user's avatar. | ||
** {{GithubIssue|4248}} added support for group chat | ** {{GithubIssue|4248}} added support for the group chat avatar (the avatar of the chat itself). | ||
** {{GithubIssue|4252}} added topics support. | ** {{GithubIssue|4252}} added topics support. | ||
** {{GithubIssue|4246}} the <tt>@</tt> symbol | ** {{GithubIssue|4318}} added URL preview support. | ||
** fixed fetching files sent by user from another device. | ** {{GithubIssue|4246}} the <tt>@</tt> symbol is no longer shown in the nickname list before nicknames, so as not to be confused with the role icon. | ||
** fixed fetching files sent by the user from another device. | |||
** {{GithubIssue|4177}} the names of the authors of messages in Favorites are now displayed correctly. | ** {{GithubIssue|4177}} the names of the authors of messages in Favorites are now displayed correctly. | ||
** {{GithubIssue|4214}} fixed crash. | ** {{GithubIssue|4214}} fixed crash. | ||
** fixed displaying user's | ** fixed displaying the user's avatar. | ||
** {{GithubIssue|4251}} fixed display of the name of the author of the forwarded message. | ** {{GithubIssue|4251}} fixed display of the name of the author of the forwarded message. | ||
** {{GithubIssue|4253}} fixed crash on history loading. | ** {{GithubIssue|4253}} fixed crash on history loading. | ||
Line 54: | Line 59: | ||
** {{GithubIssue|4258}} fixed occasional crash in {{Menu|Options|Sessions}}. | ** {{GithubIssue|4258}} fixed occasional crash in {{Menu|Options|Sessions}}. | ||
** {{GithubIssue|4263}} fixed display nicknames of messages in group chat, the author of which is the channel, not the user. | ** {{GithubIssue|4263}} fixed display nicknames of messages in group chat, the author of which is the channel, not the user. | ||
** fixed a bug due to which our | ** fixed a bug due to which our messages downloaded from the server were signed as "Unknown nick". | ||
** {{GithubIssue|4255}} fixed {{Button|Log out}} button behaviour. | ** {{GithubIssue|4255}} fixed {{Button|Log out}} button behaviour. | ||
** {{GithubIssue|4303}} fixed a bug due to which the group chat remained active after the user left it from another device. | |||
* {{Plugin|VKontakte}} | |||
** added <tt>LoadFilesAsync</tt> hidden option (for asynchronous image loading). | |||
** added edited message support for group chats. | |||
** added ''"Support BBC for NewStory"'' option. | |||
** added ''"Add original message version in edited message"'' option. | |||
** added option for load 300px preview images. | |||
** added loading preview image for attached videos. | |||
** {{GithubIssue|4307}} fixed viewing user information of group chat participants. | |||
** {{GithubIssue|4308}} fixed the inability to download chat history from the server immediately after clearing it in Miranda. | |||
== Plugins == | == Plugins == | ||
* {{Plugin|Clist_modern}} | * {{Plugin|Clist_modern}} | ||
** fixed tab titles' translation in View Modes settings dialog. | ** {{GithubIssue|4323}} added the ability to drag a file to an offline contact for sending (protocol should support sending offline). | ||
** fixed tab titles' translation in the View Modes settings dialog. | |||
** fixed the frame name translation issue. | ** fixed the frame name translation issue. | ||
Line 68: | Line 85: | ||
** {{GithubIssue|4186}} the plugin no longer requests an API key if the current provider does not require a key. | ** {{GithubIssue|4186}} the plugin no longer requests an API key if the current provider does not require a key. | ||
** {{GithubIssue|4180}} fixed crash. | ** {{GithubIssue|4180}} fixed crash. | ||
* {{Plugin|Db_autobackups}} | |||
** renamed "Save profile as..." menu item to "Save database as..." | |||
* {{Plugin|IEView}} | |||
** {{GithubIssue|4350}} {{Menu|Options|Skins|IEView|History}} tab is now visible only if {{Plugin|IEHistory}} is installed and loaded. | |||
* {{Plugin|Jingle}} | * {{Plugin|Jingle}} | ||
** {{GithubIssue|4195}} added ability to specify address of STUN server. | ** {{GithubIssue|4195}} added the ability to specify the address of the STUN server. | ||
* {{Plugin|MenuEx}} | |||
** {{GithubIssue|4383}} removed the obsolete "Show alpha icons" option. | |||
* {{Plugin|mRadio}} | * {{Plugin|mRadio}} | ||
Line 83: | Line 109: | ||
* {{Plugin|NewEventNotify}} | * {{Plugin|NewEventNotify}} | ||
** {{GithubIssue|4290}} pop-ups about | ** {{GithubIssue|4290}} pop-ups about incoming cloud files are not shown when the window is active. | ||
* {{Plugin|NewStory}} | * {{Plugin|NewStory}} | ||
** message log has been ported from RTF to HTML ([http://www.litehtml.com litehtml] library is used) | ** message log has been ported from RTF to HTML ([http://www.litehtml.com litehtml] library is used). | ||
** added preview for downloaded pictures ad well as ''"Show picture preview"'' option. Previews are saved in the "Preview" folder in Miranda's profile. | |||
** added support for advanced <tt>[url]</tt> and <tt>[img]</tt> BBCodes (and also <tt>height</tt> param support for <tt>[img=]</tt>). | |||
** {{GithubIssue|3660}} added the ability to customize links' color. | |||
** {{GithubIssue|4181}} implemented scrolling in edit mode. | ** {{GithubIssue|4181}} implemented scrolling in edit mode. | ||
** added the ability to predefine and use up to 5 user-selected colors in templates. | ** added the ability to predefine and use up to 5 user-selected colors in templates. | ||
** {{GithubIssue|4182}} added ability to customize download progress indicator color. | ** {{GithubIssue|4182}} added the ability to customize the download progress indicator color. | ||
** {{GithubIssue|4305}} added "Copy URL" menu item. | ** {{GithubIssue|4305}} added the "Copy URL" menu item. | ||
** text from journal and history is now copied along with colors. | ** text from journal and history is now copied along with colors. | ||
** mouse wheel scrolling now scrolls 3 lines (Windows default). | |||
** {{GithubIssue|4193}} fixed download progress indicator glitches. | ** {{GithubIssue|4193}} fixed download progress indicator glitches. | ||
** {{GithubIssue|4236}} fixed crash. | ** {{GithubIssue|4236}} fixed crash. | ||
** {{GithubIssue|4262}} fixed display of nicknames in group chat history. | ** {{GithubIssue|4262}} fixed display of nicknames in group chat history. | ||
** {{GithubIssue|4301}} fixed invalid reply author's nick in group chats. | ** {{GithubIssue|4301}} fixed invalid reply author's nick in group chats. | ||
** {{GithubIssue|4316}} system history no longer displays as "unknown contact". | |||
** {{GithubIssue|4312}} fixed insertion of redundant empty lines when quoting a large number of messages. | |||
** {{GithubIssue|4334}} fixed incorrect time in quoted messages. | |||
** {{GithubIssue|4349}} fixed message log position reset when switching tabs. | |||
* {{Plugin|Scriver}} | * {{Plugin|Scriver}} | ||
Line 107: | Line 141: | ||
* {{Plugin|StdUserInfo}} | * {{Plugin|StdUserInfo}} | ||
** enhanced look | ** enhanced look of the Summary page. | ||
* {{Plugin|tabSRMM}} | * {{Plugin|tabSRMM}} | ||
** {{GithubIssue|4200}} ''"Preload number of previous events"'' option can now load up to 1000 messages (previously 100). | ** {{GithubIssue|4200}} ''"Preload number of previous events"'' option can now load up to 1000 messages (previously 100). | ||
** {{GithubIssue|4228}} added ability to hide a warning about unsent messages in the queue. | ** {{GithubIssue|4228}} added the ability to hide a warning about unsent messages in the queue. | ||
** {{GithubIssue|4232}} added ''"Side bar width"'' container option. | ** {{GithubIssue|4232}} added ''"Side bar width"'' container option. | ||
** renamed ''"Try to keep original size"'' option to ''"Use the original size if it is smaller"''. | ** renamed ''"Try to keep original size"'' option to ''"Use the original size if it is smaller"''. | ||
** {{GithubIssue|4366}} fixed the disappearance of toolbar buttons when turning it on immediately after turning it off. | |||
** {{GithubIssue|4371}} fixed incorrect operation of ''"Always trim message log to"'' option. | |||
** {{GithubIssue|4379}} fixed excessive offset of buttons on the toolbar. | |||
* {{Plugin|Weather}} | * {{Plugin|Weather}} | ||
Line 119: | Line 156: | ||
== For developers == | == For developers == | ||
* clipboard copy function is able now to copy in multiple formats at a time. | * the clipboard copy function is able now to copy in multiple formats at a time. | ||
* added CCtrlRichEdit::GetPlainRtf — a method to get plain (non-Unicode) text in RTF. | * added CCtrlRichEdit::GetPlainRtf — a method to get plain (non-Unicode) text in RTF. | ||
* added Chat_Find(MCONTACT) — new useful helper. | * added Chat_Find(MCONTACT) — new useful helper. | ||
* added newStrW — Unicode version of the newStr() function. | * added newStrW — Unicode version of the newStr() function. | ||
* added db_event_edit to change server ID, user ID, and reply ID as well. | |||
* added db_event_delivered + ME_DB_EVENT_DELIVERED — helper and hookable event to catch the event's delivery to a server. |
Revision as of 01:45, 1 May 2024
Core and libraries
- added "Remove cached files when an event is deleted" option to file transfer settings.
- updated libtox library.
- updated SQLite library to 3.45.2.
- updated libcurl library to 8.7.1.
- update OpenSSL to 3.3.0.
- Issue #4197 moved icons and sounds options to Options → Customize.
- Issue #4198 expanded options' tree width and option's window width.
- Issue #4188 fixed a bug due to which contact was placed in the wrong group.
- Issue #4189 fixed a bug that prevented deleting an empty group.
- Issue #4190 fixed the work of the "New subgroup" menu item.
- Issue #4203 erasing groups.json no longer causes groups to disappear.
- Issue #4210 from now on it is forbidden to create accounts with the same names.
- Issue #4209 fixed crash.
- Issue #4217 the options tree no longer steals focus when switching between tabs.
- Issue #4271 clearing contact history now removes the "you have unread message" icon from the contact list.
- Issue #4275 a message is no longer marked as read if it arrives in an inactive tab.
- Issue #4291 fixed a bug where the names of custom menu items were not saved.
- Issue #4292 moving a submenu in the menu editor no longer causes submenu items to be disabled.
- Issue #4353 fixed "All networks" search.
Protocols
- Discord
- Issue #4178 the plugin no longer requires to re-enter the MFA code after the Internet connection is lost.
- Dummy
- added preset for Telegram.
- Facebook
- Issue #4172 fixed avatar loading.
- ICQ
- Issue #4278 added "About" field support in the user's user info.
- Issue #4284 added support for changing the user's first name, last name, and about fields.
- Issue #4206 fixed broken multiple file transfer.
- IRC
- Issue #4259 closing the channel settings dialog no longer asks to save the settings if the settings have not changed.
- Jabber
- Issue #3215 removed preset for Odnoklassniki (server stopped supporting XMPP).
- Issue #4314 fixed duplication of contacts in the roster.
- Telegram
- added support for settings user's avatar.
- Issue #4248 added support for the group chat avatar (the avatar of the chat itself).
- Issue #4252 added topics support.
- Issue #4318 added URL preview support.
- Issue #4246 the @ symbol is no longer shown in the nickname list before nicknames, so as not to be confused with the role icon.
- fixed fetching files sent by the user from another device.
- Issue #4177 the names of the authors of messages in Favorites are now displayed correctly.
- Issue #4214 fixed crash.
- fixed displaying the user's avatar.
- Issue #4251 fixed display of the name of the author of the forwarded message.
- Issue #4253 fixed crash on history loading.
- fixed display of forwarded messages when loading history from the server.
- Issue #4258 fixed occasional crash in Options → Sessions.
- Issue #4263 fixed display nicknames of messages in group chat, the author of which is the channel, not the user.
- fixed a bug due to which our messages downloaded from the server were signed as "Unknown nick".
- Issue #4255 fixed Log out button behaviour.
- Issue #4303 fixed a bug due to which the group chat remained active after the user left it from another device.
- VKontakte
- added LoadFilesAsync hidden option (for asynchronous image loading).
- added edited message support for group chats.
- added "Support BBC for NewStory" option.
- added "Add original message version in edited message" option.
- added option for load 300px preview images.
- added loading preview image for attached videos.
- Issue #4307 fixed viewing user information of group chat participants.
- Issue #4308 fixed the inability to download chat history from the server immediately after clearing it in Miranda.
Plugins
- Clist_modern
- Issue #4323 added the ability to drag a file to an offline contact for sending (protocol should support sending offline).
- fixed tab titles' translation in the View Modes settings dialog.
- fixed the frame name translation issue.
- CrashDumper
- Issue #4254 crash reports now use the operating system's local date and time format.
- CurrencyRates
- Issue #4186 the plugin no longer requests an API key if the current provider does not require a key.
- Issue #4180 fixed crash.
- Db_autobackups
- renamed "Save profile as..." menu item to "Save database as..."
- IEView
- Issue #4350 Options → Skins → IEView → History tab is now visible only if IEHistory is installed and loaded.
- Jingle
- Issue #4195 added the ability to specify the address of the STUN server.
- MenuEx
- Issue #4383 removed the obsolete "Show alpha icons" option.
- mRadio
- Issue #4295 fixed problem when adding a station.
- Issue #4296 fixed missing contact menu items.
- Msg_Export
- Issue #4273 Import plugin is now required to export history in JSON format.
- MyDetails
- Issue #4223 if the protocol does not allow changing the nickname, the nickname will be changed locally.
- NewEventNotify
- Issue #4290 pop-ups about incoming cloud files are not shown when the window is active.
- NewStory
- message log has been ported from RTF to HTML (litehtml library is used).
- added preview for downloaded pictures ad well as "Show picture preview" option. Previews are saved in the "Preview" folder in Miranda's profile.
- added support for advanced [url] and [img] BBCodes (and also height param support for [img=]).
- Issue #3660 added the ability to customize links' color.
- Issue #4181 implemented scrolling in edit mode.
- added the ability to predefine and use up to 5 user-selected colors in templates.
- Issue #4182 added the ability to customize the download progress indicator color.
- Issue #4305 added the "Copy URL" menu item.
- text from journal and history is now copied along with colors.
- mouse wheel scrolling now scrolls 3 lines (Windows default).
- Issue #4193 fixed download progress indicator glitches.
- Issue #4236 fixed crash.
- Issue #4262 fixed display of nicknames in group chat history.
- Issue #4301 fixed invalid reply author's nick in group chats.
- Issue #4316 system history no longer displays as "unknown contact".
- Issue #4312 fixed insertion of redundant empty lines when quoting a large number of messages.
- Issue #4334 fixed incorrect time in quoted messages.
- Issue #4349 fixed message log position reset when switching tabs.
- Scriver
- Issue #4200 "Preload number of previous events" option can now load up to 1000 messages (previously 100).
- StdMsg
- Issue #4200 "Preload number of previous events" option can now load up to 1000 messages (previously 100).
- StdPopup
- Issue #4211 an option to disable pop-ups has been added to the pop-up settings.
- StdUserInfo
- enhanced look of the Summary page.
- tabSRMM
- Issue #4200 "Preload number of previous events" option can now load up to 1000 messages (previously 100).
- Issue #4228 added the ability to hide a warning about unsent messages in the queue.
- Issue #4232 added "Side bar width" container option.
- renamed "Try to keep original size" option to "Use the original size if it is smaller".
- Issue #4366 fixed the disappearance of toolbar buttons when turning it on immediately after turning it off.
- Issue #4371 fixed incorrect operation of "Always trim message log to" option.
- Issue #4379 fixed excessive offset of buttons on the toolbar.
- Weather
- Issue #4280 fixed Chinese in search results.
For developers
- the clipboard copy function is able now to copy in multiple formats at a time.
- added CCtrlRichEdit::GetPlainRtf — a method to get plain (non-Unicode) text in RTF.
- added Chat_Find(MCONTACT) — new useful helper.
- added newStrW — Unicode version of the newStr() function.
- added db_event_edit to change server ID, user ID, and reply ID as well.
- added db_event_delivered + ME_DB_EVENT_DELIVERED — helper and hookable event to catch the event's delivery to a server.