1 +Ripcord version 0.4.12 (2019-8-8)
2 +---------------------------------
3 +
4 +### Windows
5 +
6 +* Fixed a bug which could cause the menu bar in Ripcord to switch to a corrupted white-and-black incorrect color scheme after the wallpaper or Windows color schemes are changed in Windows 10.
7 + * This would have required restarting Ripcord to fix.
8 + * It can also sometimes happen after a GPU crash/restart or when disconnecting/connecting multiple external displays.
9 + * This is caused by a bug in the QtWidgets library.
10 + * Ripcord now works around this bug in Qt to avoid the problem.
11 +* Upgraded compiler version and runtime library version.
12 +
13 +### Slack
14 +
15 +* Added a "Slack" preferences section in Ripcord preferences.
16 +* Added a preference for displaying avatars in chat with three choices:
17 + * Full size, to the side of messages (default)
18 + * Small size, in-line with the user name
19 + * No avatars in chat
20 +* Added a preference for join/leave messages with three choices:
21 + * Treat like normal messages (default)
22 + * No effect on unread counters
23 + * Completely hidden
24 +* Added "leave channel" menu item to the right-click menu for regular channels in the sidebar.
25 + * DM and group DM channels already had the "close conversation" menu item.
26 +* Added a second automatic fallback method for fetching user/member data from Slack servers.
27 + * Requests for user information which fail with the primary method will be automatically retried with the fallback method.
28 + * The Slack servers may sometimes stall or return incorrect results when the client software requests information about other users in a workspace.
29 + * This happens automatically and doesn't require any intervention from the user.
30 + * This will reduce the occurrences of other users being stuck as "....." in the UI, especially in Slack workspaces with shared or linked channels and teams.
31 +* Fixed text not wrapping correctly in displayed chat messages when a message contains a single unbroken word which is longer/wider than the width of the chat viewport.
32 +* Fixed channels which were added to bookmark lists but then were subsequently left (as in no longer joined to the channel) but remaining in the sidebar showing up as "....." for some amount of time after restarting Ripcord and signing back onto the workspaces.
33 +* Fixed chat history not always re-fetching properly after joining a channel, leaving, then joining again.
34 +* Fixed mouse 4 and mouse 5 buttons (forward/backward in history) being ignored while hovering the mouse pointer over an emoji reaction.
35 +* Overhauled several internal event and data handling systems to reduce code bloat.
36 +
1 37 Ripcord version 0.4.11 (2019-7-30)
2 38 ----------------------------------
3 39
4 40 ### Discord
5 41
6 42 * Added display of "language" part of non-standard Markdown code blocks.
7 43 * This part of the text is traditionally not required to be displayed, but many users will mistakenly put code content into this area instead of the name of the programming language used in the code block.