Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
e44e5f33a6 chore(web): Merge branch 'change/web/polish-pass' into feat/web/delayed-modipress-completion 2023-11-14 15:01:25 +07:00
Darcy Wong
c6a946059c
Update web/src/engine/osk/build.sh
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-11-14 14:18:06 +07:00
Joshua A. Horton
d2c8e7023a chore(web): Merge branch 'change/web/locked-flicks' into change/web/polish-pass 2023-11-14 14:03:53 +07:00
Joshua A. Horton
78dfec6a73 feat(web): better locked-flick resetting behaviors 2023-11-14 14:02:23 +07:00
Darcy Wong
830c282ff8 chore(android): Cleanup code 2023-11-14 14:01:52 +07:00
Darcy Wong
856ed13594 fix(android/app): Always use Keyman theme 2023-11-14 13:27:25 +07:00
Darcy Wong
712b2a28b6 refactor(android): Move banner logic to app 2023-11-14 13:11:13 +07:00
Marc Durdin
40cdd49c28 fix(windows): setup handle whitespace in setup.inf 2023-11-14 12:47:13 +07:00
Joshua A. Horton
53364bc65a fix(web): better callout positioning, webview-mode sizing 2023-11-14 12:41:12 +07:00
Darcy Wong
263da4092c fix(android/engine): Handle mayPredict 2023-11-14 12:09:28 +07:00
Joshua A. Horton
25fe85ea6d chore(web): minor cleanup 2023-11-14 11:48:25 +07:00
Joshua A. Horton
680c031927 change(ios): ios too 2023-11-14 11:46:15 +07:00
Joshua A. Horton
4246a3e4d4 change(android): webview pages now use standards mode, not quirks mode 2023-11-14 11:46:06 +07:00
Darcy Wong
879129ed67 chore(android): Merge remote-tracking branch 'origin/refactor/web/inactive-banner-management' into fix/android/image-banner 2023-11-14 11:44:01 +07:00
Darcy Wong
cb431fef20 refactor(android): Use showBanner 2023-11-14 11:43:52 +07:00
Joshua Horton
db67f04563
fix(web): bug from applying suggestion 2023-11-14 11:10:25 +07:00
Marc Durdin
f4c1cc10bd fix(windows): setup.inf generation had whitespace
This is a regression coming out of #9616. The new setup.inf generation
process is done in a Makefile and inadvertently added significant
whitespace, which was not being trimmed by setup.
2023-11-14 10:28:52 +07:00
Joshua A. Horton
d12e335d0c fix(web): fixes #7890 - webview-based subkeys lacked non-webview-default bottom padding 2023-11-14 09:58:16 +07:00
Joshua A. Horton
22b9d170d2 fix(web): popup callout needs _Box access but vkbd.element parent 2023-11-14 09:58:16 +07:00
Joshua A. Horton
f82ba7a400 fix(web): fixes #7889 - callout now dynamic CSS triangle, used on all platforms 2023-11-14 09:58:15 +07:00
Joshua A. Horton
e76d47a610 fix(web): fixes #9864 - keytips, callouts now children of vkbd.element 2023-11-14 09:58:15 +07:00
Joshua A. Horton
b0b696d866 chore(web): a bit more cleanup 2023-11-14 09:51:52 +07:00
Joshua A. Horton
3e3929de16 chore(web): Merge branch 'feat/web/flick-implementation' into feat/web/gesture-preview-host 2023-11-14 09:50:15 +07:00
Joshua A. Horton
719bfa6bec chore(web): Merge branch 'feature-gestures' into feat/web/flick-implementation 2023-11-14 09:48:15 +07:00
Joshua A. Horton
2eb69f9883 chore(web): resolves old TODO 2023-11-14 08:52:42 +07:00
Darcy Wong
c6198739be chore(android): Merge remote-tracking branch 'origin/refactor/web/inactive-banner-management' into fix/android/image-banner 2023-11-14 08:51:22 +07:00
Joshua A. Horton
c84c2e23f4 chore(web): gesture models now spec'd via function 2023-11-14 08:45:06 +07:00
Darcy Wong
00414cac67
Merge pull request #9997 from keymanapp/common/codeowners-web
docs(common): Update CODEOWNERS for web
2023-11-14 08:40:37 +07:00
Darcy Wong
2f9bb5be7f fix(developer): Add configure output for font 2023-11-14 08:32:18 +07:00
Joshua A. Horton
a88367d9a8 chore(web): activeBanner -> currentBanner, some doc-comments 2023-11-14 08:32:08 +07:00
Joshua A. Horton
cf36490e46 chore(web): reverts removal of width-styling from ImageBanner 2023-11-14 08:23:34 +07:00
Joshua A. Horton
a02dad0165 Merge branch 'chore/web/separate-banner-source-files' into refactor/web/inactive-banner-management 2023-11-14 08:20:48 +07:00
Joshua A. Horton
0d796583d5 chore(web): also splits BannerView and BannerController into separate files 2023-11-14 08:16:58 +07:00
Joshua A. Horton
355565ef07 chore(web): BlankBanner gets its own source file, too 2023-11-14 08:13:34 +07:00
Darcy Wong
f1a17b5c99 fix(web): configure output 2023-11-14 06:55:38 +07:00
Darcy Wong
f22c773430 chore(common): Update CODEOWNERS for web 2023-11-14 06:52:10 +07:00
Darcy Wong
4b3d359755 fix(android): Update keymanweb-osk.ttf 2023-11-14 06:24:49 +07:00
Darcy Wong
50e37cea93 fix(web): Update configure outputs 2023-11-14 06:24:32 +07:00
Marc Durdin
65b7b20dc8 chore(developer): handle project version checks cleanly in kmc
Relates to #9948.

While the schema validation does check the version already, it gives a
fairly obtuse message, and we can do better.

Found a secondary issue with a iterator type guard needed in
kpj-file-reader when preparing unit test, which was probably masked in
other tests by not verifying all messages generated, so updated all
infrastructure message tests to verify the full set of messages
generated.
2023-11-14 06:24:28 +07:00
Marc Durdin
4fe5df1e69 chore(developer): show only source path files in project views
Relates to #9948.

For v2.0 projects, only show .kmn, .kps, .model.ts, .tsv, and .xml files
if they are source files within Options.SourcePath.
2023-11-14 06:02:04 +07:00
Eberhard Beilharz
0303a81eb8
chore(linux): Merge branch 'master' into chore/linux/9801_coreversion 2023-11-13 19:14:31 +01:00
Keyman Server
8f8c53fca0
Merge pull request #9994 from keymanapp/auto/version-master-17.0.210
auto: increment master version to 17.0.210
2023-11-14 01:08:15 +07:00
Keyman Build Agent
5bb30f55bc auto: increment master version to 17.0.210 2023-11-13 13:07:41 -05:00
Eberhard Beilharz
afc63278b8
chore(linux): Address code review comments 2023-11-13 18:14:55 +01:00
Sabine
4398de7b41 feat(linux): mcompile tidy up 2023-11-13 17:53:14 +01:00
Darcy Wong
f372936c34 chore(web): Add configure step to copy font 2023-11-13 20:49:25 +07:00
Darcy Wong
799a84579a chore(developer): Add configure step to copy font 2023-11-13 20:31:14 +07:00
Joshua A. Horton
f47fd0d217 fix(web): resetting locked flicks during a modipress (without cancelling) 2023-11-13 15:49:39 +07:00
Joshua A. Horton
1dc94fcc3b fix(web): modipress-flick robustness; properly updates layer for completion-triggering source 2023-11-13 15:49:38 +07:00
Joshua A. Horton
fabf5a4db1 feat(web): delayed modipress completion with nested flicks 2023-11-13 15:49:38 +07:00