<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/</link><description><p>Kaidan is a user-friendly and modern chat app for every device. It uses the open communication protocol XMPP (Jabber). Unlike other chat apps, you are not dependent on one specific service provider.</p><p>Kaidan does not have all basic features yet and has still some stability issues. But we do our best to improve it!</p></description><generator>Hugo -- gohugo.io</generator><language>sr@ijekavianlatin</language><atom:link href="https://apps.kde.org/sr-il/kaidan/index.xml" rel="self" type="application/rss+xml"/><item><title>Release 0.14.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.14.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.14.0</guid><description><p>This release adds the following features:</p><ul><li>Keep draft messages on top of pinned/unpinned chat list items (pehg)</li><li>Optimize thumbnail creation (fazevedo)</li><li>Display border around searched/referenced message instead of bar (melvo)</li><li>Display border around message if its context menu is shown (melvo)</li><li>Highlight message's avatar if hovered (melvo)</li><li>Display provider chat (used for welcome messages and service announcements) as such (melvo)</li><li>Always display same name and proper avatar initials for notes chats (melvo)</li><li>Allow to cancel downloads/uploads (fazevedo)</li><li>Allow to restart canceled uploads (fazevedo)</li><li>Allow to resend failed message via context menu (melvo)</li><li>Retrieve support addresses from server instead of provider list (XEP-0157: Contact Addresses for XMPP Services, XEP-0128: Service Discovery Extensions) (melvo)</li><li>Allow adding contact by entering XMPP URI (including authentication of OMEMO 2 keys) (melvo)</li><li>Allow joining group chat by entering XMPP URI (melvo)</li><li>Add option for allowing SASL PLAIN (needed for servers using LDAP) to custom connection settings (melvo)</li><li>Add filtering options to choose provider for registration (melvo)</li><li>Cancel file transfers on disconnecting from server (fazevedo)</li><li>Add support for offline media sharing queue (fazevedo)</li><li>Restart downloads canceled on logout once logged in (melvo)</li><li>Remove all related data on message removal (such as reactions and media) (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix displaying message reaction details (melvo)</li><li>Fix adding unneeded separator on mention after new line (melvo)</li><li>Wrap hint for actions needing user to be connected to server (melvo)</li><li>Fix displaying icons on Windows (pehg)</li><li>Fix adding new line at cursor position (melvo)</li><li>Ensure that own encryption devices are not removed if notes chat is removed (melvo)</li></ul><p>Kaidan requires KIconThemes (for Windows) now</p><p>Kaidan requires Qt6GuiPrivate (for Qt 6.10 or above) now</p><p>Kaidan requires Qt 6.7 now</p><p>Kaidan requires QXmpp 1.13 now</p></description></item><item><title>Release 0.13.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.13.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.13.0</guid><description><p>This release adds the following features:</p><ul><li>Add support for using multiple accounts simultaneously (melvo)</li><li>List accounts and show button to add new accounts (melvo)</li><li>Show dialog to select account for global action such as adding a contact (melvo)</li><li>Allow to enable/disable accounts instead of connecting/disconnecting them manually (melvo)</li><li>Update nicknames of own accounts once connected (melvo)</li><li>Show small account avatars next to regular avatars if multiple accounts are used (melvo)</li><li>Hide global drawer handle on chat if window is narrow (melvo)</li><li>Use PNG/.png instead of JPEG/.jpg for thumbnails to allow transparency (melvo)</li><li>Use AAC/.m4a instead of MP3/.mp3 for voice messages to improve compatibility (melvo)</li><li>Provide size of sent images to recipients allowing receiving client to scale thumbnails to size of original image (melvo)</li><li>Provide size of generated thumbnails to recipients (melvo)</li><li>Increase size of generated thumbnails (melvo)</li><li>Show circle instead of bar for upload/download progress (melvo)</li><li>Try all providers on connection error during automatic registration (melvo)</li><li>Add message forwarding (melvo)</li><li>Enable voice message recording via Flatpak (melvo)</li><li>Store account passwords encrypted if password manager is available (fazevedo)</li><li>Apply consistent criteria for all message corrections (melvo)</li><li>Add support to mark messages locally in order to reply to them later or to quickly find important messages (melvo)</li><li>Reuse SASL 2 user agent and FAST token on every restart for faster connection establishment (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix selecting media via long press in media overview (melvo)</li><li>Fix OMEMO initialization (melvo)</li><li>Fix displaying geo location map (melvo)</li><li>Fix showing hints on invalid input of various input fields (melvo)</li><li>Fix name/date of chat list item moving if counter for unread messages dis-/appears (melvo)</li><li>Fix counter for unread messages (melvo)</li><li>Fix handling removed message reactions (melvo)</li><li>Fix canceling personal data sharing via contact details (melvo)</li><li>Fix finding existing notifications for personal data sharing requests (melvo)</li><li>Fix cursor behavior in message input field by allowing vertical cursor movements while participant picker is closed and prohibiting horizontal cursor movements while participant picker is open (melvo)</li></ul><p>Kaidan requires QtKeychain 0.15 now</p><p>Kaidan requires QXmpp 1.11 now</p></description></item><item><title>Release 0.12.2 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.12.2</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.12.2</guid><description><p>This release fixes the following bugs:</p><ul><li>Fix removing corrected message (melvo)</li><li>Fix showing message bubble tail only for first message of sender (melvo)</li></ul></description></item><item><title>Release 0.12.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.12.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.12.1</guid><description><p>This release fixes the following bugs:</p><ul><li>Do not highlight unpinned chats when pinned chat is moved (melvo)</li><li>Fix deleting/sending voice messages (melvo)</li><li>Fix crash during login (melvo)</li><li>Fix opening chat again after going back to chat list on narrow window (melvo)</li><li>Increase tool bar height to fix avatar not being recognizable (melvo)</li><li>Fix width of search bar above chat list to take available space while showing all buttons (melvo)</li><li>Fix storing changed password (melvo)</li><li>Fix setting custom host/port for account registration (melvo)</li><li>Fix crash on chat removal (fazevedo)</li><li>Move device switching options into account details to fix long credentials not being shown and login QR code being temporarily visible on opening dialog (melvo)</li><li>Allow setting new password on error to fix not being able to log in after changing password via other device (melvo)</li></ul></description></item><item><title>Release 0.12.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.12.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.12.0</guid><description><p>This release adds the following features:</p><ul><li>Use square selection to crop avatars (fazevedo)</li><li>Use background with rounded corners for chat list items (melvo)</li><li>Remove colored availability indicator from chat list item (melvo)</li><li>Display group chat participant picker above text cursor in large windows (melvo)</li><li>Do not allow to enter/send messages without visible characters (melvo)</li><li>Remove leading/trailing whitespace from exchanged messages (melvo)</li><li>Ignore received messages without displayable content if they cannot be otherwise processed (melvo)</li><li>Allow to show/hide buttons to pin/move chat list items (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix style for Flatpak (melvo)</li><li>Fix displaying video thumbnails and opening files for Flatpak (melvo)</li><li>Fix message reaction details not opening a second time (melvo)</li><li>Fix opening contact addition view on receiving XMPP URIs (melvo)</li><li>Fix format of text following emojis (melvo)</li><li>Fix eliding last message text for chat list item (melvo)</li><li>Fix unit tests (mlaurent, fazevedo, melvo)</li><li>Fix storing downloaded files with unique names (melvo)</li><li>Fix overlay to change/open avatars shown before hovered in account/contact details (melvo)</li><li>Fix verification of moved contacts (fazevedo)</li><li>Fix setting up end-to-end encryption (OMEMO 2) after account migration (melvo)</li></ul><p>Kaidan requires KWindowSystem and KDSingleApplication now (mlaurent)</p><p>Kaidan requires KDE Frameworks 6.11 now</p><p>Kaidan requires KQuickImageEditor 0.5 now</p><p>Kaidan requires QXmpp 1.10.3 now</p></description></item><item><title>Release 0.11.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.11.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.11.0</guid><description><p>This release adds the following features:</p><ul><li>Highlight public XMPP provider titles while card is expanded (melvo)</li><li>Round corners of cards and buttons (melvo)</li><li>Add fading in/out hover effect to map previews (melvo)</li><li>Collapse contact profiles by default if they have more than 3 entries (melvo)</li><li>Show colored check mark for delivered messages instead of none to avoid message bubble resizing (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix opening public MUC-based group chats via another XMPP client (melvo)</li><li>Fix playing voice messages and changing playing position (melvo)</li><li>Fix updating message reactions that could not be sent instead of adding them a second time (melvo)</li><li>Fix updating group chat users in user interface (melvo)</li><li>Fix displaying message reaction details (melvo)</li><li>Update filtering contacts by labels even if label list is not open anymore (melvo)</li><li>Fix scrolling media overview (melvo)</li><li>Fix updating draft messages (melvo)</li></ul><p>Kaidan requires Qt 6.6 now (mlaurent, melvo, fazevedo, plata)</p></description></item><item><title>Release 0.10.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.10.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.10.1</guid><description><p>This release fixes the following bugs:</p><ul><li>Fix displaying files of each message in appropriate message bubble (melvo)</li><li>Fix sending fallback messages for clients not supporting XEP-0447: Stateless file sharing (melvo)</li><li>Fix margins within message bubbles (melvo)</li><li>Fix hiding hidden message part (melvo)</li><li>Fix displaying marker for new messages (melvo)</li></ul></description></item><item><title>Release 0.10.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.10.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.10.0</guid><description><p>This release adds the following features:</p><ul><li>Add server address completion (fazevedo)</li><li>Allow to edit account's profile (jbb)</li><li>Store and display delivery states of message reactions (melvo)</li><li>Send pending message reactions after going online (melvo)</li><li>Enable user to resend a message reaction if it previously failed (melvo)</li><li>Open contact addition as page (mobile) or dialog (desktop) (melvo)</li><li>Add option to open chat if contact exists on adding contact (melvo)</li><li>Use consistent page with search bar for searching its content (melvo)</li><li>Add local message removal (taibsu)</li><li>Allow reacting to own messages (melvo)</li><li>Add login option to chat (melvo)</li><li>Display day of the week or "yesterday" for last messages (taibsu, melvo)</li><li>Add media overview (fazevedo, melvo)</li><li>Add contact list filtering by account and labels (i.e., roster groups) (incl. addition/removal) (melvo, tech-bash)</li><li>Add message date sections to chat (melvo)</li><li>Add support for automatic media downloads (fazevedo)</li><li>Add filtering contacts by availability (melvo)</li><li>Add item to contact list on first received direct message (melvo)</li><li>Add support for blocking chat addresses (lnj)</li><li>Improve notes chat (chat with oneself) usage (melvo)</li><li>Place avatar above chat address and name in account/contact details on narrow window (melvo)</li><li>Reload camera device for QR code scanning as soon as it is plugged in / enabled (melvo)</li><li>Provide slider for QR code scanning to adjust camera zoom (melvo)</li><li>Add contact to contact list on receiving presence subscription request (melvo)</li><li>Add encryption key authentication via entering key IDs (melvo)</li><li>Improve connecting to server and authentication (XEP-0388: Extensible SASL Profile (SASL 2), XEP-0386: Bind 2, XEP-0484: Fast Authentication Streamlining Tokens, XEP-0368: SRV records for XMPP over TLS) (lnj)</li><li>Support media sharing with more clients even for sharing multiple files at once (XEP-0447: Stateless file sharing v0.3) (lnj)</li><li>Display and check media upload size limit (fazevedo)</li><li>Redesign message input field to use rounded corners and resized/symbolic buttons (melvo)</li><li>Add support for moving account data to another account, informing contacts and restoring settings for moved contacts (XEP-0283: Moved) (fazevedo)</li><li>Add group chat support with invitations, user listing, participant mentioning and private/public group chat filtering (XEP-0369: Mediated Information eXchange (MIX), XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements, XEP-0406: Mediated Information eXchange (MIX): MIX Administration, XEP-0407: Mediated Information eXchange (MIX): Miscellaneous Capabilities) (melvo)</li><li>Add button to cancel message correction (melvo)</li><li>Display marker for new messages (melvo)</li><li>Add enhanced account-wide and per contact notification settings depending on group chat mentions and presence (melvo)</li><li>Focus input fields appropriately (melvo)</li><li>Add support for replying to messages (XEP-0461: Message Replies) (melvo)</li><li>Indicate that Kaidan is busy during account deletion and group chat actions (melvo)</li><li>Hide account deletion button if In-Band Registration is not supported (melvo)</li><li>Embed login area in page for QR code scanning and page for web registration instead of opening start page (melvo)</li><li>Redesign onboarding user interface including new page for choosing provider to create account on (melvo)</li><li>Handle various corner cases that can occur during account creation (melvo)</li><li>Update to XMPP Providers v2 (melvo)</li><li>Hide voice message button if uploading is not supported (melvo)</li><li>Replace custom images for message delivery states with regular theme icons (melvo)</li><li>Free up message content space by hiding unneeded avatars and increasing maximum message bubble width (melvo)</li><li>Highlight draft message text to easily see what is not sent yet (melvo)</li><li>Store sent media in suitable directories with appropriate file extensions (melvo)</li><li>Allow sending media with less steps from recording to sending (melvo)</li><li>Add media to be sent in scrollable area above message input field (melvo)</li><li>Display original images (if available) as previews instead of their thumbnails (melvo)</li><li>Display high resolution thumbnails for locally stored videos as previews instead of their thumbnails (melvo)</li><li>Send smaller thumbnails (melvo)</li><li>Show camera status and reload camera once plugged in for taking pictures or recording videos (melvo)</li><li>Add zoom slider for taking pictures or recording videos (melvo)</li><li>Show overlay with description when files are dragged to be dropped on chats for being shared (melvo)</li><li>Show location previews on a map (melvo)</li><li>Open locations in user-defined way (system default, in-app, web) (melvo)</li><li>Delete media that is only captured for sending but not sent (melvo)</li><li>Add voice message recorder to message input field (melvo)</li><li>Add inline audio player (melvo)</li><li>Add context menu entry for opening directory of media files (melvo)</li><li>Show collapsible buttons to send media/locations inside of message input field (melvo)</li><li>Move button for adding hidden message part to new collapsible button area (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix index out of range error in message search (taibsu)</li><li>Fix updating last message information in contact list (melvo)</li><li>Fix multiple corrections of the same message (melvo, taibsu)</li><li>Request delivery receipts for pending messages (melvo)</li><li>Fix sorting roster items (melvo)</li><li>Fix displaying spoiler messages (melvo)</li><li>Fix displaying errors and encryption warnings for messages (melvo)</li><li>Fix fetching messages from server's archive (melvo)</li><li>Fix various encryption problems (melvo)</li><li>Send delivery receipts for caught up messages (melvo)</li><li>Do not hide last message date if contact name is too long (melvo)</li><li>Fix displaying emojis (melvo)</li><li>Fix several OMEMO bugs (melvo)</li><li>Remove all locally stored data related to removed accounts (melvo)</li><li>Fix displaying media preview file names/sizes (melvo)</li><li>Fix disconnecting from server when application window is closed including timeout on connection problems (melvo)</li><li>Fix media/location sharing (melvo)</li><li>Fix handling emoji message reactions (melvo)</li><li>Fix moving pinned chats (fazevedo)</li><li>Fix drag and drop for files and pasting them (melvo)</li><li>Fix sending/displaying media in selected order (lnj, melvo)</li></ul><p>Kaidan is REUSE-compliant now</p><p>Kaidan requires Qt 5.15 and QXmpp 1.9 now</p></description></item><item><title>Release 0.9.2 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.9.2</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.9.2</guid><description><p>This release fixes the following bugs:</p><ul><li>Fix file extension for downloads when mime type is empty (lnj)</li><li>Fix file downloads without a source URL could be started (lnj)</li><li>Fix file messages are never marked as sent (lnj)</li><li>Fix message body of previous file selection was used (lnj)</li><li>Fix missing receipt request (for green checkmark) on media messages (lnj)</li><li>Fix outgoing encrypted media messages are displayed as unencrypted (lnj)</li></ul></description></item><item><title>Release 0.9.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.9.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.9.1</guid><description><p>We released a new version of Kaidan!</p></description></item><item><title>Release 0.9.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.9.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.9.0</guid><description><p>This release adds the following features:</p><ul><li>New message bubble design based on Tok's code (lnj)</li><li>Group messages from same author (lnj)</li><li>Introduce machine-readable DOAP file describing Kaidan's XMPP compliance (melvo)</li><li>New chat background picture (raghu)</li><li>OMEMO 2 support with easy trust management (melvo)</li><li>Read markers (melvo)</li><li>The chat page title can be clicked to open the user's profile now (mbb)</li><li>Support file sharing with multiple files per message, thumbnails and end-to-end encryption (lnj, jbb)</li><li>Restore window position on start (melvo)</li><li>Chat pinning (melvo, tech-bash)</li><li>Emoji message reactions (melvo)</li><li>The message search now also works with messages that are not displayed (taibsu)</li><li>Public group chat search (without group chat support yet) (fazevedo)</li><li>Account settings with ability to change avatar and profile information (taibsu)</li><li>Redesign of settings, redesign of user profiles as sheet instead of page (mbb)</li><li>Store message drafts locally (fazevedo)</li></ul><p>We switched from Weblate to the KDE translation system</p></description></item><item><title>Release 0.8.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.8.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.8.0</guid><description><p>This release adds the following features:</p><ul><li>Add typing notifications (XEP-0085: Chat State Notifications) (jbb)</li><li>Add message history syncing (XEP-0313: Message Archive Management) (lnj)</li><li>Window size is restored (melvo)</li><li>The server's website link is displayed if account creation is disabled (melvo)</li><li>Use breeze theme on macOS (jbb)</li><li>Improved user strings &amp; descriptions (melvo)</li></ul></description></item><item><title>Release 0.7.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.7.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.7.0</guid><description><p>This release adds the following features:</p><ul><li>Display client information (name, version, OS) of contacts (jbb, lnj)</li><li>Drag'n'drop for sending files (jbb)</li><li>Allow pasting images from the clipboard (Ctrl+Shift+V) into the chat (jbb)</li><li>Allow inserting newlines using Shift+Enter (jbb)</li><li>Add configuration of custom hostname/port (jbb, melvo)</li><li>Favourite emojis are shown by default now (melvo)</li><li>Search emojis after entering colon (melvo)</li><li>Display connection errors in the global drawer after login (melvo)</li><li>Improved design of media preview sheets (jbb)</li><li>Restructure message sending bar (melvo)</li></ul><p>This release fixes the following bugs:</p><ul><li>Do not interpret random URLs as files anymore (lnj)</li><li>Fix the style of buttons when using Material style (melvo)</li><li>Fix file dialog and media drawer opening in some cases (melvo)</li><li>Fix opening of the LoginPage when scanning QR code without password (melvo)</li></ul><p>Kaidan requires Qt 5.14 now</p></description></item><item><title>Release 0.6.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.6.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.6.0</guid><description><p>This release adds the following features:</p><ul><li>When offline, messages are cached now to be sent later (yugubich)</li><li>It's allowed to also correct other messages than the last one now (yugubich)</li><li>Also pending (unsent) messages can be corrected now (yugubich)</li><li>Chats can be opened from the notifications now (melvo, jbb, cacahueto)</li><li>New option to permanently hide your password in Kaidan (melvo)</li><li>New buttons for easily copying your jid and password (jbb, fazevedo)</li><li>Moved account management pages into the settings (jbb)</li><li>The cursor is moved to the end of the text field when correcting a message now (melvo)</li><li>Scanning QR codes without a password works now and results in only the JID being set (melvo)</li><li>The roster is called contact list now (jbb)</li><li>The resource for the displayed presence is picked with fixed rules now (it was random before which resource is displayed) (lnj)</li><li>Handle notifications differently on GNOME to keep them in the notifications area (melvo)</li><li>Switched to the upstream HTTP File Upload implementation (lnj)</li><li>Code refactoring and partial rewrite of the following classes: Kaidan, ClientWorker, RosterManager, PresenceCache, DownloadManager, TransferCache, QrCodeDecoder (lnj, jbb)</li></ul><p>This release fixes the following bugs:</p><ul><li>Playback issues in media video preview (fazevedo)</li><li>Messages sent from other of your devices are displayed as they were sent by the chat partner (lnj)</li><li>Notifications are shown persistently on the screen (jbb)</li><li>Roster names are not updated in the database (melvo)</li><li>Roster items are not updated in the model correctly (melvo)</li><li>All sheets contain two headers: It uses the new built-in header property now (jbb)</li><li>Unreadable buttons with white text on with background in some styles (jbb)</li><li>Database version isn't saved correctly (melvo)</li><li>Errors when building with newer ZXing versions (vkrause)</li></ul><p>Kaidan requires a C++17-compliant compiler now</p></description></item><item><title>Release 0.5.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.5.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.5.0</guid><description><p>This release adds the following features:</p><ul><li>Add parsing of XMPP URIs (lnj, melvo)</li><li>Add QR code scanning and generation (lnj, jbb, melvo)</li><li>Add contact search (zatrox, lnj)</li><li>Add muting notifications for messages of contacts (zatrox)</li><li>Add renaming contacts (lnj, zatrox, melvo)</li><li>Show user profile information (lnj, jbb)</li><li>Add extended multimedia support (fazevedo)</li><li>Add message search (blue)</li><li>Redesign contact list, text avatar, counter for unread messages, chat page, chat message bubble (melvo)</li><li>Show notifications on Android (melvo, jbb, cacahueto)</li><li>Add option for enabling or disabling an account temporarily (melvo)</li><li>Refactor login screen with hints for invalid credentials and better usage of keyboard keys (melvo)</li><li>Add message quoting (jbb)</li><li>Truncate very long messages to avoid crashing Kaidan or using it to full capacity (jbb)</li><li>Add button with link for issue tracking to about page (melvo)</li><li>Improve messages for connection errors (melvo)</li><li>Add account deletion (melvo, mbb)</li><li>Redesign logo and global drawer banner (melvo, mbb)</li><li>Add onboarding with registration, normal login and QR code login (melvo, lnj, jbb, mbb)</li><li>Add OARS rating (nickrichards)</li><li>Add secondary roster sorting by contact name (lnj)</li><li>Add support for recording audio and video messages (fazevedo)</li><li>Add Kaidan to KDE's F-Droid repository (nicolasfella)</li><li>Improve build scripts for better cross-platform support (jbb, cacahueto, lnj, mauro)</li><li>Refactor code for better performance and stability (lnj, jbb, melvo)</li><li>Add documentation to achieve easier maintenance (melvo, lnj, jbb)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix AppImage build (jbb)</li><li>Fix scrolling and item height problems in settings (jbb)</li></ul><p>Require Qt 5.12 and QXmpp 1.2</p><p>Drop Ubuntu Touch support due to outdated Qt</p></description></item><item><title>Release 0.4.2 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.4.2</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.4.2</guid><description><p>This release adds the following features:</p><ul><li>ChatMessage: Do not display media URLs (lnj)</li><li>ChatMessage: Add media URL copy action (lnj)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix roster not cleared when switching account (lnj)</li><li>ChatMessage: Fix copy to clipboard function (lnj)</li><li>Fix scroll indiciator not overlap message on the right edge (fazevedo)</li><li>Fix upload issues (fazevedo)</li><li>ChatPage: Clear message correction when sent (fazevedo)</li><li>Fix roster sorting (lnj)</li><li>Fix buttonTextColor deprecation warnings (sredman)</li><li>Fix build with QXmpp &gt;= 1.0.1 (lnj)</li></ul></description></item><item><title>Release 0.4.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.4.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.4.1</guid><description><p>This release fixes the following bugs:</p><ul><li>Fix SSL problems for AppImage (lnj)</li><li>Fix connection problems (lnj)</li><li>Keep QXmpp v0.8.3 compatibility (lnj)</li></ul></description></item><item><title>Release 0.4.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.4.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.4.0</guid><description><p>This release adds the following features:</p><ul><li>Show proper notifications using KNotifications (lnj)</li><li>Add settings page for changing passwords (jbb, lnj)</li><li>Add XEP-0352: Client State Indication (gloox/QXmpp) (lnj)</li><li>Add media/file (including GIFs) sharing (lnj, jbb)</li><li>Full back-end rewrite to QXmpp (lnj)</li><li>Implement XEP-0363: HTTP File Upload and UploadManager for QXmpp (lnj)</li><li>Use XEP-0280: Message Carbons from QXmpp (lnj)</li><li>Use XEP-0352: Client State Indication from QXmpp (lnj)</li><li>Check incoming messages for media links (lnj)</li><li>Implement XEP-0308: Last Message Correction (lnj, jbb)</li><li>Make attachments downloadable (lnj)</li><li>Implement XEP-0382: Spoiler messages (xavi)</li><li>Kaidan is now offline usable (lnj)</li><li>Kaidan is able to open xmpp: URIs (lnj)</li><li>New logo (ilyabizyaev)</li><li>Show presence information of contacts (lnj, melvo)</li><li>Add EmojiPicker from Spectral with search and favorites functionality (jbb, fazevedo)</li><li>Highlight links in chat and make links clickable (lnj)</li><li>New about dialog instead of the about page (ilyabizyaev)</li><li>Add image preview in chat and before sending (lnj)</li><li>Send messages on Enter, new line on Ctrl-Enter (ilyabizyaev)</li><li>'Add contact' is now the main action on the contacts page (lnj)</li><li>Elide contact names and messages in roster (lnj)</li><li>Chat page redesign (ilyabizyaev)</li><li>Display passive notifications when trying to use online actions while offline (lnj)</li><li>Automatically reconnect on connection loss (lnj)</li><li>Contacts page: Display whether online in title (lnj)</li><li>Add different connection error messages (jbb)</li><li>Use QApplication when building with QWidgets (notmart)</li><li>Ask user to approve subscription requests (lnj)</li><li>Remove contact action: Make JIDs bold (lnj)</li><li>Add contact sheet: Ask for optional message to contact (lnj)</li><li>Add empty chat page with help notice to be displayed on start up (jbb)</li><li>Redesign log in page (sohnybohny)</li><li>Add Copy Invitaion URL action (jbb)</li><li>Add 'press and hold' functionality for messages context menu (jbb)</li><li>Add copy to clipboard function for messages (jbb)</li><li>Add mobile file chooser (jbb)</li><li>Highlight the currently opened chat on contacts page (lnj)</li><li>Remove predefined window sizes (lnj)</li><li>Use new Kirigami application header (nicofee)</li><li>Make images open externally when clicked (jbb)</li><li>Use QtQuickCompiler (jbb)</li><li>Display upload progress bar (lnj)</li><li>Add text+color avatars as fallback (lnj, jbb)</li><li>Remove diaspora log in option (lnj)</li><li>Support for Android (ilyabizyaev)</li><li>Support for Ubuntu Touch (jbb)</li><li>Support for MacOS (ilyabizyaev)</li><li>Support for Windows (ilyabizyaev)</li><li>Support for iOS (ilyabizyaev)</li><li>Add KDE Flatpak (jbb)</li><li>Switch Android builds to CMake with ECM (ilyabizyaev)</li><li>Improve Linux AppImage build script (ilyabizyaev)</li><li>Add additional image formats in AppImage (jbb)</li><li>Forget passwords on log out (lnj)</li><li>Append four random chars to resource (lnj)</li><li>Save passwords in base64 instead of clear text (lnj)</li><li>Generate the LICENSE file automatically with all git authors (lnj)</li><li>Store ubuntu touch builds as job artifacts (lnj)</li><li>Add GitLab CI integration (jbb)</li></ul><p>This release fixes the following bugs:</p><ul><li>Fix blocking of GUI thread while database interaction (lnj)</li><li>Fix TLS connection bug (lnj)</li><li>Don't send notifications when receiving own messages via. carbons (lnj)</li><li>Fix timezone bug of message timestamps (lnj)</li><li>Fix several message editing bugs (lnj)</li><li>Fix black icons (jbb)</li><li>Fix rich text labels in Plasma Mobile (lnj)</li><li>Small Plasma Mobile fixes (jbb)</li></ul></description></item><item><title>Release 0.3.2 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.3.2</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.3.2</guid><description><p>This release adds the following features:</p><ul><li>Added AppImage build script (#138) (@JBBgameich)</li><li>Use relative paths to find resource files (#143) (@LNJ2)</li><li>Source directory is only used for resource files in debug builds (#146) (@LNJ2)</li></ul></description></item><item><title>Release 0.3.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.3.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.3.1</guid><description><p>This release fixes the following bugs:</p><ul><li>Fixed database creation errors (#135, #132) (@LNJ2)</li><li>ChatPage: Fixed recipient's instead of author's avatar displayed (#131, #137) (@LNJ2)</li></ul><p>This release adds the following features:</p><ul><li>Added Travis-CI integration (#133, #134, #136) (@JBBgameich)</li><li>Added Malay translations (#129) (@MuhdNurHidayat)</li></ul></description></item><item><title>Release 0.3.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.3.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.3.0</guid><description><p>This release adds the following features:</p><ul><li>Added XEP-0280: Message Carbons (#117) (@LNJ2)</li><li>Added XEP-0054/XEP-0153: VCard-based avatars (#73, #105, #119) (@LNJ2)</li><li>Added file storage for simply caching all avatars (@LNJ2)</li><li>New roster design - showing round avatars and last message (#118) (@LNJ2)</li><li>New chat page design - showing time, delivery status and round avatars (#123) (@LNJ2)</li><li>Switched to XMPP client library "gloox" (#114) (@LNJ2)</li><li>Rewritten most of the back-end for gloox and partially also restructured it (#114) (@LNJ2)</li><li>(Re)written new LogHandler for gloox (Swiften had this already included) (#114) (@LNJ2)</li></ul></description></item><item><title>Release 0.2.3 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.2.3</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.2.3</guid><description><p>This release fixes the following bugs:</p><ul><li>LoginPage: Remove material shadow (#113) (@JBBgameich)</li><li>Kaidan was crashing since v0.2.2 when inserting a new message to the DB (@LNJ2)</li></ul></description></item><item><title>Release 0.2.2 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.2.2</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.2.2</guid><description><p>This release fixes the following bug:</p><ul><li>RosterPage: Clear TextFields after closing AddContactSheet (#106) (@JBBgameich)</li></ul><p>This release adds the following features:</p><ul><li>RosterController: Save lastMessage for each contact (#108) (@LNJ2)</li><li>Add database versioning and conversion (#110) (@LNJ2)</li><li>Database: Add new roster row `avatarHash` (#112) (@LNJ2)</li><li>CMake: Add feature summary (#109) (@LNJ2)</li></ul></description></item><item><title>Release 0.2.1 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.2.1</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.2.1</guid><description><p>This release fixes the following bug:</p><ul><li>Roster page: Fixed style: Now has contour lines and a cool material effect (@LNJ2)</li></ul></description></item><item><title>Release 0.2.0 of Kaidan</title><link>https://apps.kde.org/sr-il/kaidan/#0.2.0</link><pubDate/><guid>https://apps.kde.org/sr-il/kaidan/#0.2.0</guid><description><p>This release adds the following features:</p><ul><li>Add Roster Editing (#84, #86) (@LNJ2, @JBBgameich)</li><li>Roster refreshes now automatically (#83) (@LNJ2)</li><li>Contacts are now sorted (@LNJ2)</li><li>Add unread message counters (#92, #101) (@LNJ2)</li><li>Add LibNotify-Linux notifications (#90) (@LNJ2)</li><li>Add custom JID resources (#82) (@LNJ2)</li><li>Add XEP-0184: Message Delivery Receipts (@LNJ2)</li><li>Disable stream compression by default (for HipChat/other server compatibility) (@LNJ2)</li><li>GUI: Port to Kirigami 2 (#81) (@JBBgameich)</li><li>User Material/Green Theme per default (@LNJ2)</li><li>Login page: New design with diaspora* login option (#87) (@JBBgameich)</li><li>Chat page: Slightly improved design (@LNJ2)</li></ul><p>This release fixes the following bugs:</p><ul><li>AboutPage: Fix possible closing of multiple pages (@LNJ2)</li></ul></description></item></channel></rss>