Horizon 2.2.0
Download here.
Added
- Pinned channels can now be grouped and sorted. [Commit]
- Right-click any open channel to create a new group or move it into an existing one. You can also right-click channel groups to manage them more directly.
- Drag channels between groups directly in the sidebar. Drag groups to reorder them.
- Click a group header to collapse it, double-click to rename it, or hover for the delete button.
- Thank you, @Kannamoris!!
- Reworked the logs/ data exporter siginificantly! [Commit]
- Now features automated backups that you can fully configure based on intervals, triggers, and more.
- Improved menu with more clarity for functions.
- The export format has been generified, making it easier to parse for other clients (if they should want to).
- Data integrity verification after exporting
- MacOS builds are now code-signed and notarized. [Commit]
- Special thanks to the F-List team for sponsoring us, and extra thanks to Dari for helping us out with the process.
Changed
- Switched the icons for 'Herm' and 'Shemale' genders around. [Commit]
- Various visual improvements to the profile viewer, to get it to match the website better mostly: [Commit]
- Added a setting for vanilla (100 pixels) profile pics in the sidebar to be shrunk down to normal size and have a glow, instead of being blown up into a crusty, blurry mess. Can be found in the app settings window.
- Inlines are no longer visually centered across their element.
- This should fix issues where 'dropdown shadow' inlines underneath things like
[collapse]tags would often have a small gap.
- This should fix issues where 'dropdown shadow' inlines underneath things like
- Your own icon in the kink compare tool below now fits properly.
- Icons for the compare tool's button.
- Customs that arent expanded no longer have an annoying border around them.
- Empty columns in the info tab don't show up anymore.
- Custom kinks with an empty description now show the "No description set yet" text.
Fixed
- Fixed an F-Chat Rising security exploit for Linux and Mac involving the custom browser setting and intentionally malformed URLs. [Commit]
- The bookmark button on the profile viewer's side bar is a million times less jank, and actually gives you visual feedback now. [Commit]
- Fixed your general app settings not being added to backup exports if your log directory isn't set to the default. [Commit]
- Fixed the exporter always exporting every single settings file (including pinned channels, conversation history, etc) anyway if you had 'Character settings' checked. [Commit]
- Fixed an ancient 3.0 issue with looking up characters with names matching certain Javascript prototypes. [Commit]
- The BBCode editor buttons' tooltips are now localized. [Commit]
Development
- Upgraded to Electron 40 (
v40.10.0) from39.8.3. [Commit]
Documentation
- Fixed incorrect e-mail in the security document. [Commit]
- Added documentation for the new exporter format.
Merged Pull Requests
- https://github.com/Fchat-Horizon/Horizon/pull/643 by @CodingWithAnxiety
- https://github.com/Fchat-Horizon/Horizon/pull/749 by @Kannamoris
- https://github.com/Fchat-Horizon/Horizon/pull/751 by @Kannamoris
- https://github.com/Fchat-Horizon/Horizon/pull/755 by @devinliszt
- This is their first contribution! 🎉
- https://github.com/Fchat-Horizon/Horizon/pull/754 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/757 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/785 by @Kannamoris
- https://github.com/Fchat-Horizon/Horizon/pull/790 by @Kannamoris and @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/794 by @Kannamoris
- https://github.com/Fchat-Horizon/Horizon/pull/789 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/801 by @Kannamoris
- https://github.com/Fchat-Horizon/Horizon/pull/802 by @Kannamoris
- Non-PR'd changes by @CodingWithAnxiety and @FatCatClient