Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dimensiondev/tesserpg-android


https://github.com/dimensiondev/tesserpg-android

android blockchain did e2e encryption end-to-end-encryption keyboard openid p2p pgp privacy-protection

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Tessercube
OpenPGP Made Mobile

[Get it on F-Droid](https://f-droid.org/packages/com.dimension.tessercube/)
[Get it on Google Play](https://play.google.com/store/apps/details?id=com.dimension.tessercube)

# Fully OpenPGP
Tessercube abides to common standards of OpenPGP.

# Encryption Made Everywhere
Use OpenPGP in any app with Tessercube keyboard.

# Messages Made Trackable
Never fail finding previous messages.

# How to build
Requirement:
- ndk-r19c
- android-28
- Kotlin plugin (When using Android Studio)

Clone the project
```
git clone https://github.com/DimensionDev/Tessercube-Android.git
```
We're using a modified version of LatinIME as a submodule, so we need to initial the submodules
```
git submodule update --init --recursive
```
You can run a debug build using
```
./gradlew assembleDebug
```

# Dependency
- Kotlin
- AndroidX
- [LatinIME](https://android.googlesource.com/platform/packages/inputmethods/LatinIME/)
- [PinyinIME](https://android.googlesource.com/platform/packages/inputmethods/PinyinIME/)
- [inputmethodcommon](https://android.googlesource.com/platform/frameworks/opt/inputmethodcommon/)
- [Dexter](https://github.com/Karumi/Dexter)
- [RxJava](https://github.com/ReactiveX/RxJava)
- [MaterialTapTargetPrompt](https://github.com/sjwall/MaterialTapTargetPrompt)
- [chips-input-layout](https://github.com/tylersuehr7/chips-input-layout)
- [prettytime](https://github.com/ocpsoft/prettytime)
- [FloatingHover](https://github.com/Tlaster/FloatingHover)
- [KotlinPGP](https://github.com/Tlaster/KotlinPGP)
- [PageIndicatorView](https://github.com/romandanylyk/PageIndicatorView)
- [leakcanary](https://github.com/square/leakcanary)
- [glide](https://github.com/bumptech/glide)
- [requery](https://github.com/requery/requery)
- [BouncyCastle](https://github.com/bcgit/bc-java)