NeoChat 1.0, en Matrix-klient udviklet af KDE-samfundet

nylig lanceringen af den første store version af Neochat 1.0, et messaging-program udviklet af KDE-samfundet som skiller sig ud for at understøtte Matrix-protokollen (det er et åbent netværk til sikker og decentral kommunikation) og er en fork af Spectral.

NeoChat omskrives ved hjælp af Kirigami-rammer for at oprette interface og libQuotient-bibliotek til at understøtte Matrix-protokollen. Koden er skrevet i C ++ og QML og distribueres under GPLv3-licensen plus har understøttelse af multiplatform, det vil sige lige så meget som for Linux, som for Windows og Android.

Dette er et initiativ, der i høj grad er tilpasset KDE's mål om at skabe et åbent operativsystem for alle. Derfor har vi brug for en Matrix-klient, der integreres i Plasma og dermed NeoChat blev født ... Vi vil gerne sende en stor tak til disse to projekter og deres samarbejdspartnere. Uden dem ville NeoChat ikke have været mulig.

NeoChat bruger Kirigami og QML-rammen til at give en elegant og konvergeret brugergrænseflade.

Om NeoChat

På det nuværende udviklingsstadium, programmet understøtter grundlæggende messaging-operationer, såsom at sende meddelelser og filer, private chats, vise meddelelser, oprette forbindelse til lokaler, udfylde automatisk brugernavne, indsætte Emoji, sende og behandle invitationer.

Interface tilpasser sig automatisk til skærmstørrelse og kan bruges på Plasma Mobile eller Android-baserede mobile enheder. For eksempel, når der vises rum på store skærme, vises automatisk et sidebjælke med alle oplysninger om rummet, som bliver en pop op-blok på små skærme. Der gives muligheder for at oprette nye chatrum, hvor du kan fjerne brugere, indstille forbud, uploade avatarer og redigere metadata.

Inkluderer en indbygget billededitor som giver dig mulighed for at beskære og rotere fotos, før du sender dem. Editoren er baseret på KQuickImageEditor-biblioteket udviklet af NeoChat-udviklere.

Programmet bruges som standard i PinePhone-smartphone-udgave med KDE Plasma Mobile. Det er muligt at oprette forbindelse til enhver server, der understøtter Matrix-protokollen. Af de funktioner, der endnu ikke er implementeret, skiller understøttelsen til kryptering, videoopkald og redigering af sendte beskeder sig ud. Der er også planer om at forbedre integrationen med forskellige KDE-applikationer: det er planlagt at bruge Purpose-rammen til at dele indhold med andre applikationer og Sonnet-biblioteket til stavekontrol.

Endelig nævner udviklerne, at der stadig er flere ting at polere:

NeoChat er fuldt oversat til engelsk, ukrainsk, svensk, spansk, portugisisk, ungarsk, fransk, hollandsk, catalansk (valenciansk), catalansk, britisk engelsk, italiensk, norsk nynorsk og slovensk. Mange tak til alle oversættere, og hvis NeoChat ikke er tilgængeligt på dit modersmål, kan du overveje at blive medlem af KDE's lokaliseringsteam.

I øjeblikket mangler krypteringssupport, og NeoChat understøtter heller ikke videoopkald og redigering af meddelelser. Begge er i gang.

Vi mangler også en vis integration med resten af ​​KDE-applikationerne,
som med Formål, som gør det muligt for NeoChat at blive brugt til at dele indhold fra andre KDE-applikationer; og med Sonnet, som giver stavekontrolfunktioner.

Hvis du vil vide mere om det, kan du konsultere følgende link.

Hvordan installeres NeoChat på Ubuntu og derivater?

For dem, der er interesseret i at kunne installere denne Matrix-klient på deres system, kan de gøre det ved at følge de instruktioner, vi deler nedenfor.

Generelt for Linux har vi to måder at installere klienten på, den ene er ved at kompilere applikationen, og den anden er ved hjælp af Flatpak-pakker.

Og i dette tilfælde vil vi gå efter den enkleste, som er med Flatpak. Til dette behøver vi kun have support for at kunne installere Flatpak-applikationer i vores system.

For at installere NeoChat via flatpak skal du bare åbne en terminal (du kan bruge genvejen Ctrl + Alt + T), og i den skriver du følgende kommandoer:

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

Og voila, med det kan du begynde at bruge denne Matrix-klient.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.