Horizon 2.1.0
Download here.
Added
- Recently picked EIcons are now their own category in the EIcon picker. [Commit]
- Extra options for viewing images in a profile's gallery: Full screen previews, mouse hover previews (similar to
[url]tags), or just the expanded columns that you already know and love. [Commit]
Changed
- BBCode is now stripped from OS notifications. Spoilered text is hidden and eicons are shown as
:name:. [Commit] - The 'quick switch' conversation list on the top of the window, for when you're in a narrow view mode, has had a few tweaks to bring it up to snuff with its widescreen counterpart: [Commit]
- Middle clicking closes the relevant conversation.
- Right clicking a PM opens the user context menu.
- Unread message badges are visible.
- There is a setting to force the list to always be visible, regardless of how wide your window is.
- Notification badges inside the chat window were tweaked in their design. They should look a lot less obnoxious now. [Commit]
Fixed
- Numbered notification badges. Again. [Commit]
- Fixed issues where trying to load two characters' data at the same time (for instance, when hovering over one with the mouse preview while another one is being loaded) would cause the wrong character's images and guestbook posts to appear. [Commit]
- If a profile is already cached with incorrect data from before this fix, you might need to manually refresh it by clicking the refresh button on the top left of the profile viewer.
- Thanks to @Kannamoris for helping resolve issues with this during testing.
- Importing a backup from a different computer (with a different log directory saved) will no longer try and get logs from the old computer's saved folder. [Commit]
- Pinning a character preview with the middle mouse button now makes the buttons interactable again. [Commit]
- The bookmark button on the profile viewer is now based on the actual bookmark state, rather than pulled from the cache. [Commit]
- Fixed setting a status and closing the dialogue popup briefly showing the old status during the animation. [Commit]
- Fixed a 3.0 issue, when exporting logs to HTML, where large messages wrapped entirely within
[sub]or[sup]tags would have their entire contents overlapping on a single line. [Commit] - Updating the "Animated [eicon]s" setting now no longer requires you to restart. [Commit]
- The bookmark button when right-clicking a user is no longer case sensitive. [Commit]
- Friend and bookmark matching on reconnect is now case-insensitive, matching the fix above. [Commit]
- Character colors in the recent conversations list now update properly when a user logs in. [Commit]
- EIcon syncing is more consistent. [Commit]
- Reduced-motion users no longer experience scroll stutter in virtual lists, like the log viewer. [Commit]
- Fixed components that have both a vertical and horizontal scrollbar having a tiny white corner in the bottom right. [Commit]
Development
- Upgraded Electron to version 39.8.3 (from 39.2.7). [Commit]
- This also includes an update to the packages used for the Nix development flake. [Commit]
- Updated to FontAwesome 7.2.0 (from 7.1.0). [Commit]
Merged pull requests
- https://github.com/Fchat-Horizon/Horizon/pull/707 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/711 by @freenutsxd
- https://github.com/Fchat-Horizon/Horizon/pull/712 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/713 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/725 by @freenutsxd
- https://github.com/Fchat-Horizon/Horizon/pull/726 by @Kannamoris
- This is their first contribution! 🎉