jahorton
c8dbf3813e
chore(ios): remaining patch-up
2022-06-24 09:48:30 +07:00
jahorton
71bd07d381
chore(ios): the easy conversion parts
2022-06-24 09:31:36 +07: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
Keyman Server
feab0c4479
Merge pull request #6834 from keymanapp/auto/version-master-16.0.19
...
auto: increment master version to 16.0.19
2022-06-24 04:02:04 +10:00
Keyman Build Agent
77f3f694ef
auto: increment master version to 16.0.19
2022-06-23 14:01:25 -04: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
Keyman Server
ee2698cfcd
Merge pull request #6823 from keymanapp/auto/version-master-16.0.18
...
auto: increment master version to 16.0.18
2022-06-22 16:24:35 +10:00
Keyman Build Agent
76f73e14ea
auto: increment master version to 16.0.18
2022-06-22 02:23:52 -04: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
Joshua Horton
34a48de47e
Merge pull request #6818 from keymanapp/chore/web/6516-update-error-report-lib-uploader
...
chore(web): updates error-reporting lib uploader
2022-06-22 07:53:42 +07:00
Keyman Server
baefede210
Merge pull request #6820 from keymanapp/auto/version-master-16.0.17
...
auto: increment master version to 16.0.17
2022-06-22 04:02:31 +10:00
Keyman Build Agent
d69ecf1e56
auto: increment master version to 16.0.17
2022-06-21 14:01:50 -04:00
Eberhard Beilharz
fc55ffe6d0
Merge pull request #6810 from keymanapp/chore/linux/changelog-master
...
chore(linux): Update Debian changelog 🍒 🐧
2022-06-21 08:15:25 +02:00
jahorton
da899da352
chore(web): updates error-reporting lib uploader
2022-06-21 09:19:30 +07:00
Joshua Horton
049f5b7d55
Merge pull request #6807 from keymanapp/fix/ios/top-bar-log-message
...
fix(ios): overzealous error about missing banner image
2022-06-21 07:43:00 +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
Eberhard Beilharz
5f995d63ff
chore(linux): Update Debian changelog
2022-06-20 11:31:19 +02:00
jahorton
5f6b179a4d
fix(ios): blocks Sentry event for known no-image case
2022-06-20 09:10:54 +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
jahorton
f0a0aa379d
chore(common): PR review adjustments
2022-06-20 07:57:50 +07:00
Keyman Server
88e18db690
Merge pull request #6802 from keymanapp/auto/version-master-16.0.16
...
auto: increment master version to 16.0.16
2022-06-19 04:02:15 +10:00
Keyman Build Agent
8e977cc930
auto: increment master version to 16.0.16
2022-06-18 14:01:40 -04:00
Marc Durdin
fb9dbbde60
Merge pull request #6776 from keymanapp/chore/pull-release-build-tweaks
...
chore: add trigger definitions for stable-15.0 and fixup force param for increment-version.sh 🍒
2022-06-18 11:31:56 +10:00
Marc Durdin
ac000dec10
Merge pull request #6790 from keymanapp/fix/web/cherry-pick/crash-on-null-output-keys
...
fix(web): crash on custom modifier keys 🍒
2022-06-18 07:33:44 +10:00
Keyman Server
786c7e7f4d
Merge pull request #6798 from keymanapp/auto/version-master-16.0.15
...
auto: increment master version to 16.0.15
2022-06-18 04:01:54 +10:00
Keyman Build Agent
dbe19d87e8
auto: increment master version to 16.0.15
2022-06-17 14:01:19 -04: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
Marc Durdin
ead21aabba
Merge pull request #6791 from keymanapp/chore/web/add-index-html-to-parent-links
...
chore(web): add 'index.html' to parent links in test pages
2022-06-17 13:59:59 +10:00
jahorton
f06c5b0c8c
docs(web): almost lost a significant doc-comment
2022-06-17 08:11:32 +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
Marc Durdin
0741b88dc2
fix(web): crash on custom modifier keys
...
Fixes #6788 .
Fixes KEYMAN-WEB-22.
Fixes KEYMAN-DEVELOPER-BQ.
Fixes KEYMAN-ANDROID-160.
Fixes a crash introduced in #6473 which was trying to prevent modifier
keys from triggering "fat finger" alternate lookups, due to incomplete
nullish coalescing.
Related to this, from what I can see, a secondary side-effect of the fix
in #6473 was that some key events may have never had their ruleBehaviors
finalized if they matched the `isOnlyLayerSwitchKey` heuristic, leading
to potential issues with edge case 'deadkey+layer switch' keys or keys
that set store values, for example. So this fix also makes the
`isOnlyLayerSwitchKey` test more targeted.
Identified this when adding a Caps Lock layer to sil_euro_latin and
testing the layer switching. At time of fix, the error had been raised
in KeymanWeb, Keyman Developer and Keyman for Android, but not yet
Keyman for iPhone and iPad.
2022-06-17 05:22:19 +10:00
jahorton
774c6c24b4
fix(web): 'auto' actually mattered
2022-06-16 15:00:44 +07:00
jahorton
14b1485772
fix(web): key tip constraint logic requires .bottom CSS
2022-06-16 10:13:50 +07:00
Keyman Server
50d591e3ff
Merge pull request #6779 from keymanapp/auto/version-master-16.0.14
...
auto: increment master version to 16.0.14
2022-06-16 04:02:42 +10:00
Keyman Build Agent
a26f5d78df
auto: increment master version to 16.0.14
2022-06-15 14:01:52 -04: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
179142591e
Merge pull request #6771 from keymanapp/chore/beta-to-master-A16S4
...
chore: beta to master merge A16S4
2022-06-15 14:58:42 +10:00
Marc Durdin
9147bf3a48
chore: fix version increment for force parameter
2022-06-15 14:55:45 +10:00
Marc Durdin
3237df00b1
chore: add trigger definitions for stable-15.0
2022-06-15 14:54:20 +10:00
Marc Durdin
0212727b98
chore: Merge branch 'master' into chore/beta-to-master-A16S4
2022-06-15 12:54:35 +10:00
Marc Durdin
1199c5602a
Merge pull request #6704 from keymanapp/fix/android/getKeyboardInfo-with-invalid-index
...
fix(android): check index validity in getCurrentKeyboardInfo
2022-06-15 06:17:52 +10:00
Marc Durdin
4dc65a8082
Merge pull request #6761 from keymanapp/chore/android/6703-additional-logging
...
chore(android): adds diagnostic logging to assist a fix for #6703
2022-06-15 06:17:22 +10:00
Marc Durdin
14a9f1c525
Merge pull request #6763 from keymanapp/fix/web/6699-layergroup-padding-side-effects
...
fix(web): row height layout calcs now consider layer-group padding
2022-06-15 06:17:10 +10:00