Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: iamb | Distribution: openSUSE Leap 16.0 |
Version: 0.0.10 | Vendor: openSUSE |
Release: lp160.1.1 | Build date: Thu Aug 22 21:39:31 2024 |
Group: Unspecified | Build host: reproducible |
Size: 51866672 | Source RPM: iamb-0.0.10-lp160.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/ulyssa/iamb | |
Summary: A Matrix client for Vim addicts |
iamb is a terminal-based client for Matrix for the Vim addict. You can edit messages, navigate windows and manage tabs in the same ways that your fingers are used to.
Apache-2.0
* Thu Aug 22 2024 Joshua Smith <smolsheep@opensuse.org> - Enable desktop feature to fix tests * Wed Aug 21 2024 Joshua Smith <smolsheep@opensuse.org> - Temporarily remove failing tests. - Update to 0.0.10: Features * Support marking a room as a direct message room * Add external_edit_file_suffix to config * Allow typing newline with <S-Enter> and enable keyboard enhancement protocol * Display file sizes for attachments * Implement set/unset/show for alternative and canonical aliases * Allow notifications on open room if terminal not focused * Add command to set per-room notification levels * Add message slash commands * Support reacting literally with non-Emojis * Include room name in desktop notifications * Add ban/unban/kick room commands * Add command for setting room history visibility * Add commands for viewing and clearing unreads Documentation * Update Welcome window to reference TOML instead of JSON * Add FreeBSD installation instructions * Fix openSUSE link and installation command in README * Add Hombrew as install method on MacOS Fixes * Fix reaction count when there are duplicate reaction events from a user * Prevent sending duplicate reaction events * Use color overrides for users when message_user_color is enabled * Fix image preview placement when messages are preceded by a date in the timeline * Trim :editor output and check if it's empty * Add error for missing username on :logout * Remove timeout for desktop notifications * Fix underflow panics when using TextPrinter::push_span_nobreak * Remove modifyOtherKeys enablement * Avoid treating simple messages as Markdown * Handle message marks on non-64-bit platforms * Thu Jun 06 2024 Joshua Smith <smolsheep@opensuse.org> - Improve description text - Remove deprecated Group tag * Sat May 25 2024 Joshua Smith <smolsheep@opensuse.org> - Fix Debian install by setting maintainer in output * Fri Apr 26 2024 Joshua Smith <smolsheep@opensuse.org> - Enable building on more distro targets. * Fri Mar 29 2024 Joshua Smith <smolsheep@opensuse.org> - Build against system sqlite & openssl. Added openssl and sqlite to BuildRequires. Bundled RusTLS is still usable with a conditional for where it may be required. - Install manpages and new icons - Use upstream tarball - Update to version 0.0.9: Features: * Add commands for importing and exporting room keys * Add support for desktop notifications * Support notifications via terminal bell * Support loading a TOML configuration * Enable autolinking when rendering Markdown * Support configuring user gutter width * Support displaying shortcodes instead of Emojis in messages Documentation: * Add an icon for iamb * Update manual pages to use mdoc(7) and list commands * Add example of mapping "V" to toggle message selection mode Fixes: * Ignore key releases on platforms that support it * Fix entering thread view when there's no messages yet * Wait to log in before starting background tasks * Reset message bar when `!` is passed with :cancel * Fix image previews in replies * Provide better error message for M_UNKNOWN_TOKEN Building: * Support linking against system OpenSSL * Sun Mar 17 2024 Joshua Smith <smolsheep@opensuse.org> - Added desktop file * Sun Mar 10 2024 Joshua Smith <jsmithfpv@gmail.com> - Enabled tests - Update to version 0.0.8.e7f158f: * Add support for custom key macros * Add support for threads * Load receipts for room before acquiring lock * Update to ratatui-image@0.8.1 * Tue Mar 05 2024 Joshua Smith <jsmithfpv@gmail.com> - Update to version 0.0.8.dd001af: * Download rooms keys from backups if they exist * Update to matrix-sdk@0.7.1 * Thu Feb 29 2024 Joshua Smith <jsmithfpv@gmail.com> - Update to version 0.0.8.84bc6be: * Support following the .well-known entries for a username's domain * Pull in modalkit repository with a `Cargo.lock` * Move LTO into its own "release-lto" profile * Update README.md to add openSUSE Tumbleweed (♥) * Update modalkit dependencies * Indicate and sort on rooms with unread messages * Support coloring entire message with the user color * Fix truncation/padding for non-ASCII sender names * Add a new `:chats` window that lists both DMs and Rooms * Thu Feb 15 2024 Joshua Smith <jsmithfpv@gmail.com> - Update to version 0.0.8.88af9bf: * Fix crash on small image preview * Fix not showing display names in already synced rooms * Update to ratatui-image@0.4.3 to use native sixel lib * Fix image preview offset * Add support for previewing images in room scrollback * feat: desktop file for GUI environment launchers * Add support for logging in with SSO * Support custom sorting for room and user lists * Use mozilla-actions/sccache-action for caching builds * Add new command for logging out of iamb session * Reduce CPU usage by instead fetching read receipts after related sync events * Links should be "openable" * Update modalkit for newer ratatui and crossterm * Enable sending strikethrough text * Update Cargo.lock file * Support composing messages in an external editor * Fix example config * Mon Oct 02 2023 Joshua Smith <jsmithfpv@gmail.com> - Update to version 0.0.8.c7864cb: * Enable sending strikethrough text * Update Cargo.lock file * Support composing messages in an external editor * Fix example config - Partially fixes iamb issue #149 related to username_display * Sat Jul 08 2023 Joshua Smith <jsmithfpv@gmail.com> - Update to version 0.0.8: Added: * Append suffix to download filenames to avoid overwrites * Support uploading image attachments from clipboard * Support leaving rooms * Support hiding server part of username in message scrollback * Restore opened tabs and windows upon restart * Interpret newlines as line breaks when converting Markdown to HTML * Indicate when you're editing a message * Support configuring which program :open runs * Support sending and completing Emoji shortcodes in the message bar * Indicate number of members in room * Show errors fetching space hierarchy when list is empty * Indicate when there are new messages below scrollback viewport * Add manual pages Changes: * Show Git SHA information when printing version information Fixes: * Tab completion panics for unrecognized commands * Fix error message for undefined download directory * Gracefully handle verification events that are unknown locally * Use terminal window focus to determine when a message has actually been seen * ChatStore::set_receipts locks up app for bad connections * Need fallback behaviour when dirs::download_dir returns None * Code blocks get rendered without line breaks * Remove trailing newlines in body * Profile session token should only be readable by the user * Handle sync failure after successful password entry * Sun May 07 2023 Joshua Smith <jsmithfpv@gmail.com> - Initial package for iamb for openSUSE
/usr/bin/iamb /usr/share/applications/iamb.desktop /usr/share/doc/packages/iamb /usr/share/doc/packages/iamb/README.md /usr/share/doc/packages/iamb/config.example.toml /usr/share/icons/hicolor/256x256/apps/iamb.png /usr/share/icons/hicolor/512x512/apps/iamb.png /usr/share/icons/hicolor/scalable/apps/iamb.svg /usr/share/licenses/iamb /usr/share/licenses/iamb/LICENSE /usr/share/man/man1/iamb.1.gz /usr/share/man/man5/iamb.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 2 23:22:36 2024