Ripcord Dev Logo Ripcord Development — Changes To Changelog Login or Create Account

Changes to "Changelog" between 2019-11-25 09:17:12 and 2020-01-18 04:14:31

            1  +Ripcord version 0.4.22 (2020-1-18)
            2  +----------------------------------
            3  +
            4  +Back from holiday. Back to work on Ripcord.
            5  +
            6  +### General
            7  +
            8  +* Changed Preferences window to use a section tree on the side instead of tabs up top.
            9  +    * This is to prepare for more extensive preferences and categories being added, which would have caused the space in the tab bar to overflow.
           10  +    * There are also some under-the-hood changes to the preferences system which will become more relevant in the future.
           11  +* Moved Proxy out of the Experimental section in Preferences and into its own section.
           12  +* Changed the Accounts view so that it remembers which accounts were selected when navigating forwards/backwards in the tab.
           13  +
           14  +### Slack
           15  +
           16  +* Added automatic "opening" of DM and group DM channels when they're viewed in a tab in Ripcord.
           17  +    * "Open" is a state on the Slack server for DM and group DMs that you want to have listed in the sidebar. (This applies to both the web client and in Ripcord.)
           18  +    * Slack can apparently automatically "close" DMs and group DMs. Or, the user may have intentionally closed one.
           19  +    * Previously, Ripcord would not automatically issue the "open" command to the Slack server when a DM or group DM was opened or viewed in a tab. This was confusing, because it could cause a channel to be open in a tab, but there was no entry for it in the sidebar.
           20  +    * Ripcord will now attempt to automatically send the "open" command to the Slack server when it thinks it is appropriate.
           21  +    * It will try to avoid doing stupid things like immediately re-"opening" a channel if you tell it to close a channel while a tab for that channel is still visible.
           22  +    * This is the first half of fixing the problem where DMs and group DMs do not show up in the sidebar in Ripcord when the user expects them to.
           23  +* Note that there is still an issue in Ripcord where DMs and group DMs with unread messages may not show up in the sidebar if the DM or group DM is in the "closed" state. Special listing of unread-but-closed channels in the sidebar is planned for implementation in the next update.
           24  +    * This is due to some fussy behavior with how the Slack server treats the "open" and "closed" state of DMs and group DMs.
           25  +    * Notifications for these channels should still appear fine in Ripcord while online, even in the current version. (Please send an email if this is not the case.)
           26  +    * If you participate in many DMs or group DMs in a large workspace, I would recommend using the mobile or web client to occasionally check to see if any stale DM or group DM channels have unread messages in them, because the channels may not be listed in the sidebar in Ripcord if Slack has automatically put them into the "closed" state.
           27  +    * After implementing the show-unread-but-closed-DMs-in-the-sidebar feature, upon connecting to a workspace, "closed" channels which have unreads will have a way to be reached from the sidebar.
           28  +    * This should be remedied/implemented in the next release, at which point there should no longer be cases where DMs and group DMs unexpectedly do not show up in the sidebar. I hope.
           29  +* Fixed switching tabs via shortcut while an emoji reaction tooltip is visible causing the tooltip to get stuck.
           30  +
     1     31   Ripcord version 0.4.21 (2019-11-25)
     2     32   -----------------------------------
     3     33   
     4     34   ### Slack
     5     35   
     6     36   * Overhauled the Slack stuff in the sidebar.
     7     37       * Workspaces are grouped singularly (you'll understand what that means when you see it.)