Joshua A. Horton
fe585b88af
chore(web): removal of 'kmw_ip' checks, references
2022-09-29 08:17:47 +07:00
Joshua A. Horton
dfca726cf1
chore(web): fully removes touch-alias stuff
2022-09-29 08:17:45 +07:00
Joshua A. Horton
0bbc3e7375
chore(web): reverts accidental branch creep
2022-09-27 08:59:56 +07:00
Joshua A. Horton
dce7ef74b2
fix(web): fixes for non-focus-related unit-test breaks
2022-09-22 15:44:56 +07:00
Joshua A. Horton
24092511bb
refactor(web): reworks low-level module build scripts
2022-09-19 12:04:14 +07:00
Marc Durdin
ab54c0ecb9
chore(common): more bin bashes
2022-07-25 16:03:22 +10:00
Marc Durdin
767927bf16
chore(common): use /usr/bin/env bash
...
Fixes up scripts (except under /linux) to use `#!/usr/bin/env bash`
instead of `#!/bin/bash` or `#!/bin/sh` so that we don't end up with
the ancient version of bash supplied with macOS.
This became urgent with this PR, because of bash-4.xisms in
build-utils.sh, for example on line 572:
```
if [[ -v _builder_params[$e] ]]; then
```
2022-07-25 14:59:37 +10: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
335de143d3
chore(web): tweak message word order
2022-06-18 08:20:22 +10: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
a3e7632e1e
chore(web): shorten check/web/file-size check message
2022-06-16 04:39:39 +10:00
jahorton
eb62bcb7ee
chore(web): rips out document.createEvent
2022-05-31 09:11:16 +07:00
jahorton
3855a25d26
chore(web): Merge branch 'chore/web/fixup-unit-test-fixups' into chore/web/merge-web-version-environment
2022-05-27 10:30:16 +07:00
Marc Durdin
fcf78bcd94
chore: merge master into branch
2022-05-27 13:11:23 +10:00
jahorton
e57ca35290
chore(web): minor (incomplete) recorder patchup
2022-05-23 13:41:10 +07:00
jahorton
f20759f26a
chore(web): eliminates web-environment package
2022-05-23 13:40:29 +07:00
Marc Durdin
05a4c33200
chore(web): move common/core/web to common/web
...
Relates to #5816 .
Moves folders under common/core/web to common/web:
* input-processor -> common/web/input-processor
* keyboard-processor -> common/web/keyboard-processor
* tools/recorder -> common/web/recorder
* tools/sentry-manager -> common/web/sentry-manager
* utils -> common/web/utils
Updates scripts and configuration to point to new folders.
2022-05-18 06:01:03 +10:00
Marc Durdin
af44c0687f
chore(web): move web-environment to common/web
2022-05-16 08:29:46 +10:00
Marc Durdin
21744d0ed6
chore(web): fixup test paths
...
Fixes some of the test paths required for core tests.
2022-05-09 13:29:41 +10:00
Marc Durdin
8f99bd3d21
chore(web): chmod
2022-05-01 15:03:22 +10:00
Marc Durdin
d4e42a4697
chore(web): report on file size
2022-05-01 14:53:22 +10:00
jahorton
48fe02023c
fix(web): fixes unit test issue (event's 'buttons' property)
2021-09-20 14:39:27 +07:00
jahorton
7fd62c51f4
refactor(web): centralizes element-oriented OSK display logic, polish for prior commits
2021-09-01 09:44:02 +07:00
jahorton
c2c5bb3d13
chore(web): restores branch unit tests; they were not against embedded tab
2021-08-05 12:23:23 +07:00
jahorton
4a2fec2d8f
refactor(web): roots out embedded-tab code from source branch
2021-08-05 12:13:03 +07:00
jahorton
3066c1f246
chore(web): Merge branch 'master' into fix/web/final-match-group
2021-08-05 11:02:24 +07:00
jahorton
28fe887f84
fix(web): patches up KMW recorder
2021-06-14 15:32:40 +07:00
Darcy Wong
63ff7d4039
chore(web): Move script to tools/
2021-05-28 09:55:19 +07:00
jahorton
2d422a8626
feat(web): unit tests
2021-01-28 14:39:20 +07:00
jahorton
a5f4f0ea83
chore(web/engine): missed in prior commit
2020-06-17 10:51:47 +07:00
Joshua Horton
3aaebc44d7
Merge branch 'master' into feat/web/sentry-start
2020-05-20 15:21:04 +07:00
jahorton
126a15e120
refactor(web/engine): renames DeviceSpec, moves to utils
2020-05-18 08:31:32 +07:00
jahorton
0eec1dd5fd
change(web): addresses PR review comments ( #3122 )
2020-05-15 15:50:36 +07:00
jahorton
d2b6a1bec8
refactor(web): full KMW now uses web-utils package
2020-05-15 13:34:31 +07:00
jahorton
7ad9ab1ffd
change(web): recorder build.sh std include header tweak
2020-05-04 08:56:36 +07:00
jahorton
914b105b15
feat(web/engine): bulk of engine rule checks now Node-based
2020-05-01 14:40:43 +07:00
jahorton
d07f901965
feat(web/engine): splits recorder-core from full, DOM-aware recorder
2020-05-01 08:11:15 +07:00
jahorton
4309ceaf3f
fix(web): patches up Recorder keyboard loading
2020-05-01 08:10:32 +07:00
jahorton
2268a109f3
fix(web): links recorder page to new script-storage location
2020-05-01 08:10:32 +07:00
jahorton
f06c94485e
change(web): moves KMW test resources to common/core/web/tests/
2020-05-01 08:10:32 +07:00
jahorton
0edba668ef
change(web): basic converter-failure error output
2020-05-01 08:09:51 +07:00
jahorton
b9f17db8cd
fix(web): fixes element focus during test def conversion
2020-05-01 08:09:50 +07:00
jahorton
d63919a5cc
fix(web): fixes converter logic a bit
2020-05-01 08:09:50 +07:00
jahorton
19df4ddad4
docs(web): mild recorder docs
2020-05-01 08:09:50 +07:00
jahorton
1d40d0b69e
change(web): recorder conversion feedback tweak
2020-05-01 08:09:50 +07:00
jahorton
47e835a59e
feat(web): recorder conversion now uses Promises
2020-05-01 08:09:50 +07:00
jahorton
a9b17e5877
feat(web): baseline KeyboardTest converter (OSK strokes only)
2020-05-01 08:09:50 +07:00