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

Changes to "Changelog" between 2019-05-23 01:11:05 and 2019-06-20 01:40:49

            1  +Ripcord version 0.4.5 (2019-6-20)
            2  +---------------------------------
            3  +
            4  +### General
            5  +
            6  +* Added an experimental option to override the general UI font instead of using
            7  +  the system (desktop/OS) font.
            8  +    * Available in the "Experimental" tab in preferences.
            9  +* Added immediate graphical feedback when using the mouse to click on items in
           10  +  the "Go to..." popup by changing the visual selection.
           11  +    * Dragging the mouse while left-click is held down also now works properly
           12  +      to update the selection immediately.
           13  +    * You can also now drag the mouse out of the view before releasing to
           14  +      cancel making your choice, like standard list picker views.
           15  +* Cleaned up a bunch of redundant error strings in some thread worker code,
           16  +  reducing binary bloat.
           17  +* Fixed multi-threaded critical error reporting so that critical errors which
           18  +  happen on worker threads (example, stalled hard disk resulting in a safety
           19  +  timeout being triggered) are handled in a smarter way and won't open a ton of
           20  +  dialog boxes before waiting to abort.
           21  +    * At least 1 useful message will still be shown before Ripcord aborts,
           22  +      though.
           23  +* Fixed right-click acting as a redundant left-click in the "Go to..." popup.
           24  +* Fixed the preview text displayed inside of the "choose font" buttons in the
           25  +  preferences window possibly not having the correct anti-aliasing settings
           26  +  after clicking the "Reset" button when the before-and-after-reset fonts have
           27  +  the same family name and same variant name but the two fonts map to the same
           28  +  underlying font in the OS.
           29  +* Critical errors on worker threads are now logged to console output (when
           30  +  available) in more useful cases.
           31  +
           32  +### Windows
           33  +
           34  +* Added an option to use standard Windows OS titlebars and window borders.
           35  +    * New users will use have the preference set to use standard window borders
           36  +      by default. Existing users will continue to use the custom compact window
           37  +      borders by default.
           38  +    * This option can be changed in the "Fonts & Colors" tab in preferences,
           39  +      above the window border colors/thickness options.
           40  +    * This was originally implemented to work around native multi-DPI bugs in
           41  +      Windows 8.1 and Windows 10 operating systems, but the bug was fixed by
           42  +      Microsoft in Windows 10 1703 Creators Update (10.0.15002) in 2017.
           43  +    * There are probably not many users with multi-DPI setups that are still
           44  +      using a version of Windows older than this. However, the option to use
           45  +      custom compact window borders in Windows will remain in Ripcord.
           46  +* Changed the FreeType font renderer checkbox on/off option to instead be a
           47  +  combo box with "DirectWrite (Standard)" and "FreeType" as choices.
           48  +    * This is only a UI change and doesn't affect existing preferences.
           49  +
           50  +### Discord
           51  +
           52  +* Changed the voice chat/call window to have the window title "Ripcord Voice
           53  +  Chat" instead of just "Ripcord."
           54  +
           55  +### Slack
           56  +
           57  +* Added a properties/details view for Slack channels (topic, member count,
           58  +  etc.)
           59  +* Added displaying the channel topic in the toolbar.
           60  +* Added parsing and display of subteam @mentions.
           61  +    * Sending subteam mentions not yet supported.
           62  +* Added network activity indicators to several things which may have to wait
           63  +  for a slow response from the Slack server (fetching history, fetching files
           64  +  list, fetching full channels list, authorization/sign-in requests.)
           65  +* Added outlines around standard non-colored bot message action buttons to help
           66  +  increase contrast in more color schemes.
           67  +* Changed several list views (files, members, channels) to always show the
           68  +  vertical scrollbar, so that the scrollbar doesn't rapidly appear and
           69  +  disappear when filtering/searching as you type.
           70  +* Fixed display glitch in channel message logs which could make the left few
           71  +  pixels of a divider line be invisible.
           72  +* Fixed a potential memory leak when opening the member details view for a user
           73  +  which was deleted from a Slack workspace while the right-click menu for that
           74  +  user was still open but before the details view menu item had been clicked
           75  +  on.
           76  +* Fixed window flickering on Linux and Windows for the files list, members
           77  +  list, and bot dialog action windows when the windows are first opened.
           78  +
     1     79   Ripcord version 0.4.4 (2019-5-23)
     2     80   ---------------------------------
     3     81   
     4     82   * Discord
     5     83       * Added experimental audio option to force Opus codec to encode only in music signal mode instead of in automatic mode.
     6     84           * This is only useful if you are sending music-like material through the voice chat, but also occasionally talking without any music. The setting will lock Opus to only use music mode instead of automatically switching between VOIP mode and music mode, which may be distracting.
     7     85           * You should probably not enable this. It's only for very specific circumstances.