Commit graph

3110 commits

Author SHA1 Message Date
Marc Durdin
3977ffda2f fix(web): remove spurious log "No keyboard stubs exist"
This error has been logged for every start of Keyman Engine for Web in
embedded contexts, but nothing bad ever happens. It does not really seem
to be anything we need to worry about. (It may be that the
`setDefaultKeyboard()` call will never return true, but it is still
harmless in any case.)
2022-07-05 15:36:21 +10:00
Joshua Horton
658865d0af
Merge pull request #6854 from keymanapp/fix/web/6853-refresh-layout-undef-guard
fix(web): null-guard for refreshLayout
2022-06-29 13:30:01 +07:00
Joshua Horton
581bda77aa
Merge pull request #6786 from keymanapp/fix/web/6735-sticky-backspace-on-resize
fix(web): clears repeating bksp on keyboard reload ⬅️
2022-06-29 13:28:01 +07:00
jahorton
25e21a0109 fix(web): a more polished version 2022-06-27 10:14:21 +07:00
jahorton
858966fa91 fix(web): null-guard for refreshLayout 2022-06-27 10:09:11 +07:00
Marc Durdin
ff30b60e25
Merge pull request #6780 from keymanapp/chore/web/tweak-check-web-file-size-message
chore(web): shorten check/web/file-size check message
2022-06-26 07:53:31 +10:00
Marc Durdin
78fae1442c
Apply suggestions from code review 2022-06-25 07:49:01 +10:00
Marc Durdin
b659d6bfd7
Update web/tools/check-build-size.sh 2022-06-25 07:48:15 +10:00
Joshua Horton
f6841333a2
Merge pull request #6557 from keymanapp/change/web/5943-ie-rooting
change(web): drops old IE-related handling code
2022-06-24 08:35:03 +07:00
Marc Durdin
3321667ffa
Merge pull request #6629 from keymanapp/chore/common/move-common-core-desktop-to-core
chore(core): move common/core/desktop/ to core/ 🍏
2022-06-23 06:24:42 +10:00
Joshua Horton
1ba77ea4ea
Merge pull request #6793 from keymanapp/fix/web/help-doc-keyboard
fix(web): fixes doc-keyboard generation
2022-06-22 07:54:58 +07:00
jahorton
da899da352 chore(web): updates error-reporting lib uploader 2022-06-21 09:19:30 +07:00
Joshua Horton
e99fc17181
Merge pull request #6784 from keymanapp/fix/web/6783-constrained-keytips
fix(web): key tip constraint logic requires .bottom CSS
2022-06-21 07:37:45 +07:00
jahorton
7702c65da0 chore(web): clearer conditional + null coalescence statement 2022-06-20 08:45:08 +07:00
jahorton
80248a5645 chore(web): Merge remote-tracking branch 'origin/fix/web/help-doc-keyboard' into fix/web/help-doc-keyboard 2022-06-20 08:38:32 +07:00
jahorton
9db5fb5d06 docs(web): better comment for changes 2022-06-20 08:38:12 +07:00
Marc Durdin
335de143d3 chore(web): tweak message word order 2022-06-18 08:20:22 +10:00
Joshua Horton
12b88e76e1
chore(web): commits PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-17 14:15:17 +07:00
jahorton
e65f8257a4 fix(web): right, type-guard 'getOskHeight' 2022-06-17 13:03:00 +07:00
jahorton
129911274a fix(android): missed a few CSS properties 2022-06-17 12:56:44 +07:00
jahorton
79abff4dd7 fix(web): android keytip-cap lacked styling; was invisible 2022-06-17 12:35:59 +07:00
jahorton
e809b63a92 fix(web): fixes missing height for doc kbd 2022-06-17 11:44:31 +07:00
jahorton
1da9388c97 fix(web): keytip null-guard in shutdown 2022-06-17 09:10:29 +07:00
jahorton
c0a6f082ba chore(web): pr cleanup per suggestions 2022-06-17 08:08:49 +07:00
Marc Durdin
fb4e52676e chore(web): add 'index.html' to parent links in test pages
We need a '../index.html' link rather than '../' on the three
second-level KeymanWeb test pages, in order to get to the index page for
artifacts when the test pages are hosted on build.palaso.org --
otherwise TeamCity returns a 404. (This is probably also good for
file-system-based navigation.)

We don't need the same reference on other directories, just for the
top-level index.html.

Identified at https://github.com/keymanapp/keyman/pull/6557#issuecomment-1157526326
2022-06-17 05:58:37 +10:00
jahorton
774c6c24b4 fix(web): 'auto' actually mattered 2022-06-16 15:00:44 +07:00
jahorton
612ffdd06a fix(web): oh yeah, clear the key preview too 2022-06-16 13:38:41 +07:00
jahorton
a4e506d867 fix(web): clears repeating bksp on keyboard reload 2022-06-16 12:17:55 +07:00
jahorton
14b1485772 fix(web): key tip constraint logic requires .bottom CSS 2022-06-16 10:13:50 +07:00
Marc Durdin
a3e7632e1e chore(web): shorten check/web/file-size check message 2022-06-16 04:39:39 +10:00
Eberhard Beilharz
f2de89bcc2
chore(common): Merge branch 'master' into chore/common/move-common-core-desktop-to-core 2022-06-15 09:00:32 +02:00
Marc Durdin
0212727b98 chore: Merge branch 'master' into chore/beta-to-master-A16S4 2022-06-15 12:54:35 +10:00
jahorton
edef613dc8 change(web): implements arrow-func suggestion from #6567 2022-06-14 15:16:00 +07:00
jahorton
50656722bb change(web): implements arrow-func desired in #6551 comment 2022-06-14 14:52:01 +07:00
Joshua Horton
3cd5ae2b33
chore(web): applies code suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-14 12:52:39 +07:00
jahorton
d23b349106 fix(web): row height layout calcs now consider layer-group padding 2022-06-13 13:30:13 +07:00
Keyman Build Agent
0a6ffa137a auto: increment beta version to 15.0.260 2022-06-10 14:02:55 -04:00
Joshua Horton
dd5dfca2fd
Merge pull request #6718 from keymanapp/change/web/browser-test-timeouts
change(web): browser test timeout tweaks
2022-06-10 15:12:06 +07:00
Joshua Horton
3a73a12561
Merge pull request #6714 from keymanapp/change/web/6646-longpress-flick-thresholding
change(web): adjusts minimum distance needed for quick-display of subkeys
2022-06-10 13:30:24 +07:00
Keyman Build Agent
f9537ee2a2 auto: increment beta version to 15.0.259 2022-06-06 14:02:30 -04:00
jahorton
44fdec6ff5 chore(web): Merge branch 'beta' into change/web/browser-test-timeouts 2022-06-06 12:51:23 +07:00
Joshua Horton
3841ddbbda
Merge pull request #6689 from keymanapp/fix/web/6685-ui-module-osk-display-issues
fix(web): fixes OSK-interaction issues in Float, Toolbar UI modules
2022-06-06 12:42:46 +07:00
jahorton
6e9ebb433a change(web): browser test timeout tweaks 2022-06-06 12:42:26 +07:00
jahorton
15ae34a0c8 change(web): increases min dist for a longpress-flick timer shortcut 2022-06-06 08:58:56 +07:00
Joshua Horton
b8a1beb2b9
chore(web): commits PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-06 08:06:20 +07:00
Marc Durdin
f521b6ce19 chore(web): switch on additional BrowserStack reporting
Per support case with BrowserStack, am turning on deeper
reporting for BrowserStack-based testing in karma.
2022-06-05 07:53:20 +10:00
Keyman Build Agent
d1576e6717 auto: increment beta version to 15.0.258 2022-06-03 14:02:30 -04:00
Keyman Build Agent
99add57dda auto: increment beta version to 15.0.257 2022-06-01 14:02:17 -04:00
jahorton
ad60fe8c92 chore(web): addresses PR review comments 2022-06-01 13:08:20 +07:00
jahorton
92d1c10209 fix(web): osk display-state setting tracking 2022-06-01 12:24:22 +07:00