Path to this page:
Subject: CVS commit: pkgsrc/chat/iamb
From: pin
Date: 2024-03-29 21:43:20
Message id: 20240329204320.38A7BFA2C@cvs.NetBSD.org
Log Message:
chat/iamb: update to 0.0.9
Features / Improvements โจ
Links should be "openable" (#43)
Add support for previewing images in room scrollback (#108)
Enable sending strikethrough text (#141)
Support composing messages in an external editor (#155)
Add support for logging in with SSO (#160)
Add new command for logging out of iamb session (#162)
Support custom sorting for room and user lists (#170)
feat: desktop file for GUI environment launchers (#178)
Add a new :chats window that lists both DMs and Rooms (#184)
Add support for desktop notifications (#192)
Support coloring entire message with the user color (#193)
Indicate and sort on rooms with unread messages (#205)
Support following the .well-known entries for a username's domain (#209)
Add support for threads (#216)
Add support for custom key macros (#217)
Support displaying shortcodes instead of Emojis in messages (#222)
Support configuring user gutter width (#223)
Enable autolinking when rendering Markdown (#226)
Support notifications via terminal bell (#227)
Support loading a TOML configuration (#229)
Add commands for importing and exporting room keys (#233)
Documentation / README updates ๐
Fix example config (#140)
Add more documentation (#166)
Update README.md to add openSUSE Tumbleweed (#191)
Add snap install instructions (#210)
Add example of mapping "V" to toggle message selection mode (#195)
Update manual pages to use mdoc(7) and list commands (#230)
Add an icon for iamb (#232)
Bug Fixes ๐
Fix not showing display names in already synced rooms (#171)
Fix image preview offset (#179)
Update to ratatui-image@0.4.3 to use native sixel lib (#181)
Fix truncation/padding for non-ASCII sender names (#182)
Fix crash on small image preview (#198)
Download rooms keys from backups if they exist (#211)
Ignore key releases on platforms that support it (#220)
Provide better error message for M_UNKNOWN_TOKEN (#101)
Fix entering thread view when there's no messages yet (#224)
Fix image previews in replies (#225)
Reset message bar when ! is passed with :cancel (#231)
Wait to log in before starting background tasks (#234)
Performance โฑ๏ธ
Reduce CPU usage by instead fetching read receipts after related sync events \
(#168)
Load receipts for room before acquiring lock (#213)
Building / Housekeeping ๐งน
Update Cargo.lock file (#157)
Update modalkit for newer ratatui and crossterm
Fix CI workflow (#164)
Use mozilla-actions/sccache-action for caching builds (#169)
Enable direnv for Nix flakes (#183)
Update to matrix-sdk@0.7.1 (#200)
Rename Nix flake build input from pkgconfig to pkg-config (#203)
Update modalkit dependencies (#204)
Move LTO into its own "release-lto" profile (#207)
Fix Nix flake hashes (#206)
Pull in modalkit repository with a Cargo.lock (#208)
Nix flake updates (#214)
Update to ratatui-image@0.8.1 (#215)
Support linking against system OpenSSL (#218)
GitHub workflow should use --locked to avoid broken Cargo.lock (#219)
Fix odd Windows-only compile error (#221)
Files: