Customizable and privacy-conscious open-source keyboard
Find a file
Trevor Terris 3a7b413df2 Tweak icon color so it matches
The icon color uses masking, which results in it being slightly darked by the icons being tinted. Set the icon accent to 300 and most others to 500, so they should balance out and match.
2021-06-27 07:56:54 +02:00
.github/ISSUE_TEMPLATE Update issue templates 2021-05-03 10:14:54 +02:00
app Tweak icon color so it matches 2021-06-27 07:56:54 +02:00
dictionaries Add Hungarian dictionary 2021-06-13 16:52:40 +02:00
fastlane update metadata for release 1.4.3 2021-05-03 11:11:40 +02:00
gradle/wrapper update gradle 2021-06-14 10:01:57 +02:00
images update matrix qr 2021-05-17 08:19:30 +02:00
.gitignore Update fastlane dir for v1.1 2020-01-15 13:30:44 +01:00
build.gradle update gradle 2021-06-14 10:01:57 +02:00
gradle.properties first commit 2019-12-31 18:19:35 +01:00
gradlew first commit 2019-12-31 18:19:35 +01:00
gradlew.bat first commit 2019-12-31 18:19:35 +01:00
LICENSE Create LICENSE 2020-01-02 13:29:42 +01:00
README.md update matrix link 2021-05-15 09:02:18 +02:00
settings.gradle first commit 2019-12-31 18:19:35 +01:00

OpenBoard

Get it on F-Droid Get it on Google Play

100% FOSS keyboard, based on AOSP.

Community [matrix] channel

Join here

Common issues

  • Cannot open settings in MIUI

See https://github.com/dslul/openboard/issues/46

Contribute

How to create a dictionary

You can use this tool to create a dictionary. You need a wordlist, as described here. The output .dict file must be put in res/raw.

APK Development

Linux

Install java:

sudo pacman -S jdk8-openjdk jre8-openjdk jre8-openjdk-headless

Install Android SDK:

sudo pacman -S snapd
sudo snap install androidsdk

Configure your SDK location in your ~/.bash_profile or ~/.bashrc:

export ANDROID_SDK_ROOT=~/snap/androidsdk/current/AndroidSDK/

Install the platform tools for your target android version:

androidsdk "platform-tools" "platforms;android-29"

Compile the project. This will install all dependencies, make sure to accept licenses when prompted.

./gradlew assembleDebug

Connect your phone and install the debug APK

adb install ./app/build/outputs/apk/debug/app-debug.apk

Credits