Application de bureau pour Delta.chat

| Pour les utilisateurs | Pour les développeurs |
|---|---|
Dépannage Drapeaux de CLI Clés Comment faire des thèmes personnalisés | Lignes directrices de contribution Enregistrement Documentation pour les développeurs Consignes de style Comment mettre à jour le noyau Comment faire des tests de fin à la fin Comment faire une version |
L'application peut être téléchargée à partir de https://get.delta.chat . Ici, vous trouverez des versions binaires pour toutes les plateformes prises en charge. Voir ci-dessous pour les instructions spécifiques à la plate-forme. Si vous rencontrez des problèmes, veuillez consulter la section de dépannage ci-dessous.
La principale façon d'installer l'installation de la distribution est d'utiliser la construction Flatpak. Ceci est maintenu dans son propre référentiel, mais un binaire pré-construit peut être téléchargé et installé à partir de Flathub qui dispose également d'un guide de configuration pour de nombreuses plates-formes Linux.
Exécutez pacman -S deltachat-desktop pour installer Delta Chat Desktop sur Arch Linux.
Alternativement, créez un package deltachat-desktop-git à partir du référentiel d'utilisateurs Arch.
AVERTISSEMENT: Actuellement, le package AUR se compile du dernier maître. Cela peut être plus récent en tant que dernière version, introduire de nouvelles fonctionnalités mais également de nouveaux bugs.
Si vous avez une aide AUR comme Yay ou PARU installée, vous pouvez l'installer en exécutant yay -S deltachat-desktop-git et en suivant l'instruction dans votre terminal.
Sinon, vous pouvez toujours le faire manuellement:
# 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
Installez simplement le fichier .dmg comme vous le faites avec tous les autres logiciels sur Mac.
Vous pouvez trouver les téléchargements pour Windows sur https://get.delta.chat, bien que nous recommandons à l'aide de la version Microsoft Store, car vous obtenez des mises à jour automatiques.
Ceci est principalement à des fins de développement, cela n'installe pas / n'intégrera pas Deltachat dans votre système. Donc, à moins que vous ne sachiez ce que vous faites, nous vous recommandons de s'en tenir aux méthodes ci-dessus si possible.
# 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
-wsignifie Workspace Root Package, avec cela, vous n'avez pas besoin d'avoir votre répertoire de travail actuel au Repo-Root pour exécuter ces scripts.
Pour le développement avec le deltachat local, lisez les documents
Ce module se construit au-dessus de deltachat-core-rust , qui à son tour a des dépendances externes. Les instructions ci-dessous supposent un système Linux (par exemple Ubuntu 18.10).
Lisez l'erreur, peut-être que cela vous dit déjà ce que vous devez faire. Sinon, n'hésitez pas à déposer un problème dans ce dépôt GitHub.
Assurez-vous que votre version Nodejs est 20.0.0 ou plus récente.
Si vous obtenez toujours des erreurs, consultez les instructions de Update_Core ReadMe pour configurer les choses or write an issue .
Les fichiers de configuration et la base de données sont stockés sur les chemins de fichier par défaut de l'application-Config.
Chaque base de données est un fichier SQLite qui représente le compte pour une adresse e-mail donnée.
Lire les documents / développement.md
Pour les traductions, voir notre page Transifex: https://www.transifex.com/delta-chat/public/
Pour d'autres moyens de contribuer: https://delta.chat/en/contribute
Vous pouvez accéder au dossier Journal et au fichier journal actuel sous le menu View->Developer :

Lisez Docs / Logging.md pour une explication sur notre système de journalisation. ( Options disponibles, emplacement du journal et informations sur le journal utilisé)
Licencié sous GPL-3.0-or-later , voir le fichier de licence pour plus de détails.
Copyright © 2019
DeltaChatContributeurs.
Ce programme est un logiciel gratuit: vous pouvez le redistribuer et / ou le modifier en vertu des termes de la licence publique générale GNU publiée par la Free Software Foundation, soit la version 3 de la licence, ou (à votre option) toute version ultérieure.
Ce programme est distribué dans l'espoir qu'il sera utile, mais sans aucune garantie; Sans même la garantie implicite de qualité marchande ou d'adéquation à un usage particulier. Voir la licence publique générale GNU pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme. Sinon, voir http://www.gnu.org/licenses/.