Commit graph

1853 commits

Author SHA1 Message Date
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
Helium314
7696beeb29 deal with empty subtype preference strings produced by old versions 2025-03-01 09:50:33 +01:00
Helium314
f016c20ca8 remove some values from old settings
preparation for removal
2025-03-01 09:23:34 +01:00
Helium314
7ec9e1a8cf sort extra value when creating SettingsSubtype 2025-03-01 08:40:50 +01:00
Helium314
c431f7043f move settings.kt and settings subtype 2025-03-01 07:32:09 +01:00
Helium314
e55b375f90 add more compose previews, and make them work better 2025-02-28 23:47:11 +01:00
Helium314
1b5a793690 more convenient access to settingsValues
Settings.getInstance().getCurrent() -> Settings.getValues()
2025-02-28 22:17:06 +01:00
Helium314
98640c6b0d add readable timestamp to logs and crash reports (similar to backup files) 2025-02-28 21:57:31 +01:00
Helium314
912be23900 avoid exception on startup
java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory"
see https://stackoverflow.com/a/65980047
2025-02-28 21:44:25 +01:00
Helium314
999c900f7f clearly show when a subtype is custom in languages & layouts 2025-02-28 21:42:09 +01:00
Helium314
27e2a6f584 determine whether to show shift key for scripts without uppercase 2025-02-28 21:29:38 +01:00
Helium314
48fbe86dcc fix accessing setting from system keyboard settings 2025-02-28 20:29:37 +01:00
Helium314
247ec2b7f3 compose welcome wizard (could look better, but good enough for now) 2025-02-28 20:26:38 +01:00
Helium314
b65d00e142 improve color picker: better landscape layout and survive orientation change 2025-02-27 19:35:07 +01:00
Helium314
1c955a34b2 convert popup multiTextKey codePoints into (KeySpec) label
fixes #1376
2025-02-26 21:16:23 +01:00
Md. Rifat Hasan Jihan
2e9ba954ad
Improved Probhat Layout (#1382)
Discussed in https://github.com/Helium314/HeliBoard/discussions/1368
2025-02-26 20:57:08 +01:00
ottosch
f65864a935
Add datestamp to backup filename (#1364)
resolve #1188
2025-02-26 20:00:25 +01:00
Helium314
aaa7fb2ad1 make unsaved changes in SubtypeDialog survive screen orientation change 2025-02-25 22:55:05 +01:00
Helium314
f0689b00f6 remove "use system locales"
now behavior is as it was disabled
if no subtypes are explicitly enabled, it behaves the same as if the setting was enabled (same as before, actually)
2025-02-25 22:41:54 +01:00
Helium314
cab9cc7de0 make subtypeDialog survive screen rotation (but currently loses changes to settings) 2025-02-25 22:32:05 +01:00
Helium314
93e6f88f6c update todo 2025-02-25 21:36:30 +01:00