最近 の発売 の最初のメジャーバージョン Neochat 1.0、KDEコミュニティによって開発されたメッセージングプログラム これは、Matrixプロトコル(安全で分散型の通信のためのオープンネットワーク)をサポートすることで際立っており、Spectralのフォークです。
ネオチャット 切り紙フレームワークを使用して書き直され、インターフェイスとlibQuotientライブラリを作成します Matrixプロトコルをサポートします。 コードはC ++とQMLで記述されており、GPLv3ライセンスの下で配布されています。 マルチプラットフォームをサポートしていますつまり、Linuxの場合と同様に、WindowsとAndroidの場合も同様です。
これは、すべての人にオープンなオペレーティングシステムを作成するというKDEの目標と非常に一致するイニシアチブです。 そのため、Plasmaに統合するMatrixクライアントが必要であり、NeoChatが誕生しました…これらXNUMXつのプロジェクトとその協力者に心からの感謝を送りたいと思います。 それらがなければ、NeoChatは不可能だったでしょう。
NeoChatは、切り紙とQMLフレームワークを使用して、エレガントで統合されたユーザーインターフェイスを提供します.
NeoChatについて
開発の現段階では、 プログラムは基本的なメッセージング操作をサポートし、 メッセージやファイルの送信、プライベートチャット、通知の表示、会議室への接続、ユーザー名の自動入力、絵文字の挿入、招待状の送信と処理など。
インターフェイスは自動的に画面サイズに適応します プラズマモバイルまたはAndroidベースのモバイルデバイスで使用できます。 たとえば、部屋を大画面で表示する場合、部屋に関するすべての情報を含むサイドバーが自動的に表示され、小画面ではポップアップブロックになります。 ユーザーの削除、禁止の設定、アバターのアップロード、メタデータの編集を行うことができる新しいチャットルームを作成する機会が提供されます。
組み込みの画像エディタが含まれています これにより、写真を送信する前にトリミングおよび回転できます。 このエディターは、NeoChat開発者によって開発されたKQuickImageEditorライブラリに基づいています。
プログラム KDE PlasmaMobileを搭載したPinePhoneスマートフォン版でデフォルトで使用されます。 Matrixプロトコルをサポートする任意のサーバーに接続できます。 まだ実装されていない機能の中で、暗号化、ビデオ通話、送信メッセージの編集のサポートが際立っています。 さまざまなKDEアプリケーションとの統合を改善する計画もあります。Purposeフレームワークを使用して他のアプリケーションとコンテンツを共有し、Sonnetライブラリを使用してスペルチェックを行う予定です。
最後に、開発者は、磨くべきことがまだいくつかあると述べています。
NeoChatは、英語、ウクライナ語、スウェーデン語、スペイン語、ポルトガル語、ハンガリー語、フランス語、オランダ語、カタロニア語(バレンシア語)、カタロニア語、イギリス英語、イタリア語、ノルウェー語ニーノシュク、スロベニア語に完全に翻訳されています。 すべての翻訳者に感謝します。NeoChatが母国語で利用できない場合は、KDEローカリゼーションチームへの参加を検討してください。
現時点では、暗号化のサポートがなく、NeoChatはビデオ通話とメッセージ編集もサポートしていません。 どちらも作業中です。
また、他のKDEアプリケーションとの統合も不足しています。
目的と同様に、NeoChatを使用して他のKDEアプリケーションのコンテンツを共有できるようにします。 スペルチェック機能を提供するSonnetを使用します。
あなたがそれについてもっと知りたいならば、あなたは相談することができます 次のリンク。
Ubuntuとその派生物にNeoChatをインストールする方法は?
このMatrixクライアントをシステムにインストールできるようにすることに関心がある場合は、以下で共有する手順に従ってインストールできます。
一般に、Linuxの場合、クライアントをインストールする方法はXNUMXつあります。XNUMXつはアプリケーションをコンパイルする方法で、もうXNUMXつはFlatpakパッケージを使用する方法です。
この場合、最も単純なもの、つまりFlatpakを使用します。 このために必要なのは、Flatpakアプリケーションをシステムにインストールできるようにするためのサポートだけです。
flatpakを介してNeoChatをインストールするには、ターミナルを開き(ショートカット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
これで、このMatrixクライアントの使用を開始できます。