11 Commits

Author SHA256 Message Date
5ea7da3e5f Accepting request 1195602 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1195602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iamb?expand=0&rev=4
2024-08-23 20:26:45 +00:00
OBS User smolsheep
c7891add1e - Enable desktop feature to fix tests
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=10
2024-08-22 20:01:37 +00:00
0ddef07499 Accepting request 1195185 from network:messaging:matrix
- 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
- Improve description text
- Remove deprecated Group tag
- Fix Debian install by setting maintainer in output

OBS-URL: https://build.opensuse.org/request/show/1195185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iamb?expand=0&rev=3
2024-08-22 16:13:32 +00:00
OBS User smolsheep
c45afb83fa - 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
- Improve description text
- Remove deprecated Group tag
- Fix Debian install by setting maintainer in output

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=8
2024-08-21 18:04:38 +00:00
3d7a800204 Accepting request 1170219 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1170219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iamb?expand=0&rev=2
2024-04-26 21:27:16 +00:00
OBS User smolsheep
0932542cf3 Accepting request 1170218 from home:smolsheep:iamb-for-friends
- Enable building on more distro targets.

OBS-URL: https://build.opensuse.org/request/show/1170218
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=6
2024-04-26 02:43:54 +00:00
2072758579 Accepting request 1163521 from network:messaging:matrix
I want to maintain this TUI matrix client for Factory as well.

OBS-URL: https://build.opensuse.org/request/show/1163521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iamb?expand=0&rev=1
2024-04-03 15:19:08 +00:00
OBS User smolsheep
8f801417a1 Accepting request 1163492 from home:smolsheep
- 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
- Added desktop file

OBS-URL: https://build.opensuse.org/request/show/1163492
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=4
2024-03-29 10:10:15 +00:00
OBS User smolsheep
f3116ec18e Accepting request 1156694 from home:smolsheep
- 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

OBS-URL: https://build.opensuse.org/request/show/1156694
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=3
2024-03-10 08:54:47 +00:00
OBS User smolsheep
d885b4a6b7 Accepting request 1155372 from home:smolsheep
Matrix SDK update

OBS-URL: https://build.opensuse.org/request/show/1155372
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=2
2024-03-05 23:33:04 +00:00
1ab6ab4a9c Accepting request 1153075 from home:smolsheep
New package for the matrix devel project with plans for factory inclusion.

I apologize, I noticed the previous one was building but I didn't notice it had improper permissions until this. I was fighting against getting the new version building tonight and this slipped by me. This has fixed perms as well as specfile cleanup.

OBS-URL: https://build.opensuse.org/request/show/1153075
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/iamb?expand=0&rev=1
2024-03-02 12:18:32 +00:00