Commit graph

2012 commits

Author SHA1 Message Date
Md. Rifat Hasan Jihan
51a863d840
remove non-translatable string (#1651) 2025-06-07 21:59:12 +02:00
Helium314
defec4a27f update translations 2025-06-07 21:58:25 +02:00
Helium314
ccc287c4ea use CombiningRules extra value for setting the combiner
allows flexibility which is needed for the combiner suggested in GH-214
2025-06-07 21:44:14 +02:00
Helium314
48f6c21b57 fix recognition of our own inputMethod 2025-06-07 21:01:48 +02:00
Eran Leshem
9efe534c03
Fix locale_key_texts loading for he locale (#1669) 2025-06-07 20:38:38 +02:00
Eran Leshem
16ce183942
Fix NextScreenIcon direction for RTL system languages (#1667) 2025-06-07 20:34:47 +02:00
Helium314
867438fdc0 simplify the way of setting suggestions
remove the excursion to latinIME
have Suggest return suggestions instead of calling a callback
now the relevant code can be mostly found in inputLogic (except for handling batch input)
2025-06-07 20:26:06 +02:00
BlackyHawky
0787a79de4
Slightly adjust the dictionary dialog (#1656) 2025-06-03 19:27:01 +02:00
Helium314
97aec851e4 avoid dictionary re-ordering on UI interaction 2025-06-02 20:41:52 +02:00
Helium314
7dbf5ea86d
Add MultiSliderDialog (#1580) 2025-06-02 20:33:10 +02:00
Helium314
d951a1dbdd don't try to back up directories matching the file name patterns
fixes #1653
2025-06-02 17:36:06 +02:00
BlackyHawky
20d4704090
Fix unnecessary indentations in the Subtype screen (#1516) (#1648) 2025-06-02 17:12:11 +02:00
Helium314
d0787201ae get rid of warnings in SuggestionStripView
and add a comment
2025-06-01 19:53:56 +02:00
Helium314
0a961a68db consider that voice input key visibility should depend on the text field 2025-06-01 19:17:44 +02:00
Helium314
7499c38e13 add missing key codes to Key.isModifier, and move the information into KeyCode 2025-06-01 18:40:54 +02:00
Helium314
f81f6a7f7d some additional safety, so we show at least a working keyboard in case dictionary or native library loading fails 2025-06-01 17:03:16 +02:00
Helium314
07ea14ea16 move code related to showing more suggestions into MoreSuggestionsView 2025-06-01 16:38:59 +02:00
Helium314
32099748e5 move PopupSuggestionsView to Kotlin
and rename to MoreSuggestionsView
2025-06-01 13:36:14 +02:00
Helium314
538a26a9b8 no need to provide KeyboardIconsSet when creating a toolbar key 2025-06-01 13:21:03 +02:00
Helium314
8284adb32c small cleanup in ClipbardHistoryView 2025-06-01 13:19:38 +02:00
Helium314
180bd179c5 move device locked check to common place 2025-06-01 13:13:00 +02:00
Helium314
12c1cb0cd2 move SuggestionStripView to Kotlin 2025-06-01 13:06:14 +02:00
Eran Leshem
ec2bbb461d
Add toolbar modes (#1606) 2025-06-01 09:50:55 +02:00
Helium314
38bbcd9a83 add editorconfig, udpate gitignore 2025-06-01 09:50:24 +02:00
Helium314
8a55f57ccf decrease minimum height scale to 30%
resolves GH-1647
2025-05-31 20:46:32 +02:00
Helium314
e01714bbee mark string as not translatable 2025-05-31 20:39:11 +02:00
Helium314
3fcea486be gather crash information more aggressively
especially for crashes while device is locked
might help with #801
2025-05-31 20:30:18 +02:00
Helium314
e4e99a7e5d fix NPE related to recent RichIMM changes 2025-05-31 14:28:02 +02:00
Helium314
c321c2c684 replace AsyncTask 2025-05-31 14:01:36 +02:00
Helium314
7dc6279d87 todos after RichIMM overhaul 2025-05-31 13:56:02 +02:00
Helium314
ad71b49c04 make language slide work with fallback subtypes 2025-05-31 13:31:22 +02:00
Helium314
09eecc0502 move RichInputMethodManager to Kotlin 2025-05-31 13:22:22 +02:00
Helium314
424df5fb0d fix file handling in DictionaryGroup (again) 2025-05-31 11:59:05 +02:00
Eran Leshem
b903e10b12
Add some missing emoji variants (#1622) 2025-05-31 10:44:46 +02:00
Helium314
e6a412750d update version and changelogs 2025-05-31 10:16:54 +02:00
Helium314
7b91221339 update translations, fix broken string references escaping the @ in @string/ 2025-05-31 10:06:03 +02:00
Helium314
f0d4aaa9c3 update reading dictionaries available for download 2025-05-31 09:58:29 +02:00
Helium314
0e86978df3 different way of implementing larger toolbar key
see GH-1556, fixes GH-1621
2025-05-31 09:35:33 +02:00
Eran Leshem
82bea7facf
Don't show dictionary debug info on toolbar (#1644) 2025-05-31 08:00:00 +02:00
Eran Leshem
4d441e5bdf
Fix partial emoji swiping (#1645) 2025-05-30 22:49:37 +02:00
Eran Leshem
92b1907c61
Drop non-emoji single character suggestions from emoji dictionary (#1643) 2025-05-30 22:40:52 +02:00
Helium314
37821ff8ad use old way of getting main dictionary suggestions on facilitator thread
apparently this fixes GH-1614 (spurious crash in the native google library on Android 7)
though maybe the reason is a difference between ExecutorUtils and coroutines?
2025-05-30 20:35:32 +02:00
Helium314
dbeddcd658 don't show tld hint label in numpad
see #1640
2025-05-30 20:19:26 +02:00
Helium314
31a8761bfa don't always use the same coordinate when creating fake ComposedData for a word
avoids some sort of cache returning previous suggestions, see GH-1542
2025-05-29 09:32:12 +02:00
Helium314
120734ff41 avoid issues when resetting DictionaryFacilitatorImpl
see GH-801 (probably does not fix the OnePlus issue)
2025-05-28 22:31:18 +02:00
Helium314
0d5159c2d7 comment currently unsupported keycodes to avoid confusion 2025-05-27 20:25:05 +02:00
Helium314
b44dd29b0c consider implicitly enabled subtypes when switching with language switch button
fixes GH-1608
2025-05-27 18:14:05 +02:00
Helium314
7da068145f fix internal dictionaty file names
resulted in assets dicts being extracted on every app start
2025-05-25 16:52:56 +02:00
Helium314
deec4d1f98 upgrade version, add changelog, fix lint issues with strings 2025-05-24 18:23:29 +02:00
Helium314
e21c135b90 don't include default latin non-qwerty layout in subtype display name
so now we're back at "French" and not "French (AZERTY)"
2025-05-24 16:50:51 +02:00