Helium314
|
9f37c5505c
|
avoid accessing uninitialized RichInputMethodManager, fixes #952
|
2024-07-07 20:23:21 +02:00 |
|
Helium314
|
e5b82b53c4
|
fix contacts access being asked when turning setting off instead of when turning on
|
2024-07-07 20:09:59 +02:00 |
|
Helium314
|
595e7ab680
|
qwerty fallback if keyboard parsing fails
|
2024-07-07 19:09:29 +02:00 |
|
Helium314
|
1bd585ab76
|
update layout checking
|
2024-07-07 18:55:42 +02:00 |
|
Devy Ballard
|
0bd76de9d9
|
Add paste key and slightly re-arrange toolbar keys (#945)
|
2024-07-06 09:41:19 +02:00 |
|
Helium314
|
cc4d8cfedc
|
remove unused rm.txt
|
2024-07-06 07:42:55 +02:00 |
|
codokie
|
bdab98c2c9
|
Clipboard suggestions (#647)
|
2024-07-05 23:14:54 +02:00 |
|
Devy Ballard
|
21124a5a45
|
Fix erroneous keyswipes (#919)
|
2024-07-05 22:42:09 +02:00 |
|
Helium314
|
2bce73ad7d
|
fix build
|
2024-07-03 22:44:19 +02:00 |
|
Devy Ballard
|
bcf2a52d6a
|
More cursor keys (#933)
|
2024-07-03 22:42:33 +02:00 |
|
Helium314
|
e57e2e8de5
|
dont store cursor position when it can be reloaded before actually using the position
should fix #935
also make expected selection start / end private (access still via get methods)
|
2024-07-03 22:30:47 +02:00 |
|
Devy Ballard
|
a92d108444
|
make arrow keys repeatable (#932)
only applies to keyboard keys, not in toolbar
|
2024-07-01 21:30:29 +02:00 |
|
Helium314
|
74571a3202
|
add ability to save / load custom themes
start for #852
|
2024-06-30 19:15:56 +02:00 |
|
Helium314
|
7dac19cec7
|
make all colors setting independent for day and night mode
|
2024-06-30 18:21:23 +02:00 |
|
Helium314
|
b26ac87ece
|
update translations and version
|
2024-06-30 16:48:09 +02:00 |
|
Helium314
|
61f1534b71
|
fix functional key layout for tablets
|
2024-06-30 16:33:56 +02:00 |
|
Helium314
|
2f6bef478e
|
add new key codes for a bunch of hw keyboard keys (no labels except for escape)
also make sure they are handled together with meta-state (e.g. ctrl+arrow keys)
fixes #237
|
2024-06-30 11:27:45 +02:00 |
|
Helium314
|
beb52d322f
|
safeguard against potential issues with custom currency key
|
2024-06-30 09:03:13 +02:00 |
|
b02860de585071a2
|
2150b399aa
|
Extend existing superscript symbols on popup keys (#902)
|
2024-06-30 08:49:55 +02:00 |
|
Devy Ballard
|
05e9af9bc6
|
Reduce longpress timeout for shift (caps lock) and symbols (for numpad) (#924)
|
2024-06-30 08:39:08 +02:00 |
|
Devy Ballard
|
57b99e27b0
|
Upscale the d-pad arrows globally (#934)
|
2024-06-30 08:35:12 +02:00 |
|
Helium314
|
f7d82b9589
|
allow customizing currency keys, fixes #353
|
2024-06-29 20:34:32 +02:00 |
|
Helium314
|
d7cb655c21
|
reload keyboard when next-word suggestion setting is changed
fixes #76
|
2024-06-29 17:25:24 +02:00 |
|
Devy Ballard
|
efd7d53ca1
|
Option to customize start lag for gestures during fast typing (#894)
fixes #882
|
2024-06-26 21:00:06 +02:00 |
|
Helium314
|
4aac81391e
|
set random (but fixed) default colors for "all colors", see #903
|
2024-06-25 18:42:26 +02:00 |
|
Helium314
|
3b30864b00
|
correctly set placeholder default width
|
2024-06-24 20:58:12 +02:00 |
|
Helium314
|
d0983e6c3b
|
stick to language key setting
don't show langauge switch key in comma popups when there is nothing to switch
fixes #897
|
2024-06-24 20:48:34 +02:00 |
|
Helium314
|
4255dc2ce8
|
remove fillGapsWithSpacers
was only necessary for old AOSP keyboard parser
|
2024-06-24 19:44:46 +02:00 |
|
Helium314
|
e707ade006
|
new version and updated translations
|
2024-06-24 19:28:30 +02:00 |
|
Helium314
|
2c3493fe93
|
update tests
remove failing test because issue is not reproducible on device any more
add special build variant intended for running tests in github workflow
|
2024-06-24 18:53:27 +02:00 |
|
codokie
|
fc0d27459f
|
fix phantom space after double quotes (#842)
and add a bunch of related tests
---------
Co-authored-by: Helium314 <helium314@mailbox.org>
|
2024-06-24 18:32:16 +02:00 |
|
Helium314
|
4a9dc6bff6
|
reload theme on orientation change
should actually happen anyway, but possibly not for newer android versions?
could help with #401
|
2024-06-23 16:12:40 +02:00 |
|
Helium314
|
08f194a369
|
block key swiping while using sliding key input
fixes #892, which also contains the fix by @devycarol
|
2024-06-21 15:13:13 +02:00 |
|
Helium314
|
3e74a29f2e
|
improve popup key handling and update tests
remove outdated part from layouts.md
fixes #883
|
2024-06-19 22:42:36 +02:00 |
|
Helium314
|
5b7f4dae4c
|
clarify error messages when layout can't be saved, see #887
|
2024-06-18 17:51:03 +02:00 |
|
Helium314
|
0b9fb7334d
|
reload the cursor position from text field when in doubt
|
2024-06-18 00:38:07 +02:00 |
|
Helium314
|
9efb22bd0c
|
fix #881 and improve related tests
|
2024-06-17 16:05:22 +02:00 |
|
Helium314
|
4ab7e8b78e
|
use fallback layout when custom layout file can't be opened
|
2024-06-17 15:12:05 +02:00 |
|
Helium314
|
3961060710
|
add logging that should help with #829
|
2024-06-15 22:28:18 +02:00 |
|
Helium314
|
0da6f6e4da
|
Revert "adjust alphabet for AlphabetIndexer"
This reverts commit bc1e4d52a8 .
see discussion in #803: the commit makes things worse
|
2024-06-15 22:06:12 +02:00 |
|
Helium314
|
c064ba199c
|
move that special handling for emoji and language switch keys into layouts
for that, a new keyboard_state_selector is added
this allows modifying functional key layouts without having to manually adjust those keys
|
2024-06-15 21:54:47 +02:00 |
|
Helium314
|
17f30ad6d6
|
fix typo in split distace (6000 -> 600)
and increase max split distance for high dp devices
fixes #869
|
2024-06-14 22:01:15 +02:00 |
|
Helium314
|
f7b12757ed
|
set correct icon when voice input key is on keyboard, but no voice input method is available
|
2024-06-14 18:59:37 +02:00 |
|
Helium314
|
5d0341195e
|
fix newly added layout file not loaded
|
2024-06-14 18:26:42 +02:00 |
|
Helium314
|
753e5fa6a2
|
properly open json files
not sure why it works now, while it apparently did not before
|
2024-06-14 18:17:26 +02:00 |
|
Helium314
|
3eafce9265
|
update key labels
remove emoji label, not necessary any more as it's a toolbar key
access toolbar labels via enum map
allow CLIPBOARD_CUT key(code)
|
2024-06-14 17:44:32 +02:00 |
|
Helium314
|
61cff40d3c
|
only use alt-code-while-typing when not clearly inside key
and add alt code to emoji and clipboard keys
fixes #630
|
2024-06-14 17:08:49 +02:00 |
|
Helium314
|
181ea3b586
|
disable shrinkResources because the build process seems to randomly ignore tools:keep
|
2024-06-14 16:32:50 +02:00 |
|
Helium314
|
d1c2ad0a39
|
fix system sometimes enabling wrong subtype
|
2024-06-13 20:36:04 +02:00 |
|
Helium314
|
237adc991b
|
properly update toolbar prefs
|
2024-06-13 20:08:40 +02:00 |
|