Commit graph

1823 commits

Author SHA1 Message Date
Devy Ballard
84f73cc3da
Merge branch 'Helium314:main' into inline-code-point-loops 2025-03-11 17:59:33 -06:00
devycarol
3059beaff0 revive boolean looper 2025-03-11 17:40:01 -06:00
devycarol
3776a0829e ugh oops 2025-03-11 17:32:19 -06:00
unlair
d05a59e4ed
Track overridden subtypes when auto-switching due to HintLocales (#1410)
* Track overridden subtypes when auto-switching due to HintLocales

* Move hint-locale switching logic to SubtypeState
2025-03-11 21:25:32 +01:00
Helium314
bf713d6967 copy user-supplied library to final file instead of renaming
apparently fixes #1251
2025-03-10 18:27:45 +01:00
Helium314
e9a2a7ebb1 remove unnecessary settings reloads during adjusting additional subtype 2025-03-08 17:55:02 +01:00
Helium314
2b8c39b125 make editing the "+" layouts work 2025-03-08 10:26:24 +01:00
Helium314
c47da4203f consistent way of for settingsSubtypes <-> string 2025-03-08 09:34:33 +01:00
Helium314
e1f02dab31 add some tests for subtype enablement 2025-03-08 09:23:41 +01:00
Helium314
a4d96a12a9 fix some issues with subtypes being disabled or not shown as enabled after editing 2025-03-08 09:05:33 +01:00
Helium314
15c1526895 toAdditional subtype not nullable any more
was causing too much trouble
and only was in there because "it always has been there"
2025-03-08 07:48:15 +01:00
Helium314
fa9ac20d39 fix edited subtypes not showing up when they weren't enabled 2025-03-08 07:35:49 +01:00
Helium314
912ba45d5e fix default additional subtypes 2025-03-08 07:35:08 +01:00
devycarol
fed79abe26 bring back elvis he never hurt nobody 2025-03-06 23:43:38 -07:00
devycarol
32a21092d3 no unbraced multiline if's pt. 2 2025-03-06 23:32:40 -07:00
devycarol
b2f6841fe7 don't access inputLogic.mConnection so much 2025-03-06 23:32:40 -07:00
devycarol
2787b586ae make the loopOverCodePointss inline Unit loopers 2025-03-06 23:31:50 -07:00
devycarol
b6a13a7473 charCount is a useful parameter so we don't need to recompute it when looping 2025-03-06 23:31:50 -07:00
devycarol
711e87d28f delegate loopOverCodePoints calls to particular functions 2025-03-06 23:31:05 -07:00
devycarol
ec8c4e477f rename params, don't do unnecessary type checks, no unbraced multiline if's 2025-03-06 22:30:23 -07:00
Helium314
631ab60eb9 upgrade version and translations 2025-03-06 18:13:32 +01:00
Md. Rifat Hasan Jihan
073318d7d0
Update existing incomplete bn-IN layout (#1374) 2025-03-06 18:10:44 +01:00
Helium314
43d96e3131 disable check breaking non-latin additional subtypes without custom main layout 2025-03-06 18:06:30 +01:00
Helium314
43f5dd555b remove the / at the end of layout folders
because apparently android 7 asset manager does not understand it
fixes #1393
2025-03-06 05:16:26 +01:00
Md. Rifat Hasan Jihan
ee33140106
add missing popup (#1396) 2025-03-04 22:49:14 +01:00
Md. Rifat Hasan Jihan
411bd79890
add label flag on manualOrLocked keys to hide popup hint (#1397) 2025-03-04 22:20:44 +01:00
Helium314
f60406d6ac upgrade dependencies 2025-03-04 22:19:17 +01:00
Helium314
4310025b2d fix light navbar symbols with light theme 2025-03-02 18:13:04 +01:00
Helium314
fad6c7b758 fix some bugs resulting in bad colors after entering ColorsScreen 2025-03-02 17:04:16 +01:00
Helium314
72ca12d52e pre-fill name for new color themes 2025-03-02 12:05:49 +01:00
Helium314
e342ff24b5 fix user-defined theme being added to list on first startup 2025-03-02 11:39:33 +01:00
Helium314
18693cdf20 fix welcome wizard title color in dark mode 2025-03-02 11:02:20 +01:00
Helium314
45c30b5c64 fix wrong name shown in launcher 2025-03-02 10:56:49 +01:00
Helium314
b4f3732cde better details for dictionaries 2025-03-02 10:36:05 +01:00
Helium314
2fb618888b use some resource strings again 2025-03-02 09:59:03 +01:00
Helium314
cffdbff23c remove some unused resource strings, and mark others for possible future removal 2025-03-02 09:36:13 +01:00
Helium314
5e63a7f29b add missing new metdatata file translations 2025-03-02 07:34:00 +01:00
Helium314
02e8a001cd update translations 2025-03-02 07:33:10 +01:00
Helium314
f929caa4d8
Remove old settings and clean up (#1392) 2025-03-02 07:28:37 +01:00
Helium314
8a8e8a70e3 re-add missing light theme 2025-03-02 00:47:31 +01:00
Helium314
8c557ec42c don't show welcome wizard in spell checker settings
and show crash reports only in normal settings
2025-03-01 23:39:55 +01:00
Helium314
122b51c0ed adjust welcome wizard colors 2025-03-01 23:36:05 +01:00
Md. Rifat Hasan Jihan
3d690ae371
Added Bengali (India)/Baishakhi layout (#1373) 2025-03-01 17:40:27 +01:00
Helium314
be3ccc631d minor improvements in appearance screen 2025-03-01 17:29:00 +01:00
Helium314
1fc5d60483 better instant-reload for some settings (while keyboard is showing) 2025-03-01 17:28:48 +01:00
Helium314
95b6333bf4 better way of force-reloading the keyboard theme
not duplicating an existing mechanism any more
and working while keyboard is shown (at least it looks like it)
2025-03-01 17:06:49 +01:00
Helium314
f0bb541b72 better "add dictionary" button in dictionaries screen 2025-03-01 10:31:38 +01:00
Helium314
b69ec39539 extend list of locales for which bigrams are used in contacts dictionary 2025-03-01 10:24:22 +01:00
Helium314
efa2faf474 more frequent selected subtype checks in welcome wizard 2025-03-01 10:02:56 +01:00
Helium314
5d1545687f fix broken list preferences 2025-03-01 10:01:16 +01:00