beagle-im

(M) XMPP client for macOS based on TigaseSwift XMPP library

GPL-3.0 License

Stars
183
Committers
8
beagle-im - BeagleIM 5.1-b144 (beta)

Published by hantu85 almost 3 years ago

Added grouping of room occupants by role.
Added automatic highlighting of the first suggested mention/emoji shortcode.
Added "Help" menu with links to communication channels.
Fixed possible issue with duplicated messages sent by self to MUC room.

beagle-im - BeagleIM 5.1-b143 (beta)

Published by hantu85 almost 3 years ago

Fixes for OMEMO related issues.

beagle-im - BeagleIM 5.1-b142 (beta)

Published by hantu85 almost 3 years ago

Added support for emoji shortcodes
Improved OMEMO support

beagle-im - BeagleIM 5.0

Published by hantu85 almost 3 years ago

The stable release of BeagleIM 5.0 contains a lot of changes and stability improvements.

This version supports only macOS 10.15 or newer.

New XEPs

Major changes

  • Better support for macOS 11
  • Improved performance of avatars rendering
  • Added support for sharing location with geouri
  • Added support for screen sharing
  • Added sounds for connecting and disconnecting the call
  • Added support for sending/receiving voice messages.
  • Added question about adding JID to roster when new chat is being opened with someone not in roster
  • Added localization support for the Polish language
  • Updated to use new connector supporting TLS 1.3 (based on Network.framework)
  • Improvements to MIX user management UX
  • Improved SSL certificate validation.
  • Improved handling of messages with duplicated id attribute.
  • Improved invitation dialogs
  • Improved conversation log readability
  • Updated bottom conversation bar layout.
  • Added support for OMEMO in private channels.
  • Added CMD+J to go to Join channel window.
  • Improved support for service discovery
  • Improved behaviour of chats list
  • Improved Chat Markers support in MIX channels
  • Optimized sending Chat Markers displayed
  • Added support for quickly finding/opening for a conversation
  • Improved marking of unread messages
  • Improved completion of nicknames in channels
  • Added new styles for chats list items (minimal, small, big)
  • Added autofocus to input field when any key is pressed
  • Improved settings dialog
  • Improved VoIP calls
  • Display timestamps of messages as relative
  • Reworked message loading mechanism
  • Updated version of WebRTC
  • Reworked backend to use Swift Combine framework
  • Added support for Reply with PM in MUC rooms
  • Modified Private Message window

Fixes

  • Fixed issue with leaving MIX channel.
  • Fixed "beachball" issue
  • Fixed issue with account cancellation on some servers
  • Fixed crashes on macOS Catalina during VoIP call initialization
  • Fixed issue with a duplicated message in local MUC room history after sending message correction.
  • Fixing issue with MUC room avatar being deleted when room configuration is being changed.
  • Fixed issue with filename presentation of uploaded files.
  • Fixed issue with loading empty MUC room history.
  • Fixed issue with avatar presentation for MUC occupants.
  • Fixed issue with -1 presented in the badge.
  • Fixed issues with password verification when adding the account.
  • Fixed SSL connection establishment issue
  • Fixed endless history loading issue
  • Fixed crash when searching history with just a DOT
  • Fixed ringing sound not stopping after displaying connectivity error
  • Fixed issue with not selecting newly opened chat with unknown
  • Fixed issue with rendering markdown in conversation (in the log and in the entry field)
  • Fixed issue with sorting of conversations list
  • Fixed issue with the presentation of suggestions in MUC group chat
  • Fixed issue with /me command
  • Fixed issue with invitations disappearing from conversation logs if showing link previews was disabled
  • Fixed issue with reconnections.
  • Fixed issue with chat list not being sorted properly.
  • Fixed issue with video calls with clients not supporting Jingle Message Initiation
  • Fixed issue with invalid ordering of conversations in the chats list.
  • Fixed issue with caller avatar in the call view.
  • Fixed issue with crashes caused by XEP-0333 Chat Markers received from MIX channels.
  • Fixed "undo" and SSL certificate crashes.
  • Fixed issue with message grouping in conversation log.
  • Fixed issue with marking as displayed messages confirmed as received by self in group chats
  • Improved update performance of conversations list
  • Added missing icons in sharing location window on macOS Catalina
  • Added support for long-press selection of the location on the map in sharing location window
  • Added missing localization strings and fixed missing Info.plist key (fixes crash on macOS Monterey)
  • Fixed issue with the removal of shared files if original quality is used
  • Fixed issue with OMEMO keys management
  • Fixes for hangs during messages synchronization
  • Fixed issue with status not being presented properly
  • Fixed issue with not responding in MUC rooms with a lot of occupants
  • Fixed issue with displaying message carbons
beagle-im - BeagleIM 5.0-b141 (beta)

Published by hantu85 almost 3 years ago

Added missing localization strings and fixed missing Info.plist key (fixes crash on macOS Monterey)

beagle-im - BeagleIM 5.0-b140 (beta)

Published by hantu85 almost 3 years ago

Fixed "beachball" issue

beagle-im - BeagleIM 5.0-b139 (beta)

Published by hantu85 almost 3 years ago

Fixed issue with leaving MIX channel.

beagle-im - BeagleIM 5.0-b138 (beta)

Published by hantu85 almost 3 years ago

Added missing icons in sharing location window on macOS Catalina
Added support for long-press selection of the location on the map in sharing location window
Fixed issue with account cancellation on some servers

beagle-im - BeagleIM 5.0-b137 (beta)

Published by hantu85 almost 3 years ago

Added support for sharing location with geouri
Added sounds for connecting and disconnecting the call
Improvements to MIX user management UX
Fixed crashes on macOS Catalina during VoIP call initialization

beagle-im - BeagleIM 5.0-b136 (beta)

Published by hantu85 about 3 years ago

Added initial support for screen sharing
Improved MIX participants management
Fixed crashes

beagle-im - BeagleIM 5.0-b135 (beta)

Published by hantu85 about 3 years ago

Improved SSL certificate validation.

beagle-im - BeagleIM 5.0-b134 (beta)

Published by hantu85 about 3 years ago

Improved MIX channel participants management.
Fixed issue with a duplicated message in local MUC room history after sending message correction.
Fixing issue with MUC room avatar being deleted when room configuration is being changed.
Fixed issue with filename presentation of uploaded files.
Fixed issue with loading empty MUC room history.

beagle-im - BeagleIM 5.0-b133 (beta)

Published by hantu85 about 3 years ago

Added support for sending/receiving voice messages.
Improved handling of messages with duplicated id attribute.
Fixed issue with avatar presentation for MUC occupants.
Fixed issue with -1 presented in the badge.
Fixed issues with password verification when adding the account.

beagle-im - BeagleIM 5.0-b132 (beta)

Published by hantu85 about 3 years ago

Added question about adding JID to roster when new chat is being opened with someone not in roster
Fixed SSL connection establishment issue
Fixed endless history loading issue
Fixed crash when searching history with just a DOT
Fixed ringing sound not stopping after displaying connectivity error
Fixed issue with not selecting newly opened chat with unknown

beagle-im - BeagleIM 5.0-b131 (beta)

Published by hantu85 about 3 years ago

Fixed hangs and crashes.

beagle-im - BeagleIM 5.0-b130 (beta)

Published by hantu85 about 3 years ago

Fixed hangs and crashes related to message entry field

beagle-im - BeagleIM 5.0-b129 (beta)

Published by hantu85 about 3 years ago

Added localization support for the Polish language
Improved invitation dialogs
Improved conversation log readability
Fixed issue with rendering markdown in conversation (in the log and in the entry field)
Fixed issue with sorting of conversations list
Fixed issue with the presentation of suggestions in MUC group chat
Fixed issue with /me command
Fixed issue with invitations disappearing from conversation logs if showing link previews was disabled

beagle-im - BeagleIM 5.0-b128 (beta)

Published by hantu85 over 3 years ago

Updated bottom conversation bar layout.
Fixed issue with reconnections.
Fixed issue with chat list not being sorted properly.

beagle-im - BeagleIM 5.0-b127 (beta)

Published by hantu85 over 3 years ago

Fixed an issue with handling errors received over the

beagle-im - BeagleIM 5.0-b126 (beta)

Published by hantu85 over 3 years ago

Fixed issue with video calls with clients not supporting Jingle Message Initiation