Changelog/0.96.5: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
(9 intermediate revisions by the same user not shown)
Line 4: Line 4:
* added ''"Remove cached files when an event is deleted"'' option to file transfers settings.
* added ''"Remove cached files when an event is deleted"'' option to file transfers settings.
* updated libtox library.
* updated libtox library.
* {{GithubIssue|4197}} moved sounds options to {{Menu|Options|Customize|Sounds}}.
* updated SQLite library to 3.45.2.
* {{GithubIssue|4197}} moved icons and sounds options to {{Menu|Options|Customize}}.
* {{GithubIssue|4198}} expanded options' tree width and option's window width.
* {{GithubIssue|4188}} fixed a bug due to which a contact was placed in the wrong group.
* {{GithubIssue|4188}} fixed a bug due to which a 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.
Line 11: Line 13:
* {{GithubIssue|4210}} from now on it is forbidden to create accounts with the same names.
* {{GithubIssue|4210}} from now on it is forbidden to create accounts with the same names.
* {{GithubIssue|4209}} fixed crash.
* {{GithubIssue|4209}} fixed crash.
* {{GithubIssue|4217}} the options tree no longer steals focus when switching between tabs.
* {{GithubIssue|4271}} clearing contact history now removes the "you have unread message" icon from the contact list.
* {{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|4292}} moving a submenu in the menu editor no longer causes that submenu items to be disabled.


== Protocols ==
== Protocols ==
* {{Plugin|Db_autobackups}}
** renamed "Save profile as..." menu item to "Save database as..."
* {{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.
Line 18: Line 28:
* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** {{GithubIssue|4172}} fixed avatar loading.
** {{GithubIssue|4172}} fixed avatar loading.
* {{Plugin|ICQ}}
** {{GithubIssue|4278}} added "About" field support in user's own user info.
** {{GithubIssue|4284}} added support for changing user's own first name, last name, and about fields.
** {{GithubIssue|4206}} fixed broken multiple file transfer.
* {{Plugin|IRC}}
** {{GithubIssue|4259}} closing the channel settings dialog no longer asks to save the settings if the settings have not changed.


* {{Plugin|Jabber}}
* {{Plugin|Jabber}}
Line 23: Line 41:


* {{Plugin|Telegram}}
* {{Plugin|Telegram}}
** added support for settings user's own avatar.
** {{GithubIssue|4248}} added support for group chat avatars (avatar of the chat itself).
** {{GithubIssue|4252}} added topics support.
** {{GithubIssue|4246}} the <tt>@</tt> symbol are no longer shown in the nickname list before nicknames, so as not to be confused with the role icon.
** fixed fetching files sent by user from another device.
** fixed fetching files sent by 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.
** fixed displaying user's own avatar.
** {{GithubIssue|4251}} fixed display of the name of the author of the forwarded message.
** {{GithubIssue|4253}} fixed crash on history loading.
** fixed display of forwarded messages when loading history from the server.
** {{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.
** fixed a bug due to which our own messages downloaded from the server were signed as "Unknown nick".
** {{GithubIssue|4255}} fixed {{Button|Log out}} button behaviour.


== Plugins ==
== Plugins ==
* {{Plugin|Clist_modern}}
** fixed tab titles' translation in View Modes settings dialog.
** fixed the frame name translation issue.
* {{Plugin|CrashDumper}}
** {{GithubIssue|4254}} crash reports now use the operating system's local date and time format.
* {{Plugin|CurrencyRates}}
* {{Plugin|CurrencyRates}}
** {{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.
Line 33: Line 71:
* {{Plugin|Jingle}}
* {{Plugin|Jingle}}
** {{GithubIssue|4195}} added ability to specify address of STUN server.
** {{GithubIssue|4195}} added ability to specify address of STUN server.
* {{Plugin|mRadio}}
** {{GithubIssue|4295}} fixed problem when adding a station.
** {{GithubIssue|4296}} fixed missing contact menu items.
* {{Plugin|Msg_Export}}
** {{GithubIssue|4273}} {{Plugin|Import}} plugin is now required to export history in JSON format.
* {{Plugin|MyDetails}}
** {{GithubIssue|4223}} if the protocol does not allow changing the nickname, the nickname will be changed locally.
* {{Plugin|NewEventNotify}}
** {{GithubIssue|4290}} pop-ups about an 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),
** {{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.
** {{GithubIssue|4182}} added ability to customize download progress indicator color.
** {{GithubIssue|4182}} added ability to customize download progress indicator color.
** {{GithubIssue|4305}} added "Copy URL" menu item.
** text from journal and history is now copied along with colors.
** {{GithubIssue|4193}} fixed download progress indicator glitches.
** {{GithubIssue|4193}} fixed download progress indicator glitches.
** {{GithubIssue|4236}} fixed crash.
** {{GithubIssue|4262}} fixed display of nicknames in group chat history.
** {{GithubIssue|4301}} fixed invalid reply author's nick in group chats.


* {{Plugin|Scriver}}
* {{Plugin|Scriver}}
Line 47: Line 105:
* {{Plugin|StdPopup}}
* {{Plugin|StdPopup}}
** {{GithubIssue|4211}} an option to disable pop-ups has been added to the pop-up settings.
** {{GithubIssue|4211}} an option to disable pop-ups has been added to the pop-up settings.
* {{Plugin|StdUserInfo}}
** enhanced look-n-feel 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|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"''.
* {{Plugin|Weather}}
** {{GithubIssue|4280}} fixed Chinese in search results.


==  For developers ==
==  For developers ==
* 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.

Revision as of 23:25, 30 April 2024

Version: 0.96.5

Rev: v0.96.5

Released: 30 April 2024

Core and libraries

  • added "Remove cached files when an event is deleted" option to file transfers settings.
  • updated libtox library.
  • updated SQLite library to 3.45.2.
  • 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 a 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 that submenu items to be disabled.

Protocols

  • Db_autobackups
    • renamed "Save profile as..." menu item to "Save database as..."
  • Discord
    • Issue #4178 the plugin no longer requires to re-enter the MFA code after the Internet connection is lost.
  • ICQ
    • Issue #4278 added "About" field support in user's own user info.
    • Issue #4284 added support for changing user's own 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).
  • Telegram
    • added support for settings user's own avatar.
    • Issue #4248 added support for group chat avatars (avatar of the chat itself).
    • Issue #4252 added topics support.
    • Issue #4246 the @ symbol are no longer shown in the nickname list before nicknames, so as not to be confused with the role icon.
    • fixed fetching files sent by 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 user's own 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 own messages downloaded from the server were signed as "Unknown nick".
    • Issue #4255 fixed Log out button behaviour.

Plugins

  • Clist_modern
    • fixed tab titles' translation in View Modes settings dialog.
    • fixed the frame name translation issue.
  • MyDetails
    • Issue #4223 if the protocol does not allow changing the nickname, the nickname will be changed locally.
  • NewStory
    • message log has been ported from RTF to HTML (litehtml library is used),
    • 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 ability to customize download progress indicator color.
    • Issue #4305 added "Copy URL" menu item.
    • text from journal and history is now copied along with colors.
    • 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.
  • 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).
  • tabSRMM
    • Issue #4200 "Preload number of previous events" option can now load up to 1000 messages (previously 100).
    • Issue #4228 added 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".

For developers

  • 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.