NeoChat 1.0, een Matrix-client ontwikkeld door de KDE-gemeenschap

onlangs de lancering van de eerste hoofdversie van Neochat 1.0, een berichtenprogramma ontwikkeld door de KDE-gemeenschap dat opvalt door het ondersteunen van het Matrix-protocol (het is een open netwerk voor veilige en gedecentraliseerde communicatie) en een afsplitsing is van Spectral.

NeoChat is herschreven met het Kirigami-framework om een ​​interface en libQuotient-bibliotheek te maken ter ondersteuning van het Matrix-protocol. De code is geschreven in C ++ en QML en wordt gedistribueerd onder de GPLv3-licentie, plus heeft ondersteuning voor meerdere platforms, dat wil zeggen zowel voor Linux als voor Windows en Android.

Dit is een initiatief dat heel erg in lijn is met de doelstellingen van KDE om een ​​open besturingssysteem voor iedereen te creëren. Daarom hebben we een Matrix-klant nodig die in Plasma integreert en zo werd NeoChat geboren… We willen deze twee projecten en hun medewerkers enorm bedanken. Zonder hen was NeoChat niet mogelijk geweest.

NeoChat gebruikt het Kirigami- en QML-framework om een ​​elegante en geconvergeerde gebruikersinterface te bieden.

Over NeoChat

In de huidige ontwikkelingsfase het programma ondersteunt standaard berichtenbewerkingen, zoals het verzenden van berichten en bestanden, privéchats, weergeven van meldingen, verbinding maken met kamers, automatisch invullen van gebruikersnamen, invoegen van Emoji, verzenden en verwerken van uitnodigingen.

Interface past zich automatisch aan de schermgrootte aan en kan worden gebruikt op mobiele apparaten op basis van Plasma Mobile of Android. Bij het weergeven van kamers op grote schermen wordt bijvoorbeeld automatisch een zijbalk met alle informatie over de kamer weergegeven, die op kleine schermen een pop-upblok wordt. Er worden mogelijkheden geboden om nieuwe chatrooms te maken, waar u gebruikers kunt verwijderen, verboden kunt instellen, avatars kunt uploaden en metagegevens kunt bewerken.

Bevat een ingebouwde afbeeldingseditor waarmee u foto's kunt bijsnijden en roteren voordat u ze verzendt. De editor is gebaseerd op de KQuickImageEditor-bibliotheek die is ontwikkeld door NeoChat-ontwikkelaars.

Het programma standaard gebruikt in de PinePhone-smartphoneversie met KDE Plasma Mobile​ Het is mogelijk om verbinding te maken met elke server die het Matrix-protocol ondersteunt. Van de nog niet geïmplementeerde functies valt de ondersteuning voor codering, videogesprekken en het bewerken van verzonden berichten op. Er zijn ook plannen om de integratie met verschillende KDE-applicaties te verbeteren: het is de bedoeling om het Purpose-framework te gebruiken om inhoud te delen met andere applicaties en de Sonnet-bibliotheek voor spellingcontrole.

Ten slotte vermelden de ontwikkelaars dat er nog verschillende dingen moeten worden opgepoetst:

NeoChat is volledig vertaald in het Engels, Oekraïens, Zweeds, Spaans, Portugees, Hongaars, Frans, Nederlands, Catalaans (Valenciaans), Catalaans, Brits Engels, Italiaans, Noors Nynorsk en Sloveens. Veel dank aan alle vertalers en als NeoChat niet beschikbaar is in uw moedertaal, overweeg dan om lid te worden van het KDE-lokalisatieteam.

Op dit moment ontbreekt ondersteuning voor codering en NeoChat biedt ook geen ondersteuning voor videogesprekken en het bewerken van berichten. Beiden zijn in uitvoering.

We missen ook enige integratie met de rest van de KDE-toepassingen,
zoals bij Purpose, waarmee NeoChat kan worden gebruikt om inhoud van andere KDE-toepassingen te delen; en met Sonnet, dat mogelijkheden voor spellingcontrole biedt.

Als je er meer over wilt weten, kun je overleggen de volgende link.

Hoe installeer ik NeoChat op Ubuntu en derivaten?

Voor degenen die geïnteresseerd zijn om deze Matrix-client op hun systeem te kunnen installeren, kunnen ze dit doen door de instructies te volgen die we hieronder delen.

In het algemeen hebben we voor Linux twee manieren om de client te installeren, een daarvan is door de applicatie te compileren en de andere is met behulp van Flatpak-pakketten.

En in dit geval gaan we voor de eenvoudigste, namelijk met Flatpak. Hiervoor hebben we alleen de ondersteuning nodig om Flatpak-applicaties in ons systeem te kunnen installeren.

Om NeoChat via flatpak te installeren, open je gewoon een terminal (je kunt de sneltoets Ctrl + Alt + T gebruiken) en daarin typ je de volgende commando's:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
flatpak install kdeapps org.kde.neochat

En voila, daarmee kun je deze Matrix-client gaan gebruiken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.