1ff8526d24
Define the bottom row separately
...
Avoid divergences when the bottom row is modified.
2022-02-07 00:55:32 +01:00
a76541458d
Dvorak layout ( #16 )
2022-02-07 00:06:49 +01:00
d014a7dd8c
Replace unusual return symbol
2022-02-06 23:58:17 +01:00
93edc4ac42
Allow egde keys instead of corner keys (swipe vertically/horizontally)
...
Add a new boolean parameter "edgekeys" for defining keys that have the
additional (swipe) keys on the edges (top, right, left, bottom) instead
of at the corners (top left, top right, bottom left, bottom right).
2022-02-06 23:49:43 +01:00
7383cc4b68
Add the Meta key to every layouts
...
To follow soon: Define the bottom row separately from layouts.
2022-02-06 23:12:24 +01:00
95c8acc31e
Add the Meta key
...
Currently using the diamond symbol like the history meta key: https://en.wikipedia.org/wiki/Meta_key
However, this key is actually interpreted as the Super/Windows key but
Android calls it "meta" internally.
2022-02-06 23:01:35 +01:00
e86173b895
Use apksigner from the build tools for release builds too
2022-02-05 20:22:40 +01:00
be0f4a1fc9
Makefile: Pass full path when calling apksigner
2022-02-05 20:15:29 +01:00
b913d6842f
Add supoort to show accents for Portuguese language
2022-02-05 20:07:32 +01:00
93b4cc2e7b
Release 1.12.0 (16)
1.12.0
2022-01-31 00:24:44 +01:00
7a451d5a36
Turn the key spacing options to ints
...
Float values were not rendered properly and the granularity isn't
needed.
2022-01-31 00:04:02 +01:00
2d2f0dd51d
Add options for the spacing between the keys
...
Two options: vertical and horizontal.
2022-01-30 23:55:15 +01:00
8631dfb723
Select theme depending on system settings
...
Automatically choose between the Dark and Light themes.
2022-01-30 23:29:50 +01:00
c9f7f2cfc8
Avoid color inversion in dark theme
2022-01-30 20:39:09 +01:00
f2893437d2
Contributing guidelines for layouts and translations
2022-01-30 13:10:37 +01:00
2f47d2400b
Improve Action key detection
...
There were two problems:
- The Action key was swapped when it shouldn't be. The flag
'IME_FLAG_NO_ENTER_ACTION' wasn't interpreted correctly for inputs
that specified both an action and this flag.
- The value 'IME_ACTION_UNSPECIFIED' should remove the Action key.
2022-01-30 12:17:31 +01:00
348c278eae
Missing Action key in the QWERTZ layout
...
This caused an even bigger problem: The Enter key would disappear
instead of being swapped with the Action key.
2022-01-30 12:02:49 +01:00
7af579a1bc
Fn+Tab to send the tab character
2022-01-29 20:03:17 +01:00
4333575bb9
Add support for the Bulgarian language and layout
...
Thanks Zdravko Iskrenov for the contribution.
2022-01-29 19:27:33 +01:00
e0217c650d
Fix modifier not working on non-ASCII
...
Characters defined in layouts that aren't defined in KeyValue weren't
recognized as character keys. Not working with modifiers.
2022-01-29 18:56:10 +01:00
1723288f5d
Add Latvian translation
2022-01-29 18:00:52 +01:00
88e21758bc
Add Latvian specific QWERTY layout
...
A customised Latvian specific QWERTY layout (QWERTY (Latvian)) was added
to access all Latvian diacritic characters with a swipe.
Additionally caron, cedille and macron accents were enabled for this
layout.
2022-01-29 17:56:25 +01:00
e031de6b57
Globe key: Open keyboard switching dialog
...
instead of immediately switching to the next input method.
2022-01-23 19:40:45 +01:00
baf867a9f9
Translate to French
2022-01-23 19:20:28 +01:00
04f15fbfee
Improve some strings
2022-01-23 19:20:11 +01:00
cb95e99f50
Make action key labels translatable
2022-01-23 19:20:02 +01:00
28f98cc129
Update feature graphic according to Google's guidelines
2022-01-22 21:23:33 +01:00
3ab2228065
Use symbols for configuration and emoji keys
...
`srcs/juloo.keyboard2/KeyValue.java` was updated to replace `Conf` with
`⛭` (`\u2699`) and `:)` with `☻` (`\u263B`).
2022-01-22 21:13:46 +01:00
eda171d57a
Update README.md
2022-01-22 20:54:27 +01:00
0bf7ff5f34
Add keys for Latvian
...
New accents - caron and macron - were defined and QWERTY layout was
updated to add accents for Latvian specific characters.
2022-01-20 22:01:34 +01:00
aa12466767
Release 1.11.1 (15)
1.11.1
2022-01-20 21:34:35 +01:00
100e0b270d
Fix crash when switching app
2022-01-20 21:22:09 +01:00
38adf7d7b9
Makefile: Sign the debug apk with scheme v2
2022-01-20 21:21:27 +01:00
9485770372
Update doc for Android 11
2022-01-20 21:21:07 +01:00
c489b5aba7
Fix broken link (because of case sensitivity)
2022-01-17 18:59:02 +01:00
96c4b165ac
Release 1.11.0 (14)
1.11.0
2022-01-16 23:50:11 +01:00
40897f2c26
Update and improve the description
...
Explain better what the app is and mention some of the features.
Unfortunately, the German translation needs to be dropped because I
can't maintain it.
2022-01-16 23:44:04 +01:00
133b6ec2c1
German keyboard added ( #20 )
...
* Add German metadata translation
* Add German keyboard
Co-authored-by: Jules Aguillon <jules@j3s.fr >
2022-01-15 20:56:08 +01:00
833dfa31bb
Fix miscalculation of the space between the keys
...
'keyVerticalInterval' was mistakenly used to compute the height of the
keyboard and the vertical position of keys.
While the code handling pointers did not use this value, the hit box of
the bottom row was shifted by several pixels.
Make sure 'keyVerticalInterval' is only used for rendering and not for
placing the keys.
2022-01-15 20:24:27 +01:00
fa9250a89e
Contributing: Mention enabling the virtual keyboard
2022-01-15 19:51:40 +01:00
854eb431f3
CONTRIBUTING: Document debug installation failure
2022-01-15 19:03:53 +01:00
d4eef00a8a
Add a CONTRIBUTING guide
2022-01-15 18:55:05 +01:00
f22d040eda
Update screenshots
2022-01-10 01:02:14 +01:00
dfec26a93b
Swap the Enter and Action keys when needed
...
When IME_FLAG_NO_ENTER_ACTION is set.
2022-01-10 00:27:22 +01:00
53113cadd9
Add the Action key
...
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.
2022-01-09 20:26:06 +01:00
4b43645c4b
Fix a few strings
2022-01-09 12:53:14 +01:00
93e84ba7e9
Add the German language
...
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 >
2022-01-09 12:49:28 +01:00
23e59c6b09
Allow to hide more keys than just accents
...
Add the "FLAGS_LANGS" set of flags, which will be used to hide
individual keys that are not accents.
2022-01-09 12:47:47 +01:00
2764e96eb1
Change the key combination for °
...
To Fn+*
Was previously accent^+*, which was not available for most languages.
2022-01-01 19:00:27 +01:00
9c82c9cfdc
Improve the "precision" option
...
Now named "swiping distance". Changed to a dropdown.
2021-12-30 22:22:25 +01:00