| Age | Commit message (Collapse) | Author | Files | Lines |
|
It is placed on the top-right of the enter key on every layouts.
It sends a special event (performEditorAction) instead of writing a
newline.
The "actionId" is passed through the EditorInfo object in an obfuscated
way so it's not clear whether it's using the right one.
|
|
|
|
Add the 'ß' character on the bottom-left corner of the 's' key, which is
hidden for other languages.
Co-authored-by: Moini <moini@noreply.invalid>
|
|
Add the "FLAGS_LANGS" set of flags, which will be used to hide
individual keys that are not accents.
|
|
Now named "swiping distance". Changed to a dropdown.
|
|
|
|
Inline constants in settings.xml, strings.xml is only for strings that
can be translated.
|
|
Friendly to Amoled screens.
The background of keys is the same as the background of the whole
keyboard: pure black.
Colors are also slightly stronger.
|
|
Also, draw activated keys with a round border too.
|
|
Add a "Theme" option to choose between a dark and light theme.
The light theme uses the colors of the dark theme with the luminance
inversed.
The reloading after a configuration change is changed slightly:
- Special handling is needed when the Theme is changed (recreate the views)
- The default implementation of 'onConfigurationChanged' is used
Which triggers more refresh (but don't recreate the views)
- 'onCreateInputView' is no longer needed
|
|
Themes replace 'colors.xml' and soon will replace 'dimens.xml'.
|
|
Use xmllint.
Re-indent Java files using spaces.
|
|
First add the 'ring' accent.
The swedish language uses the qwerty layout and three accents (aigu,
trema, ring)
|
|
|
|
Both using the qwerty layout.
Removes the tilde from French.
|
|
This replaces the "disable accent keys" checkbox.
The default should work for anyone: Accents will be hidden unless the
user has the french language installed.
The value "show every accents" is useful for versions of android that
don't have subtypes.
|
|
|
|
Users didn't like the new placement.
|
|
|
|
Also change internal names for accents.
|
|
|
|
|
|
|
|
- More intuitive placement of (), [], {} and <>.
- Move accent keys into the top-left corner, on a key they may be used with.
- Some minor changes.
|
|
Some versions of android don't allow to configure several languages.
|
|
Increase a bit labels size and reduce empty space between keys.
|
|
|
|
Add the 'change_method' key and remove a key that is available through
accents.
|
|
Now that it's necessary to change the device's settings to use a
different layout, qwerty is a better international default than azerty.
|
|
|
|
Notably subscript and superscript digits and some quote characters.
|
|
|
|
Add the Fn modifier that change the digits into F1 to F10.
|
|
Remove the "emoji" and "conf" action from the enter key. Move the former
to the "arrows" key and the latter to "p".
Slightly increase the size of the keys around the spacebar, and decrease
the spacebar size.
|
|
Remove the empty keys, make it more symetric and add more characters.
|
|
Remove the constant of keys per rows. Add the 'shift' attribute to
declare eventual alignment/blanks in layouts.
|
|
This removes the "layout" setting. Every layouts that the user could use
will appear in the global settings.
|
|
These keys are not useful at all in English. A new option allows to hide
them, [false] by default.
|
|
|
|
Statuses other than "fully-qualified" are duplicates or won't render.
Skin tones are available using combinations, no need to keep each
variants.
|
|
Take the list from https://unicode.org/Public/emoji/13.1/emoji-test.txt
Also change the list of groups, from the same source.
|
|
This was a half-finished feature:
- Dangerous when typing passwords
- Caused crash on some devices
- Ugly (on its own but also blinking when sliding and not fixed in size)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|