Commit graph

1151 commits

Author SHA1 Message Date
BlackyHawky
5ec846d8f2
For Holo theme only : pinned icon follow accent color (#124) 2023-09-03 22:19:31 +02:00
BlackyHawky
25e89f7555
Fixed emoji categories icons for holo theme (#121) 2023-09-02 06:45:52 +02:00
Helium314
ba70be8b65 cleanup keyboardThemes, remove holo blue (but keep the file for now) 2023-09-01 23:01:47 +02:00
Helium314
529839b6c8 hopefully fix spell checker language detection 2023-09-01 21:54:37 +02:00
BlackyHawky
445eb37b5f
Fixed clipboard icons for holo theme (#117) 2023-09-01 20:35:56 +02:00
Helium314
136f060d6a consider contacts dictionary when removing suggestions, fixes #114 2023-09-01 20:23:54 +02:00
Helium314
6cac9e2512 use instanceof instead of comparing classes 2023-09-01 20:08:26 +02:00
Helium314
50e175509b make language settings work nicely again
now actually it's not part of preferences any more, but looks the same
2023-09-01 19:49:37 +02:00
Helium314
71187f4b32 migrate preferences to androidx (bad state... wip) 2023-09-01 18:20:09 +02:00
Helium314
70a86d9326 use appcompat dayNight theme, alertDialogs and popupMenus 2023-09-01 10:19:09 +02:00
Helium314
2a19114ccb change nullable / nonnull annotations to androidx 2023-09-01 08:08:36 +02:00
Helium314
e2d2889d81 add holo theme base on custom colors, and remove old theme selection (wip) 2023-09-01 00:35:40 +02:00
Helium314
ede5bf8f4f make custom colors always active 2023-08-31 20:49:43 +02:00
Helium314
61a73572b8 fix crash when day/night switch is removed 2023-08-31 16:05:16 +02:00
Helium314
50258ef435 remove no-dictionary warning when a fallback dictionary for the same language can be used 2023-08-31 12:20:41 +02:00
Helium314
59ce1a1cb3 set color state lists inside Colors 2023-08-31 11:52:10 +02:00
Helium314
556ff23b98 remove bad workaround
InsetDrawable is the solution I was looking for...
2023-08-31 11:21:12 +02:00
Helium314
a7a40d9ed1 set key background colors only once
no functional change, but this will allow more complicated color setting fucntions without impacting performance
2023-08-31 11:06:42 +02:00
Helium314
8916c67d15 workaround for toasts not showing up on some android versions 2023-08-30 12:03:57 +02:00
Helium314
3758cfe403 offer opening dictionary repository if no local dictionary is found when enabling a subtype 2023-08-30 11:45:30 +02:00
Helium314
b3764239b8 tune autocorrections once again 2023-08-30 09:05:29 +02:00
Helium314
963ceacec9 remove some unused strings than can be simply replaces with system strings anyway 2023-08-30 07:50:25 +02:00
Makar Razin
8b2f6270be
East Slavic translations update (#113) 2023-08-29 22:59:55 +02:00
Helium314
305fcdf221 fix too aggressive correction for words with same base latin characters 2023-08-29 22:47:59 +02:00
Helium314
e3240965a8 register app for opening .dict files (content uri only) 2023-08-29 22:26:57 +02:00
Helium314
e623d14829 better check for scripts supporting uppercase
previously language was used, which fails for hinglish
2023-08-29 12:22:39 +02:00
Helium314
cb09538b32 fix crash 2023-08-29 11:10:29 +02:00
Helium314
ccece45596 switch from Char.toInt() to Char.code
removes a lot of deprecation warnings
internally kotlin still seems to use toInt() when calling code
2023-08-29 09:41:22 +02:00
BlackyHawky
b48c6b0077
Fixed misalignment in 4th row when splitting for tablet only (#67) 2023-08-29 08:44:42 +02:00
Helium314
0bcf0ee78d show secondary locales when using system languages, update comments 2023-08-29 08:15:32 +02:00
Helium314
6475ed7d74 remove unused dependencies and compress native libraries 2023-08-29 07:52:18 +02:00
Md. Rifat Hasan Jihan
38edc6fb3e
Enabled split keyboard for landscape (#46)
* Enabled split keyboard for landscape

Enable split keyboard is available from medium-sized (720dp) phones (landscape). On smaller phones, this toggle will be hidden. No change on tablet layout behavior.
2023-08-29 06:52:51 +02:00
Helium314
e0174d1872 mark some strings as used (for detection of unused resources) 2023-08-29 00:14:11 +02:00
Helium314
a8d7702e95
fix French translation for prefs_key_longpress_timeout_settings
see #106
2023-08-29 00:03:03 +02:00
BlackyHawky
4a136b0dd9
French translations added and improved existing ones (#106) 2023-08-28 23:26:19 +02:00
BlackyHawky
15dc59539a
Add string resource for night mode pref (#105) 2023-08-28 21:01:06 +02:00
Helium314
9713c4a25a further improve fix in ce0bf06545 2023-08-28 20:48:57 +02:00
Helium314
78cccee9bb add unit tests for shouldBeAutoCorrected, small dict fix 2023-08-28 19:50:55 +02:00
Helium314
e9488b9ea0 once again try to improve autocorrection 2023-08-28 19:26:25 +02:00
Helium314
4a2b09fe2e fix internal main dictionary being used instead of user-added one 2023-08-28 17:07:23 +02:00
Helium314
f0e5a38fa2 move shouldBeAutoCorrected to a separate function 2023-08-28 14:01:31 +02:00
Helium314
0687d10420 avoid displaying <Language> (Unknown Region) 2023-08-28 08:15:10 +02:00
BlackyHawky
a81726f8dc
Added ":" and ";" signs for Number pad in portrait mode (#104) 2023-08-27 22:38:56 +02:00
Helium314
d53d9a824d udpate strings with translations scraped from more recent version of AOSP keyboard 2023-08-27 22:11:18 +02:00
Helium314
c87d36d20c scrape system strings from latest android source (before is was android 9) 2023-08-27 20:32:00 +02:00
Helium314
70a678804c remove dictionaries for languages with less than 10 million speakers
still available in the dictionaries repository
2023-08-27 19:38:09 +02:00
Helium314
f7bbefff98 enable hinglish subtype 2023-08-27 19:24:10 +02:00
Helium314
f137a32a28 fix subtypes not showing up if all available subtypes have a mismatching country 2023-08-27 19:18:05 +02:00
Helium314
5b0acd82fa add "show source dictionary" option in remove suggestion dialog when using debug apk 2023-08-27 18:41:13 +02:00
Helium314
3ca932db19 properly delete extracted internal main dictionary, and don't show empty dict folders 2023-08-27 18:34:51 +02:00