1 +Ripcord version 0.3.5 (2018-10-16)
2 +---------------------------------
3 +* Added a new custom color theme parameter `chat_timestamp` for the time and date text in chat logs
4 +* Changed the Ripcord event log format to use plaintext instead of a custom binary log format. Any leftover binary logs from old versions will be automatically deleted.
5 +* Improved performance of the Ripcord event log viewer
6 +* Added to event log viewer the ability to live-follow event logs from other running Ripcord processes (via open file dialog in the event log viewer window) instead of only offline viewing
7 +* Optimized on-the-fly icon rasterization, slightly reducing application startup time and peak memory usage
8 +* Added a down-arrow icon in the "scroll to bottom" button in chat logs
9 +* Fixed chat input text box sometimes clipping off the left or right side of input text when wrapping to multiple lines
10 +* Fixed clicking the scroll-to-bottom button causing the chat text input field to lose focus
11 +* Fixed scrolling bug in Ripcord event log viewer where it would sometimes not stay scrolled to bottom
12 +* Discord: added ability to view deleted messages in servers for which your user has moderator-like permissions. Right click and view details to see the contents of the deleted message.
13 +* Note: this will only be available if your user has a moderator-like server-wide permission flag set on one of its roles, or if your user is the owner of the server. This feature is intended to make it easier to spot trolls and spammers who rapidly ping @roles and then delete their message without having to use a bot which records all deleted chat messages.
14 +* Discord: added support for setting non-Latin characters in text channel names
15 +* Slack: added right-click on attached image previews and uploaded images to open URL in browser or copy URL to clipboard
16 +* Slack: added checkerboard pattern (instead of empty space) for in-progress image preview/thumbnail downloads
17 +* Slack: improved support for clickable URLs in message attachments/unfurls (footers, titles, image thumbnails)
18 +* Slack: improved support for user names, channel names, and emoji within clickable URL titles within attachments/unfurls
19 +* Slack: added ability to delete/dismiss "only visible to you" messages from bots
20 +* Slack: added visual feedback when clicking on emoji reaction buttons
21 +* Slack: added pressing ctrl+c (or command+c on Mac) to copy the currently selected message to clipboard without having to right click
22 +* Slack: added red border around target message when in quick edit mode
23 +* Slack: added updating of user account names in the locally saved Ripcord account data when an account user name is changed in the Slack workspace
24 +* Slack: added ability to input sub-sub-domains for Slack workspaces when adding a new account (`foo.bar.slack.com`)
25 +* Slack: reduced memory usage of open chat logs and reduced CPU usage when re-rendering modified messages and scrolling
26 +* Slack: tweaked width of emoji reaction buttons in chat logs
27 +* Slack: fixed the default selected action (if any) not being shown in bot message attachment action selection list buttons
28 +* Slack: fixed thread names in chat log for threads whose starting message is an uploaded file without any text message. The thread will now be titled with the name of the uploaded file instead of being the message ID number.
29 +* Slack: fixed user name and timestamp text colliding when the chat log window is too narrow. The timestamp will now have a fade-out applied to it instead of overlapping with user names.
30 +
1 31 Ripcord version 0.3.4 (2018-9-24)
2 32 ---------------------------------
3 33 - Fixed QObject::startTimer warning in console during program startup
4 34 - Fixed libpng color profile warnings in console (by suppressing them)
5 35 - Discord: added support for the 'priority speaker' permission flag
6 36 - Discord: removed 'create rich message' feature
7 37 - Note: sending message embeds on Discord as regular user accounts has become discouraged, and will likely make people think you are using scripts to automate your user account.