- Theme class is responsible for parsing / packing a theme.
- The sample theme file will be the keyboards default and fallback theme
in the future, with slight modifications.
- Improve layout of list_item.xml (adheres more to predefined standard
values now)
- Add localization card to typing fragment.
- Add theme card to keyboard fragment (will get revision and own sub-fragment)
with next feature (theme customization).
- Smartbar now supports showing a number row or a clipboard/cursor toolbar
if candidate suggestions are disabled. What toolbar will be shown is
controlled by prefs.suggestion.showInstead
- Smartbar now shows a back button when the active keyboard mode is
KeyboardMode.EDITING
- Improvements in backend of Smartbar
- Add backend handling for editing layout.
- Improve FlorisBoard event listener implementation, allow different
objects than Text-/MediaInputManager to receive events.
- Add function to send a key event to the system (allows to write this
in a single line, which is more readable)
- This SeekBar implementation allows for better control of min/max/step.
- The current value of the preference is shown in the summary, to change it
the user has to click on it, where a dialog window with a SeekBar opens.
- List item now uses Android's predefined ids for title and summary
- Needed for custom preference implementation
- Layout font size in list_item.xml is now the same as the other list items
when FlorisBoard initializes with prefs.popup.enabled=false. This was
due to the fact that the show() method of KeyPopupManager did some required
calculations which were not done if the popups were disabled.
- Now shows a warning message when the keyboard is not selected as the
default input method.
- Add contribution text and easy access to the repository.
- Saves the install version, last used and changelog last shown version
locally to the shared preferences.
- Used to show the not yet implemented whats new section.
- Add licenses of libraries added since the license page was created.
- Licenses are now in alphabetical order.
- Reduce font-size of the license texts to 0.8em