Releases: uowuo/abaddon
Releases · uowuo/abaddon
v0.1.6
Changes:
- Added channel tabs. This introduces libhandy as a dependency but it's optional
- Added channel history. Bound to back and forward mouse buttons and alt+left/right arrow
Fixes:
- Fixed menus not updating properly on some platforms
- Fixed resizing the window causing channel and member panels to stay shrunk
- Added check to prevent sending messages to channels you don't have permissions to send messages in
- Fixed messages not being fetched when permissions are temporarily removed
- State is saved when disconnecting instead of closing (which would erroneously clear state)
- Fixed handling role create and delete events
- State is saved on a per-user basis (state/.json)
- Fixed some compilation errors on some platforms
v0.1.5
Changes:
- Windows uses MSYS2 now instead of vcpkg
- Server member data is properly fetched now so there are less messages missing member info
- Nicknames are shown for message authors now
- Hide token in input dialog
- Scrolling up to load more messages works better and is less jumpy (still not perfect)
Fixes:
- Left-aligned stickers
- Open DM didn't open the right DM sometimes
- Got rid of mark all as read since it doesn't work on the API end
- Fixed menus looking broken until they were opened a couple times
v0.1.4
Changes:
- Added option to change unread indicator color
- Added support for channel icons in DMs
- Added support for multiple embeds in one message
- Role mentions are parsed and displayed
Fixes:
- Fixed clearing database on startup (again)
- Fix per-server avatars
- Fix READY message failing to parse in some cases
Note: The fonts
folder is only used on Windows
v0.1.3
Changes:
- Unread indicators and mention badges have been added. They can be disabled via settings, and the appearance can be tweaked as well.
- The config file is written by default to ~/.config on Linux now
- Connection speed should be faster, particularly if you are in many guilds with many channels.
Fixes:
- API requests are no longer made for channels which you do not have permission to access.
- SQL causing Abaddon to fail to launch on some platforms has been fixed.
- Emojis with a non 1:1 aspect ratio are no longer distorted
v0.1.2
Changes:
res
has been moved tores/res
,css
has been moved tores/css
, andfonts
has been moved tores/fonts
. These changes are only in the structure of the repo; the runtime paths actually used by abaddon are unchanged.- simpleini is no longer a dependency. The file format is mostly the same, except comments begin with
#
instead of;
- The expansion state of the channel list and the currently opened channel persists across launches now
- The underlying SQLite store was rewritten and should hopefully be a bit more efficient
Fixes:
- Private archived threads are actually fetched now
- Being added to a private thread will update the channel list
- Some replies that weren't properly shown should now show up
- A couple UB fixes
v0.1.1
Changes:
- Scroll position now stays put when loading history (not quite perfect at the moment)
- Windows now uses GTK's native font rendering by default for emojis instead of manual substitution
- simpleini and IXWebSocket should now be detected and used when building if available
Fixes:
- Compilation fail from broken include paths fixed
- Fix state breaking sometimes when disconnecting and reconnecting
- Fix some potential crashes