Elenco delle chat e chat in modalità orizzontale
Chat in modalità verticaleKaidan è un programma di chat amichevole e moderno per qualsiasi dispositivo. Utilizza il protocollo di comunicazione aperto XMPP (Jabber). A differenza di altri programmi non sei dipendente da uno specifico fornitore di servizi.
Kaidan non ha ancora tutte le funzionalità di base e ha qualche problema di stabilità, ma stiamo facendo del nostro meglio per migliorarlo.
Rilasci RSS
0.15.0 2026-01-30
Questa versione aggiunge le seguenti funzionalità:
- Aggiunto supporto per chiamate audio/video (XEP-0166: Jingle, XEP-0167: sessioni RTP di Jingle, XEP-0176: metodo di trasporto ICE-UDP di Jingle, XEP-0215: rilevamento servizio esterno, XEP-0320: utilizzo di DTLS-SRTP nelle sessioni Jingle, XEP-0353: inizializzazione messaggio di Jingle) (@melvo)
- Mostra l'indicatore di occupato durante il salvataggio dei dati di immagine/video catturati (@melvo)
- Notifica quando si riceve risposta al proprio messaggio di chat di gruppo se l'impostazione di notifica "In caso di menzione" è abilitata (@melvo)
- Seleziona il file dopo l'apertura nella cartella su Linux se supportato (@melvo)
- Migliora l'aspetto/comportamento dell'acquisizione multimediale (inclusa l'anteprima dopo l'acquisizione dell'immagine fino al salvataggio dell'immagine) (@melvo)
- Ripristina la messa a fuoco degli ultimi elementi dell'interfaccia utente focalizzati (in particolare il campo di immissione dei messaggi) per vari casi d'uso (@melvo)
- Mantiene evidenziata la bolla del messaggio quando reagisci/correggi (@melvo)
- Consente di selezionare il messaggio per la correzione tramite Ctrl+Su/Ctrl+Giù (@melvo)
- Integra il campo di ricerca nella barra degli strumenti principale aumentando lo spazio per i messaggi e, sui dispositivi mobili, anche per le chat nella lista chat (@melvo)
- Mostra il campo di ricerca del messaggio tramite Ctrl+Shift+F (@melvo)
- Visualizza i pulsanti della barra degli strumenti sui dispositivi mobili esattamente come sui dispositivi desktop (@melvo)
- Nasconde il separatore orizzontale sopra la chat più in alto a meno che non si scorra l'elenco delle chat (@melvo)
- Memorizza le password in un file non cifrato se non è disponibile un gestore di password o se viene fornita un'opzione della riga di comando corrispondente (@fazevedo)
- Migra le password non cifrate al gestore password, se disponibile all'avvio (@fazevedo)
Questa versione corregge i seguenti bug:
- Correzione della coda della bolla del messaggio sovrapposta (@melvo)
- Risolto il problema con il passaggio del mouse sull'anteprima media se si passa sulle informazioni sull'area di rilascio nascosta (@melvo)
- Risolto il problema con l'aggiornamento delle chiavi OMEMO 2 per tutti i casi d'uso (@melvo)
- Risolto il deadlock al logout durante il caricamento di più file (@melvo)
- Corretta la creazione di una connessione aggiuntiva al database sul thread sbagliato (@melvo)
- Risolto il problema con l'invio/reimpostazione della composizione del messaggio in vari casi particolari (cambio di chat, disconnessione, disattivazione dell'impostazione corrispondente) (@melvo)
- Risolto il problema con l'aggiornamento dell'ultimo messaggio alla ricezione del messaggio iniziale dopo aver configurato per la prima volta un account esistente in Kaidan (@melvo)
- Risolto il problema con il ripristino della bozza del messaggio dopo aver annullato la correzione del messaggio (@melvo)
- Risolto il problema con il nuovo invio della reazione al messaggio non riuscito (@melvo)
- Risolto il problema con la selezione del messaggio selezionato in precedenza dopo aver modificato le reazioni (@melvo)
- Risolto il problema con il ripristino dell'evidenziazione del messaggio e l'annullamento della correzione/risposta in corso alla rimozione del messaggio corrispondente (@melvo)
- Corretta la visualizzazione dell'ultimo mittente del messaggio nell'elenco chat dopo la rimozione della bozza del messaggio (@melvo)
Kaidan richiede ora i componenti aggiuntivi Kirigami 1.8
Kaidan ora richiede QXmpp 1.14
0.14.0 2026-01-01
Questa versione aggiunge le seguenti funzionalità:
- Mantiene le bozze dei messaggi in cima agli elementi dell'elenco chat fissati/sbloccati (@pehg)
- Ottimizza la creazione delle miniature (@fazevedo)
- Visualizza il bordo attorno al messaggio cercato/riferito anziché la barra (@melvo)
- Visualizza il bordo attorno al messaggio se viene visualizzato il menu contestuale (@melvo)
- Evidenzia l'avatar del messaggio se ci passa sopra (@melvo)
- Visualizza la chat del fornitore (utilizzata per messaggi di benvenuto e annunci di servizio) come tale (@melvo)
- Visualizza sempre lo stesso nome e le iniziali corrette dell'avatar per le chat delle note (@melvo)
- Consente di annullare download/caricamenti (@fazevedo)
- Consente di riavviare i caricamenti annullati (@fazevedo)
- Consente di inviare nuovamente il messaggio non riuscito tramite il menu contestuale (@melvo)
- Recupera gli indirizzi di supporto dal server anziché dall'elenco dei provider (XEP-0157: Indirizzi di contatto per servizi XMPP, XEP-0128: Service Discovery Extensions) (@melvo)
- Consente l'aggiunta di contatti inserendo l'URI XMPP (inclusa l'autenticazione delle chiavi OMEMO 2) (@melvo)
- Consente l'accesso alla chat di gruppo inserendo l'URI XMPP (@melvo)
- Aggiunta un'opzione per consentire SASL PLAIN (necessario per i server che utilizzano LDAP) alle impostazioni di connessione personalizzate (@melvo)
- Aggiunge opzioni di filtro per scegliere il fornitore per la registrazione (@melvo)
- Annulla i trasferimenti di file alla disconnessione dal server (@fazevedo)
- Aggiunto il supporto per la coda di condivisione multimediale offline (@fazevedo)
- Riavvia i download annullati al logout una volta effettuato l'accesso (@melvo)
- Rimuove tutti i dati correlati alla rimozione dei messaggi (come reazioni e media) (@melvo)
Questa versione corregge i seguenti bug:
- Corretta la visualizzazione dei dettagli della reazione al messaggio (@melvo)
- Risolto il problema con l'aggiunta di un separatore non necessario alla menzione dopo la nuova riga (@melvo)
- Suggerimento per le azioni che richiedono la connessione dell'utente al server (@melvo)
- Corretta la visualizzazione delle icone su Windows (@pehg)
- Risolto il problema con l'aggiunta di una nuova riga nella posizione del cursore (@melvo)
- Assicura che i propri dispositivi di cifratura non vengano rimossi se la chat delle note viene rimossa (@melvo)
Kaidan richiede ora KIconThemes (per Windows).
Kaidan richiede ora Qt6GuiPrivate (per Qt 6.10 o versioni successive).
Kaidan ora richiede Qt 6.7
Kaidan ora richiede QXmpp 1.13
0.13.0 2025-09-21
Questa versione aggiunge le seguenti funzionalità:
- Aggiunto il supporto per l'utilizzo di più account contemporaneamente (@melvo)
- Elenca gli account e mostra il pulsante per aggiungere nuovi account (@melvo)
- Mostra la finestra di dialogo per selezionare l'account per un'azione globale come l'aggiunta di un contatto (@melvo)
- Consente di abilitare/disabilitare gli account invece di connetterli/disconnetterli manualmente (@melvo)
- Aggiorna i nickname dei propri account una volta connessi (@melvo)
- Mostra gli avatar degli account piccoli accanto agli avatar normali se vengono utilizzati più account (@melvo)
- Nasconde la maniglia del cassetto globale nella chat se la finestra è stretta (@melvo)
- Utilizza PNG/.png invece di JPEG/.jpg per le miniature per consentire la trasparenza (@melvo)
- Utilizza AAC/.m4a invece di MP3/.mp3 per i messaggi vocali per migliorare la compatibilità (@melvo)
- Fornisce la dimensione delle immagini inviate ai destinatari consentendo al client ricevente di ridimensionare le miniature alla dimensione dell'immagine originale (@melvo)
- Fornisce la dimensione delle miniature generate ai destinatari (@melvo)
- Aumenta la dimensione delle miniature generate (@melvo)
- Mostra il cerchio invece della barra per l'avanzamento del caricamento/download (@melvo)
- Prova tutti i provider in caso di errore di connessione durante la registrazione automatica (@melvo)
- Aggiunge l'inoltro del messaggio (@melvo)
- Abilita la registrazione dei messaggi vocali tramite Flatpak (@melvo)
- Memorizza le password degli account cifrate se è disponibile il gestore password (@fazevedo)
- Applica criteri coerenti per tutte le correzioni dei messaggi (@melvo)
- Aggiunge il supporto per contrassegnare i messaggi localmente per rispondere in seguito o per trovare rapidamente messaggi importanti (@melvo)
- Riutilizza lo user agent SASL 2 e il token FAST a ogni riavvio per stabilire una connessione più rapida (@melvo)
Questa versione corregge i seguenti bug:
- Corretta la selezione dei media tramite pressione prolungata nella panoramica dei media (@melvo)
- Corretta l'inizializzazione di OMEMO (@melvo)
- Corretta la visualizzazione della mappa di geolocalizzazione (@melvo)
- Corretta la visualizzazione dei suggerimenti sull'input non valido di vari campi di input (@melvo)
- Correzione del nome/data dell'elemento dell'elenco chat che si sposta se il contatore dei messaggi non letti scompare/appare (@melvo)
- Correzione del contatore per i messaggi non letti (@melvo)
- Corretta la gestione delle reazioni ai messaggi rimossi (@melvo)
- Risolto il problema con l'annullamento della condivisione dei dati personali tramite i dettagli di contatto (@melvo)
- Risolto il problema con la ricerca delle notifiche esistenti per le richieste di condivisione dei dati personali (@melvo)
- Corregge il comportamento del cursore nel campo di immissione del messaggio consentendo i movimenti verticali del cursore mentre il selettore dei partecipanti è chiuso e vietando i movimenti orizzontali del cursore mentre il selettore dei partecipanti è aperto (@melvo)
Kaidan ora richiede QtKeychain 0.15
Kaidan ora richiede QXmpp 1.11
0.12.2 2025-03-30
Questa versione corregge i seguenti bug:
- Corretta la rimozione del messaggio corretto (@melvo)
- Risolto il problema con la visualizzazione della coda del fumetto solo per il primo messaggio del mittente (@melvo)
0.12.1 2025-03-29
Questa versione corregge i seguenti bug:
- Non evidenziare le chat sbloccate quando la chat bloccata viene spostata (@melvo)
- Correzione dell'eliminazione/invio di messaggi vocali (@melvo)
- Risolto il crash durante l'accesso (@melvo)
- Risolto il problema con l'apertura di nuovo della chat dopo essere tornato all'elenco delle chat nella finestra stretta (@melvo)
- Aumenta l'altezza della barra degli strumenti per correggere l'avatar non riconoscibile (@melvo)
- Correggi la larghezza della barra di ricerca sopra l'elenco delle chat per occupare spazio disponibile mentre mostri tutti i pulsanti (@melvo)
- Corretta la memorizzazione della password modificata (@melvo)
- Corretta l'impostazione di host/porta personalizzati per la registrazione dell'account (@melvo)
- Risolto il crash durante la rimozione della chat (@fazevedo)
- Sposta le opzioni di cambio dispositivo nei dettagli dell'account per correggere le credenziali lunghe che non vengono visualizzate e il codice QR di accesso che viene temporaneamente visibile nella finestra di dialogo di apertura (@melvo)
- Consente l'impostazione di una nuova password in caso di errore per risolvere l'impossibilità di accedere dopo aver modificato la password tramite un altro dispositivo (@melvo)
0.12.0 2025-03-21
Questa versione aggiunge le seguenti funzionalità:
- Usa la selezione quadrata per ritagliare gli avatar (@fazevedo)
- Utilizza lo sfondo con angoli arrotondati per gli elementi dell'elenco chat (@melvo)
- Rimuove l'indicatore colorato di disponibilità dalla voce dell'elenco chat (@melvo)
- Visualizza il selettore dei partecipanti alla chat di gruppo sopra il cursore del testo in finestre grandi (@melvo)
- Non consentire l'inserimento/l'invio di messaggi senza caratteri visibili (@melvo)
- Rimuove gli spazi bianchi iniziali/finali dai messaggi scambiati (@melvo)
- Ignora i messaggi ricevuti senza contenuto visualizzabile se non possono essere elaborati diversamente (@melvo)
- Consente di mostrare/nascondere i pulsanti per appuntare/spostare gli elementi dell'elenco chat (@melvo)
Questa versione corregge i seguenti bug:
- Correzione dello stile per Flatpak (@melvo)
- Corretta la visualizzazione delle miniature dei video e l'apertura dei file per Flatpak (@melvo)
- Corregge i dettagli della reazione al messaggio che non si aprono una seconda volta (@melvo)
- Corretta l'apertura della vista aggiuntiva dei contatti alla ricezione degli URI XMPP (@melvo)
- Correzione del formato del testo che segue gli emoji (@melvo)
- Corretta l'eliminazione del testo dell'ultimo messaggio per la voce dell'elenco chat (@melvo)
- Corregge i test unitari (@mlaurent, @fazevedo, @melvo)
- Corretta la memorizzazione dei file scaricati con nomi univoci (@melvo)
- Corretta la sovrapposizione per modificare/aprire gli avatar mostrati prima posizionati nei dettagli dell'account/contatto (@melvo)
- Corretta la verifica dei contatti spostati (@fazevedo)
- Corretta la configurazione della cifratura end-to-end (OMEMO 2) dopo la migrazione dell'account (@melvo)
Kaidan richiede ora KWindowSystem e KDSingleApplication (@mlaurent)
Ora richiede KDE Frameworks 6.11
Kaidan ora richiede KQuickImageEditor 0.5
Kaidan richiede ora QXmpp 1.10.3
0.11.0 2025-02-14
Questa versione aggiunge le seguenti funzionalità:
- Evidenzia i titoli dei provider XMPP pubblici mentre la carta viene espansa (@melvo)
- Angoli arrotondati di carte e bottoni (@melvo)
- Aggiunge l'effetto dissolvenza al passaggio del mouse in entrata/uscita alle anteprime della mappa (@melvo)
- Comprime i profili dei contatti per impostazione predefinita se hanno più di 3 voci (@melvo)
- Mostra un segno di spunta colorato per i messaggi consegnati anziché nessuno per evitare il ridimensionamento del fumetto del messaggio (@melvo)
Questa versione corregge i seguenti bug:
- Corretta l'apertura di chat di gruppo pubbliche basate su MUC tramite un altro client XMPP (@melvo)
- Risolto il problema con la riproduzione dei messaggi vocali e la modifica della posizione di riproduzione (@melvo)
- Risolto il problema con l'aggiornamento delle reazioni ai messaggi che non potevano essere inviate invece di aggiungerle una seconda volta (@melvo)
- Risolto il problema con l'aggiornamento degli utenti della chat di gruppo nell'interfaccia utente (@melvo)
- Corretta la visualizzazione dei dettagli della reazione al messaggio (@melvo)
- Aggiorna il filtraggio dei contatti per etichette anche se l'elenco delle etichette non è più aperto (@melvo)
- Corretta la panoramica dei media a scorrimento (@melvo)
- Risolto il problema con l'aggiornamento delle bozze dei messaggi (@melvo)
Kaidan ora richiede Qt 6.6 (@mlaurent, @melvo, @fazevedo, @plata)
0.10.1 2024-12-14
Questa versione corregge i seguenti bug:
- Corretta la visualizzazione dei file di ciascun messaggio nel fumetto appropriato (@melvo)
- Risolto il problema con l'invio di messaggi di fallback per i client che non supportavano XEP-0447: condivisione di file senza stato (@melvo)
- Corregge i margini all'interno dei fumetti (@melvo)
- Risolto il problema con l'occultamento della parte del messaggio nascosto (@melvo)
- Corretta la visualizzazione del marcatore per i nuovi messaggi (@melvo)
0.10.0 2024-12-09
Questa versione aggiunge le seguenti funzionalità:
- Aggiunge il completamento dell'indirizzo del server (@fazevedo)
- Consenti di modificare il profilo dell'account (@jbbgameich)
- Memorizza e visualizza gli stati di consegna delle reazioni ai messaggi (@melvo)
- Invia reazioni ai messaggi in sospeso dopo essere andato online (@melvo)
- Consente all'utente di inviare nuovamente una reazione al messaggio se in precedenza non è riuscita (@melvo)
- Apre l'aggiunta del contatto come pagina (mobile) o finestra di dialogo (desktop) (@melvo)
- Aggiunge l'opzione per aprire la chat se il contatto esiste aggiungendo il contatto (@melvo)
- Utilizza una pagina coerente con la barra di ricerca per cercarne il contenuto (@melvo)
- Aggiunge rimozione messaggio locale (@taibsu)
- Consente di reagire ai propri messaggi (@melvo)
- Aggiunge l'opzione di accesso alla chat (@melvo)
- Visualizza il giorno della settimana o "ieri" per gli ultimi messaggi (@taibsu, @melvo)
- Aggiunge la panoramica dei media (@fazevedo, @melvo)
- Aggiunge il filtraggio dell'elenco dei contatti per account ed etichette (ad esempio, gruppi di elenchi) (inclusa aggiunta/rimozione) (@melvo, @tech-bash)
- Aggiunge sezioni per la data del messaggio alla chat (@melvo)
- Aggiunto il supporto per i download multimediali automatici (@fazevedo)
- Aggiunge il filtraggio dei contatti per disponibilità (@melvo)
- Aggiunge l'elemento all'elenco dei contatti al primo messaggio diretto ricevuto (@melvo)
- Aggiunto il supporto per il blocco degli indirizzi di chat (@lnj)
- Migliora l'utilizzo della chat (chat con se stessi) delle note (@melvo)
- Posiziona l'avatar sopra l'indirizzo della chat e il nome nell'account/dettagli di contatto nella finestra stretta (@melvo)
- Ricarica il dispositivo con fotocamera per la scansione del codice QR non appena viene collegato/abilitato (@melvo)
- Fornisce un dispositivo di scorrimento per la scansione del codice QR per regolare lo zoom della fotocamera (@melvo)
- Aggiunge un contatto all'elenco dei contatti alla ricezione della richiesta di iscrizione alla presenza (@melvo)
- Aggiunge l'autenticazione della chiave di crittografia inserendo gli ID chiave (@melvo)
- Migliora la connessione al server e l'autenticazione (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)
- Supporta la condivisione multimediale con più client anche per condividere più file contemporaneamente (XEP-0447: condivisione file stateless v0.3) (@lnj)
- Visualizza e controlla il limite delle dimensioni di caricamento dei media (@fazevedo)
- Riprogetta il campo di immissione del messaggio per utilizzare angoli arrotondati e pulsanti ridimensionati/simbolici (@melvo)
- Aggiunto il supporto per lo spostamento dei dati dell'account su un altro account, per informare i contatti e ripristinare le impostazioni per i contatti spostati (XEP-0283: Moved) (@fazevedo)
- Aggiunto supporto chat di gruppo con inviti, elenco utenti, menzione dei partecipanti e filtro chat di gruppo privato/pubblico (XEP-0369: Mediated Information eXchange (MIX), XEP-0405: Mediated Information eXchange (MIX): Requisiti del server dei partecipanti, XEP-0406: Mediated Information eXchange (MIX): Amministrazione MIX, XEP-0407: Mediated Information eXchange (MIX): Miscellaneous Capabilities) (@melvo)
- Aggiunge il pulsante per annullare la correzione del messaggio (@melvo)
- Visualizza marcatore per nuovi messaggi (@melvo)
- Aggiunge impostazioni di notifica avanzate a livello di account e per contatto a seconda delle menzioni e della presenza nella chat di gruppo (@melvo)
- Mette a fuoco i campi di input in modo appropriato (@melvo)
- Aggiunto il supporto per la risposta ai messaggi (XEP-0461: Risposte ai messaggi) (@melvo)
- Indica che Kaidan è occupato durante la cancellazione dell'account e le azioni della chat di gruppo (@melvo)
- Nasconde il pulsante di eliminazione dell'account se la registrazione in banda non è supportata (@melvo)
- Incorpora l'area di accesso nella pagina per la scansione del codice QR e la pagina per la registrazione web invece di aprire la pagina iniziale (@melvo)
- Riprogettazione dell'interfaccia utente di onboarding inclusa una nuova pagina per la scelta del fornitore su cui creare un account (@melvo)
- Gestisce vari casi limite che possono verificarsi durante la creazione dell'account (@melvo)
- Aggiornamento ai provider XMPP v2 (@melvo)
- Nasconde il pulsante del messaggio vocale se il caricamento non è supportato (@melvo)
- Sostituisce le immagini personalizzate per gli stati di consegna dei messaggi con le normali icone del tema (@melvo)
- Libera spazio nel contenuto dei messaggi nascondendo gli avatar non necessari e aumentando la larghezza massima delle bolle dei messaggi (@melvo)
- Evidenzia la bozza del testo del messaggio per vedere facilmente cosa non è stato ancora inviato (@melvo)
- Archivia i media inviati in directory adatte con estensioni di file appropriate (@melvo)
- Consente l'invio di contenuti multimediali con meno passaggi dalla registrazione all'invio (@melvo)
- Aggiunge i media da inviare nell'area scorrevole sopra il campo di immissione del messaggio (@melvo)
- Visualizza le immagini originali (se disponibili) come anteprime anziché le relative miniature (@melvo)
- Visualizza miniature ad alta risoluzione per i video archiviati localmente come anteprime invece delle relative miniature (@melvo)
- Invia miniature più piccole (@melvo)
- Mostra lo stato della fotocamera e ricaricala una volta collegata per scattare foto o registrare video (@melvo)
- Aggiunge il dispositivo di scorrimento dello zoom per scattare foto o registrare video (@melvo)
- Mostra overlay con descrizione quando i file vengono trascinati per essere rilasciati nelle chat per essere condivisi (@melvo)
- Mostra anteprime della posizione su una mappa (@melvo)
- Apre le posizioni modo definito dall'utente (impostazione predefinita del sistema, in-app, web) (@melvo)
- Elimina i media catturati solo per l'invio ma non inviati (@melvo)
- Aggiunge il registratore di messaggi vocali al campo di immissione dei messaggi (@melvo)
- Aggiunge il lettore audio in linea (@melvo)
- Aggiunta voce nel menu contestuale per l'apertura della directory dei file multimediali (@melvo)
- Mostra pulsanti comprimibili per inviare contenuti multimediali/posizioni all'interno del campo di immissione del messaggio (@melvo)
- Pulsante Sposta per aggiungere la parte del messaggio nascosto alla nuova area dei pulsanti comprimibili (@melvo)
Questa versione corregge i seguenti bug:
- Corregge l'errore dell'indice fuori intervallo nella ricerca dei messaggi (@taibsu)
- Risolto il problema con l'aggiornamento delle informazioni sull'ultimo messaggio nell'elenco dei contatti (@melvo)
- Corregge più correzioni dello stesso messaggio (@melvo, @taibsu)
- Richiede conferme di consegna per i messaggi pendenti (@melvo)
- Risolto il problema con l'ordinamento degli elementi dell'elenco (@melvo)
- Corretta la visualizzazione dei messaggi spoiler (@melvo)
- Corretta la visualizzazione degli errori e degli avvisi di cifratura per i messaggi (@melvo)
- Risolto il problema con il recupero dei messaggi dall'archivio del server (@melvo)
- Risolve vari problemi di cifratura (@melvo)
- Invia ricevute di consegna per i messaggi recuperati (@melvo)
- Non nascondere la data dell'ultimo messaggio se il nome del contatto è troppo lungo (@melvo)
- Corretta la visualizzazione degli emoji (@melvo)
- Risolti diversi bug OMEMO (@melvo)
- Rimuove tutti i dati archiviati localmente relativi agli account rimossi (@melvo)
- Corretta la visualizzazione dei nomi/dimensioni dei file di anteprima multimediale (@melvo)
- Corretta la disconnessione dal server quando la finestra dell'applicazione viene chiusa, incluso il timeout in caso di problemi di connessione (@melvo)
- Corretta la condivisione di contenuti multimediali/posizione (@melvo)
- Corretta la gestione delle reazioni ai messaggi emoji (@melvo)
- Risolto il problema con lo spostamento delle chat appuntate (@fazevedo)
- Risolto il problema con il trascinamento della selezione dei file e incollandoli (@melvo)
- Risolto il problema con l'invio/visualizzazione dei contenuti multimediali nell'ordine selezionato (@lnj, @melvo)
Kaidan è ora conforme a REUSE
Kaidan ora richiede Qt 5.15 e QXmpp 1.9
0.9.2 2024-07-24
Questa versione corregge i seguenti bug:
- Corretta l'estensione del file per i download quando il tipo MIME è vuoto (@lnj)
- È stato possibile avviare i download di file senza un URL di origine (@lnj)
- I messaggi dei file di correzione non vengono mai contrassegnati come inviati (@lnj)
- Correzione del corpo del messaggio della selezione del file precedente che veniva utilizzato (@lnj)
- Corretta la richiesta di ricevuta mancante (per il segno di spunta verde) sui messaggi multimediali (@lnj)
- Risolti i problemi relativi ai messaggi multimediali cifrati in uscita che venivano visualizzati come non crittografati (@lnj)
0.9.0 2023-04-30
Questa versione aggiunge le seguenti funzionalità:
- Nuovo design della bolla del messaggio basato sul codice di Tok (@lnj)
- Messaggi di gruppo dello stesso autore (@lnj)
- Introduce un file DOAP leggibile dalla macchina che descrive la conformità XMPP di Kaidan (@melvo)
- Nuova immagine di sfondo della chat (@raghu)
- Supporto OMEMO 2 con facile gestione della fiducia (@melvo)
- Legge i marcatori (@melvo)
- Ora è possibile fare clic sul titolo della pagina della chat per aprire il profilo dell'utente (@mbruchert)
- Supporta la condivisione di file con più file per messaggio, miniature e cifratura end-to-end (@lnj, @jbbgameich)
- Ripristina la posizione della finestra all'avvio (@melvo)
- Appuntare la chat (@melvo, @tech-bash)
- Reazioni ai messaggi Emoji (@melvo)
- La ricerca dei messaggi ora funziona anche con i messaggi che non vengono visualizzati (@taibsu)
- Ricerca nella chat di gruppo pubblica (senza ancora supporto per la chat di gruppo) (@fazevedo)
- Impostazioni dell'account con possibilità di modificare avatar e informazioni sul profilo (@taibsu)
- Riprogettazione delle impostazioni, riprogettazione dei profili utente come foglio anziché pagina (@mbruchert)
- Archivia le bozze dei messaggi localmente (@fazevedo)
Siamo passati da Weblate al sistema di traduzione KDE
0.8.0 2021-05-28
Questa versione aggiunge le seguenti funzionalità:
- Aggiunge le notifiche di digitazione (XEP-0085: Notifiche sullo stato della chat) (@jbbgameich)
- Aggiunta la sincronizzazione della cronologia dei messaggi (XEP-0313: Gestione archivio messaggi) (@lnj)
- La dimensione della finestra è stata ripristinata (@melvo)
- Il collegamento al sito Web del server viene visualizzato se la creazione dell'account è disabilitata (@melvo)
- Utilizza il tema Brezza su macOS (@jbbgameich)
- Stringhe utente migliorate & descrizioni (@melvo)
0.7.0 2021-02-02
Questa versione aggiunge le seguenti funzionalità:
- Visualizza le informazioni sul client (nome, versione, sistema operativo) dei contatti (@jbbgameich, @lnj)
- Trascina e rilascia per inviare file (@jbbgameich)
- Consente di incollare immagini dagli appunti (Ctrl+Shift+V) nella chat (@jbbgameich)
- Consente l'inserimento di caratteri di fine riga utilizzando Maiusc+Invio (@jbbgameich)
- Aggiunge la configurazione del nome host/porta personalizzato (@jbbgameich, @melvo)
- Gli emoji preferiti ora vengono visualizzati per impostazione predefinita (@melvo)
- Cerca emoji dopo aver inserito i due punti (@melvo)
- Visualizza gli errori di connessione nel drawer globale dopo il login (@melvo)
- Design migliorato dei fogli di anteprima multimediale (@jbbgameich)
- Ristruttura la barra di invio dei messaggi (@melvo)
Questa versione corregge i seguenti bug:
- Non interpreta più gli URL casuali come file (@lnj)
- Corregge lo stile dei pulsanti quando usi lo stile Materiale (@melvo)
- Correzione della finestra di dialogo dei file e dell'apertura del cassetto multimediale in alcuni casi (@melvo)
- Corretta l'apertura della LoginPage durante la scansione del codice QR senza password (@melvo)
Kaidan ora richiede Qt 5.14
0.6.0 2020-08-20
Questa versione aggiunge le seguenti funzionalità:
- Quando non si è in linea, i messaggi vengono ora memorizzati nella cache per essere inviati in seguito (@yugubich)
- Ora è consentito correggere anche messaggi diversi dall'ultimo (@yugubich)
- Ora è possibile correggere anche i messaggi in sospeso (non inviati) (@yugubich)
- Ora è possibile aprire le chat dalle notifiche (@melvo, @jbbgameich, @cacahueto)
- Nuova opzione per nascondere permanentemente la tua password in Kaidan (@melvo)
- Nuovi pulsanti per copiare facilmente il tuo jid e la tua password (@jbbgameich, @fazevedo)
- Spostate le pagine di gestione dell'account nelle impostazioni (@jbbgameich)
- Il cursore viene spostato alla fine del campo di testo quando si corregge un messaggio adesso (@melvo)
- La scansione dei codici QR senza password ora funziona e risulta nell'impostazione solo del JID (@melvo)
- L'elenco si chiama elenco contatti ora (@jbbgameich)
- La risorsa per la presenza visualizzata viene ora scelta con regole fisse (prima era casuale la risorsa visualizzata) (@lnj)
- Gestisce le notifiche in modo diverso su GNOME per mantenerle nell'area notifiche (@melvo)
- Passato all'implementazione upstream del caricamento file HTTP (@lnj)
- Riprogettazione del codice e riscrittura parziale delle seguenti classi: Kaidan, ClientWorker, RosterManager, PresenceCache, DownloadManager, TransferCache, QrCodeDecoder (@lnj, @jbbgameich)
Questa versione corregge i seguenti bug:
- Problemi di riproduzione nell'anteprima del video multimediale (@fazevedo)
- I messaggi inviati da altri dispositivi vengono visualizzati così come sono stati inviati dal partner di chat (@lnj)
- Le notifiche vengono visualizzate in modo persistente sullo schermo (@jbbgameich)
- I nomi dei roster non vengono aggiornati nel database (@melvo)
- Gli elementi del roster non vengono aggiornati correttamente nel modello (@melvo)
- Tutti i fogli contengono due intestazioni: ora utilizza la nuova proprietà di intestazione incorporata (@jbbgameich)
- Pulsanti illeggibili con testo bianco su sfondo in alcuni stili (@jbbgameich)
- La versione del database non è salvata correttamente (@melvo)
- Errori durante la creazione con versioni ZXing più recenti (@vkrause)
Kaidan ora richiede un compilatore compatibile con C++ 17
0.5.0 2020-04-04
Questa versione aggiunge le seguenti funzionalità:
- Aggiunta l'analisi degli URI XMPP (@lnj, @melvo)
- Aggiunge la scansione e la generazione del codice QR (@lnj, @jbbgameich, @melvo)
- Aggiunge la ricerca dei contatti (@zatrox, @lnj)
- Aggiunge le notifiche di disattivazione per i messaggi dei contatti (@zatrox)
- Aggiunge i contatti rinominabili (@lnj, @zatrox, @melvo)
- Mostra le informazioni del profilo utente (@lnj, @jbbgameich)
- Aggiunge il supporto multimediale esteso (@fazevedo)
- Aggiunge la ricerca dei messaggi (@yugubich)
- Riprogettazione dell'elenco dei contatti, avatar di testo, contatore dei messaggi non letti, pagina della chat, fumetto dei messaggi di chat (@melvo)
- Mostra notifiche su Android (@melvo, @jbbgameich, @cacahueto)
- Aggiunge un'opzione per abilitare o disabilitare temporaneamente un account (@melvo)
- Riprogettazione della schermata di accesso con suggerimenti per credenziali non valide e migliore utilizzo dei tasti della tastiera (@melvo)
- Aggiunge la citazione dei messaggi (@jbbgameich)
- Tronca i messaggi molto lunghi per evitare di mandare in crash Kaidan o di utilizzarlo a pieno regime (@jbbgameich)
- Aggiunge un pulsante con collegamento per il monitoraggio dei problemi alla pagina Informazioni (@melvo)
- Migliorati i messaggi per gli errori di connessione (@melvo)
- Aggiunge l'eliminazione degli account (@melvo, @mbruchert)
- Riprogettazione del logo e del banner del drawer globale (@melvo, @mbruchert)
- Aggiunge onboarding con registrazione, login normale e login con codice QR (@melvo, @lnj, @jbbgameich, @mbruchert)
- Aggiunge la valutazione OARS (@nickrichards)
- Aggiunge l'ordinamento dell'elenco secondario per nome del contatto (@lnj)
- Aggiunto il supporto per la registrazione di messaggi audio e video (@fazevedo)
- Aggiunge Kaidan al repository F-Droid di KDE (@nicolasfella)
- Migliora gli script di build per un migliore supporto multipiattaforma (@jbbgameich, @cacahueto, @lnj, @mauro)
- Riprogettazione del codice per prestazioni e stabilità migliori (@lnj, @jbbgameich, @melvo)
- Aggiunge documentazione per ottenere una manutenzione più semplice (@melvo, @lnj, @jbbgameich)
Questa versione corregge i seguenti bug:
- Corregge la build di AppImage (@jbbgameich)
- Risolti i problemi di scorrimento e altezza degli oggetti nelle impostazioni (@jbbgameich)
Richiede Qt 5.12 e QXmpp 1.2
Eliminazione del supporto per Ubuntu Touch a causa di Qt obsoleto
0.4.2 2020-04-02
Questa versione aggiunge le seguenti funzionalità:
- ChatMessage: non visualizzare gli URL dei media (@lnj)
- ChatMessage: aggiungi azione di copia URL multimediale (@lnj)
Questa versione corregge i seguenti bug:
- Risolto il problema con l'elenco non cancellato quando si cambia account (@lnj)
- ChatMessage: corretta la funzione di copia negli appunti (@lnj)
- Risolto il problema con l'indicatore di scorrimento che non si sovrapponeva al messaggio sul bordo destro (@fazevedo)
- Risolti i problemi di caricamento (@fazevedo)
- ChatPage: Cancella la correzione del messaggio quando inviato (@fazevedo)
- Correzione dell'ordinamento dell'elenco (@lnj)
- Correggi gli avvisi di deprecazione di buttonTextColor (@sredman)
- Corretta la build con QXmpp >= 1.0.1 (@lnj)
0.4.1 2019-07-16
Questa versione corregge i seguenti bug:
- Risolve i problemi SSL per AppImage (@lnj)
- Risolve i problemi di connessione (@lnj)
- Mantiene la compatibilità con QXmpp v0.8.3 (@lnj)
0.4.0 2019-07-08
Questa versione aggiunge le seguenti funzionalità:
- Mostra le notifiche corrette usando KNotifications (@lnj)
- Aggiunge la pagina delle impostazioni per modificare le password (@jbbgameich, @lnj)
- Aggiunge XEP-0352: Indicazione dello stato del client (gloox/QXmpp) (@lnj)
- Aggiunge la condivisione di contenuti multimediali/file (incluse GIF) (@lnj, @jbbgameich)
- Riscrittura completa del back-end su QXmpp (@lnj)
- Implementa XEP-0363: caricamento file HTTP e UploadManager per QXmpp (@lnj)
- Usa XEP-0280: Messaggio Carbons da QXmpp (@lnj)
- Utilizza XEP-0352: indicazione dello stato del client da QXmpp (@lnj)
- Controlla i messaggi in arrivo per i collegamenti multimediali (@lnj)
- Implementa XEP-0308: correzione dell'ultimo messaggio (@lnj, @jbbgameich)
- Rende scaricabili gli allegati (@lnj)
- Implementa XEP-0382: messaggi spoiler (@xavi)
- Kaidan è ora utilizzabile offline (@lnj)
- Kaidan è in grado di aprire xmpp: URI (@lnj)
- Nuovo logo (@ilyabizyaev)
- Mostra informazioni sulla presenza dei contatti (@lnj, @melvo)
- Aggiunge EmojiPicker da Spectral con funzionalità di ricerca e preferiti (@jbbgameich, @fazevedo)
- Evidenzia i collegamenti nella chat e rendi i collegamenti cliccabili (@lnj)
- Nuova finestra di dialogo sulle informazioni invece della pagina sulle informazioni (@ilyabizyaev)
- Aggiunge l'anteprima dell'immagine in chat e prima dell'invio (@lnj)
- Invia messaggi su Invio, nuova riga su Ctrl-Invio (@ilyabizyaev)
- «Aggiungi contatto» è ora l'azione principale nella pagina dei contatti (@lnj)
- Elide i nomi dei contatti e i messaggi nell'elenco (@lnj)
- Riprogettazione della pagina di chat (@ilyabizyaev)
- Visualizza notifiche passive quando si tenta di utilizzare azioni online mentre si è offline (@lnj)
- Si riconnette automaticamente in caso di perdita di connessione (@lnj)
- Pagina contatti: visualizza se online nel titolo (@lnj)
- Aggiunge diversi messaggi di errore di connessione (@jbbgameich)
- Utilizza QApplication durante la creazione con QWidgets (@mart)
- Chiede all'utente di approvare le richieste di abbonamento (@lnj)
- Rimuove l'azione del contatto: rendi i JID in grassetto (@lnj)
- Aggiunge il foglio di contatto: chiedi un messaggio facoltativo per contattare (@lnj)
- Aggiunge una pagina di chat vuota con un avviso di aiuto da visualizzare all'avvio (@jbbgameich)
- Riprogettazione della pagina di accesso (@sohnybohny)
- Aggiunge l'azione Copia URL invito (@jbbgameich)
- Aggiunta la funzionalità "premi e tieni premuto" per il menu contestuale dei messaggi (@jbbgameich)
- Aggiunge la funzione copia negli appunti per i messaggi (@jbbgameich)
- Aggiunge il selettore file mobile (@jbbgameich)
- Evidenzia la chat attualmente aperta sulla pagina dei contatti (@lnj)
- Rimuove le dimensioni predefinite delle finestre (@lnj)
- Utilizza la nuova intestazione dell'applicazione Kirigami (@nicolasfella)
- Rende le immagini aperte esternamente quando vengono cliccate (@jbbgameich)
- Usa QtQuickCompiler (@jbbgameich)
- Visualizza la barra di avanzamento del caricamento (@lnj)
- Aggiunge avatar di testo+colore come fallback (@lnj, @jbbgameich)
- Rimuove l'opzione di accesso della diaspora (@lnj)
- Supporto per Android (@ilyabizyaev)
- Supporto per Ubuntu Touch (@jbbgameich)
- Supporto per MacOS (@ilyabizyaev)
- Supporto per Windows (@ilyabizyaev)
- Supporto per iOS (@ilyabizyaev)
- Aggiunge KDE Flatpak (@jbbgameich)
- Passa dalle build Android a CMake con ECM (@ilyabizyaev)
- Migliora lo script di creazione di Linux AppImage (@ilyabizyaev)
- Aggiunge ulteriori formati di immagine in AppImage (@jbbgameich)
- Dimentica le password all'uscita (@lnj)
- Aggiunge quattro caratteri casuali alla risorsa (@lnj)
- Salva le password in base64 anziché in testo non cifrato (@lnj)
- Genera automaticamente il file LICENSE con tutti gli autori git (@lnj)
- Memorizza le build di Ubuntu Touch come artefatti di lavoro (@lnj)
- Aggiunge l'integrazione GitLab CI (@jbbgameich)
Questa versione corregge i seguenti bug:
- Risolto il problema con il blocco del thread della GUI durante l'interazione con il database (@lnj)
- Risolto bug di connessione TLS (@lnj)
- Non inviare notifiche quando si ricevono i propri messaggi tramite. carboni (@lnj)
- Risolto il bug del fuso orario dei timestamp dei messaggi (@lnj)
- Risolti diversi bug di modifica dei messaggi (@lnj)
- Corregge le icone nere (@jbbgameich)
- Corregge le etichette rich text in Plasma Mobile (@lnj)
- Correzioni per il piccolo Plasma Mobile (@jbbgameich)
0.3.2 2017-11-25
Questa versione aggiunge le seguenti funzionalità:
- Aggiunto lo script di compilazione AppImage (#138) (@jbbgameich)
- Utilizza percorsi relativi per trovare file di risorse (#143) (@lnj)
- La cartella dei sorgenti viene utilizzata solo per i file di risorse nelle build di debug (#146) (@lnj)
0.3.1 2017-11-20
Questa versione corregge i seguenti bug:
- Risolti errori di creazione del database (#135, #132) (@lnj)
- ChatPage: corretto l'avatar del destinatario invece dell'autore visualizzato (#131, #137) (@lnj)
Questa versione aggiunge le seguenti funzionalità:
- Aggiunta l'integrazione Travis-CI (#133, #134, #136) (@jbbgameich)
- Aggiunte traduzioni in malese (#129) (@MuhdNurHidayat)
0.3.0 2017-08-15
Questa versione aggiunge le seguenti funzionalità:
- Aggiunto XEP-0280: Messaggio Carbons (#117) (@lnj)
- Aggiunto XEP-0054/XEP-0153: avatar basati su VCard (#73, #105, #119) (@lnj)
- Aggiunto spazio di archiviazione file per memorizzare semplicemente nella cache tutti gli avatar (@lnj)
- Nuovo design del roster: mostra avatar rotondi e ultimo messaggio (#118) (@lnj)
- Nuovo design della pagina di chat: mostra l'ora, lo stato della consegna e gli avatar rotondi (#123) (@lnj)
- Passato alla libreria client XMPP "gloox" (#114) (@lnj)
- Riscritto gran parte del back-end per gloox e parzialmente anche ristrutturato (#114) (@lnj)
- (Ri)scritto nuovo LogHandler per gloox (Swiften lo aveva già incluso) (#114) (@lnj)
0.2.3 2017-06-19
Questa versione corregge i seguenti bug:
- LoginPage: Rimuovi l'ombra del materiale (#113) (@jbbgameich)
- Kaidan si arrestava in modo anomalo dalla versione 0.2.2 durante l'inserimento di un nuovo messaggio nel DB (@lnj)
0.2.2 2017-06-19
Questa versione corregge il seguente bug:
- RosterPage: cancella TextFields dopo aver chiuso AddContactSheet (#106) (@jbbgameich)
Questa versione aggiunge le seguenti funzionalità:
- RosterController: salva lastMessage per ogni contatto (#108) (@lnj)
- Aggiunge il controllo delle versioni e la conversione del database (#110) (@lnj)
- Database: aggiunta nuova riga all'elenco `avatarHash` (#112) (@lnj)
- CMake: aggiunto riepilogo delle funzionalità (#109) (@lnj)
0.2.1 2017-06-08
Questa versione corregge il seguente bug:
- Pagina roster: Stile corretto: ora ha linee di contorno e un fantastico effetto materiale (@lnj)
0.2.0 2017-06-06
Questa versione aggiunge le seguenti funzionalità:
- Aggiunge la modifica dei roster (#84, #86) (@lnj, @jbbgameich)
- L'elenco ora si aggiorna automaticamente (#83) (@lnj)
- I contatti ora sono ordinati (@lnj)
- Aggiunge contatori dei messaggi non letti (#92, #101) (@lnj)
- Aggiunte notifiche LibNotify-Linux (#90) (@lnj)
- Aggiunge risorse JID personalizzate (#82) (@lnj)
- Aggiungi XEP-0184: conferme di consegna dei messaggi (@lnj)
- Disabilita la compressione dello streaming per impostazione predefinita (per compatibilità HipChat/altri server) (@lnj)
- GUI: conversione su Kirigami 2 (#81) (@jbbgameich)
- Materiale utente/Tema verde per impostazione predefinita (@lnj)
- Pagina di accesso: nuovo design con opzione di accesso diaspora* (#87) (@jbbgameich)
- Pagina chat: design leggermente migliorato (@lnj)
Questa versione corregge i seguenti bug:
- AboutPage: corretta la possibile chiusura di più pagine (@lnj)
Installatori della versione nightly
Gli installatori della versione nightly di Kaidan sono disponibili anche per lo scaricamento da KDE CDN. Queste versioni sono destinate a scopi di test. Partecipa e aiutaci a renderli migliori!
Versione non stabile.
Generato dall'ultima versione del ramo di sviluppo.
- Flatpak
Scarica il file flatpakref e aprilo con il tuo centro software per l'installazione oppure esegui il seguente comando in un terminale:
flatpak install --user --or-update https://cdn.kde.org/flatpak/kaidan-nightly/im.kaidan.kaidan.flatpakref - Windows