Commit graph

608 commits

Author SHA1 Message Date
Keyman Server
90c10d5f34
Merge branch 'epic/autocorrect' into auto/A19S35-merge-base-into-autocorrect 2026-08-14 16:18:38 +02:00
Marc Durdin
176d031f1b
Merge pull request #15827 from memaynor/feat/dark-mode-and-settings
feat(android): design improvement for settings, add dark mode and tool menu
2026-08-11 16:27:27 +02:00
Keyman Server
0a868ac7ff
Merge branch 'epic/autocorrect' into auto/A19S34-merge-base-into-autocorrect 2026-08-10 09:54:03 +02:00
Eberhard Beilharz
e3ed30a309
chore(android): revert unnecessary parts of previous commit 2026-08-05 18:04:48 +02:00
Eberhard Beilharz
a332c0d464
fix(android): show updates for lexical models
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
With this change the model info activity will show an available update
to the lexical model.

Commit partially drafted by AI (Gemini 3 Flash Preview).

Fixes: #16226
Build-bot: release:android
2026-07-23 13:18:37 +02:00
Keyman Server
c2a3fd8d7d
Merge branch 'epic/autocorrect' into auto/A19S33-merge-master-into-autocorrect 2026-07-20 07:26:08 +02:00
Mengchou97
d9717d634e updated sidebar title and move button and add a get started action button 2026-07-15 23:13:28 +07:00
Marc Durdin
f75a913698 chore: Merge branch 'master' into feat/dark-mode-and-settings 2026-07-14 16:16:23 +02:00
Marc Durdin
c9b11c052b chore(android): patch enable_system_keyboard string 2026-07-14 16:16:01 +02:00
mengchouchey@gmail.com
65b9316840 updated sidebar - removed checkboxes options 2026-07-12 15:28:39 +07:00
Mengchou97
0f5b0e65d9 resolved the navigation bar layover keyboard problem 2026-07-08 22:41:50 +07:00
Mengchou97
812fca0d9e resolve the update option from always appearing 2026-07-08 13:24:07 +07:00
Mengchou97
8e55aec87b change the keybaord_banner to dark in dark mode 2026-07-07 22:02:03 +07:00
Mengchou97
176df82f04 removed the active keyboard helper in the bottom section as recommended 2026-07-07 22:02:03 +07:00
Mengchou97
bec72037f1 ondrawerclosed sidebar scroll back to top 2026-07-07 22:02:03 +07:00
Eberhard Beilharz
70282bfd5b
fix(android): rename method to getKeyboardTextFontFilenameOnly
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
This addresses a code review comment.
2026-07-03 17:26:05 +02:00
Eberhard Beilharz
1191e4387f
fix(android): fix setting font
PR #16146 introduced a problem with selecting a different font as
display font so that we always ended up with not setting the font.
This was caused by the font filenames now being a URL (which is necessary
because they get processed by the web engine). However, the Android code
checks for the existence of the font in order to create the typeface,
which only works for local paths.

This PR modifies and simplifies `KMKeyboard.getFontFilename` to return the
full path, renames `KMKeyboard.txtFont` and `KMKeyboard.oskFont` to make
it clearer that they contain a path and not a URL.

Also initialize `KMKeyboard.oskFontPath` with empty string instead of
`null`. This makes it consistent with` txtFontPath` and with the
documented behavior of `KMManager.getKeyboardOskFontFilename()` (which
returns `KMKeyboard.oskFontPath`).

Follows: #16146
Fixes: #16187
Build-bot: release:android
2026-07-02 19:52:35 +02:00
MengHeng
cc4192529e
Apply suggestions from code review
Co-authored-by: MengHeng <90595388+Meng-Heng@users.noreply.github.com>
2026-06-24 14:38:42 +07:00
Mengchou97
9dfc7b096c added the standard header 2026-06-11 13:57:34 +07:00
Mengchou97
d1e7839c08 reverted the splashscreenactivity 2026-06-10 17:00:17 +07:00
Mengchou97
2b800fa3f2 removed whitespaces problems 2026-06-10 16:18:33 +07:00
Mengchou97
9b930ea868 removed unused codes 2026-06-10 15:16:57 +07:00
Mengchou97
ecd3f65372 added the cmt back 2026-06-10 14:31:19 +07:00
Mengchou97
2c7a61d35c addressing the issues with keymansettingfragments 2026-06-10 14:29:03 +07:00
Mengchou97
8142776012 replace SystemKeyboard.java with the one from master but updated the keymansettingactivity to keymansettingkeys 2026-06-10 14:09:08 +07:00
Mengchou97
ecccaa0e33 replace SystemKeyboard.java with the one from master 2026-06-10 13:51:42 +07:00
Mengchou97
00e0967fa1 updated Keyman standard header and added comment to the onWindowFocusChanged 2026-06-10 13:49:28 +07:00
Mengchou97
2c6f211d4c error, so change back 2026-06-07 00:23:46 +07:00
Mengchou97
5fc545ba24 Add navigation drawer with settings, theme switcher, keyboard toolbar popup, and system keyboard management 2026-06-07 00:20:15 +07:00
Mengchou97
a2016ce6d8 following PR suggestion on whitespace changes and revert 2026-06-06 23:26:53 +07:00
Mengchou97
3a817e9abf refactor MainActivity and clean up outdated review comments 2026-05-12 17:12:04 +07:00
Mengchou97
4d48850dc3 completed adding separator to side-panel using group 2026-04-22 21:31:41 +07:00
Mengchou97
fe8861dd15 fixed the pull request problem 2026-04-20 10:26:52 +07:00
Mengchou97
97fad5535c updated the update keyboard function 2026-04-07 22:41:45 +07:00
Mengchou97
a447e1899d finally finished the set keyman as default keyboard 2026-04-07 22:26:34 +07:00
Mengchou97
45590e5312 updated the set keyman as default option function 2026-04-07 21:17:20 +07:00
seanvisal69-ux
86caca9858 fixing status bar 2026-04-06 15:48:52 +07:00
kongchanlina
409b9b0420 fixing status bar 2026-04-06 15:41:09 +07:00
kongchanlina
c67f319ab5 fixing status bar color 2026-04-06 14:38:40 +07:00
seanvisal69-ux
d4af11d215 nothing 2026-04-06 14:37:55 +07:00
seanvisal69-ux
66a01ca07c nothing 2026-04-06 13:06:50 +07:00
kongchanlina
717889a7ec dark-mode-on-new-updated-ui 2026-04-03 22:40:22 +07:00
kongchanlina
25b90dd786 Merge remote-tracking branch 'origin/side-panel-prod' into dark-mode-on-side-panel 2026-04-03 20:24:39 +07:00
kongchanlina
e373dbdbaa Splash Screen's Appearance Mode 2026-04-02 03:04:34 +07:00
Mengchou97
244cec475d adjusted the width of the sidebar to always wrap-content at 80% of the screen 2026-03-30 16:41:55 +07:00
Mengchou97
52290aed54 fixed the button close function 2026-03-30 16:10:09 +07:00
Mengchou97
25617f88b7 added the floating button for toolbar and final touches on icon in the sidebar 2026-03-30 15:52:29 +07:00
Mengchou97
7b0ec6e2b6 updated sidebar with pr 2026-03-25 14:29:11 +07:00
Mengchou97
5f377c73d4 added subtitle 2026-03-25 11:18:16 +07:00
Mengchou97
dc70f6854d fixed the conflict sidebr button 2026-03-23 22:38:36 +07:00