Horizon 1.32.0
IMPORTANT
If you want to downgrade from 1.32.0 or later to an earlier version, you will need to manually delete the eicon.json
file in your Horizon data folder, or the EIcon search window might not show all results anymore. Please consult this file on where to find this folder. For regular users, this should be no concern though.
Added
- New EIcon Selector and Store update, significantly improving the EIcon selection UI and handling. [Commit]
- You should see a massive decrease in memory per tab now, and searching for eicons is now a lot snappier.
- Also fixes some issues where searchig for EIcons with a leading space wouldn't work. [Commit]
- Also fixes the EIcon search potentially messing up if Xariah's API is having issues. [Commit]
- Special thanks to @FireUnderTheMountain for helping investigate this, and subsequently writing the PR.
- Experimental gender matcher rework (community feedback appreciated). [Commit]
- Read more about it here.
- TL;DR: Gender and orientation are now a single score, determined primarily by your default kink gender preferences, while your orientation is used as a fallback. Orientation matching for nonbinary characters is also less dogmatic now.
- More changes to the matcher are planned, including reassessing how species are determined.
- Consistency applied to most instances of the app name. We are now just "Horizon". [Commit]
Fixed
- Fixed an issue with minimizing the main window under some versions of Linux using KDE Plasma [Commit]
- Fixed another issue where the "Open Conversation" and "Join Channel" buttons could be rearranged by dragging items around them. [Commit]
- Fixed a 3.0-era issue where the text box wouldn't properly resize once the line count increased. [Commit]
- Your own ads should no longer be marked as compatible/ incompatible when returning to a channel after having posted one. [Commit]
Changed
- General UI/UX improvements for some icons. [Commit] [Commit]
- Installing a specific version now shows the changelog for that version, rather than the main branch. [Commit]
- The automatic update check can be toggled in the settings wheel. [Commit]
Development
- Running a development version— either locally through
pnpm build
or from a Pull Request, now displays this in the version info. [Commit] - App window related functions have been moved to their own file, to debloat the over bloated
electron/main.ts
file. [Commit]
Merged pull requests
- https://github.com/Fchat-Horizon/Horizon/pull/135 from @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/173 from @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/192 from @FireUnderTheMountain
- https://github.com/Fchat-Horizon/Horizon/pull/198 from @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/201 from @FireUnderTheMountain
- https://github.com/Fchat-Horizon/Horizon/pull/204 from @FatCatClient