Horizon 1.33.4
Added
- The colour picker shortcut (Ctrl/ Cmd + D) is now more intuitive and autocompletes the desired color [Commit]
- Added a setting to toggle between 12 or 24 hours timestamps, and one to toggle fuzzy/ exact times on the profile viewer (similar to the website). [12 hours] [Fuzzy times]
- Added a setting to sync your theme with your computer's light/ dark mode setting. [Commit]
- Button to join Discord in several places. [Commit]
- Character selector pinning. [Commit]
- New Moon Prism theme by @ShiningVenus [Commit]
- This is her first contribution! 🎉
- Double clicking a character in the selector now connects as it. [Commit]
- Sync mosaics option. Waits until all eicons in a message are loaded before playing them. [Commit]
- Windows installer custom sidebar replacing the default Electron Builder one. [Commit]
Fixed
- Ensure default profile star and pin icons render above character images in the character selector. [Commit]
- Make character selector respect theme colours (removes placeholder colours). [Commit]
- Character selection screen fixes [Commit]:
- Fixes vertical scroll clipping for the whole grid.
- Fixes grid item backgrounds being invisible in light themes.
- Fixes avatars clipping into the avatar background.
- UI items with their own colour scaling now have their scaling back after the Bootstrap 5 upgrade. [Reimplemented scaling] [Overridden colors]
- This includes:
- Ping messages.
- Ads in mixed mode (while ad matching is disabled).
- Signed in tabs when you have a new ping.
- The text box while directly posting a channel ad.
- Character badges on the profile view
- This should also (hopefully) make some other instances of scaled colours slightly more accurate to how they were before.
- This includes:
- Profile analysis now marks unparsable species more clearly [Commit]
- Fixes eicons not being visible in the log viewer if you haven't signed in yet. [Commit]
- Fixes Default and Mars themes being detected as light themes by unstyled components. [Commit]
- Fixes Dracula message-own background colour. [Commit]
- Fixes vanilla gender colours overriding the "Highlight friends/ bookmarks" name colours; that setting now uses the vanilla colour correctly. [Commit]
- Fixed the 'About Horizon' window being fullscreenable on all platforms. And fixes it being forced into full screen mode on MacOS if opened while the main window is in full screen mode too. [Commit]
- Link preview middle click toolbar now theme-styled. [Commit]
- Peached theme form styling improvements. [Commit]
- App title size no longer shifts tab layout. [Commit]
- Sidebar small mode & gradient alpha fixes. [Commit]
- Sidebar bottom padding inconsistencies. [Commit]
- BBCode preview is scrollable and padded. [Commit]
- Channel list buttons aligned with their inputs. [Commit]
Changed
- Notification volume control styled with Bootstrap classes. [Commit]
- Moved the version button to under "About Horizon". [Commit]
- Better background/ text contrast for your own messages in light themes. [Commit]
- Ping highlight colour reduced (less intense). [Commit]
- Character search restored as a primary sidebar button. [Commit]
- Ad Center & Launcher layout tweaks. [Commit]
- Slight settings menu reorganisation. [Commit]
Development
- Added GitHub Actions workflows for release notifications to Discord. [Commit]
- Removed redundant scrollbar stylings from themes. [Commit]
- README updated with more current info. [Commit]
Merged pull requests
- https://github.com/Fchat-Horizon/Horizon/pull/367 by @ShiningVenus
- This is her first contribution! 🎉