beagle-im

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

GPL-3.0 License

Stars
183
Committers
8
beagle-im - BeagleIM 4.1-b105 (beta)

Published by hantu85 about 4 years ago

  • Improved onboarding process
  • Simplified updating account password
  • Added indication for corrected and retracted messages
  • Added dropping of errors received on message delivery confirmations not being delivered properly
  • Fixed issue with VCard editing leading to disabled Edit button and improved UX
  • Workaround for crash on BigSur (missing permission)
beagle-im - BeagleIM 4.1-b104 (beta)

Published by hantu85 about 4 years ago

  • Added support for discovery of TURN and STUN servers (XEP-0215: External Service Discovery)
  • Added shortcut for Last Message Correction with CMD+ARROW UP
  • Improved VCard support for MUC group chats
  • Fixed issue with Reply option clearing clipboard
beagle-im - BeagleIM 4.0

Published by hantu85 about 4 years ago

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

New XEPs:

Major changes

  • Redesigned channel joining UI
  • Optimized resource usage during the establishment of VoIP calls and improved quality of VoIP calls
  • Improved Markdown support
  • New chats list view with a single section for 1-1 chats and group chats
  • Improved message synchronization speed, reliability and add support for MAM version 2 (XEP-0313: Message Archive Management)
  • Started using MAM for MUC history synchronization on rejoin (if possible)
  • Adjusted font size in chat history (message text is slightly bigger)
  • Improved support for XMPP URI
  • Improved support for CAPS (feature discovery)
  • Improved behaviour of service discovery window (indentation of items, scrolling)
  • Added a way to join hidden MUC rooms
  • Improved handling of responses for <iq/> requests which should fix some OMEMO key publication issues.
  • Improved message text selection
  • Remembers size of chats/roster windows
  • Improved auto-completion of nicknames.
  • Stopped downloading link previews if message with that link was received from someone outside of roster.

Fixes

  • Fixed issue with avatars in group chats not being properly displayed.
  • Added workaround for possible issue with message archive synchronization if server does not send <complete/> attribute
  • Fixed issue with channel info refresh
  • Fixed issue with respecting global settings for Allow subscription and Request subscription
  • Fixed Typo in Authorization menu
  • Fixed issue with not showing notifications for incoming groupchat messages containing keywords
  • Improved scrolling behavior (scrolling to found or first unread message, scrolling on the opening of a chat and concurrency issue)
  • Fixed an issue with a chat message not being resized properly when window size was changed.
  • Fixed issue with text color in chat history
  • Fixed issue with invisible selection in the search dialog
  • Added possible workaround for crashes when preview is for a movie
  • Fixed crash when the server is not sending Content-Length for uploaded files.

Development

  • Fixed issues with compilation on XCode 12
  • Improved layout in chat logs (internal change)
beagle-im - BeagleIM 4.0-b103 (beta)

Published by hantu85 about 4 years ago

Fixed issue with avatars in group chats not being properly displayed.

beagle-im - BeagleIM 4.0-b102 (beta)

Published by hantu85 about 4 years ago

  • Improved message synchronization (MAM)
  • Fixed issues with compilation on XCode 12
beagle-im - BeagleIM 4.0-b101 (beta)

Published by hantu85 about 4 years ago

  • Improved support for CAPS (feature discovery)
  • Improved behaviour of service discovery window
beagle-im - BeagleIM 4.0-b100 (beta)

Published by hantu85 about 4 years ago

  • Added workaround for possible issue with message archive synchronization if server does not send complete attribute
  • Fixed issue with channel info refresh
  • Fixed issue with respecting global settings for Allow subscription and Request subscription
  • Fixed Typo in Authorization menu
beagle-im - BeagleIM 4.0-b99 (beta)

Published by hantu85 about 4 years ago

  • Added support for Last Message Correction (XEP-0308)
  • Added support for Message Retraction (XEP-0424)
  • Added support for quick replies
  • Added support for captcha in registration forms (XEP-0158)
  • Added a way to join hidden MUC rooms
  • Fixed issue with avatars in MUC rooms
  • Fixed issue with not showing notifications for incoming groupchat messages containing keywords
beagle-im - BeagleIM 4.0-b97 (beta)

Published by hantu85 over 4 years ago

Fixed an issue with scrolling to found or first unread message

beagle-im - BeagleIM 4.0-b96 (beta)

Published by hantu85 over 4 years ago

Fixed an issue with a chat message not being resized properly when window size was changed.

beagle-im - BeagleIM 4.0-b95 (beta)

Published by hantu85 over 4 years ago

Fixed scrolling issue on the opening of a chat and concurrency issue

beagle-im - BeagleIM 4.0-b94 (beta)

Published by hantu85 over 4 years ago

Improved handling of responses for <iq/> requests which should fix some OMEMO key publication issues.

beagle-im - BeagleIM 4.0-b93 (beta)

Published by hantu85 over 4 years ago

  • Improved layout in chat logs (internal change)
  • Added new chats list view with a single section for 1-1 chats and group chats
  • Improved MAM synchronization speed and reliability
  • Started to use MAM for MUC history synchronization on rejoin (if possible)
beagle-im - BeagleIM 4.0-b92 (beta)

Published by hantu85 over 4 years ago

  • Improved scrolling behavior
  • Added support for starting VoIP calls with XEP-0353: Jingle Message Initiation
  • Optimized resource usage during the establishment of VoIP calls
  • Improved quality of VoIP calls
beagle-im - BeagleIM 4.0-b90 (beta)

Published by hantu85 over 4 years ago

  • Improved scrolling behavior
  • Fixed issue with VoIP compatibility with Conversations
  • Fixed issue with text color in chat history
  • Adjusted font size in chat history (message text is slightly bigger)
beagle-im - BeagleIM 4.0-b89 (beta)

Published by hantu85 over 4 years ago

  • Fixed issue with inability to scroll in some cases
  • Fixed text color issues in dark mode
  • Fixed issue with buttons on chat view not working properly
beagle-im - BeagleIM 4.0-b88 (beta)

Published by hantu85 over 4 years ago

  • Improved message text selection
  • CMD-Backspace removes line if a message input field is not empty
  • Remembers size of chats/roster windows
beagle-im - BeagleIM 4.0-b87 (beta)

Published by hantu85 over 4 years ago

  • Limited space for room topic and user presence status
  • Replaced Public/Private for channel creation selector with Open/Invitations only
  • Fixed issue with invisible selection in the search dialog
  • Added possible workaround for crashes when preview is for a movie
  • Added link to helper utility to set app as default XMPP URI handler (utility coming soon)
beagle-im - BeagleIM 4.0-b86 (beta)

Published by hantu85 over 4 years ago

Fixed issue with MIX channel initial message synchronization.
Fixed issue with missing notifications for incoming messages from MIX channel.

beagle-im - BeagleIM 4.0-b85 (beta)

Published by hantu85 over 4 years ago

  • Improved MIX support
  • Reworked authorization request window
  • Fixed issue with UP/DOWN arrows not working in the message input field for group chats