|
2 years ago | |
---|---|---|
android | 2 years ago | |
go | 2 years ago | |
linux | 2 years ago | |
qml | 2 years ago | |
.drone.yml | 2 years ago | |
.gitignore | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
main.go | 2 years ago |
This codebase provides a graphical user interface for Desktop and Android for Cwtch: Privacy Preserving Infrastructure for Asynchronous, Decentralized and Metadata Resistant Applications
Cwtch is an experimental concept and prototype. We do not recommend you use Cwtch today if you require secure communication. At least, not yet.
If you discover a security issue, please log an issue above, or email team@cwtch.im.
This code relies on therecipe/qt before getting started consult the Installation and Getting Started documentation to get that up and running. It will make building this much easier.
qtdeploy build desktop
./deploy/linux/ui.sh -local -debug 2>&1 | grep -v 'Detected anchors on an item that is managed by a layout.'
The -local and -debug flags are helpful when developing.
We supply an arm-pie version of tor in android/libs/armeabi-v7a
with the name libtor.so
qtdeploy -docker build android
adb install deploy/android/build-debug.apk
go get -u -v github.com/therecipe/qt/cmd/...
qtsetup
(Can take around an hour?)If all that is done, then check out cwtch.im/ui and run qtdeploy
in the root of it.
Currently you will need to manually run tor first before running cwtch.im/ui. Use the included tor and torrc file: tor -f torrc