This repository has been archived on 2019-12-07. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Felix Ableitner 39a2120300 Revert "Don't close app when clicking app icon in MainActivity."
This was also breaking the back button.

This reverts commit 9b5175114f.
2016-01-18 18:19:42 +01:00
android Revert "Don't close app when clicking app icon in MainActivity." 2016-01-18 18:19:42 +01:00
core Added server project for internet routing. 2016-01-18 18:19:41 +01:00
gradle Updated gradle. 2015-09-09 22:40:36 +02:00
graphics Added launcher icon (fixes #2). 2015-09-24 15:29:40 +02:00
server Added server project for internet routing. 2016-01-18 18:19:41 +01:00
.gitignore Ignore Android Studio files. 2014-10-07 18:20:15 +03:00
LICENSE Added license information. 2014-10-03 13:05:28 +03:00
PROTOCOL.md Fixed message content types in protocol. 2015-09-11 23:16:32 +02:00
README.md Updated license text for launcher icon (ref #2). 2015-09-27 16:28:57 +02:00
build.gradle Split project into seperate modules for core and android (fixes #18). 2015-10-18 22:39:51 +02:00
gradle.properties Added server project for internet routing. 2016-01-18 18:19:41 +01:00
gradlew Initial commit. 2014-10-03 12:55:35 +03:00
gradlew.bat Initial commit. 2014-10-03 12:55:35 +03:00
settings.gradle Added server project for internet routing. 2016-01-18 18:19:41 +01:00

README.md

Ensichat

BitCoin donate button

Instant messenger for Android that is fully decentralized. Messages are encrypted and sent directly between devices via Bluetooth, without any central server. A simple flood-based routing is used for message propagation.

screenshot 1 screenshot 2 screenshot 3

Get it on Google Play Get it on F-Droid

Building

To create a debug apk, run ./gradlew assembleDevDebug. This requires at least Android Lollipop on your development device. If you don't have Lollipop, you can alternatively use ./gradlew assembleRelDebug. However, this results in considerably slower incremental builds

To create a release apk, run ./gradlew assembleRelRelease.

License

All code is licensed under the GPL, v3 or later.

The launcher icon is based on the Bubbles Icon created by Paomedia which is available under CC BY 3.0.