A mirror for futokb (https://gitlab.futo.org/keyboard)
Go to file
Aleksandras Kostarevas dcce3ea5ae Skip token mixes if total sum is 0
This case seems to actually be quite common during fuzzing
2024-05-16 18:37:43 -05:00
common Improve avoiding autocorrect w/ URLs/emails 2024-02-01 22:58:08 +02:00
dictionaries
gradle/wrapper Update dependencies 2024-01-11 22:26:38 +02:00
java Only update subtype when it changes 2024-05-16 17:29:49 -05:00
libs@6112cd68d1
native Skip token mixes if total sum is 0 2024-05-16 18:37:43 -05:00
tests Remove some unneeded code and permissions 2024-04-11 21:47:24 -05:00
tools
voiceinput-shared Add resource importing (dict/voice/transformer) 2024-04-01 14:31:11 -05:00
.clang-tidy Fix some linter warnings 2024-05-16 17:18:08 -05:00
.gitignore Add q8 model 2023-10-16 17:31:43 +03:00
.gitlab-ci.yml Update CI 2024-04-11 18:06:26 -05:00
.gitmodules
Android.bp
build.gradle Set payment URL 2024-05-14 18:55:14 -05:00
CleanSpec.mk
FTL_LICENSE.md
gradle.properties
gradlew
gradlew.bat
NOTICE
OWNERS
proguard-rules.pro Fix voice input crash with proguard 2024-01-10 02:24:07 +02:00
README.md Update README 2024-05-06 16:17:16 -05:00
sendZulipMessage.sh
settings.gradle
setUpPropertiesCI.sh

FUTO Keyboard

The goal is to make a good keyboard that doesn't spy on users. This repository is a fork of LatinIME (the Android Open-Source Keyboard). Changes are licensed under this license for now.

Check out the FUTO Keyboard Wiki

Building

When cloning the repository, you must perform a recursive clone to fetch all dependencies:

git clone --recursive git@gitlab.futo.org:alex/latinime.git

You can also initialize this way if you forgot to specify the recursive clone:

git submodule update --init --recursive

You can then open the project in Android Studio and build it that way.