File iamb.changes of Package iamb

-------------------------------------------------------------------
Thu Aug 22 19:39:31 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

- Enable desktop feature to fix tests

-------------------------------------------------------------------
Wed Aug 21 17:18:10 UTC 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  6 03:45:12 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

- Improve description text
- Remove deprecated Group tag

-------------------------------------------------------------------
Sat May 25 17:23:56 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

- Fix Debian install by setting maintainer in output

-------------------------------------------------------------------
Fri Apr 26 02:16:06 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

- Enable building on more distro targets.

-------------------------------------------------------------------
Fri Mar 29 04:52:29 UTC 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 15:25:38 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

- Added desktop file

-------------------------------------------------------------------
Sun Mar 10 06:54:22 UTC 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 22:22:09 UTC 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 07:26:11 UTC 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 15:22:03 UTC 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 09:02:51 UTC 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 17:13:27 UTC 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  7 20:52:57 UTC 2023 - Joshua Smith <jsmithfpv@gmail.com>

- Initial package for iamb for openSUSE
openSUSE Build Service is sponsored by