1 +Ripcord version 0.4.26 (2020-6-21)
2 +----------------------------------
3 +
4 +### General
5 +
6 +* Added live theme changing without having to restart Ripcord.
7 +* Added a GUI-based custom theme editor with live preview, undo/redo, and JSON import/export.
8 +* Added automatic import of `custom_theme.json` files to the new theming system.
9 +* Added preference to show notifications even when the application is focused/active.
10 + * The notifications mode in preferences is now displayed as a combo box with 3 choices, "never", "only when not focused", and "always."
11 +* Removed legacy v1 session tabs loading code. If you somehow managed to last run Ripcord before the version released on 2018-3-25 and then run this new version, the tabs saved from that two-year-old session will be lost.
12 +* Removed legacy `"theme/light_theme"` settings migration code. If you haven't run Ripcord since 2018-3-03 but then run this new version of Ripcord, your theme preference will be automatically reset to Carbon.
13 +
14 +### Slack
15 +
16 +* Added basic suppression of duplicate Slack notifications.
17 + * This should help reduce notification spam when using enterprise grid Slacks with multiple overlapping workspaces.
18 + * The implementation of this is still kind of primitive. Please report any issues you have, or any suggestions you can think up to improve it.
19 +* Added middle-mouse-button scrolling for Slack channels, like in some web browsers and PDF readers.
20 + * Discord channels already had this.
21 +* Fixed notifications still appearing for messages arriving in Slack threads even when a tab with that Slack thread is already visible and focused.
22 +* Updated format of some Slack data in bookmark lists and saved tabs
23 + * Bookmark lists will be automatically updated to new format when running this new version of Ripcord.
24 + * Old versions of Ripcord will not be able to recognize Slack channels in bookmark lists in the new format.
25 + * This will only affect you if you have bookmark lists with Slack channels in them, run this new version of Ripcord, and then downgrade to an older version of Ripcord.
26 +* Added support for future changes that Slack will be making to their protocol.
27 +
28 +### Discord
29 +
30 +* Added [file upload...] indicator text to pending uploaded files.
31 + * This fixes messages with failed uploads being unclickable due to being 0 pixels tall.
32 + * Failed uploads can now be canceled just like regular messages by right-clicking on them.
33 + * Finally.
34 +* Added "Copy Role ID" to the context menus in Discord roles lists views (member roles assignment and main guild roles list)
35 +* Removed Discord profile popup window thing when left-clicking on a user in a chat channel.
36 + * Left click now opens the same context menu as right click.
37 +* Added account creation date display to the "Advanced" submenu in Discord user context menus.
38 +* Added "Copy Name & Tag" to Discord user context menu
39 +
1 40 Ripcord version 0.4.25 (2020-5-22)
2 41 ----------------------------------
3 42
4 43 This update to Ripcord fixes username & password sign-in for Slack. It also includes a few smaller fixes, a couple of small new features, and tons and tons of internal changes and cleanups.
5 44
6 45 Instead of growing in size and slowness, with each of the last few updates, Ripcord has gotten smaller and faster.
7 46