aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorlink2xt <link2xt@testrun.org>2020-09-12 14:10:13 +0300
committerlink2xt <link2xt@testrun.org>2020-10-03 00:20:03 +0300
commitb8762ddb38dd975b0acb217b793594dfed83a824 (patch)
tree23ccefbba703fed6c07acce82ff72e32ba77c9ba /README.md
downloadkdeltachat-b8762ddb38dd975b0acb217b793594dfed83a824.tar.gz
kdeltachat-b8762ddb38dd975b0acb217b793594dfed83a824.zip
Initial commit
Diffstat (limited to 'README.md')
-rw-r--r--README.md62
1 files changed, 62 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..b78b911
--- /dev/null
+++ b/README.md
@@ -0,0 +1,62 @@
+# KDeltaChat
+
+KDeltaChat is a [Delta Chat](https://delta.chat/) client using [Kirigami](https://develop.kde.org/frameworks/kirigami/) framework.
+
+# Dependencies
+
+## Debian
+
+Build time dependencies:
+- `qtdeclarative5-dev` (for `/usr/lib/x86_64-linux-gnu/cmake/Qt5Quick/Qt5QuickConfig.cmake`)
+- `kirigami2-dev`
+
+Runtime dependencies:
+- `qml-module-qtquick-controls`
+- `qml-module-qtquick-dialogs` - used for account import file dialog
+- `qml-module-qtquick-layouts`
+
+## Arch Linux
+
+Install FileDialog:
+- `pacman -S qt5-quickcontrols`
+
+Install kirigami2:
+- `pacman -S kirigami2`
+
+# Building
+
+```
+mkdir build
+cd build
+cmake ..
+make
+```
+
+# Running
+
+Run `./kdeltachat`. Import existing account from backup and start IO in the main menu to connect.
+
+# License
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+In addition, as a special exception, the author of this program gives
+permission to link the code of its release with the OpenSSL
+project's "OpenSSL" library (or with modified versions of it that
+use the same license as the "OpenSSL" library), and distribute the
+linked executables. You must obey the GNU General Public License in
+all respects for all of the code used other than "OpenSSL". If you
+modify this file, you may extend this exception to your version of
+the file, but you are not obligated to do so. If you do not wish to
+do so, delete this exception statement from your version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <https://www.gnu.org/licenses/>.