

Kaidan is een gebruikersvriendelijke en moderne chat-toepassing voor elk apparaat. Het gebruikt het open communicatieprotocol XMPP (Jabber). Anders dan andere chat-toepassingen bent u niet afhankelijk van één specifieke serviceprovider.
Kaidan heeft no niet alle basisfuncties en er zijn nog steeds enige stabiliteitsproblemen. Maar we doen ons best om het te verbeteren!
Uitgaven RSS
0.15.0 2026-01-30
Deze uitgave voegt de volgende functies toe:
- Voeg ondersteuning voor audio/video oproepen toe (XEP-0166: Jingle, XEP-0167: Jingle RTP sessies, XEP-0176: Jingle ICE-UDP transportmethode, XEP-0215: Ontdekken van externe service, XEP-0320: Gebruik van DTLS-SRTP in Jingle Sessions, XEP-0353: Initiatie van Jingle-bericht) (@melvo)
- Toon een bezig-indicator tijdens het opslaan van vastgelegde beeld-/videogegevens (@melvo)
- Ontvang een melding wanneer u een antwoord ontvangt op uw eigen groepschatbericht als de instelling 'Bij vermelding' is ingeschakeld (@melvo)
- Selecteer het bestand na het openen in een map op Linux, indien ondersteund (@melvo)
- Verbeter het uiterlijk/gedrag van de media-opnamefunctie (inclusief voorvertoning na het maken van een afbeelding, totdat de afbeelding is opgeslagen) (@melvo)
- Herstel de focus van de laatst gefocuste gebruikersinterface-elementen (met name het bericht-invoerveld) voor verschillende gebruiksscenario's (@melvo)
- Houd het berichtballonnetje geaccentueerd bij het reageren/corrigeren (@melvo)
- Sta toe om berichten te selecteren voor correctie via Ctrl+Omhoog/Ctrl+Omlaag (@melvo)
- Integreer het zoekveld in de hoofdwerkbalk, zodat er meer ruimte is voor berichten en, op mobiele apparaten, zelfs voor chats in de chatlijst (@melvo).
- Zoekveld van bericht tonen via Ctrl+Shift+F (@melvo)
- Toon de knoppen van de werkbalk op mobiele apparaten precies zoals op bureaubladapparaten (@melvo)
- Verberg de horizontale scheidingslijn boven de bovenste chat, tenzij de chatlijst is verschoven. (@melvo)
- Sla wachtwoorden op in een onversleuteld bestand als er geen wachtwoordbeheerder beschikbaar is of als de bijbehorende opdrachtregeloptie is opgegeven (@fazevedo).
- Migreer niet-versleutelde wachtwoorden naar de wachtwoordbeheerder indien deze beschikbaar is bij het opstarten. (@fazevedo)
Deze uitgave lost de volgende bugs op:
- Corrigeer de overlappende staart van de berichtballon (@melvo)
- Repareer de voorvertoning van het medium als er met de muis over het verborgen informatieloslaatgebied wordt bewogen (@melvo)
- Het bijwerken van OMEMO 2-sleutels voor alle gevallen is nu correct (@melvo).
- Verhelp de deadlock bij het afmelden tijdens het uploaden van meerdere bestanden (@melvo)
- Het probleem met het aanmaken van een extra databaseverbinding op de verkeerde thread is opgelost (@melvo)
- Het probleem oplossen dat het verzenden/resetten van de melding of het bericht wordt opgesteld in verschillende uitzonderlijke gevallen (bijvoorbeeld bij het wisselen van chat, afmelden of het uitschakelen van de betreffende instelling) (@melvo)
- Probleem opgelost waarbij het laatste bericht werd bijgewerkt bij het ontvangen van het eerste bericht na het voor de eerste keer instellen van een bestaand account in Kaidan (@melvo)
- Het probleem met het terugzetten van conceptberichten na het annuleren van berichtcorrecties is opgelost (@melvo)
- Het probleem met het opnieuw verzenden van mislukte berichten opgelost (@melvo)
- Probleem opgelost waarbij het eerder geselecteerde bericht opnieuw werd geselecteerd na het wijzigen van reacties (@melvo)
- Het probleem met het herstellen van de accentuering van het bericht opgelost en de lopende correctie/reactie annuleren bij het verwijderen van het bijbehorende bericht (@melvo)
- Het probleem is opgelost waarbij de afzender van het laatste bericht in de chatlijst wordt weergegeven nadat een conceptbericht is verwijderd. (@melvo)
Kaidan vereist nu Kirigami Addons 1.8
Kaidan vereist nu QXmpp 1.14
0.14.0 2026-01-01
Deze uitgave voegt de volgende functies toe:
- Bewaar conceptberichten boven vastgepinde/niet-vastgepinde chatlijstitems (@pehg)
- Optimaliseer het maken van miniaturen (@fazevedo)
- Toon een rand rond het gezochte/verwezen bericht in plaats van een balk (@melvo)
- Toon een rand rond het bericht als het contextmenu wordt weergegeven (@melvo)
- Accentueer de avatar van het bericht als u er met de muis overheen gaat (@melvo)
- Chat van de provider weergeven (gebruikt voor welkomstberichten en serviceaankondigingen)zoals (@melvo)
- Gebruik altijd dezelfde naam en de juiste initialen van uw avatar in notitiechats (@melvo)
- Sta toe om downloads/uploads te annuleren (@fazevedo)
- Sta toe dat geannuleerde uploads opnieuw worden gestart (@fazevedo)
- Sta toe om mislukte berichten opnieuw te verzenden via het contextmenu (@melvo)
- Haal ondersteuningsadressen op van de server in plaats van de leverancierslijst (XEP-0157: Contactadressen voor XMPP-services, XEP-0128: Service Discovery-extensies) (@melvo)
- Sta toe om contactpersonen toe te voegen door een XMPP-URI in te voeren (inclusief authenticatie met OMEMO 2 sleutels) (@melvo)
- Sta toe dat u deelneemt aan een groepschat door de XMPP URI in te voeren (@melvo)
- Voeg een optie toe om SASL PLAIN toe te staan (nodig voor servers die LDAP gebruiken) in de aangepaste verbindingsinstellingen (@melvo)
- Voeg filteropties toe om een provider te kiezen voor registratie (@melvo)
- Bestandsoverdrachten annuleren bij het verbreken van de verbinding met de server (@fazevedo)
- Voeg ondersteuning toe voor een wachtrij voor het delen van offline media (@fazevedo)
- Het opnieuw starten van downloads wordt geannuleerd bij het uitloggen nadat u bent ingelogd (@melvo)
- Verwijder alle gerelateerde gegevens bij het verwijderen van berichten (zoals reacties en media). (@melvo)
Deze uitgave lost de volgende bugs op:
- Correctie voor het weergeven van details van berichtreacties (@melvo)
- Correctie van het toevoegen van een onnodige scheidingsteken bij vermeldingen na een nieuwe regel (@melvo)
- Geef hint voor acties waarbij de gebruiker verbonden moet zijn met de server (@melvo)
- Probleem met het weergeven van pictogrammen in Windows opgelost (@pehg)
- Het probleem met het toevoegen van een nieuwe regel op de cursorpositie is opgelost (@melvo)
- Zorg ervoor dat uw eigen versleutelingsapparaten niet worden verwijderd als de notitiechat wordt verwijderd. (@melvo)
Kaidan vereist nu KIconThemes (voor Windows)
Kaidan vereist nu Qt6GuiPrivate (voor Qt 6.10 of hoger)
Kaidan vereist nu Qt 6.7
Kaidan vereist nu QXmpp 1.13
0.13.0 2025-09-21
Deze uitgave voegt de volgende functies toe:
- Voeg ondersteuning toe voor het gelijktijdig gebruiken van meerdere accounts (@melvo)
- Geef een lijst met accounts en toon een knop om nieuwe accounts toe te voegen (@melvo)
- Toon dialoogvenster om account te selecteren voor algemene acties zoals het toevoegen van een contactpersoon (@melvo)
- Sta toe om accounts in/uit te schakelen in plaats van ze handmatig te verbinden/ontkoppelen. @melvo
- Werk de schermnamen bij van uw eigen accounts zodra u bent ingelogd (@melvo)
- Toon kleine accountavatars naast normale avatars als er meerdere accounts worden gebruikt (@melvo)
- Verberg de globale ladehendel in de chat als het venster smal is (@melvo)
- Gebruik PNG/.png in plaats van JPEG/.jpg voor miniaturen om transparantie mogelijk te maken. (@melvo)
- Gebruik AAC/.m4a in plaats van MP3/.mp3 voor spraakberichten om de compatibiliteit te verbeteren. (@melvo)
- Geef de ontvangers de grootte van de verzonden afbeeldingen door, zodat de ontvangende client de miniaturen kan schalen naar de grootte van de originele afbeelding (@melvo)
- Geef de ontvangers de grootte van de gegenereerde miniaturen door (@melvo)
- Vergroot de grootte van de gegenereerde miniaturen (@melvo)
- Toon een cirkel in plaats van een balk voor de voortgang van het uploaden/downloaden (@melvo)
- Probeer alle leveranciers bij een verbindingsfout tijdens automatische registratie (@melvo)
- Bericht doorsturen toevoegen (@melvo)
- Schakel spraakopname via Flatpak in (@melvo)
- Bewaar accountwachtwoorden versleuteld als er een wachtwoordmanager beschikbaar is. (@fazevedo)
- Hanteer consistente criteria voor alle berichtcorrecties (@melvo)
- Voeg ondersteuning toe om berichten lokaal te markeren, zodat u er later op kunt reageren of belangrijke berichten snel kunt terugvinden (@melvo)
- Hergebruik de SASL 2-gebruikersagent en het FAST-token bij elke herstart voor een snellere verbindingsopbouw (@melvo)
Deze uitgave lost de volgende bugs op:
- Het probleem met het selecteren van media via lang indrukken in het mediaoverzicht is opgelost (@melvo)
- OMEMO-initialisatie corrigeren (@melvo)
- Het probleem met het weergeven van de geolocatiekaart is opgelost (@melvo)
- Correctie voor het weergeven van hints bij ongeldige invoer in diverse invoervelden (@melvo)
- Correctie van de naam/datum van een chatlijstitem als de teller voor ongelezen berichten verdwijnt/verschijnt (@melvo)
- De teller voor ongelezen berichten corrigeren (@melvo)
- Correctie van de afhandeling van reacties op verwijderde berichten (@melvo)
- Het probleem met het annuleren van het delen van persoonsgegevens via contactgegevens oplossen (@melvo)
- Het probleem oplossen dat bestaande meldingen voor verzoeken om het delen van persoonsgegevens niet gevonden kunnen worden (@melvo)
- Corrigeer het cursorgedrag in het berichtinvoerveld door verticale cursorbewegingen toe te staan wanneer de deelnemerskiezer gesloten is en horizontale cursorbewegingen te verbieden wanneer de deelnemerskiezer open is (@melvo)
Kaidan vereist nu QtKeychain 0.15.
Kaidan vereist nu QXmpp 1.11
0.12.2 2025-03-30
Deze uitgave lost de volgende bugs op:
- Verwijderen van gecorrigeerd bericht gerepareerd (@melvo)
- Correctie: toont het berichtballonnetje alleen voor het eerste bericht van de afzender (@melvo)?
0.12.1 2025-03-29
Deze uitgave lost de volgende bugs op:
- Accentueer geen niet-vastgezette chats wanneer een vastgezette chat wordt verplaatst (@melvo)
- Probleem met het verwijderen/verzenden van spraakberichten oplossen (@melvo)
- Crash tijdens aanmelden gerepareerd (@melvo)
- Probleem opgelost waarbij de chat opnieuw opent na terugkeer naar de chatlijst in een smal venster (@melvo)
- Verhoog de hoogte van de werkbalk om het probleem op te lossen dat de avatar niet herkenbaar is (@melvo)
- Pas de breedte van de zoekbalk boven de chatlijst aan zodat deze de beschikbare ruimte optimaal benut terwijl alle knoppen worden weergegeven (@melvo)
- Oopslaan van gewijzigd wachtwoord gerepareerd (@melvo)
- Het probleem met het instellen van een aangepaste host/poort voor accountregistratie is opgelost (@melvo).
- Los het probleem op dat de chat crasht bij verwijderen (@fazevedo)
- Verplaats de opties voor het wisselen van apparaten naar de accountgegevens om het probleem op te lossen dat lange inloggegevens niet worden weergegeven en dat de QR-code voor inloggen tijdelijk zichtbaar is bij het openen van het dialoogvenster (@melvo)
- Sta toe om een nieuw wachtwoord in te stellen bij een foutmelding om het probleem op te lossen dat u niet meer kunt inloggen nadat u uw wachtwoord via een ander apparaat hebt gewijzigd (@melvo)
0.12.0 2025-03-21
Deze uitgave voegt de volgende functies toe:
- Gebruik de vierkante selectie om avatars bij te snijden (@fazevedo)
- Gebruik een achtergrond met afgeronde hoeken voor items in de chatlijst (@melvo)
- Verwijder de gekleurde beschikbaarheidsindicator van het chatlijstitem (@melvo)
- Toon de deelnemerskiezer voor groepschats boven de tekstcursor in grote vensters (@melvo)
- Het is niet toegestaan om berichten te verzenden/in te voeren zonder zichtbare tekens (@melvo)
- Verwijder spaties aan het begin en einde van uitgewisselde berichten (@melvo)
- Negeer ontvangen berichten zonder weergeefbare inhoud als ze niet op een andere manier verwerkt kunnen worden (@melvo)
- Sta toe om knoppen voor het vastzetten/verplaatsen van chatlijstitems weer te geven/verbergen (@melvo)
Deze uitgave lost de volgende bugs op:
- Stijlcorrectie voor Flatpak (@melvo)
- Oplossing voor het weergeven van videominiaturen en het openen van bestanden voor Flatpak (@melvo)
- Los het probleem op dat de details van de berichtreactie niet een tweede keer worden geopend (@melvo)
- Het probleem met het openen van de contacttoevoegingsweergave bij het ontvangen van XMPP-URI's is opgelost (@melvo)
- Correctie van de tekstopmaak na emoji's (@melvo)
- Corrigeer het weglaten van de laatste berichttekst voor een item in de chatlijst (@melvo)
- Unit-tests repareren (@mlaurent, @fazevedo, @melvo)
- Oplossing voor het opslaan van gedownloade bestanden met unieke namen (@melvo)
- Repareer de overlay zodat de avatars die worden weergegeven voordat u met de muis over de account-/contactgegevens beweegt, veranderen/openen (@melvo)
- Verificatie van verplaatste contacten corrigeren (@fazevedo)
- Het probleem met het instellen van end-to-end-encryptie (OMEMO 2) na accountmigratie is opgelost (@melvo).
Kaidan vereist nu KWindowSystem en KDSingleApplication (@mlaurent)
Kaidan vereist nu KDE Frameworks 6.11
Kaidan vereist nu KQuickImageEditor 0.5
Kaidan vereist nu QXmpp 1.10.3
0.11.0 2025-02-14
Deze uitgave voegt de volgende functies toe:
- Accentueer de titels van openbare XMPP-leveranciers terwijl de kaart is uitgevouwen (@melvo)
- Rond de hoeken van kaarten en knoppen af (@melvo)
- Voeg een in- en uitfadingseffect toe aan de kaartvoorbeelden (@melvo)
- Contactprofielen standaard inklappen als ze meer dan 3 vermeldingen bevatten (@melvo)
- Toon een gekleurd vinkje voor bezorgde berichten in plaats van geen vinkje om te voorkomen dat de berichtballon van formaat verandert (@melvo)
Deze uitgave lost de volgende bugs op:
- Los het probleem op dat openbare MUC-gebaseerde groepschats via een andere XMPP-client geopend kunnen worden (@melvo)
- Het probleem met het afspelen van spraakberichten en het wijzigen van de afspeelpositie is opgelost (@melvo)
- Los het probleem op dat reacties op berichten die niet verzonden konden worden, niet opnieuw worden toegevoegd (@melvo)
- Het probleem met het bijwerken van groepschatgebruikers in de gebruikersinterface is opgelost (@melvo)
- Correctie voor het weergeven van details van berichtreacties (@melvo)
- Werk de filterfunctie bij voor contacten op labels, zelfs als de labellijst niet meer geopend is (@melvo)
- Het schuiven van het mediaoverzicht corrigeren (@melvo)
- Het bijwerken van conceptberichten is gecorrigeerd (@melvo)
Kaidan heeft nu Qt 6.6 nodig (@mlaurent, @melvo, @fazevedo, @plata)
0.10.1 2024-12-14
Deze uitgave lost de volgende bugs op:
- Correctie voor het weergeven van de bestanden van elk bericht in de juiste berichtballon (@melvo)
- Oplossing voor het verzenden van terugvalberichten voor clients die XEP-0447 niet ondersteunen: bestandsdeling zonder status (@melvo)
- Marges in berichtballonnen corrigeren (@melvo)
- Het probleem met het verbergen van het verborgen berichtgedeelte oplossen (@melvo)
- Het probleem met het weergeven van de markering voor nieuwe berichten is opgelost (@melvo)
0.10.0 2024-12-09
Deze uitgave voegt de volgende functies toe:
- Voeg serveradresaanvulling toe (@fazevedo)
- Sta bewerking van het profiel van het account toe (@jbbgameich)
- Bewaar en toon de bezorgstatus van reacties op berichten (@melvo)
- Verzend reacties op berichten die nog in behandeling zijn nadat u online bent gegaan (@melvo)
- Geef de gebruiker de mogelijkheid om een reactie op een bericht opnieuw te verzenden als deze eerder mislukt is (@melvo)
- Open de contacttoevoeging als pagina (mobiel) of dialoogvenster (bureaublad) (@melvo)
- Voeg een optie toe om een chat te openen als er al een contactpersoon bestaat bij het toevoegen van een contactpersoon (@melvo)
- Gebruik een consistente pagina met een zoekbalk om de inhoud te doorzoeken (@melvo)
- Voeg lokale berichtenverwijdering toe (@taibsu)
- Sta toe dat u op uw eigen berichten reageert (@melvo)
- Voeg een aanmeldoptie toe aan de chat (@melvo)
- Toon de dag van de week of "gisteren" voor de laatste berichten (@taibsu, @melvo)
- Mediaoverzicht toevoegen (@fazevedo, @melvo)
- Voeg filtering toe aan de contactlijst op account en labels (bijv. ledenlijsten) (incl. toevoegen/verwijderen) (@melvo, @tech-bash)
- Voeg datumsecties toe aan de chat (@melvo)
- Voeg ondersteuning toe voor automatische mediadownloads (@fazevedo)
- Voeg filtering van contacten op beschikbaarheid toe (@melvo)
- Voeg het item toe aan uw contactenlijst bij het eerste directe bericht dat u ontvangt (@melvo)
- Voeg ondersteuning toe voor het blokkeren van chatadressen (@lnj)
- Verbeter het gebruik van notitiechat (chatten met uzelf) (@melvo)
- Plaats uw avatar boven het chatadres en uw naam in de account-/contactgegevens op het smalle venster (@melvo).
- Laad het camera-apparaat opnieuw op voor het scannen van QR-codes zodra het is aangesloten/ingeschakeld (@melvo)
- Voeg een schuifregelaar toe voor het scannen van QR-codes om de camerazoom aan te passen (@melvo)
- Voeg contact toe aan de contactenlijst bij ontvangst van een aanwezigheidsabonnementverzoek (@melvo)
- Voeg authenticatie met encryptiesleutels toe door sleutel-ID's in te voeren (@melvo)
- Verbeter de verbinding met de server en de authenticatie (XEP-0388: Uitbreidbaar SASL-profiel (SASL 2), XEP-0386: Bind 2, XEP-0484: Snelle authenticatie stroomlijnen van tokens, XEP-0368: SRV-records voor XMPP over TLS) (@lnj)
- Ondersteuning voor het delen van media met meer clients, zelfs voor het delen van meerdere bestanden tegelijk (XEP-0447: Statusloos delen van bestanden v0.3) (@lnj)
- De limiet voor de uploadgrootte van media weergeven en controleren (@fazevedo)
- Herontwerp het berichtinvoerveld met afgeronde hoeken en aangepaste/ symbolische knoppen (@melvo)
- Voeg ondersteuning toe voor het verplaatsen van accountgegevens naar een ander account, het informeren van contactpersonen en het herstellen van instellingen voor verplaatste contactpersonen (XEP-0283: Verplaatst) (@fazevedo)
- Voeg ondersteuning voor groepschats toe met uitnodigingen, gebruikerslijsten, deelnemersvermeldingen en filtering van privé-/openbare groepschats (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): Diverse mogelijkheden) (@melvo)
- Voeg een knop toe om berichtcorrecties te annuleren (@melvo)
- Markeerindicator voor nieuwe berichten (@melvo)
- Voeg uitgebreidere meldingsinstellingen toe voor het hele account en per contactpersoon, afhankelijk van vermeldingen in groepschats en aanwezigheid (@melvo)
- Focus invoervelden op de juiste manier (@melvo)
- Ondersteuning toevoegen voor het beantwoorden van berichten (XEP-0461: Berichtreacties) (@melvo)
- Geef aan dat Kaidan bezig is tijdens het verwijderen van accounts en acties in groepschats. (@melvo)
- Verberg de knop voor het verwijderen van accounts als in-band registratie niet wordt ondersteund. (@melvo)
- Integreer het inloggedeelte in de pagina voor het scannen van QR-codes en de pagina voor webregistratie in plaats van de startpagina te openen (@melvo)
- Herontwerp van de onboarding-gebruikersinterface, inclusief een nieuwe pagina voor het kiezen van een provider om een account aan te maken op (@melvo).
- Behandel diverse uitzonderingen die zich kunnen voordoen tijdens het aanmaken van een account (@melvo)
- Bijwerken naar XMPP-providers v2 (@melvo)
- Verberg de knop voor spraakberichten als uploaden niet wordt ondersteund (@melvo)
- Vervang de aangepaste afbeeldingen voor de status van berichtbezorging door de standaard thema-pictogrammen. (@melvo)
- Maak ruimte vrij in uw berichten door onnodige avatars te verbergen en de maximale breedte van de berichtballon te vergroten (@melvo)
- Accentueer de concepttekst van een bericht om gemakkelijk te zien wat nog niet verzonden is (@melvo)
- Bewaar verzonden media in geschikte mappen met de juiste bestandsextensies. (@melvo)
- Maak het mogelijk om media met minder stappen te versturen, van opnemen tot verzenden (@melvo)
- Voeg de media die u wilt versturen toe in het schuifbare gedeelte boven het berichtinvoerveld (@melvo)
- Toon de originele afbeeldingen (indien beschikbaar) als voorbeelden in plaats van hun miniaturen (@melvo)
- Toon miniaturen met hoge resolutie voor lokaal opgeslagen video's als voorbeelden in plaats van hun miniaturen (@melvo)
- Stuur kleinere miniaturen (@melvo)
- Toon de camerastatus en laad de camera opnieuw zodra deze is aangesloten om foto's te maken of video's op te nemen (@melvo)
- Voeg een zoomregelaar toe voor het maken van foto's of het opnemen van video's (@melvo)
- Toon een overlay met beschrijving wanneer bestanden naar chats worden gesleept om te worden gedeeld (@melvo)
- Toon locatievoorbeelden op een kaart (@melvo)
- Open locaties op een door de gebruiker gedefinieerde manier (systeemstandaard, in-app, web) (@melvo)
- Verwijder media die alleen zijn vastgelegd om te verzenden, maar niet daadwerkelijk zijn verzonden (@melvo)
- Voeg een spraakberichtrecorder toe aan het berichtinvoerveld (@melvo)
- Voeg een inline audiospeler toe (@melvo)
- Voeg een contextmenu-item toe voor het openen van de map met mediabestanden (@melvo)
- Toon inklapbare knoppen om media/locaties te verzenden in het berichtinvoerveld. (@melvo)
- Verplaatsingsknop voor het toevoegen van een verborgen berichtgedeelte naar het nieuwe inklapbare knopgebied. (@melvo)
Deze uitgave lost de volgende bugs op:
- Indexfout buiten bereik bij berichten zoeken verhelpen (@taibsu)
- Probleem opgelost met het bijwerken van de laatst bijgewerkte berichtinformatie in de contactenlijst (@melvo)
- Meerdere correcties van hetzelfde bericht corrigeren (@melvo, @taibsu)
- Vraag een ontvangstbevestiging aan voor berichten die nog in behandeling zijn (@melvo)
- Sorteerproblemen met roosteritems oplossen (@melvo)
- Het probleem met het weergeven van spoilerberichten is opgelost (@melvo)
- Het probleem met het weergeven van foutmeldingen en versleutelingswaarschuwingen voor berichten is opgelost (@melvo)
- Het probleem met het ophalen van berichten uit het serverarchief is opgelost (@melvo)
- Diverse encryptieproblemen opgelost (@melvo)
- Stuur ontvangstbevestigingen voor ingehaalde berichten (@melvo)
- Verberg de datum van het laatste bericht niet als de contactnaam te lang is (@melvo)
- Het probleem met het weergeven van emoji's oplossen (@melvo)
- Verschillende OMEMO-fouten repareren (@melvo)
- Verwijder alle lokaal opgeslagen gegevens met betrekking tot verwijderde accounts (@melvo)
- Correctie voor het weergeven van bestandsnamen/groottes in mediavoorbeelden (@melvo)
- Los het probleem op dat de verbinding met de server wordt verbroken wanneer het toepassingsvenster wordt gesloten, inclusief problemen met de time-out bij verbinding (@melvo)
- Het delen van media/locaties repareren (@melvo)
- Oplossing voor de afhandeling van emoji-reacties op berichten (@melvo)
- Probleem met het verplaatsen van vastgezette chats oplossen (@fazevedo)
- Los het probleem op met het slepen en loslaten van bestanden en het plakken ervan (@melvo)
- Het probleem met het verzenden/weergeven van media in de geselecteerde volgorde is opgelost (@lnj, @melvo)
Kaidan voldoet nu aan de REUSE-richtlijnen
Kaidan vereist nu Qt 5.15 en QXmpp 1.9
0.9.2 2024-07-24
Deze uitgave lost de volgende bugs op:
- Corrigeer de bestandsextensie voor downloads wanneer het MIME-type leeg is (@lnj)
- Het probleem met het downloaden van bestanden zonder bron-URL kan worden opgelost (@lnj)
- Berichten over het corrigeren van bestanden worden nooit als verzonden gemarkeerd (@lnj)
- Correctie van de berichttekst: de vorige bestandsselectie werd gebruikt (@lnj)
- Het probleem met het ontbrekende ontvangstbewijs (voor het groene vinkje) in mediaberichten is opgelost (@lnj).
- Los het probleem op dat uitgaande versleutelde mediaberichten als niet-versleuteld worden weergegeven (@lnj)
0.9.0 2023-04-30
Deze uitgave voegt de volgende functies toe:
- Nieuw ontwerp voor berichtballonnen gebaseerd op de code van Tok (@lnj)
- Groepeer berichten van dezelfde auteur (@lnj)
- Introduceer een machineleesbaar DOAP-bestand dat de XMPP-compatibiliteit van Kaidan beschrijft. (@melvo)
- Nieuwe chatachtergrondafbeelding (@raghu)
- OMEMO 2-ondersteuning met eenvoudig vertrouwensbeheer (@melvo)
- Lees markeringen (@melvo)
- U kunt op de titel van de chatpagina klikken om het profiel van de gebruiker te openen. (@mbruchert)
- Ondersteuning voor het delen van bestanden met meerdere bestanden per bericht, miniaturen en end-to-end-versleuteling (@lnj, @jbbgameich)
- Herstel de vensterpositie bij het opstarten (@melvo)
- Chat vastzetten (@melvo, @tech-bash)
- Emoji-berichtreacties (@melvo)
- De berichtenzoekfunctie werkt nu ook met berichten die niet worden weergegeven. (@taibsu)
- Zoeken in openbare groepschats (nog zonder ondersteuning voor groepschats) (@fazevedo)
- Accountinstellingen met de mogelijkheid om avatar- en profielinformatie te wijzigen (@taibsu)
- Herontwerp van instellingen, herontwerp van gebruikersprofielen als een spreadsheet in plaats van een pagina (@mbruchert)
- Bewaar conceptberichten lokaal (@fazevedo)
We zijn overgestapt van Weblate naar het KDE-vertalingssysteem
0.8.0 2021-05-28
Deze uitgave voegt de volgende functies toe:
- Typmeldingen toevoegen (XEP-0085: Chatstatusmeldingen) (@jbbgameich)
- Voeg synchronisatie van berichtgeschiedenis toe (XEP-0313: Beheer van berichtarchieven) (@lnj)
- De venstergrootte is hersteld (@melvo)
- De link naar de website van de server wordt weergegeven als het aanmaken van accounts is uitgeschakeld. (@melvo)
- Gebruik het Breeze-thema op macOS (@jbbgameich)
- Verbeterde gebruikerstekenreeksen & -beschrijvingen (@melvo)
0.7.0 2021-02-02
This release adds the following features:
- Display client information (name, version, OS) of contacts (@jbbgameich, @lnj)
- Drag'n'drop for sending files (@jbbgameich)
- Allow pasting images from the clipboard (Ctrl+Shift+V) into the chat (@jbbgameich)
- Allow inserting newlines using Shift+Enter (@jbbgameich)
- Add configuration of custom hostname/port (@jbbgameich, @melvo)
- Favourite emojis are shown by default now (@melvo)
- Search emojis after entering colon (@melvo)
- Display connection errors in the global drawer after login (@melvo)
- Improved design of media preview sheets (@jbbgameich)
- Restructure message sending bar (@melvo)
This release fixes the following bugs:
- Do not interpret random URLs as files anymore (@lnj)
- Fix the style of buttons when using Material style (@melvo)
- Fix file dialog and media drawer opening in some cases (@melvo)
- Fix opening of the LoginPage when scanning QR code without password (@melvo)
Kaidan requires Qt 5.14 now
0.6.0 2020-08-20
This release adds the following features:
- When offline, messages are cached now to be sent later (@yugubich)
- It's allowed to also correct other messages than the last one now (@yugubich)
- Also pending (unsent) messages can be corrected now (@yugubich)
- Chats can be opened from the notifications now (@melvo, @jbbgameich, @cacahueto)
- New option to permanently hide your password in Kaidan (@melvo)
- New buttons for easily copying your jid and password (@jbbgameich, @fazevedo)
- Moved account management pages into the settings (@jbbgameich)
- The cursor is moved to the end of the text field when correcting a message now (@melvo)
- Scanning QR codes without a password works now and results in only the JID being set (@melvo)
- The roster is called contact list now (@jbbgameich)
- The resource for the displayed presence is picked with fixed rules now (it was random before which resource is displayed) (@lnj)
- Handle notifications differently on GNOME to keep them in the notifications area (@melvo)
- Switched to the upstream HTTP File Upload implementation (@lnj)
- Code refactoring and partial rewrite of the following classes: Kaidan, ClientWorker, RosterManager, PresenceCache, DownloadManager, TransferCache, QrCodeDecoder (@lnj, @jbbgameich)
This release fixes the following bugs:
- Playback issues in media video preview (@fazevedo)
- Messages sent from other of your devices are displayed as they were sent by the chat partner (@lnj)
- Notifications are shown persistently on the screen (@jbbgameich)
- Roster names are not updated in the database (@melvo)
- Roster items are not updated in the model correctly (@melvo)
- All sheets contain two headers: It uses the new built-in header property now (@jbbgameich)
- Unreadable buttons with white text on with background in some styles (@jbbgameich)
- Database version isn't saved correctly (@melvo)
- Errors when building with newer ZXing versions (@vkrause)
Kaidan requires a C++17-compliant compiler now
0.5.0 2020-04-04
This release adds the following features:
- Add parsing of XMPP URIs (@lnj, @melvo)
- Add QR code scanning and generation (@lnj, @jbbgameich, @melvo)
- Add contact search (@zatrox, @lnj)
- Add muting notifications for messages of contacts (@zatrox)
- Add renaming contacts (@lnj, @zatrox, @melvo)
- Show user profile information (@lnj, @jbbgameich)
- Add extended multimedia support (@fazevedo)
- Add message search (@yugubich)
- Redesign contact list, text avatar, counter for unread messages, chat page, chat message bubble (@melvo)
- Show notifications on Android (@melvo, @jbbgameich, @cacahueto)
- Add option for enabling or disabling an account temporarily (@melvo)
- Refactor login screen with hints for invalid credentials and better usage of keyboard keys (@melvo)
- Add message quoting (@jbbgameich)
- Truncate very long messages to avoid crashing Kaidan or using it to full capacity (@jbbgameich)
- Add button with link for issue tracking to about page (@melvo)
- Improve messages for connection errors (@melvo)
- Add account deletion (@melvo, @mbruchert)
- Redesign logo and global drawer banner (@melvo, @mbruchert)
- Add onboarding with registration, normal login and QR code login (@melvo, @lnj, @jbbgameich, @mbruchert)
- Add OARS rating (@nickrichards)
- Add secondary roster sorting by contact name (@lnj)
- Add support for recording audio and video messages (@fazevedo)
- Add Kaidan to KDE's F-Droid repository (@nicolasfella)
- Improve build scripts for better cross-platform support (@jbbgameich, @cacahueto, @lnj, @mauro)
- Refactor code for better performance and stability (@lnj, @jbbgameich, @melvo)
- Add documentation to achieve easier maintenance (@melvo, @lnj, @jbbgameich)
This release fixes the following bugs:
- Fix AppImage build (@jbbgameich)
- Fix scrolling and item height problems in settings (@jbbgameich)
Require Qt 5.12 and QXmpp 1.2
Drop Ubuntu Touch support due to outdated Qt
0.4.2 2020-04-02
This release adds the following features:
- ChatMessage: Do not display media URLs (@lnj)
- ChatMessage: Add media URL copy action (@lnj)
This release fixes the following bugs:
- Fix roster not cleared when switching account (@lnj)
- ChatMessage: Fix copy to clipboard function (@lnj)
- Fix scroll indiciator not overlap message on the right edge (@fazevedo)
- Fix upload issues (@fazevedo)
- ChatPage: Clear message correction when sent (@fazevedo)
- Fix roster sorting (@lnj)
- Fix buttonTextColor deprecation warnings (@sredman)
- Fix build with QXmpp >= 1.0.1 (@lnj)
0.4.1 2019-07-16
This release fixes the following bugs:
- Fix SSL problems for AppImage (@lnj)
- Fix connection problems (@lnj)
- Keep QXmpp v0.8.3 compatibility (@lnj)
0.4.0 2019-07-08
This release adds the following features:
- Show proper notifications using KNotifications (@lnj)
- Add settings page for changing passwords (@jbbgameich, @lnj)
- Add XEP-0352: Client State Indication (gloox/QXmpp) (@lnj)
- Add media/file (including GIFs) sharing (@lnj, @jbbgameich)
- Full back-end rewrite to QXmpp (@lnj)
- Implement XEP-0363: HTTP File Upload and UploadManager for QXmpp (@lnj)
- Use XEP-0280: Message Carbons from QXmpp (@lnj)
- Use XEP-0352: Client State Indication from QXmpp (@lnj)
- Check incoming messages for media links (@lnj)
- Implement XEP-0308: Last Message Correction (@lnj, @jbbgameich)
- Make attachments downloadable (@lnj)
- Implement XEP-0382: Spoiler messages (@xavi)
- Kaidan is now offline usable (@lnj)
- Kaidan is able to open xmpp: URIs (@lnj)
- New logo (@ilyabizyaev)
- Show presence information of contacts (@lnj, @melvo)
- Add EmojiPicker from Spectral with search and favorites functionality (@jbbgameich, @fazevedo)
- Highlight links in chat and make links clickable (@lnj)
- New about dialog instead of the about page (@ilyabizyaev)
- Add image preview in chat and before sending (@lnj)
- Send messages on Enter, new line on Ctrl-Enter (@ilyabizyaev)
- 'Add contact' is now the main action on the contacts page (@lnj)
- Elide contact names and messages in roster (@lnj)
- Chat page redesign (@ilyabizyaev)
- Display passive notifications when trying to use online actions while offline (@lnj)
- Automatically reconnect on connection loss (@lnj)
- Contacts page: Display whether online in title (@lnj)
- Add different connection error messages (@jbbgameich)
- Use QApplication when building with QWidgets (@mart)
- Ask user to approve subscription requests (@lnj)
- Remove contact action: Make JIDs bold (@lnj)
- Add contact sheet: Ask for optional message to contact (@lnj)
- Add empty chat page with help notice to be displayed on start up (@jbbgameich)
- Redesign log in page (@sohnybohny)
- Add Copy Invitaion URL action (@jbbgameich)
- Add 'press and hold' functionality for messages context menu (@jbbgameich)
- Add copy to clipboard function for messages (@jbbgameich)
- Add mobile file chooser (@jbbgameich)
- Highlight the currently opened chat on contacts page (@lnj)
- Remove predefined window sizes (@lnj)
- Use new Kirigami application header (@nicolasfella)
- Make images open externally when clicked (@jbbgameich)
- Use QtQuickCompiler (@jbbgameich)
- Display upload progress bar (@lnj)
- Add text+color avatars as fallback (@lnj, @jbbgameich)
- Remove diaspora log in option (@lnj)
- Support for Android (@ilyabizyaev)
- Support for Ubuntu Touch (@jbbgameich)
- Support for MacOS (@ilyabizyaev)
- Support for Windows (@ilyabizyaev)
- Support for iOS (@ilyabizyaev)
- Add KDE Flatpak (@jbbgameich)
- Switch Android builds to CMake with ECM (@ilyabizyaev)
- Improve Linux AppImage build script (@ilyabizyaev)
- Add additional image formats in AppImage (@jbbgameich)
- Forget passwords on log out (@lnj)
- Append four random chars to resource (@lnj)
- Save passwords in base64 instead of clear text (@lnj)
- Generate the LICENSE file automatically with all git authors (@lnj)
- Store ubuntu touch builds as job artifacts (@lnj)
- Add GitLab CI integration (@jbbgameich)
This release fixes the following bugs:
- Fix blocking of GUI thread while database interaction (@lnj)
- Fix TLS connection bug (@lnj)
- Don't send notifications when receiving own messages via. carbons (@lnj)
- Fix timezone bug of message timestamps (@lnj)
- Fix several message editing bugs (@lnj)
- Fix black icons (@jbbgameich)
- Fix rich text labels in Plasma Mobile (@lnj)
- Small Plasma Mobile fixes (@jbbgameich)
0.3.2 2017-11-25
This release adds the following features:
- Added AppImage build script (#138) (@jbbgameich)
- Use relative paths to find resource files (#143) (@lnj)
- Source directory is only used for resource files in debug builds (#146) (@lnj)
0.3.1 2017-11-20
This release fixes the following bugs:
- Fixed database creation errors (#135, #132) (@lnj)
- ChatPage: Fixed recipient's instead of author's avatar displayed (#131, #137) (@lnj)
This release adds the following features:
- Added Travis-CI integration (#133, #134, #136) (@jbbgameich)
- Added Malay translations (#129) (@MuhdNurHidayat)
0.3.0 2017-08-15
This release adds the following features:
- Added XEP-0280: Message Carbons (#117) (@lnj)
- Added XEP-0054/XEP-0153: VCard-based avatars (#73, #105, #119) (@lnj)
- Added file storage for simply caching all avatars (@lnj)
- New roster design - showing round avatars and last message (#118) (@lnj)
- New chat page design - showing time, delivery status and round avatars (#123) (@lnj)
- Switched to XMPP client library "gloox" (#114) (@lnj)
- Rewritten most of the back-end for gloox and partially also restructured it (#114) (@lnj)
- (Re)written new LogHandler for gloox (Swiften had this already included) (#114) (@lnj)
0.2.3 2017-06-19
This release fixes the following bugs:
- LoginPage: Remove material shadow (#113) (@jbbgameich)
- Kaidan was crashing since v0.2.2 when inserting a new message to the DB (@lnj)
0.2.2 2017-06-19
This release fixes the following bug:
- RosterPage: Clear TextFields after closing AddContactSheet (#106) (@jbbgameich)
This release adds the following features:
- RosterController: Save lastMessage for each contact (#108) (@lnj)
- Add database versioning and conversion (#110) (@lnj)
- Database: Add new roster row `avatarHash` (#112) (@lnj)
- CMake: Add feature summary (#109) (@lnj)
0.2.1 2017-06-08
This release fixes the following bug:
- Roster page: Fixed style: Now has contour lines and a cool material effect (@lnj)
0.2.0 2017-06-06
This release adds the following features:
- Add Roster Editing (#84, #86) (@lnj, @jbbgameich)
- Roster refreshes now automatically (#83) (@lnj)
- Contacts are now sorted (@lnj)
- Add unread message counters (#92, #101) (@lnj)
- Add LibNotify-Linux notifications (#90) (@lnj)
- Add custom JID resources (#82) (@lnj)
- Add XEP-0184: Message Delivery Receipts (@lnj)
- Disable stream compression by default (for HipChat/other server compatibility) (@lnj)
- GUI: Port to Kirigami 2 (#81) (@jbbgameich)
- User Material/Green Theme per default (@lnj)
- Login page: New design with diaspora* login option (#87) (@jbbgameich)
- Chat page: Slightly improved design (@lnj)
This release fixes the following bugs:
- AboutPage: Fix possible closing of multiple pages (@lnj)
Nachtelijke installatieprogramma's
Kaidan nachtelijke installatieprogramma's zijn ook beschikbaar om te downloaden uit de KDE CDN. Deze versies zijn bedoeld voor testen. Doe mee en help ons ze beter te maken!
Onstabiele versie.
Gegenereerd uit de laatste versie van de ontwikkelbranch.