Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
Ripcord version 0.4.15.2 (0.4.16 preview)
- Tweaked sizes of icons in the sidebar (the small icons, like the lock symbol, microphone, etc.) to be slightly larger.
- The new icon set has slightly smaller icon main shapes by default, so this change brings the indicator icons in the sidebar back to roughly the same size as they were before the new icon set was adopted.
- Changed Event Log view toolbar buttons to be narrower.
- Changed some of the icons in the Event Log view to make better use of the new icon set.
- Fixed header text in the Event Log not being center aligned.
- Tweaked icon color in the default Polar light color scheme.
- Tweaked the color of disabled text in the default Stealth dark color scheme.
- Tweaked the way tab frames are drawn to make it easier to distinguish between the foreground and background tabs.
- The background tabs no longer have a subtle edge highlight on them.
- Changed the generic emoji face icon in the toolbar to a coffee mug.
- Faces are out. Coffee is in.
- Fixed alignment of the right-arrow icon in the toolbar extension overflow button.
- Overhauled the "All Threads" tab/view.
- Now just called "Threads" or "threads overview."
- Narrow row height to a single line.
- Only threads that you are involved with or subscribed to are shown.
- A "Fetching..." indicator is shown when the data is be re-fetched from the server.
- Much more accurate tracking of thread state, new messages, unread count, etc.
- Threads list is now sorted by most recent activity/reply.
- Threads list now shows the number of unread messages in a thread.
- Added: unsubscribe from threads in the list.
- Added: open selected threads in new tabs.
- Added: mark selected threads as read.
- Added: mark all threads as read.
- Threads list now remembers which threads were selected when navigating away and then back.
- The scroll position of the threads list is also saved.
- Greatly improved the accuracy and synchronization of unread states of threads.
- Tabs of threads should now always show when you have unread messages in them.
- The unread position/marker in threads should now be correctly synchronized with the Slack server and with other Slack clients you may be using.
- Added an unread indicator in the sidebar on the "Threads" item for the number of threads with unread messages.
- Added a "Subscribe" or "Unsubscribe" item to the right-click menu of threads in channel/message log views.
- Added the name of the team/workspace to the threads overview tab title.
- Fixed the read/unread indicators in channels sometimes not having their synchronized state sent back to the server.
- This could occur with the combination of briefly navigating to and away from a channel and when no new messages were sent in that channel (from any user) for the duration of the session.
- Added some minor optimizations when drawing long lists of users in the sidebar and other list views.
- Updated HAR ("Import from browser") account importing logic to deal with changes to the HAR files created by Chrome and Chromium in certain Slack workspaces.
- Added ability to filter the ignored users list.
- Fixed editing a role's name not allowing changes to be applied until some other edit had been performed as well.
- Fixed disclosure icons for channel categories in the sidebar being incorrect or invisible.
- Added better connected/disconnected account state display in the accounts list view.
- Previously, an account that was connecting/disconnecting would have shown "Connected" before it was actually fully connected.
- "Unbundled" Ripcord: added a workaround for crashes caused by distro-provided Qt binaries and plugins at startup (when not using the AppImage.)
- A recent change to Qt on Linux was causing Ripcord to crash on startup when using various Qt binaries and plugins provided by distros instead of the ones bundled in the AppImage.
- The culprit has not been identified. However, it appears to be some Linux-specific platform plugin or component of Qt. It may be an official part of the Qt project, or distro-provided extensions to Qt, or something else.
- This component was injecting itself into the process (probably by the plugin mechanism) and crashing during initialization.
- It appears to be triggered by the application QPalette being set before QApplication has been constructed.
- Ripcord on Linux will now attempt to work around this by delaying the palette and theming initialization.