delta.chat的桌面應用程序

| 適用於用戶 | 對於開發人員 |
|---|---|
故障排除 CLI標誌 鑰匙扣 如何製作自定義主題 | 貢獻指南 記錄 開發人員的文檔 樣式指南 如何更新核心 如何進行結束測試 如何發行 |
該應用程序可以從https://get.delta.chat下載。在這裡,您會找到所有受支持平台的二進製版本。有關平台特定說明,請參見下文。如果遇到任何問題,請諮詢下面的故障排除部分。
安裝的主要分配索引方法是使用Flatpak構建。這是在其自己的存儲庫中維持的,但是可以從Flathub下載和安裝預先建造的二進製文件,該二進製文件還為許多Linux平台提供了設置指南。
運行pacman -S deltachat-desktop在Arch Linux上安裝Delta Chat Desktop。
另外,可以從Arch用戶存儲庫中構建deltachat-desktop-git軟件包。
警告:目前的AUR軟件包收集了最新主人。這可能是最新版本的最新版本,引入了新功能,但也是新的錯誤。
如果您安裝了像Yay或Paru這樣的AUR助手,則可以通過運行yay -S deltachat-desktop-git並遵循終端中的說明來安裝它。
否則,您仍然可以手動進行:
# 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
只需在Mac上使用所有其他軟件執行時安裝.dmg文件即可。
您可以在https://get.delta.chat上找到Windows的下載,儘管我們使用Microsoft Store版本推薦,因為您可以自動更新。
這主要用於開發目的,這不會安裝/集成到您的系統中。因此,除非您知道自己在做什麼,否則我們建議在可能的情況下堅持上述方法。
# 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
-w表示工作區根軟件包,因此,您無需將當前的工作目錄在repo-root上運行這些腳本。
用於與本地Deltachat核心的開發閱讀文檔
該模塊建立在deltachat-core-rust之上,而Deltachat-Core-Rust又具有外部依賴性。下面的說明假設Linux系統(例如Ubuntu 18.10)。
閱讀錯誤,也許它已經告訴您您需要做什麼。如果沒有隨意在此GitHub存儲庫中提出問題。
確保您的nodejs版本為20.0.0或更新。
如果您仍然遇到錯誤,請查看update_core readme中的說明以設置or write an issue 。
配置文件和數據庫存儲在Application-Config的默認文件路徑中。
每個數據庫是一個代表給定電子郵件地址帳戶的SQLite文件。
閱讀文檔/開發
有關翻譯,請參見我們的Transifex頁面:https://www.transifex.com/delta-chat/public/
對於其他貢獻方式:https://delta.chat/en/contribute
您可以在View->Developer菜單下訪問日誌文件夾和當前日誌文件:

讀取文檔/logging.md,以說明我們的記錄系統。 (可用選項,日誌位置以及有關使用的日誌格式的信息)
根據GPL-3.0-or-later ,請參見許可證文件以獲取詳細信息。
版權所有©2019
DeltaChat貢獻者。
該程序是免費的軟件:您可以根據自由軟件基金會發布的GNU通用公共許可證的條款對其進行重新分配和/或修改它,該版本是該許可證的版本3,或(按您的選項)任何以後的版本。
該程序的分佈是希望它將有用的,但沒有任何保修;即使沒有對特定目的的適銷性或適合性的隱含保證。有關更多詳細信息,請參見GNU通用公共許可證。
您應該已經收到了GNU通用公共許可證的副本以及此計劃。如果沒有,請參見http://www.gnu.org/licenses/。