Commit graph

34175 commits

Author SHA1 Message Date
Mengchou Chey
aa71ee0d22
Merge branch 'master' into feat/dark-mode-and-settings 2026-06-24 15:59:44 +07:00
Mengchou97
bd693b8c8f restored master file 2026-06-24 15:48:54 +07:00
Mengchou97
9d42a5f0a7 remove whitespace on line 8 2026-06-24 14:48:39 +07:00
MengHeng
89b8cdeca8
Apply suggestions from code review
Co-authored-by: MengHeng <90595388+Meng-Heng@users.noreply.github.com>
2026-06-24 14:40:37 +07: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
82d558004a fixed whitespace problems 2026-06-24 13:45:09 +07:00
Mengchou97
8aa1d261f0 added one whitespace back to be exactly the same as master 2026-06-24 13:32:23 +07:00
Mengchou97
9813318022 removed whitespaces problems 2026-06-24 13:22:03 +07:00
Keyman Server
58a565be21
Merge pull request #16105 from keymanapp/auto/version-master-19.0.248
auto: increment master version to 19.0.248
2026-06-16 20:04:22 +02:00
Keyman Build Agent
06eb7dee93 auto: increment master version to 19.0.248
Test-bot: skip
Build-bot: skip
2026-06-16 13:01:42 -05:00
Marc Durdin
d505a02755
Merge pull request #16100 from keymanapp/chore/1607-multi-labeler-5.0.0
chore: update multi-labeler to 5.0.0
2026-06-16 23:47:34 +10:00
Marc Durdin
72a1770321 chore: update multi-labeler to 5.0.0
Also update actions/labeler to 6.1.0. This moves to node v24.

Relates-to: keymanapp/s.keyman.com#1607
2026-06-16 10:33:34 +02:00
Keyman Server
652f2ab1e4
Merge pull request #16097 from keymanapp/auto/version-master-19.0.247
auto: increment master version to 19.0.247
2026-06-15 20:04:29 +02:00
Keyman Build Agent
e9a85dfd2f auto: increment master version to 19.0.247
Test-bot: skip
Build-bot: skip
2026-06-15 13:02:00 -05:00
Marc Durdin
2d13576185
Merge pull request #16089 from keymanapp/docs/windows/help-10-base-keyboard
docs(windows): add context documentation for additional Advanced options
2026-06-15 22:17:34 +10:00
Marc Durdin
ec067a8e19
Merge pull request #16088 from keymanapp/fix/15753-meson-cross-subsystem-for-arm
fix(core): use meson subsystem and needs_exe_wrapper for cross builds on Windows
2026-06-15 22:17:19 +10:00
Marc Durdin
f52f383d93
Merge pull request #16076 from keymanapp/feat/developer/16068-run-project-validation-from-tike
feat(developer): run project validation from IDE
2026-06-15 22:17:10 +10:00
Mengchou97
9dfc7b096c added the standard header 2026-06-11 13:57:34 +07:00
Keyman Server
062335e1c7
Merge pull request #16091 from keymanapp/auto/version-master-19.0.246
auto: increment master version to 19.0.246
2026-06-10 20:04:23 +02:00
Keyman Build Agent
624e076fe7 auto: increment master version to 19.0.246
Test-bot: skip
Build-bot: skip
2026-06-10 13:02:19 -05:00
Eberhard Beilharz
046100a5f8
Merge pull request #16067 from keymanapp/fix/web/validateForCustomKeyboard
fix(web): fix `KeyboardStub.validateForCustomKeyboard`

This change fixes a misleading error message in `validateForCustomKeyboard` - `KR` is not the region as the error implies - furthermore it doesn't make sense to check `KR` since it is the optional   [keyboard registration function](https://help.keyman.com/developer/engine/web/18.0/reference/interface/registerKeyboard),   so this change removes it.
2026-06-10 12:44:41 +02:00
Mengchou97
d1e7839c08 reverted the splashscreenactivity 2026-06-10 17:00:17 +07:00
Mengchou97
2b54302257 reverted the ic_action_timelapse 2026-06-10 16:55:49 +07:00
Mengchou97
2f1f62aed4 fixed whitespace problems fragment_select_language 2026-06-10 16:53:14 +07:00
Mengchou97
536b5b5c61 fixed more whitespace problems 2026-06-10 16:49:42 +07:00
Marc Durdin
6cd27503fe docs(windows): add context documentation for additional Advanced options
Add Base Keyboard, Proxy Settings, and Keyman System Settings
documentation and links to the Options context help.

Fixes: keymanapp/help.keyman.com#10
Test-bot: skip
2026-06-10 11:21:04 +02: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
Eberhard Beilharz
623a73242c
Merge pull request #16086 from keymanapp/chore/web/cleanup
chore(web): remove outdated `*_load.js` files

This change removes unused `*_load.js` files and inlines the code from `laokeys_load.js`. Current Keyman versions no longer produce _load.js files when compiling a keyboard, so these files were pretty outdated.
2026-06-10 08:14:07 +02:00
Eberhard Beilharz
0539582012
Merge pull request #16085 from keymanapp/docs/web/keyman17
docs(web): remove unnecessary mentioning of Keyman 17 from docs

Some pages were mentioning Keyman 17 although the content applies to newer versions as well. This change therefore removes the version number from those places.
2026-06-10 08:13:38 +02:00
Eberhard Beilharz
31843db6f9
Merge pull request #16083 from keymanapp/chore/web/kmxsample
chore(web): hide KMX keyboard test page
2026-06-10 08:13:13 +02:00
Marc Durdin
a47fd7d365 fix: use meson subsystem and needs_exe_wrapper for cross builds on Windows
Relates-to: mesonbuild/meson#15840
Fixes: #15753
Test-bot: skip
2026-06-10 05:43:42 +02:00
Marc Durdin
a005e45d25
chore: Apply suggestions from code review
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2026-06-09 20:58:12 +02:00
Keyman Server
e185b91568
Merge pull request #16087 from keymanapp/auto/version-master-19.0.245
auto: increment master version to 19.0.245
2026-06-09 20:04:07 +02:00
Keyman Build Agent
9d3fb7a200 auto: increment master version to 19.0.245
Test-bot: skip
Build-bot: skip
2026-06-09 13:01:55 -05:00
Eberhard Beilharz
9733ea4211
chore(web): remove outdated *_load.js files
This change removes unused `*_load.js` files and inlines the code from
`laokeys_load.js`. Current Keyman versions no longer produce _load.js
files when compiling a keyboard, so these files were pretty outdated.

Build-bot: skip build:web
Test-bot: skip
2026-06-09 18:42:47 +02:00
Eberhard Beilharz
52e6854d9f
Merge pull request #16070 from keymanapp/chore/web/improvedoc
chore(web): more improvements to documentation

- some small updates to the text
2026-06-09 18:19:00 +02:00
Eberhard Beilharz
a16e9b7f59
docs(web): remove unnecessary mentioning of Keyman 17 from docs
Some pages were mentioning Keyman 17 although the content applies to
newer versions as well. This change therefore removes the version
number from those places.

Build-bot: skip
Test-bot: skip
2026-06-09 18:16:59 +02:00
Eberhard Beilharz
517e9d26f3
Merge pull request #16064 from keymanapp/chore/web/449_rm_kmw
chore(web): improve the KeymanWeb integration documentation

- replace use of `kmw` with `keyman` 
- unify pattern to load keyboards: do it in `keyman.init().then()` instead   of in the document `onload`

Part-of: keymanapp/keyman.com#449
2026-06-09 18:08:15 +02:00
Eberhard Beilharz
1849286ace
chore(web): restore intended behavior of control-by-control example
Pending the fix for #16080.
2026-06-09 18:07:07 +02:00
Eberhard Beilharz
f697cffe58
chore(web): Merge branch 'chore/web/449_rm_kmw' into chore/web/improvedoc 2026-06-09 18:03:50 +02:00
Eberhard Beilharz
a354ba1f4a
chore(web): clean up some test headers 2026-06-09 17:39:41 +02:00
Eberhard Beilharz
52b2e676cf
chore(web): hide KMX keyboard test page
Since we removed the .kmx keyboard loading from Keyman 19 the test page
no longer works. This change hides the link to the test page.

Build-bot: skip
Test-bot: skip
2026-06-09 17:21:54 +02:00
Eberhard Beilharz
cea706c562
chore(web): address code review comments 2026-06-09 17:13:47 +02:00
Eberhard Beilharz
cf3d87d2f3
chore(web): update sample doc to match sample html
The guide examples load `keymanweb.js` from the CDN, but the documentation
explaining the examples showed loading local file. This change adjusts
the docs to show loading from CDN.

Built-bot: skip
Test-bot: skip
2026-06-09 17:11:58 +02:00