Aplikasi desktop untuk delta.chat

| Untuk pengguna | Untuk pengembang |
|---|---|
Pemecahan masalah Bendera CLI Bintir key Cara membuat tema khusus | Pedoman Kontribusi Logging Dokumentasi untuk pengembang Pedoman Styling Cara memperbarui inti Bagaimana melakukan pengujian ujung ke ujung Bagaimana melakukan rilis |
Aplikasi dapat diunduh dari https://get.delta.chat . Di sini Anda akan menemukan rilis biner untuk semua platform yang didukung. Lihat di bawah untuk instruksi spesifik platform. Jika Anda mengalami masalah apa pun, silakan berkonsultasi dengan bagian pemecahan masalah di bawah ini.
Cara distribusi-independasi utama untuk menginstal adalah dengan menggunakan flatpak build. Ini dipertahankan dalam repositori sendiri, namun biner yang sudah dibangun dapat diunduh dan diinstal dari Flathub yang juga memiliki panduan pengaturan untuk banyak platform Linux.
Jalankan pacman -S deltachat-desktop untuk menginstal Delta Chat Desktop di Arch Linux.
Atau, Bangun Paket deltachat-desktop-git dari Arch User Repository.
PERINGATAN: Saat ini paket AUR mengkompilasi dari master terbaru. Ini bisa lebih baru sebagai rilis terbaru, memperkenalkan fitur baru tetapi juga bug baru.
Jika Anda memiliki Helper AUR seperti Yay atau Puru terpasang, Anda dapat menginstalnya dengan menjalankan yay -S deltachat-desktop-git dan mengikuti instruksi di terminal Anda.
Kalau tidak, Anda masih dapat melakukannya secara manual:
# Download the latest snapshot of the PKGBUILD
wget https://aur.archlinux.org/cgit/aur.git/snapshot/deltachat-desktop-git.tar.gz
# extract the archive and rm the archive file afterwards
tar xzfv deltachat-desktop-git.tar.gz && rm deltachat-desktop-git.tar.gz
# cd into extracted folder
cd deltachat-desktop-git
# build package
makepkg -si
# install package (you need to replace <version> with whatever version makepkg built)
sudo pacman -U deltachat-desktop-git- < version > .tar.xz $ brew install --cask deltachat
Cukup instal file .dmg saat Anda melakukannya dengan semua perangkat lunak lain di Mac.
Anda dapat menemukan unduhan untuk Windows di https://get.delta.chat, meskipun kami merekomendasikan menggunakan rilis Microsoft Store, karena di sana Anda mendapatkan pembaruan otomatis.
Ini sebagian besar untuk tujuan pengembangan, ini tidak akan menginstal/mengintegrasikan Deltachat ke dalam sistem Anda. Jadi kecuali Anda tahu apa yang Anda lakukan, kami sarankan untuk tetap berpegang pada metode di atas jika memungkinkan.
# Get the code
$ git clone https://github.com/deltachat/deltachat-desktop.git
$ cd deltachat-desktop
# Install pnpm
$ npm i -g pnpm
# Install dependencies
$ pnpm install
# Build the app (only needed on the first time or if the code was changed)
$ pnpm -w build:electron
# Start the application:
$ pnpm -w start:electron
-wberarti paket root ruang kerja, dengan ini Anda tidak perlu memiliki direktori kerja Anda saat ini di Repo-Root untuk menjalankan skrip tersebut.
Untuk pengembangan dengan deltachat-core lokal, baca dokumen
Modul ini dibangun di atas deltachat-core-rust , yang pada gilirannya memiliki dependensi eksternal. Instruksi di bawah ini mengasumsikan sistem Linux (misalnya Ubuntu 18.10).
Baca kesalahannya, mungkin sudah memberi tahu Anda apa yang perlu Anda lakukan. Jika tidak merasa bebas untuk mengajukan masalah dalam repo GitHub ini.
Pastikan versi nodeJS Anda adalah 20.0.0 atau lebih baru.
Jika Anda masih mendapatkan kesalahan, lihat instruksi di Update_core ReadMe untuk mengatur sesuatu or write an issue .
File dan basis data konfigurasi disimpan di jalur file default aplikasi-konfig.
Setiap database adalah file SQLite yang mewakili akun untuk alamat email yang diberikan.
Baca Docs/Development.md
Untuk terjemahan, lihat halaman Transifex kami: https://www.tranifex.com/delta-rat-cat/public/
Untuk cara lain untuk berkontribusi: https://delta.chat/en/contribute
Anda dapat mengakses folder log dan file log saat ini di bawah menu View->Developer :

Baca dokumen/logging.md untuk penjelasan tentang sistem logging kami. ( Opsi yang tersedia, lokasi log dan informasi tentang log- format yang digunakan)
Lisensi di bawah GPL-3.0-or-later , lihat file lisensi untuk detailnya.
Hak Cipta © 2019 Kontributor
DeltaChat.
Program ini adalah perangkat lunak gratis: Anda dapat mendistribusikannya kembali dan/atau memodifikasinya berdasarkan ketentuan lisensi publik umum GNU seperti yang diterbitkan oleh Yayasan Perangkat Lunak Gratis, baik versi 3 lisensi, atau (pada opsi Anda) versi selanjutnya.
Program ini didistribusikan dengan harapan akan bermanfaat, tetapi tanpa jaminan apa pun; bahkan tanpa jaminan tersirat dari dapat diperjualbelikan atau kebugaran untuk tujuan tertentu. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya menerima salinan Lisensi Publik Umum GNU bersama dengan program ini. Jika tidak, lihat http://www.gnu.org/licenses/.