Update README.md

This commit is contained in:
Helium314 2023-08-11 08:49:08 +02:00 committed by GitHub
parent 592f4aab0c
commit c9ed9fd9cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,9 +3,28 @@
This is an attempt to integrate changes / improvements into OpenBoard that have been sitting around for a long time due to low dev activity. This is an attempt to integrate changes / improvements into OpenBoard that have been sitting around for a long time due to low dev activity.
Might end up on F-Droid... Might end up on F-Droid...
**consider all releases as beta** **This is mostly a development version. On updates there may be changes that reset some settings. Consider all releases as beta quality at best.**
Changes: The rough plan for this project:
* Theming
* improve user-defined coloring
* add pre-defined themes
* make automatic theme switch work with the new themes
* Multilingual Typing
* fix some bugs preventing proper usage in some cases (especially concerning key popups)
* possibly has some undiscovered bugs, more testing required
* Dictionaries
* semi-independent in a separate repository: https://codeberg.org/Helium314/aosp-dictionaries
* Language settings
* currently they are scattered across mulitple places (languages, custom input styles, multilingual typing, dictionaries)
* Clean up the xml files
* the current state look rather messy, with many useless / duplicate entries that make changes needlessly tricky
* Make suggestion removal functionality more discoverable
* Fix some bugs along the way
Once above is done, we can think about renaming and properly releasing the app. First just in this repository, and later on F-Droid.
Changes to OpenBoard:
* Updated dependencies * Updated dependencies
* Debug version can be installed along OpenBoard * Debug version can be installed along OpenBoard
* Allow users to add and replace built-in dictionaries * Allow users to add and replace built-in dictionaries
@ -40,10 +59,10 @@ Changes:
* Reduce space between keys, https://github.com/Helium314/openboard/pull/8 * Reduce space between keys, https://github.com/Helium314/openboard/pull/8
* Fix number row not split in split keyboard view, https://github.com/Helium314/openboard/pull/27 * Fix number row not split in split keyboard view, https://github.com/Helium314/openboard/pull/27
* Fix white background of emoji tab selector on AMOLED theme for some Android versions, https://github.com/Helium314/openboard/pull/26 * Fix white background of emoji tab selector on AMOLED theme for some Android versions, https://github.com/Helium314/openboard/pull/26
* Fix issue with spell checker incorrectly flagging words before a period as wrong on newer Android versions, https://github.com/openboard-team/openboard/pull/679 * Fix issue with spell checker incorrectly flagging words before a period as wrong on newer Android versions, https://github.com/openboard-team/openboard/pull/679 (maybe not properly fixed)
* * Fix always-dark settings on some Android versions, https://github.com/Helium314/openboard/pull/69
Plan / to do: Further plan / to do:
* ~upgrade dependencies~ * ~upgrade dependencies~
* upgrade NDK, https://github.com/openboard-team/openboard/issues/782 * upgrade NDK, https://github.com/openboard-team/openboard/issues/782
* maybe: rename (package, app, icon), so it can be installed parallel to OpenBoard, and published on F-Droid * maybe: rename (package, app, icon), so it can be installed parallel to OpenBoard, and published on F-Droid