

El Kaidan és una aplicació de xat fàcil d'emprar i moderna per a tots els dispositius. Fa servir el protocol obert de comunicacions XMPP (Jabber). A diferència d'altres aplicacions de xat, no dependreu d'un proveïdor de serveis en concret.
El Kaidan encara no té totes les característiques bàsiques i té alguns problemes d'estabilitat. Però fem tot el possible per a millorar-ho!
Llançaments RSS
0.15.0 2026-01-30
Aquesta versió afegeix les característiques següents:
- Afegeix la implementació de trucades d'àudio/vídeo (XEP-0166: Jingle, XEP-0167: Jingle RTP Sessions, XEP-0176: Jingle ICE-UDP Transport Method, XEP-0215: External Service Discovery, XEP-0320: Ús de DTLS-SRTP a Jingle Sessions, XEP-0353: Jingle Message Initiation) (@melvo)
- Mostra l'indicador d'ocupat en desar les dades d'imatge/vídeo capturades (@melvo)
- Notifica en rebre resposta al missatge propi de xat del grup si la configuració de notificació «En menció» està activada (@melvo)
- Selecciona el fitxer després d'obrir a la carpeta del Linux si s'admet (@melvo)
- Millora l'aspecte/comportament de la captura multimèdia (incloent la vista prèvia després de capturar la imatge fins que es desa la imatge) (@melvo)
- Restaura l'enfocament dels últims elements d'interfície d'usuari amb focus (especialment el camp d'entrada de missatges) per a diversos casos d'ús (@melvo)
- Manté la bombolla del missatge ressaltada en reaccionar/corregir (@melvo)
- Permet seleccionar un missatge per a corregir mitjançant Ctrl+Amunt/Ctrl+Avall (@melvo)
- Integra el camp de cerca a la barra d'eines principal augmentant l'espai per als missatges i, en els dispositius mòbils, fins i tot per als xats a la llista de xats (@melvo)
- Mostra el camp de cerca de missatges mitjançant Ctrl+Maj+F (@melvo)
- Mostra els botons de la barra d'eines als dispositius mòbils exactament com als dispositius d'escriptori (@melvo)
- Oculta el separador horitzontal per sobre el xat de la part superior llevat que es desplaci la llista de xats (@melvo)
- Emmagatzema les contrasenyes en un fitxer sense encriptar si no hi ha cap gestor de contrasenyes disponible o es proporciona l'opció corresponent de la línia d'ordres (@fazevedo)
- Migra les contrasenyes sense encriptar al gestor de contrasenyes si està disponible a l'inici (@fazevedo)
Aquesta versió corregeix els errors següents:
- Corregeix la cua de les bombolles de missatges que se superposen (@melvo)
- Corregeix la vista prèvia del mitjà en passar per sobre si es passa per sobre de la informació de l'àrea oculta de deixar anar (@melvo)
- Corregeix l'actualització de les claus OMEMO 2 per a tots els casos d'ús (@melvo)
- Corregeix un bloqueig en tancar la sessió durant la pujada de diversos fitxers (@melvo)
- Corregeix la creació de connexió de base de dades addicional en un fil incorrecte (@melvo)
- Corregeix l'enviament/reinicialització si el missatge s'està redactant per a diversos casos extrems (canviar de xat, tancar la sessió, desactivar la configuració corresponent) (@melvo)
- Corregeix l'actualització del darrer missatge en rebre el missatge inicial després de configurar el compte existent al Kaidan per primera vegada (@melvo)
- Corregeix el restabliment de l'esborrany de missatge després de cancel·lar la correcció del missatge (@melvo)
- Corregeix el reenviament de la reacció de missatge que ha fallat (@melvo)
- Corregeix la selecció del missatge seleccionat prèviament després de canviar les reaccions (@melvo)
- Corregeix la restauració del ressaltat del missatge i cancel·la la correcció/resposta en curs en eliminar el missatge corresponent (@melvo)
- Corregeix la visualització del remitent de l'últim missatge a la llista de xats després de l'eliminació d'esborranys de missatges (@melvo)
El Kaidan requereix ara els Kirigami Addons 1.8
El Kaidan requereix ara el QXmpp 1.14
0.14.0 2026-01-01
Aquesta versió afegeix les característiques següents:
- Manté els esborranys de missatges a sobre dels elements fixats/no fixats de la llista de xats (@pehg)
- Optimitza la creació de miniatures (@fazevedo)
- Mostra la vora al voltant del missatge cercat/referenciat en lloc de la barra (@melvo)
- Mostra la vora al voltant del missatge si es mostra el seu menú contextual (@melvo)
- Ressalta l'avatar del missatge si es passa per sobre (@melvo)
- Mostra el xat del proveïdor (utilitzat per a missatges de benvinguda i anuncis de servei) com a tal (@melvo)
- Mostra sempre el mateix nom i les inicials d'avatar adequades per als xats de notes (@melvo)
- Permet cancel·lar baixades/pujades (@fazevedo)
- Permet reiniciar les pujades cancel·lades (@fazevedo)
- Permet reenviar un missatge que ha fallat a través del menú contextual (@melvo)
- Recupera les adreces de suport del servidor en lloc de la llista de proveïdors (XEP-0157: Adreces de contacte per als serveis XMPP, XEP-0128: Extensions de descobriment de serveis) (@melvo)
- Permet afegir un contacte introduint un URI de XMPP (inclosa l'autenticació de les claus OMEMO 2) (@melvo)
- Permet unir-se al xat de grup introduint un URI de XMPP (@melvo)
- Afegeix una opció per permetre SASL PLAIN (cal per als servidors que utilitzen LDAP) a la configuració de connexió personalitzada (@melvo)
- Afegeix opcions de filtratge per a triar un proveïdor per a registrar-se (@melvo)
- Cancel·la les transferències de fitxers en desconnectar-se del servidor (@fazevedo)
- Afegeix la implementació per a la cua de compartició multimèdia fora de línia (@fazevedo)
- Reinicia les baixades cancel·lades en tancar la sessió un cop iniciada la sessió (@melvo)
- Elimina totes les dades relacionades amb l'eliminació de missatges (com reaccions i elements multimèdia) (@melvo)
Aquesta versió corregeix els errors següents:
- Corregeix la visualització dels detalls de reaccions dels missatges (@melvo)
- Corregeix l'addició de separador no necessari en mencionar després de d'una línia nova (@melvo)
- Ajusta el consell de les accions que necessiten que l'usuari estigui connectat al servidor (@melvo)
- Corregeix la visualització d'icones al Windows (@pehg)
- Corregeix l'addició d'una línia nova a la posició del cursor (@melvo)
- Assegura que no s'eliminen els dispositius d'encriptatge propis si s'elimina el xat de notes (@melvo)
El Kaidan requereix ara els KIconThemes (per al Windows)
El Kaidan requereix ara el Qt6GuiPrivate (per a les Qt 6.10 o posterior)
El Kaidan requereix ara les Qt 6.7
El Kaidan requereix ara el QXmpp 1.13
0.13.0 2025-09-21
Aquesta versió afegeix les característiques següents:
- Afegeix la implementació per a usar diverses comptes simultàniament (@melvo)
- Llista els comptes i mostra el botó per a afegir comptes nous (@melvo)
- Mostra el diàleg per a seleccionar un compte per a l'acció global, com ara afegir un contacte (@melvo)
- Permet activar/desactivar comptes en lloc de connectar-los/desconnectar-los manualment (@melvo)
- Actualitza els sobrenoms dels comptes propis un cop connectats (@melvo)
- Mostra els avatars de comptes petits al costat dels avatars normals si s'utilitzen diversos comptes (@melvo)
- Oculta la nansa del calaix global en el xat si la finestra és estreta (@melvo)
- Usa PNG/.png en lloc de JPEG/.jpg per a les miniatures per a permetre la transparència (@melvo)
- Usa AAC/.m4a en lloc de MP3/.mp3 per als missatges de veu per a millorar la compatibilitat (@melvo)
- Proporciona la mida de les imatges enviades als destinataris que permetin al client receptor escalar les miniatures a la mida de la imatge original (@melvo)
- Proporciona la mida de les miniatures generades als destinataris (@melvo)
- Augmenta la mida de les miniatures generades (@melvo)
- Mostra un cercle en lloc d'una barra per al progrés de pujada/baixada (@melvo)
- Prova tots els proveïdors amb un error de connexió durant el registre automàtic (@melvo)
- Afegeix reenviament de missatges (@melvo)
- Habilita l'enregistrament de missatges de veu a través de Flatpak (@melvo)
- Emmagatzema les contrasenyes del compte encriptades si el gestor de contrasenyes està disponible (@fazevedo)
- Aplica criteris coherents a totes les correccions de missatges (@melvo)
- Afegeix suport per marcar missatges localment per respondre-hi més tard o per trobar ràpidament missatges importants (@melvo)
- Reutilitza l'agent d'usuari SASL 2 i el testimoni FAST en cada reinici per a un establiment de connexió més ràpid (@melvo)
Aquesta versió corregeix els errors següents:
- Corregeix la selecció d'elements multimèdia a través d'una premuda llarga a la vista general d'elements multimèdia (@melvo)
- Corregeix la inicialització de l'OMEMO (@melvo)
- Corregeix la visualització del mapa de geolocalització (@melvo)
- Corregeix la visualització de consells sobre l'entrada no vàlida de diversos camps d'entrada (@melvo)
- Corregeix el nom/data de l'element de llista de xat que es mou si el comptador de missatges no llegits des/apareix (@melvo)
- Corregeix el comptador de missatges sense llegir (@melvo)
- Corregeix la gestió de les reaccions de missatges eliminats (@melvo)
- Corregeix la cancel·lació de l'intercanvi de dades personals a través de les dades de contacte (@melvo)
- Corregeix la cerca de notificacions existents de sol·licituds d'intercanvi de dades personals (@melvo)
- Corregeix el comportament del cursor al camp d'entrada del missatge permetent moviments verticals del cursor mentre el selector de participants està tancat i prohibint els moviments horitzontals del cursor mentre el selector de participants està obert (@melvo)
El Kaidan requereix ara el QtKeychain 0.15
El Kaidan requereix ara el QXmpp 1.11
0.12.2 2025-03-30
Aquesta versió corregeix els errors següents:
- Corregeix l'eliminació d'un missatge corregit (@melvo)
- Corregeix la visualització de la cua de la bombolla dels missatges només al primer missatge del remitent (@melvo)
0.12.1 2025-03-29
Aquesta versió corregeix els errors següents:
- No ressalta els xats sense fixar quan es mou el xat fixat (@melvo)
- Corregeix la supressió/enviament de missatges de veu (@melvo)
- Corregeix una fallada durant l'inici de sessió (@melvo)
- Corregeix l'obertura de xat un altre cop després de tornar a la llista de xats en una finestra estreta (@melvo)
- Augmenta l'alçada de la barra d'eines per a corregir que l'avatar no es pugui reconèixer (@melvo)
- Corregeix l'amplada de la barra de cerca a sobre de la llista de xats per a prendre espai disponible mentre es mostren tots els botons (@melvo)
- Corregeix l'emmagatzematge de la contrasenya canviada (@melvo)
- Corregeix l'establiment d'un servidor/port personalitzat per al registre del compte (@melvo)
- Corregeix una fallada en eliminar un xat (@fazevedo)
- Mou les opcions de canvi de dispositius als detalls del compte per a corregir les credencials llargues que no es mostren i el codi QR d'inici de sessió que es veu temporalment en el diàleg d'obertura (@melvo)
- Permet establir una contrasenya nova en cas d'error per corregir que no es pugui iniciar la sessió després de canviar la contrasenya a través d'un altre dispositiu (@melvo)
0.12.0 2025-03-21
Aquesta versió afegeix les característiques següents:
- Usa una selecció quadrada per a escapçar els avatars (@fazevedo)
- Usa un fons amb cantonades arrodonides per als elements de la llista de xat (@melvo)
- Elimina l'indicador de disponibilitat acolorit dels elements de la llista de xats (@melvo)
- Mostra el selector de participants de xat de grup per sobre del cursor de text en finestres grans (@melvo)
- No permet introduir/enviar missatges sense caràcters visibles (@melvo)
- Elimina els espais en blanc inicials/finals dels missatges intercanviats (@melvo)
- Ignora els missatges rebuts sense contingut visible si no es poden processar d'una altra manera (@melvo)
- Permet mostrar/ocultar botons per a fixar/moure elements de la llista de xats (@melvo)
Aquesta versió corregeix els errors següents:
- Corregeix l'estil del Flatpak (@melvo)
- Corregeix la visualització de miniatures de vídeo i l'obertura de fitxers del Flatpak (@melvo)
- Corregeix els detalls de les reaccions dels missatges que no s'obren per segona vegada (@melvo)
- Corregeix l'obertura de la vista d'addició de contactes en rebre URI de XMPP (@melvo)
- Corregeix el format del text que segueix els emojis (@melvo)
- Corregeix l'eliminació del text de l'últim missatge de l'element de la llista de xats (@melvo)
- Corregeix les proves unitàries (@mlaurent, @fazevedo, @melvo)
- Corregeix l'emmagatzematge de fitxers baixats amb noms únics (@melvo)
- Corregeix la superposició per a canviar/obrir els avatars que es mostren abans de passar per sobre dels detalls del compte/contacte (@melvo)
- Corregeix la verificació dels contactes moguts (@fazevedo)
- Corregeix la configuració de l'encriptatge d'extrem a extrem (OMEMO 2) després de la migració del compte (@melvo)
El Kaidan requereix ara el KWindowSystem i el KDSingleApplication (@mlaurent)
El Kaidan requereix ara els Frameworks 6.11 de KDE
El Kaidan requereix ara el KQuickImageEditor 0.5
El Kaidan requereix ara el QXmpp 1.10.3
0.11.0 2025-02-14
Aquesta versió afegeix les característiques següents:
- Ressalta els títols dels proveïdors públics de XMPP mentre s'amplia la targeta (@melvo)
- Arrodoneix les cantonades de targetes i botons (@melvo)
- Afegeix un efecte d'esvaïment d'entrada/sortida en passar per sobre de les vistes prèvies de mapa (@melvo)
- Redueix els perfils de contacte de manera predeterminada si tenen més de 3 entrades (@melvo)
- Mostra la marca de selecció acolorida als missatges lliurats en lloc de res per a evitar el redimensionament de la bombolla de missatges (@melvo)
Aquesta versió corregeix els errors següents:
- Corregeix l'obertura de xats públics de grup basats en MUC a través d'un altre client de XMPP (@melvo)
- Corregeix la reproducció de missatges de veu i el canvi de la posició de reproducció (@melvo)
- Corregeix l'actualització de les reaccions del missatge que no s'han pogut enviar en lloc d'afegir-les una segona vegada (@melvo)
- Corregeix l'actualització d'usuaris de xat de grup a la interfície d'usuari (@melvo)
- Corregeix la visualització dels detalls de reaccions dels missatges (@melvo)
- Actualitza els contactes filtrant per etiquetes encara que la llista d'etiquetes ja no estigui oberta (@melvo)
- Corregeix el desplaçament a la visió general d'elements multimèdia (@melvo)
- Corregeix l'actualització dels esborranys de missatges (@melvo)
El Kaidan requereix ara les Qt 6.6 (@mlaurent, @melvo, @fazevedo, @plata)
0.10.1 2024-12-14
Aquesta versió corregeix els errors següents:
- Corregeix la visualització de fitxers de cada missatge en la bombolla de missatge apropiada (@melvo)
- Corregeix l'enviament de missatges alternatius per a clients que no admeten XEP-0447: compartició de fitxers sense estat (@melvo)
- Corregeix els marges dins de les bombolles de missatge (@melvo)
- Corregeix la part oculta del missatge (@melvo)
- Corregeix el marcador de visualització dels missatges nous (@melvo)
0.10.0 2024-12-09
Aquesta versió afegeix les característiques següents:
- Afegeix la compleció d'adreça del servidor (@fazevedo)
- Permet editar el perfil del compte (@jbbgameich)
- Emmagatzema i mostra els estats de lliurament de les reaccions de missatges (@melvo)
- Envia les reaccions pendents dels missatges després de connectar-se (@melvo)
- Habilita l'usuari per a tornar a enviar una reacció de missatge si ha fallat prèviament (@melvo)
- Obre l'addició de contacte com a pàgina (mòbil) o diàleg (escriptori) (@melvo)
- Afegeix una opció per obrir un xat si existeix un contacte en afegir un contacte (@melvo)
- Usa una pàgina coherent amb la barra de cerca per a cercar el seu contingut (@melvo)
- Afegeix l'eliminació local de missatges (@taibsu)
- Permet reaccionar als missatges propis (@melvo)
- Afegeix l'opció d'inici de sessió al xat (@melvo)
- Mostra el dia de la setmana o «ahir» als últims missatges (@taibsu, @melvo)
- Afegeix una visió general d'elements multimèdia (@fazevedo, @melvo)
- Afegeix el filtratge de la llista de contactes per compte i etiquetes (és a dir, grups de contactes) (inclosa la suma/supressió) (@melvo, @tech-bash)
- Afegeix seccions de data de missatge al xat (@melvo)
- Afegeix la implementació de baixades automàtiques d'elements multimèdia (@fazevedo)
- Afegeix el filtratge de contactes segons disponibilitat (@melvo)
- Afegeix un element a la llista de contactes en el primer missatge directe rebut (@melvo)
- Afegeix la implementació per a bloquejar adreces de xat (@lnj)
- Millora l'ús del xat de notes (xat amb un mateix) (@melvo)
- Col·loca l'avatar sobre l'adreça de xat i el nom en els detalls del compte/contacte a les finestres estretes (@melvo)
- Torna a carregar el dispositiu de càmera per a l'escaneig de codis QR tan aviat com estigui connectat / habilitat (@melvo)
- Proporciona un control lliscant a l'escaneig de codis QR per a ajustar el zoom de la càmera (@melvo)
- Afegeix un contacte a la llista de contactes en rebre la sol·licitud de subscripció de presència (@melvo)
- Afegeix l'autenticació de la clau d'encriptatge entrant identificadors de clau (@melvo)
- Millora la connexió al servidor i l'autenticació (XEP-0388: perfil SASL ampliable (SASL 2), XEP-0386: Bind 2, XEP-0484: Fast Authentication Streamlining Tokens, XEP-0368: registres SRV per a XMPP sobre TLS) (@lnj)
- Permet compartir fitxers multimèdia amb més clients, fins i tot per a compartir diversos fitxers alhora (XEP-0447: compartició de fitxers sense estat v0.3) (@lnj)
- Mostra i comprova el límit de la mida de pujada d'elements multimèdia (@fazevedo)
- Redissenya el camp d'entrada del missatge per a utilitzar cantonades arrodonides i botons de redimensionament/símbol (@melvo)
- Afegeix la implementació per a moure les dades del compte a un altre compte, informant els contactes i restaurant la configuració dels contactes moguts (XEP-0283: Moved) (@fazevedo)
- Afegeix suport de xat de grup amb invitacions, llistat d'usuaris, menció de participants i filtratge de xat de grup privat/públic (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)
- Afegeix un botó per a cancel·lar la correcció de missatges (@melvo)
- Mostra el marcador de missatges nous (@melvo)
- Afegeix una configuració millorada de tot el compte i de les notificacions per contacte depenent de les mencions de xat de grup i la presència (@melvo)
- Enfoca adequadament els camps d'entrada (@melvo)
- Afegeix la implementació per a respondre als missatges (XEP-0461: Message Replies) (@melvo)
- Indica que el Kaidan està ocupat durant la supressió del compte i les accions de xat de grup (@melvo)
- Oculta el botó d'esborrar el compte si no s'admet el registre «In-Band» (@melvo)
- Incrusta l'àrea d'inici de sessió a la pàgina d'escaneig de codi QR i la pàgina web de registre en lloc d'obrir la pàgina d'inici (@melvo)
- Redisseny de la interfície d'usuari d'incorporació que inclou una pàgina nova per a triar el proveïdor on crear un compte (@melvo)
- Gestiona diversos casos extrems que es poden produir durant la creació del compte (@melvo)
- Actualitza als proveïdors de XMPP v2 (@melvo)
- Oculta el botó de missatge de veu si no s'admet la pujada (@melvo)
- Reemplaça les imatges personalitzades dels estats de lliurament de missatges per icones de tema normals (@melvo)
- Allibera l'espai de contingut del missatge amagant els avatars innecessaris i augmentant l'amplada màxima de la bombolla de missatge (@melvo)
- Ressalta el text de l'esborrany del missatge per a veure fàcilment que encara no s'ha enviat (@melvo)
- Emmagatzema els elements multimèdia enviats en els directoris adequats amb extensions de fitxer apropiades (@melvo)
- Permet l'enviament d'elements multimèdia amb menys passos des de l'enregistrament a l'enviament (@melvo)
- Afegeix elements multimèdia que s'enviaran a l'àrea desplaçable sobre el camp d'entrada del missatge (@melvo)
- Mostra les imatges originals (si estan disponibles) com a vistes prèvies en lloc de les seves miniatures (@melvo)
- Mostra miniatures d'alta resolució per als vídeos emmagatzemats localment com a vistes prèvies en lloc de les seves miniatures (@melvo)
- Envia miniatures més petites (@melvo)
- Mostra l'estat de la càmera i torna a carregar la càmera un cop connectada per a fer fotos o gravar vídeos (@melvo)
- Afegeix un control lliscant de zoom per a fer fotografies o gravar vídeos (@melvo)
- Mostra una superposició amb la descripció quan els fitxers s'arrosseguen per a deixar-los anar als xats per a compartir-los (@melvo)
- Mostra les vistes prèvies d'ubicació en un mapa (@melvo)
- Obre les ubicacions de manera definida per l'usuari (predeterminada del sistema, dins l'aplicació, web) (@melvo)
- Suprimeix els elements multimèdia que només s'han capturat per a enviar però no s'han enviat (@melvo)
- Afegeix una gravadora de missatges de veu al camp d'entrada dels missatges (@melvo)
- Afegeix un reproductor d'àudio en línia (@melvo)
- Afegeix una entrada al menú contextual per a obrir el directori de fitxers multimèdia (@melvo)
- Mostra botons que es puguin reduir per a enviar elements multimèdia/ubicacions dins del camp d'entrada del missatge (@melvo)
- Mou el botó per a afegir la part oculta del missatge a una àrea nova de botons que es pot reduir (@melvo)
Aquesta versió corregeix els errors següents:
- Corregeix un error d'índex fora de l'interval a la cerca de missatges (@taibsu)
- Corregeix l'actualització de la informació de l'últim missatge a la llista de contactes (@melvo)
- Corregeix diverses correccions del mateix missatge (@melvo, @taibsu)
- Sol·licita rebuts de lliurament de missatges pendents (@melvo)
- Corregeix l'ordenació dels elements de la llista de contactes (@melvo)
- Corregeix la visualització de missatges espòiler (@melvo)
- Corregeix els errors de visualització i els avisos d'encriptatge dels missatges (@melvo)
- Corregeix la recuperació de missatges de l'arxiu del servidor (@melvo)
- Corregeix diversos problemes d'encriptatge (@melvo)
- Envia rebuts de lliurament dels missatges capturats (@melvo)
- No oculta la data de l'últim missatge si el nom del contacte és massa llarg (@melvo)
- Corregeix la visualització dels emojis (@melvo)
- Corregeix diversos errors de l'OMEMO (@melvo)
- Elimina totes les dades emmagatzemades localment relacionades amb comptes eliminats (@melvo)
- Corregeix la visualització dels noms/mides de vista prèvia dels fitxers multimèdia (@melvo)
- Corregeix la desconnexió del servidor quan es tanca la finestra de l'aplicació, incloent-hi el temps d'espera en problemes de connexió (@melvo)
- Corregeix la compartició d'elements multimèdia/ubicació (@melvo)
- Corregeix la gestió dels emojis les reaccions de missatges (@melvo)
- Corregeix el moviment dels xats fixats (@fazevedo)
- Corregeix l'arrossegament i el deixar anar de fitxers i enganxar-los (@melvo)
- Corregeix l'enviament/visualització d'elements multimèdia en l'ordre seleccionat (@lnj, @melvo)
El Kaidan ara és compatible amb REUSE
El Kaidan requereix ara les Qt 5.15 i el QXmpp 1.9
0.9.2 2024-07-24
Aquesta versió corregeix els errors següents:
- Corregeix l'extensió de fitxers de les baixades quan el tipus MIME és buit (@lnj)
- Corregeix les baixades de fitxers que es pugui iniciar un URL d'origen (@lnj)
- Corregeix els missatges de fitxer que mai es marquen com enviats (@lnj)
- Corregeix el cos del missatge de la selecció utilitzada en fitxers anteriors (@lnj)
- Corregeix la sol·licitud de recepció que manca (per a una marca de selecció verda) als missatges multimèdia (@lnj)
- Corregeix els missatges multimèdia encriptats sortints que es mostren com a sense encriptar (@lnj)
0.9.0 2023-04-30
Aquesta versió afegeix les característiques següents:
- Nou disseny de bombolla de missatge basat en el codi de Tok (@lnj)
- Agrupa els missatges del mateix autor (@lnj)
- Presenta un fitxer DOAP llegible per màquina que descriu el compliment de XMPP del Kaidan (@melvo)
- Imatge nova de fons de xat (@raghu)
- Implementa OMEMO 2 amb gestió fàcil de confiança (@melvo)
- Marcadors de lectura (@melvo)
- El títol de la pàgina de xat ara s'hi pot fer clic per a obrir el perfil de l'usuari (@mbruchert)
- Permet compartir fitxers amb diversos fitxers per missatge, miniatures i encriptatge d'extrem a extrem (@lnj, @jbbgameich)
- Restaura la posició de la finestra a l'inici (@melvo)
- Fixació de xat (@melvo, @tech-bash)
- Emoji de reaccions de missatge (@melvo)
- La cerca de missatges ara també funciona amb missatges que no es mostren (@taibsu)
- Cerca de xat en grup públic (encara sense suport de xat en grup) (@fazevedo)
- Configuració del compte amb capacitat per a canviar l'avatar i la informació del perfil (@taibsu)
- Redisseny de la configuració, redisseny dels perfils d'usuari com a full en lloc de pàgina (@mbruchert)
- Emmagatzema localment els esborranys de missatge (@fazevedo)
S'ha canviat del Weblate al sistema de traducció de KDE
0.8.0 2021-05-28
Aquesta versió afegeix les característiques següents:
- Afegeix notificacions d'escriptura (XEP-0085: Notificacions d'estat de xat) (@jbbgameich)
- Afegeix la sincronització de l'historial de missatges (XEP-0313: Gestió d'arxius de missatges) (@lnj)
- S'ha restaurat la mida de la finestra (@melvo)
- Es mostra l'enllaç al lloc web del servidor si la creació del compte està desactivada (@melvo)
- Usa el tema Brisa al macOS (@jbbgameich)
- Cadenes d'usuari i descripcions millorades (@melvo)
0.7.0 2021-02-02
Aquesta versió afegeix les característiques següents:
- Mostra la informació del client (nom, versió, SO) dels contactes (@jbbgameich, @lnj)
- Arrossega i deixa anar per a enviar fitxers (@jbbgameich)
- Permet enganxar imatges des del porta-retalls (Ctrl+Maj+V) al xat (@jbbgameich)
- Permet inserir línies noves utilitzant Maj+Retorn (@jbbgameich)
- Afegeix la configuració de nom/port de servidor personalitzat (@jbbgameich, @melvo)
- Els emojis preferits ara es mostren de manera predeterminada (@melvo)
- Cerca emojis després d'introduir dos punts (@melvo)
- Mostra els errors de connexió al calaix global després de l'inici de sessió (@melvo)
- Millora del disseny dels fulls de vista prèvia d'elements multimèdia (@jbbgameich)
- Reestructura la barra d'enviament de missatges (@melvo)
Aquesta versió corregeix els errors següents:
- Ja no interpreta els URL aleatoris com a fitxers (@lnj)
- Corregeix l'estil dels botons quan s'utilitza l'estil Material (@melvo)
- Corregeix el diàleg de fitxers i l'obertura del calaix multimèdia en alguns casos (@melvo)
- Corregeix l'obertura del LoginPage en escanejar codis QR sense contrasenya (@melvo)
El Kaidan requereix ara les Qt 5.14
0.6.0 2020-08-20
Aquesta versió afegeix les característiques següents:
- Quan està fora de línia, ara els missatges s'enviaran a la memòria cau més tard (@yugubich)
- Ara també es permet corregir altres missatges a part de l'últim (@yugubich)
- Ara també es poden corregir els missatges pendents (no enviats) (@yugubich)
- Els xats ara es poden obrir des de les notificacions (@melvo, @jbbgameich, @cacahueto)
- Opció nova per a ocultar permanentment la contrasenya al Kaidan (@melvo)
- Botons nous per a copiar fàcilment el JID i la contrasenya (@jbbgameich, @fazevedo)
- S'han mogut les pàgines de gestió de comptes a la configuració (@jbbgameich)
- El cursor ara es mou al final del camp de text en corregir un missatge (@melvo)
- L'escaneig de codis QR sense contrasenya ara funciona i dona com a resultat que només s'estableixi el JID (@melvo)
- La llista («roster») ara s'anomena llista de contactes (@jbbgameich)
- El recurs per a la presència mostrada ara es tria amb regles fixes (abans era aleatori el recurs que es mostrava) (@lnj)
- Gestiona les notificacions de manera diferent al GNOME per a mantenir-les a l'àrea de notificacions (@melvo)
- S'ha canviat a la implementació de pujada de fitxers HTTP de la branca principal (@lnj)
- Reestructuració de codi i reescriptura parcial de les classes següents: Kaidan, ClientWorker, RosterManager, PresenceCache, DownloadManager, TransferCache, QrCodeDecoder (@lnj, @jbbgameich)
Aquesta versió corregeix els errors següents:
- Problemes de reproducció a la previsualització de vídeo multimèdia (@fazevedo)
- Els missatges enviats des d'altres dispositius vostres es mostren a mesura que el company de xat els envia (@lnj)
- Les notificacions es mostren persistentment a la pantalla (@jbbgameich)
- Els noms dels contactes no s'actualitza a la base de dades (@melvo)
- Els elements de la llista de contactes no s'actualitzen correctament en el model (@melvo)
- Tots els fulls contenen dues capçaleres: ara utilitza la propietat nova de capçalera integrada (@jbbgameich)
- Botons il·legibles amb text blanc sobre fons blanc en alguns estils (@jbbgameich)
- La versió de la base de dades no s'ha desat correctament (@melvo)
- Errors en construir amb versions més noves de la ZXing (@vkrause)
El Kaidan requereix ara un compilador compatible amb C++17
0.5.0 2020-04-04
Aquesta versió afegeix les característiques següents:
- Afegeix l'anàlisi dels URI de XMPP (@lnj, @melvo)
- Afegeix l'escaneig i la generació de codis QR (@lnj, @jbbgameich, @melvo)
- Afegeix la cerca de contactes (@zatrox, @lnj)
- Afegeix el silenciament de notificacions de missatges de contactes (@zatrox)
- Afegeix el canvi de nom dels contactes (@lnj, @zatrox, @melvo)
- Mostra la informació del perfil d'usuari (@lnj, @jbbgameich)
- Afegeix el suport ampliat d'elements multimèdia (@fazevedo)
- Afegeix la cerca de missatges (@yugubich)
- Redissenya la llista de contactes, l'avatar de text, el comptador de missatges sense llegir, la pàgina de xat, la bombolla de missatges de xat (@melvo)
- Mostra les notificacions a l'Android (@melvo, @jbbgameich, @cacahueto)
- Afegeix una opció per a activar o desactivar temporalment un compte (@melvo)
- Reestructura la pantalla d'inici de sessió amb consells per a credencials no vàlides i un ús millor de les tecles de teclat (@melvo)
- Afegeix la citació de missatges (@jbbgameich)
- Trunca missatges molt llargs per a evitar que el Kaidan falli o utilitzar-lo a capacitat completa (@jbbgameich)
- Afegeix un botó amb l'enllaç per al seguiment d'incidències a la pàgina quant a (@melvo)
- Millora els missatges dels errors de connexió (@melvo)
- Afegeix la supressió de comptes (@melvo, @mbruchert)
- Redissenya el logotip i la pancarta global del calaix (@melvo, @mbruchert)
- Afegeix la incorporació amb registre, l'inici de sessió normal i l'inici de sessió amb un codi QR (@melvo, @lnj, @jbbgameich, @mbruchert)
- Afegeix la qualificació OARS (@nickrichards)
- Afegeix l'ordenació secundària de la llista per nom de contacte (@lnj)
- Afegeix la implementació per a l'enregistrament de missatges d'àudio i vídeo (@fazevedo)
- Afegeix el Kaidan al repositori F-Droid de KDE (@nicolasfella)
- Millora els scripts de construcció per a un suport multiplataforma millor (@jbbgameich, @cacahueto, @lnj, @mauro)
- Reestructura el codi per a un rendiment i estabilitat millors (@lnj, @jbbgameich, @melvo)
- Afegeix documentació per a aconseguir un manteniment més fàcil (@melvo, @lnj, @jbbgameich)
Aquesta versió corregeix els errors següents:
- Corregeix la construcció de l'AppImage (@jbbgameich)
- Corregeix els problemes de desplaçament i alçada de l'element a la configuració (@jbbgameich)
Requereix les Qt 5.12 i el QXmpp 1.2
Elimina el suport d'Ubuntu Touch a causa de les Qt obsoletes
0.4.2 2020-04-02
Aquesta versió afegeix les característiques següents:
- ChatMessage: no mostra els URL dels elements multimèdia (@lnj)
- ChatMessage: afegeix una acció de còpia d'URL d'element multimèdia (@lnj)
Aquesta versió corregeix els errors següents:
- Corregeix que no es neteja la llista de contactes en canviar de compte (@lnj)
- ChatMessage: corregeix la còpia a la funció del porta-retalls (@lnj)
- Corregeix l'indicador de desplaçament que no se superposi al missatge a la vora dreta (@fazevedo)
- Corregeix els problemes de pujada (@fazevedo)
- ChatPage: neteja la correcció del missatge quan s'envia (@fazevedo)
- Corregeix l'ordenació de la llista de contactes (@lnj)
- Corregeix els avisos d'obsolescència de «buttonTextColor» (@sredman)
- Corregeix la construcció amb QXmpp >= 1.0.1 (@lnj)
0.4.1 2019-07-16
Aquesta versió corregeix els errors següents:
- Corregeix problemes SSL amb AppImage (@lnj)
- Corregeix problemes de connexió (@lnj)
- Manté la compatibilitat amb el QXmpp v0.8.3 (@lnj)
0.4.0 2019-07-08
Aquesta versió afegeix les característiques següents:
- Mostra les notificacions adequades utilitzant KNotifications (@lnj)
- Afegeix la pàgina de configuració per a canviar les contrasenyes (@jbbgameich, @lnj)
- Afegeix XEP-0352: Indicació d'estat del client (gloox/QXmpp) (@lnj)
- Afegeix la compartició multimèdia/fitxer (inclosos els GIF) (@lnj, @jbbgameich)
- Reescriptura completa del dorsal al QXmpp (@lnj)
- Implementa XEP-0363: HTTP File Upload and UploadManager for QXmpp (@lnj)
- Usa XEP-0280: Message Carbons from QXmpp (@lnj)
- Usa XEP-0352: Indicació d'estat del client del QXmpp (@lnj)
- Comprova els missatges entrants si tenen enllaços multimèdia (@lnj)
- Implementa XEP-0308: Correcció de l'últim missatge (@lnj, @jbbgameich)
- Fa que es puguin baixar els adjunts (@lnj)
- Implementa XEP-0382: missatges espòiler (@xavi)
- El Kaidan ara es pot utilitzar fora de línia (@lnj)
- El Kaidan és capaç d'obrir URI xmpp: (@lnj)
- Logotip nou (@ilyabizyaev)
- Mostra la informació de presència dels contactes (@lnj, @melvo)
- Afegeix EmojiPicker de Spectral amb la funcionalitat de cerca i favorits (@jbbgameich, @fazevedo)
- Ressalta els enllaços al xat i fa que els enllaços s'hi pugui fer clic (@lnj)
- Diàleg de «quant a» nou en lloc de la pàgina «quant a» (@ilyabizyaev)
- Afegeix una vista prèvia d'imatge al xat i abans d'enviar (@lnj)
- Envia missatges amb Retorn, línia nova a Ctrl-Retorn (@ilyabizyaev)
- «Afegeix contacte» és ara l'acció principal a la pàgina de contactes (@lnj)
- Elideix els noms dels contactes i missatges a la llista (@lnj)
- Redisseny de la pàgina de xat (@ilyabizyaev)
- Mostra les notificacions passives en intentar utilitzar accions en línia mentre està fora de línia (@lnj)
- Torna a connectar automàticament en perdre la connexió (@lnj)
- Pàgina de contactes: mostra si està connectat al títol (@lnj)
- Afegeix missatges diferents d'error de connexió (@jbbgameich)
- Usa QApplication en construir amb QWidgets (@mart)
- Demana a l'usuari que aprovi les sol·licituds de subscripció (@lnj)
- Elimina l'acció de contacte: fa que els JID siguin en negreta (@lnj)
- Afegeix un full de contacte: demana un missatge opcional al contacte (@lnj)
- Afegeix una pàgina de xat buida amb un avís d'ajuda que es mostrarà a l'inici (@jbbgameich)
- Redissenya la pàgina d'inici de sessió (@sohnybohny)
- Afegeix una acció d'URL de copia d'invitació (@jbbgameich)
- Afegeix la funcionalitat «prem i mantenen» per al menú contextual de missatges (@jbbgameich)
- Afegeix una còpia a la funció del porta-retalls dels missatges (@jbbgameich)
- Afegeix un selector de fitxers mòbil (@jbbgameich)
- Ressalta el xat obert actualment a la pàgina de contactes (@lnj)
- Elimina les mides predefinides de les finestres (@lnj)
- Usa la capçalera nova d'aplicació Kirigami (@nicolasfella)
- Fa que les imatges s'obrin externament quan s'hi faci clic (@jbbgameich)
- Usa el QtQuickCompiler (@jbbgameich)
- Mostra la barra de progrés de pujada (@lnj)
- Afegeix avatars de text+color com a alternativa de reserva (@lnj, @jbbgameich)
- Elimina l'opció d'inici de sessió de Diaspora (@lnj)
- Suport per a l'Android (@ilyabizyaev)
- Suport per a l'Ubuntu Touch (@jbbgameich)
- Suport per al MacOS (@ilyabizyaev)
- Suport per al Windows (@ilyabizyaev)
- Suport per a l'iOS (@ilyabizyaev)
- Afegeix el Flatpak de KDE (@jbbgameich)
- Canvia les construccions d'Android a CMake amb ECM (@ilyabizyaev)
- Millora l'script de construcció de l'AppImage del Linux (@ilyabizyaev)
- Afegeix formats d'imatge addicionals a l'AppImage (@jbbgameich)
- Oblida les contrasenyes en tancar la sessió (@lnj)
- Afegeix quatre caràcters aleatoris al recurs (@lnj)
- Desa les contrasenyes en base64 en lloc de netejar text (@lnj)
- Genera automàticament el fitxer LICENSE amb tots els autors del git (@lnj)
- Emmagatzema les construccions de l'Ubuntu Touch com a artefactes de treball (@lnj)
- Afegeix la integració del GitLab CI (@jbbgameich)
Aquesta versió corregeix els errors següents:
- Corregeix el bloqueig del fil d'IGU mentre interactua la base de dades (@lnj)
- Corregeix un error de connexió TLS (@lnj)
- No envia notificacions en rebre missatges propis a través de Carbons (@lnj)
- Corregeix l'error de fus horari de les marques horàries de missatge (@lnj)
- Corregeix diversos errors d'edició de missatges (@lnj)
- Corregeix les icones negres (@jbbgameich)
- Corregeix les etiquetes de text enriquit al Plasma Mobile (@lnj)
- Correccions petites del Plasma Mobile (@jbbgameich)
0.3.2 2017-11-25
Aquesta versió afegeix les característiques següents:
- S'ha afegit un script de construcció d'AppImage (#138) (@jbbgameich)
- Usa camins relatius per a trobar fitxers de recursos (#143) (@lnj)
- El directori d'origen només s'utilitza per als fitxers de recursos en les construccions de depuració (#146) (@lnj)
0.3.1 2017-11-20
Aquesta versió corregeix els errors següents:
- S'han corregit errors de creació de la base de dades (#135, #132) (@lnj)
- ChatPage: s'ha corregit el destinatari en lloc de mostrar l'avatar de l'autor (#131, #137) (@lnj)
Aquesta versió afegeix les característiques següents:
- S'ha afegit la integració Travis-CI (#133, #134, #136) (@jbbgameich)
- S'han afegit les traduccions al malai (#129) (@MuhdNurHidayat)
0.3.0 2017-08-15
Aquesta versió afegeix les característiques següents:
- S'ha afegit XEP-0280: Message Carbons (#117) (@lnj)
- S'ha afegit XEP-0054/XEP-0153: Avatars basats en VCard (#73, #105, #119) (@lnj)
- S'ha afegit l'emmagatzematge de fitxers per a emmagatzemar senzillament en memòria cau tots els avatars (@lnj)
- Nou disseny de la llista de contactes: mostra avatars arrodonits i últim missatge (#118) (@lnj)
- Disseny nou de la pàgina de xat - mostrant l'hora, l'estat de lliurament i avatars rodons (#123) (@lnj)
- S'ha canviat a la biblioteca client «gloox» del XMPP (#114) (@lnj)
- S'ha reescrit la major part del dorsal del «gloox» i també s'ha reestructurat parcialment (#114) (@lnj)
- S'ha (re)escrit un LogHandler nou per al «gloox» (Swiften ja ho tenia inclòs) (#114) (@lnj)
0.2.3 2017-06-19
Aquesta versió corregeix els errors següents:
- LoginPage: elimina l'ombra de Material (#113) (@jbbgameich)
- El Kaidan estava fallant des de la v0.2.2 en inserir un missatge nou a la BD (@lnj)
0.2.2 2017-06-19
Aquesta versió corregeix l'error següent:
- RosterPage: neteja els TextFields després de tancar AddContactSheet (#106) (@jbbgameich)
Aquesta versió afegeix les característiques següents:
- RosterController: desa l'últim missatge de cada contacte (#108) (@lnj)
- Afegeix el versionat i la conversió de la base de dades (#110) (@lnj)
- Base de dades: afegeix una fila de llista de contactes nova `avatarHash` (#112) (@lnj)
- CMake: afegeix un resum de característiques (#109) (@lnj)
0.2.1 2017-06-08
Aquesta versió corregeix l'error següent:
- Pàgina de llista de contactes: corregeix l'estil: ara té línies de contorn i un efecte Material fresc (@lnj)
0.2.0 2017-06-06
Aquesta versió afegeix les característiques següents:
- Afegeix l'edició de la llista de contactes (#84, #86) (@lnj, @jbbgameich)
- La llista de contactes ara s'actualitza automàticament (#83) (@lnj)
- Els contactes ara estan ordenats (@lnj)
- Afegeix comptadors de missatges sense llegir (#92, #101) (@lnj)
- Afegeix notificacions de LibNotify-Linux (#90) (@lnj)
- Afegeix recursos JID personalitzats (#82) (@lnj)
- Afegeix XEP-0184: rebuts de lliurament de missatges (@lnj)
- Inhabilita la compressió de flux de manera predeterminada (per a la compatibilitat amb HipChat/altre servidor) (@lnj)
- IGU: adaptació al Kirigami 2 (#81) (@jbbgameich)
- Tema Material/verd d'usuari de manera predeterminada (@lnj)
- Pàgina d'inici de sessió: disseny nou amb opció d'inici de sessió de Diaspora* (#87) (@jbbgameich)
- Pàgina de xat: disseny lleugerament millorat (@lnj)
Aquesta versió corregeix els errors següents:
- AboutPage: corregeix un possible tancament de múltiples pàgines (@lnj)
Instal·ladors «nightly»
També són disponibles els instal·ladors «nightly» de Kaidan per a baixar des de KDE CDN. Aquestes versions estan destinades a proves. Col·laboreu-hi i ajudeu-nos a millorar-les!
Versió inestable.
Generat a partir de la darrera versió de la branca de desenvolupament.