---
Type: desktop-application
ID: im.kaidan.kaidan
Package: kaidan
Name:
C: Kaidan
Summary:
C: Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform
Description:
C: >-
<p>Kaidan is a simple, user-friendly Jabber/XMPP client providing a modern user-interface using Kirigami and QtQuick.
The back-end of Kaidan is entirely written in C++ using the qxmpp XMPP client library and Qt 5.</p>
<p>Kaidan is not finished yet, so don’t expect it working as well as a finished client will do.</p>
<p>For a list of supported XEPs, have a look at the Wiki.</p>
DeveloperName:
C: Kaidan Developers & Contributors
ProjectLicense: GPL-3.0+
Categories:
- Network
Keywords:
ca:
- xat
- missatgeria
- mi
- jabber
- xmpp
- qt
- xarxa
pt:
- conversação
- mensagens
- mi
- jabber
- xmpp
- qt
- rede
fr:
- chat
- messagerie
- im
- jabber
- xmpp
- qt
- réseau
ko:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
- 채팅
- 메시지
- 메시징
- 네트워크
uk:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
- балачка
- спілкування
- обмін повідомленнями
- миттєвий
- джаббер
- жабер
- іксемпепе
- к'ют
- мережа
pt_BR:
- bate-papo
- chat
- mensagem
- mi
- im
- jabber
- xmpp
- qt
- rede
nl:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- netwerk
ca@valencia:
- xat
- missatgeria
- mi
- jabber
- xmpp
- qt
- xarxa
it:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
zh_TW:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
- 聊天
- 對話
- 傳訊
- 訊息
- 即時
- 通訊
- 網路
- 網絡
C:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
ru:
- chat
- messaging
- im
- jabber
- xmpp
- qt
- network
- чат
- сообщения
- сеть
et:
- vestlus
- kiirsuhtlus
- im
- jabber
- xmpp
- qt
- võrk
sv:
- chatt
- direktmeddelanden
- jabber
- xmpp
- qt
- nätverk
Url:
homepage: https://kaidan.im
bugtracker: https://invent.kde.org/KDE/kaidan/issues
help: https://invent.kde.org/KDE/kaidan/wikis
Icon:
cached:
- name: kaidan_kaidan.png
width: 48
height: 48
- name: kaidan_kaidan.png
width: 64
height: 64
- name: kaidan_kaidan.png
width: 128
height: 128
remote:
- url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/icons/128x128/kaidan_kaidan.png
width: 128
height: 128
stock: kaidan
Launchable:
desktop-id:
- kaidan.desktop
Provides:
binaries:
- kaidan
mediatypes:
- x-scheme-handler/xmpp
Screenshots:
- caption:
C: Example chat on a desktop and on a mobile device
thumbnails:
- url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/screenshots/image-1_1248x604.png
width: 1248
height: 604
- url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/screenshots/image-1_752x363.png
width: 752
height: 363
- url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/screenshots/image-1_624x302.png
width: 624
height: 302
- url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/screenshots/image-1_224x108.png
width: 224
height: 108
source-image:
url: im/kaidan/kaidan/d9486c9f4c1fdad7ed0ff38ea57ce16f/screenshots/image-1_orig.png
width: 2066
height: 1000
Releases:
- version: 0.5.0
type: stable
unix-timestamp: 1585872000
description:
C: >-
<p>This release adds the following features:</p>
<ul>
<li>Add parsing of XMPP URIs</li>
<li>Add QR code scanning and generation</li>
<li>Add contact search</li>
<li>Add muting notifications for messages of contacts</li>
<li>Add renaming contacts</li>
<li>Show user profile information</li>
<li>Add extended multimedia support</li>
<li>Add message search</li>
<li>Redesign contact list, text avatar, counter for unread messages, chat page, chat message bubble</li>
<li>Show notifications on Android</li>
<li>Add option for enabling or disabling an account temporarily</li>
<li>Refactor login screen with hints for invalid credentials and better usage of keyboard keys</li>
<li>Add message quoting</li>
<li>Truncate very long messages to avoid crashing Kaidan or using it to full capacity</li>
<li>Add button with link for issue tracking to about page</li>
<li>Improve messages for connection errors</li>
<li>Add account deletion</li>
<li>Redesign logo and global drawer banner</li>
<li>Add onboarding with registration, normal login and QR code login</li>
<li>Improve build scripts for better cross-platform support</li>
<li>Refactor code for better performance and stability</li>
<li>Add documentation to achieve easier maintenance</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Fix AppImage build</li>
<li>Fix scrolling and item height problems in settings</li>
</ul>
- version: 0.4.2
type: stable
unix-timestamp: 1585785600
description:
C: >-
<p>This release adds the following features:</p>
<ul>
<li>ChatMessage: Do not display media URLs</li>
<li>ChatMessage: Add media URL copy action</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Fix roster not cleared when switching account</li>
<li>ChatMessage: Fix copy to clipboard function</li>
<li>Fix scroll indiciator not overlap message on the right edge</li>
<li>Fix upload issues</li>
<li>ChatPage: Clear message correction when sent</li>
<li>Fix roster sorting</li>
<li>Fix buttonTextColor deprecation warnings</li>
<li>Fix build with QXmpp >= 1.0.1</li>
</ul>
- version: 0.4.1
type: stable
unix-timestamp: 1563235200
description:
C: >-
<p>This release fixes the following bugs:</p>
<ul>
<li>Fix SSL problems for AppImage</li>
<li>Fix connection problems</li>
<li>Keep QXmpp v0.8.3 compatibility</li>
</ul>
- version: 0.4.0
type: stable
unix-timestamp: 1562544000
description:
C: >-
<p>This release adds the following features:</p>
<ul>
<li>Show proper notifications using KNotifications</li>
<li>Add settings page for changing passwords</li>
<li>Add XEP-0352: Client State Indication (gloox/QXmpp)</li>
<li>Add media/file (including GIFs) sharing</li>
<li>Full back-end rewrite to QXmpp</li>
<li>Implement XEP-0363: HTTP File Upload and UploadManager for QXmpp</li>
<li>Use XEP-0280: Message Carbons from QXmpp</li>
<li>Use XEP-0352: Client State Indication from QXmpp</li>
<li>Check incoming messages for media links</li>
<li>Implement XEP-0308: Last Message Correction</li>
<li>Make attachments downloadable</li>
<li>Implement XEP-0382: Spoiler messages</li>
<li>Kaidan is now offline usable</li>
<li>Kaidan is able to open xmpp: URIs</li>
<li>New logo</li>
<li>Show presence information of contacts</li>
<li>Add EmojiPicker from Spectral with search and favorites functionality</li>
<li>Highlight links in chat and make links clickable</li>
<li>New about dialog instead of the about page</li>
<li>Add image preview in chat and before sending</li>
<li>Send messages on Enter, new line on Ctrl-Enter</li>
<li>'Add contact' is now the main action on the contacts page</li>
<li>Elide contact names and messages in roster</li>
<li>Chat page redesign</li>
<li>Display passive notifications when trying to use online actions while offline</li>
<li>Automatically reconnect on connection loss</li>
<li>Contacts page: Display whether online in title</li>
<li>Add different connection error messages</li>
<li>Use QApplication when building with QWidgets</li>
<li>Ask user to approve subscription requests</li>
<li>Remove contact action: Make JIDs bold</li>
<li>Add contact sheet: Ask for optional message to contact</li>
<li>Add empty chat page with help notice to be displayed on start up</li>
<li>Redesign log in page</li>
<li>Add Copy Invitaion URL action</li>
<li>Add 'press and hold' functionality for messages context menu</li>
<li>Add copy to clipboard function for messages</li>
<li>Add mobile file chooser</li>
<li>Highlight the currently opened chat on contacts page</li>
<li>Remove predefined window sizes</li>
<li>Use new Kirigami application header</li>
<li>Make images open externally when clicked</li>
<li>Use QtQuickCompiler</li>
<li>Display upload progress bar</li>
<li>Add text+color avatars as fallback</li>
<li>Remove diaspora log in option</li>
<li>Support for Android</li>
<li>Support for Ubuntu Touch</li>
<li>Support for MacOS</li>
<li>Support for Windows</li>
<li>Support for iOS</li>
<li>Add KDE Flatpak</li>
<li>Switch Android builds to CMake with ECM</li>
<li>Improve Linux AppImage build script</li>
<li>Add additional image formats in AppImage</li>
<li>Forget passwords on log out</li>
<li>Append four random chars to resource</li>
<li>Save passwords in base64 instead of clear text</li>
<li>Generate the LICENSE file automatically with all git authors</li>
<li>Store ubuntu touch builds as job artifacts</li>
<li>Add GitLab CI integration</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Fix blocking of GUI thread while database interaction</li>
<li>Fix TLS connection bug</li>
<li>Don't send notifications when receiving own messages via. carbons</li>
<li>Fix timezone bug of message timestamps</li>
<li>Fix several message editing bugs</li>
<li>Fix black icons</li>
<li>Fix rich text labels in Plasma Mobile</li>
<li>Small Plasma Mobile fixes</li>
</ul>
ContentRating:
oars-1.1:
social-chat: intense
social-contacts: intense