0
0
mirror of https://github.com/florisboard/florisboard.git synced 2024-09-20 03:52:18 +02:00
florisboard/README.md

61 lines
2.0 KiB
Markdown
Raw Normal View History

2020-04-08 23:21:33 +02:00
# FlorisBoard
2020-04-20 02:47:37 +02:00
An open-source keyboard for Android. Currently in early-alpha stage.
2020-05-10 02:06:51 +02:00
![Preview image](https://patrickgold.dev/media/previews/florisboard.png)
2020-04-20 02:47:37 +02:00
## Feature roadmap
* [x] Basic implementation of the keyboard core (InputMethodService)
* [x] Own implementation of deprecated KeyboardView (base only)
* [x] QWERTY layout
* [x] Special character layout(s)
2020-05-10 02:06:51 +02:00
* [x] Numeric layout
* [ ] Numeric layout (advanced)
* [ ] Phone number layout
2020-04-20 02:47:37 +02:00
* [ ] Emoji layout
* [x] Caps + Caps Lock
* [x] Key popups (buggy atm)
2020-04-28 21:20:46 +02:00
* [x] Key press sound/vibration
2020-04-20 02:47:37 +02:00
* [x] More characters on long press
2020-04-28 21:20:46 +02:00
* [x] Preferences screen
2020-04-20 02:47:37 +02:00
* [ ] Customize look and behaviour of keyboard
* [ ] Theme customization
2020-05-10 02:06:51 +02:00
* [x] Adapt to situation in app (password, url, text, etc. )
* [ ] Auto suggest words from precompiled dictionary
2020-04-28 21:20:46 +02:00
* [ ] Auto suggest words from user dictionary
* [ ] Auto suggest contacts
2020-04-20 02:47:37 +02:00
* [ ] Layout selection
2020-05-10 02:06:51 +02:00
* [ ] Multilingual typing
2020-04-20 02:47:37 +02:00
* [ ] Clipboard manager
* [x] One-handed mode
2020-05-01 17:44:20 +02:00
* [ ] Floating keyboard
* [ ] Gesture support
* [ ] Glide typing (?)
2020-04-28 21:20:46 +02:00
* [ ] Full integration in IME service list of Android (xml/method)
2020-04-20 02:47:37 +02:00
* [ ] ...
## Used libraries and icons
* [Google Flexbox Layout for Android](https://github.com/google/flexbox-layout)
by [google](https://github.com/google)
* [Google Material icons](https://github.com/google/material-design-icons) by
[google](https://github.com/google)
* [Moshi JSON library](https://github.com/square/moshi) by
[square](https://github.com/square)
## License
```
Copyright 2020 Patrick Goldinger
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```