Commit graph

1652 commits

Author SHA1 Message Date
Md. Rifat Hasan Jihan
63651969a5 Improve behavior for language swipe cycling
Implement logic to stop cycling through Switch languages swipe when all subtypes are cycled.
2025-01-23 18:57:54 +06:00
Helium314
453683a925 fix typo, add short text to contributing about app size 2025-01-23 00:54:09 +01:00
zyachel
05816e4436
fix link to license file in about screen (#1315) 2025-01-22 17:35:32 +01:00
Helium314
35e0fe6be3 add TLD information to LocaleKeyboardInfos
preparation for #492
2025-01-20 21:28:12 +01:00
Helium314
df8c0c6c59 switch tests from junit to kotlin.test (mostly) 2025-01-19 18:27:31 +01:00
Helium314
da8827efc3 migrate build.gradle to kts 2025-01-19 18:15:58 +01:00
Helium314
5283c5878c consider custom font in floating preview 2025-01-18 14:07:36 +01:00
Helium314
cde1a70427 avoid repeated checks for custom typeface when there is none 2025-01-18 12:49:57 +01:00
Helium314
789b533358 set custom typeface also in clipboard suggestion view
and rename read method to get
2025-01-18 12:45:26 +01:00
Helium314
c1bbf51fa1 add custom font file to backup
and remove outdated unnecessary text
2025-01-18 07:59:05 +01:00
Helium314
9edbbcf0ea add button to clear all custom toolbar codes 2025-01-18 07:55:50 +01:00
Helium314
9a2009d182 allow using user-provided font
fixes #494
2025-01-17 21:47:13 +01:00
Helium314
c581e9601b allow setting background image for landscape and portrait separately
fixes #798
2025-01-17 20:10:16 +01:00
Helium314
71d17f6792 update readme / templates / guidelines 2025-01-17 18:15:25 +01:00
Helium314
092cac529f add setting to autocorrect shortcuts
fixes #1287
2025-01-14 22:19:44 +01:00
Helium314
83b48b474e use the first non-typed suggestion for determining autocorrect
otherwise the correction score is sometimes based on the typed word, and not on the word that will be corrected to
2025-01-14 21:25:24 +01:00
Eran Leshem
8931f79b62
Add a Hebrew 1452-2 layout (#1288) 2025-01-13 23:13:06 +01:00
Helium314
df37e3589e move keyboard coordinate transformation to KeyboardActionListener as per ancient TODO 2025-01-13 22:40:37 +01:00
Helium314
10c0b64e45 only show default button in reorder dialog if default actually exists 2025-01-13 20:40:20 +01:00
Arsen Abdusalamov
a4b07d6de2
Add Dargwa(Urakhi) layout (#1127) 2025-01-13 20:26:46 +01:00
tenextractor
0076f04639
Greek accent/dead key support (#1240)
Greek accent/dead key support: simplify by making every combining accent key a dead key

---------

Co-authored-by: Helium314 <helium314@mailbox.org>
2025-01-13 20:12:01 +01:00
Helium314
4638709db5 add missing default for navbar_color in prefs, and change in SettingsValues 2025-01-13 17:18:07 +01:00
Helium314
44015f6857 upgrade test dependencies 2025-01-13 17:16:34 +01:00
Helium314
13e2260aab tiny update to contributon guidelines 2025-01-13 17:14:34 +01:00
Helium314
1e7ea7d699 rename LICENSE-GPL-3 to LICENSE because GitHub is stupid and wrongly shows Apache-2.0 (can't choose, only determined automatically) 2025-01-12 21:12:14 +01:00
Helium314
c2fdce9d58 upgrade emojis to unicode 16.0
and set default emoji SDK level to 21, as we don't support 19 any more
2025-01-12 21:10:06 +01:00
Helium314
7339000df3 allow overriding sdk level for determining which emojis are shown
might show that dreaded [x] symbol, but allows newer emojis on older android versions with upgraded fonts
2025-01-12 21:08:20 +01:00
Helium314
465fc86e61 add new groupId -1 for suppressing default popups e.g. on action or comma keys
fixes #1243
2025-01-12 21:04:32 +01:00
Helium314
7e3657185f prevent selected text being the first suggestion when overwriting with glide typing
fixes #1284
2025-01-12 21:02:29 +01:00
npnpatidar
de5968d04a
Add Hindi Phonetic layout (#1278) 2025-01-12 21:00:47 +01:00
Mario Restuccia
bf37a7f947
Add schwa ə for Italian (#1275)
Added lowercase schwa `ə` to Italian keyboard layout, for inclusive language use
2025-01-12 21:00:08 +01:00
Helium314
0543ccdb2d update translations and version 2025-01-12 20:46:51 +01:00
Helium314
cd5ac492be revert fix for #994, fixes #1281 2025-01-12 20:31:22 +01:00
Helium314
548bf64c9d add option to also vibrate in dnd mode 2025-01-12 20:28:23 +01:00
Helium314
d4d3ba16e0 remove outdated comment 2025-01-11 12:20:43 +01:00
Helium314
9f09d28f4e update description of TextKeyData 2025-01-11 11:43:11 +01:00
Helium314
ce61fa9a21 fix broken width of emoji & clipboard bottom rows in one-handed mode 2025-01-11 11:33:24 +01:00
Helium314
fce02d4669 add missing emojis (to make-emoji-keys only) 2025-01-11 08:39:18 +01:00
Helium314
30180165cb update make-emoji-keys to unicode 16.0 2025-01-11 08:06:06 +01:00
Helium314
16b6196c54 make emoji task work again 2025-01-11 08:05:32 +01:00
Helium314
846ab1edef fix crap introduced with Android 15
using fixes from GrapheneOS
bdc88aaf46
3b7322437a

fixes #1186
2025-01-07 20:38:03 +01:00
Helium314
5251bcd989 re-add l·l for catalan
was wrongly removed in d7d47670a7
fixes #1176
2025-01-07 20:17:41 +01:00
Helium314
76990814e1 only trigger fix for #994 when we have an alphabet keyboard
fixes #1268
2025-01-07 17:20:49 +01:00
Helium314
5e64e94085 avoid known test failure when running via github workflow 2025-01-07 16:59:44 +01:00
Helium314
250a43e4e7 update version, translations, and dictionary list 2025-01-06 15:57:05 +01:00
Helium314
ab974a980e update changelog 2025-01-05 22:48:59 +01:00
Helium314
3cf9d4c87e don't set tablet extra keys for custom layouts
fixes #1180
2025-01-05 22:46:40 +01:00
Helium314
d25df2c4de remove popup label when the popup key is removed 2025-01-05 22:21:26 +01:00
Helium314
2ad45af856 disable remove redundant popup keys by default
looks like people don't like it (#1052 and more)
2025-01-05 22:06:31 +01:00
Helium314
3989c1348a make remove redundant popup keys work on base layout only
fixes #1052
2025-01-05 22:05:55 +01:00