NeoChat 1.0, Matrix клиент, разработен от KDE общността

наскоро стартирането на първата основна версия на Neochat 1.0, програма за съобщения, разработена от KDE общността който се откроява с подкрепата на протокола Matrix (това е отворена мрежа за сигурна и децентрализирана комуникация) и е разклонение на Spectral.

NeoChat се пренаписва с помощта на Kirigami framework за създаване на интерфейс и библиотека libQuotient за поддръжка на протокола Matrix. Кодът е написан на C ++ и QML и се разпространява под лиценза GPLv3 плюс има мултиплатформена поддръжка, тоест колкото за Linux, толкова и за Windows и Android.

Това е инициатива, която е много съобразена с целите на KDE за създаване на отворена операционна система за всички. Ето защо се нуждаем от клиент на Matrix, който се интегрира в плазмата и по този начин се ражда NeoChat ... Бихме искали да изпратим огромни благодарности на тези два проекта и техните сътрудници. Без тях NeoChat не би бил възможен.

NeoChat използва рамката Kirigami и QML, за да осигури елегантен и сближен потребителски интерфейс.

Относно NeoChat

На сегашния етап на развитие, програмата поддържа основни операции за съобщения, като изпращане на съобщения и файлове, частни чатове, показване на известия, свързване със стаи, автоматично попълване на потребителски имена, вмъкване на емоджи, изпращане и обработка на покани.

Интерфейсът автоматично се адаптира към размера на екрана и може да се използва на мобилни устройства, базирани на Plasma Mobile или Android. Например, когато се показват стаи на големи екрани, автоматично се показва странична лента с цялата информация за стаята, която се превръща в изскачащ блок на малки екрани. Предлагат се възможности за създаване на нови стаи за чат, където можете да премахвате потребители, да задавате забрани, да качвате аватари и да редактирате метаданни.

Включва вграден редактор на изображения което ви позволява да изрязвате и завъртате снимки, преди да ги изпратите. Редакторът е базиран на библиотеката KQuickImageEditor, разработена от разработчиците на NeoChat.

Програмата използва се по подразбиране в изданието за смартфони PinePhone с KDE Plasma Mobile. Възможно е да се свържете с всеки сървър, който поддържа протокола Matrix. От все още неизпълнените функции се откроява поддръжката за криптиране, видео разговори и редактиране на изпратени съобщения. Също така има планове за подобряване на интеграцията с различни приложения на KDE: планира се да се използва рамката Purpose за споделяне на съдържание с други приложения и библиотеката Sonnet за проверка на правописа.

И накрая, разработчиците споменават, че все още има няколко неща за полиране:

NeoChat е напълно преведен на английски, украински, шведски, испански, португалски, унгарски, френски, холандски, каталунски (Валенсийски), каталунски, британски английски, италиански, норвежки нюнорск и словенски. Много благодаря на всички преводачи и ако NeoChat не е наличен на вашия роден език, моля, помислете за присъединяване към екипа за локализация на KDE.

В момента липсва поддръжка за криптиране и NeoChat също не поддържа видео разговори и редактиране на съобщения. И двете са в процес на разработка.

Също така ни липсва известна интеграция с останалите приложения на KDE,
както при Purpose, което ще позволи на NeoChat да се използва за споделяне на съдържание от други KDE приложения; и със Сонет, който ще предостави възможности за проверка на правописа.

Ако искате да научите повече за това, можете да се консултирате следната връзка.

Как да инсталирам NeoChat на Ubuntu и деривати?

За тези, които се интересуват от възможността да инсталират този клиент на Matrix в своята система, те могат да го направят, като следват инструкциите, които споделяме по-долу.

Като цяло за Linux имаме два начина за инсталиране на клиента, единият от тях е чрез компилиране на приложението, а другият е с помощта на пакети Flatpak.

И в този случай ще се спрем на най-простия, който е с Flatpak. За това трябва само да имаме поддръжка, за да можем да инсталираме приложения Flatpak в нашата система.

За да инсталирате NeoChat чрез flatpak, просто отворете терминал (можете да използвате прекия път Ctrl + Alt + T) и в него ще въведете следните команди:

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

И voila, с това можете да започнете да използвате този Matrix клиент.


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.