NeoChat 1.0, en Matrix-klient utvecklad av KDE-communityn

nyligen lanseringen av den första stora versionen av Neochat 1.0, ett meddelandeprogram utvecklat av KDE-communityt som sticker ut för att stödja Matrix-protokollet (det är ett öppet nätverk för säker och decentraliserad kommunikation) och är en gaffel av Spectral.

NeoChat skrivs om med Kirigami-ramverk för att skapa gränssnitt och libQuotient-bibliotek för att stödja Matrix-protokollet. Koden är skriven i C ++ och QML och distribueras under GPLv3-licensen, plus har stöd för multiplatform, det vill säga lika mycket som för Linux, som för Windows och Android.

Detta är ett initiativ som är mycket anpassat till KDE: s mål att skapa ett öppet operativsystem för alla. Det är därför vi behöver en Matrix-klient som integreras i Plasma och därmed föddes NeoChat ... Vi vill rikta ett stort tack till dessa två projekt och deras medarbetare. Utan dem hade NeoChat inte varit möjligt.

NeoChat använder Kirigami och QML-ramverket för att tillhandahålla ett elegant och konvergerat användargränssnitt.

Om NeoChat

I det nuvarande utvecklingsstadiet, programmet stöder grundläggande meddelandefunktioner, som att skicka meddelanden och filer, privata chattar, visa aviseringar, ansluta till rum, automatiskt fylla i användarnamn, infoga Emoji, skicka och bearbeta inbjudningar.

Gränssnittet anpassas automatiskt till skärmstorleken och kan användas på Plasma Mobile eller Android-baserade mobila enheter. När man till exempel visar rum på stora skärmar visas automatiskt ett sidofält med all information om rummet, vilket blir ett popup-block på små skärmar. Möjligheter finns att skapa nya chattrum, där du kan ta bort användare, ställa in förbud, ladda upp avatarer och redigera metadata.

Inkluderar en inbyggd bildredigerare vilket gör att du kan beskära och rotera foton innan du skickar dem. Redaktören är baserad på KQuickImageEditor-biblioteket utvecklat av NeoChat-utvecklare.

Programmet används som standard i PinePhone-smartphone-utgåvan med KDE Plasma Mobile. Det är möjligt att ansluta till vilken server som helst som stöder Matrix-protokollet. Av de funktioner som ännu inte har implementerats utmärker sig stödet för kryptering, videosamtal och redigering av skickade meddelanden. Det finns också planer på att förbättra integrationen med olika KDE-applikationer: det planeras att använda ramverket Purpose för att dela innehåll med andra applikationer och Sonnet-biblioteket för stavningskontroll.

Slutligen nämner utvecklarna att det fortfarande finns flera saker att polera:

NeoChat är fullständigt översatt till engelska, ukrainska, svenska, spanska, portugisiska, ungerska, franska, nederländska, katalanska (valencianska), katalanska, brittiska engelska, italienska, norska nynorsk och slovenska. Stort tack till alla översättare och om NeoChat inte är tillgängligt på ditt modersmål, kan du överväga att gå med i KDE: s lokaliseringsteam.

För närvarande saknas krypteringsstöd och NeoChat stöder inte heller videosamtal och redigering av meddelanden. Båda är på gång.

Vi saknar också en del integration med resten av KDE-applikationerna,
som med Purpose, vilket gör att NeoChat kan användas för att dela innehåll från andra KDE-applikationer; och med Sonnet, som ger stavningskontrollfunktioner.

Om du vill veta mer om det kan du rådfråga följande länk.

Hur installerar jag NeoChat på Ubuntu och derivat?

För dem som är intresserade av att kunna installera denna Matrix-klient på sitt system kan de göra det genom att följa instruktionerna vi delar nedan.

Generellt sett har vi för Linux två sätt att installera klienten, det ena är genom att kompilera applikationen och det andra med hjälp av Flatpak-paket.

Och i det här fallet kommer vi att gå efter det enklaste, som är med Flatpak. För detta behöver vi bara ha stöd för att kunna installera Flatpak-applikationer i vårt system.

För att installera NeoChat genom flatpak öppnar du bara en terminal (du kan använda genvägen Ctrl + Alt + T) och i den skriver du följande kommandon:

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

Och voila, med det kan du börja använda den här Matrix-klienten.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.