Commit graph

27982 commits

Author SHA1 Message Date
Eberhard Beilharz
a7b073d5ce
chore(linux): Add support for Ubuntu 22.10 "Kinetic Kudu"
And remove builds for outdated Impish.
2022-07-19 16:00:27 +02:00
Eberhard Beilharz
73ce29e0cb
chore(linux): Update Debian changelog
(cherry picked from commit 08dbd712b2)
2022-07-19 11:06:26 +02:00
Joshua A. Horton
42c43c48a2 feat(web): operational multitouch test 2022-07-19 15:31:03 +07:00
Joshua A. Horton
b2e9c830bf feat(web): unit tests 2022-07-19 15:15:30 +07:00
Joshua A. Horton
27fd6559a3 fix(web): recorder - sub-pixel alignment on scrolls 2022-07-19 14:55:06 +07:00
Joshua A. Horton
bacfe6d507 fix(web): identified sequence-repro issues 2022-07-19 14:49:31 +07:00
Eberhard Beilharz
bd4659600a
Merge pull request #6965 from keymanapp/fix/linux/6930-gcc12
fix(common): Fix `delete`
2022-07-19 08:57:39 +02:00
Joshua A. Horton
5cbe959bc0 fix(web): realign after changing config 2022-07-19 13:40:51 +07:00
Joshua A. Horton
4b9a992071 fix(web): mkdir -p use 2022-07-19 13:02:35 +07:00
Joshua A. Horton
71cb4fe1a7 fix(web): another executable flag 2022-07-19 12:08:01 +07:00
Joshua A. Horton
0694ca459b fix(web): executable flags 2022-07-19 11:16:44 +07:00
Joshua A. Horton
3763f3f546 fix(web): missing mkdir in tools/build.sh 2022-07-19 10:51:42 +07:00
Joshua A. Horton
f67d51bccf feat(web): links gesture-recognizer unit test for CI 2022-07-19 10:45:05 +07:00
Joshua A. Horton
9db4913331 feat(web): a fully-functional unit test 2022-07-19 10:45:00 +07:00
Joshua A. Horton
9e6d3c560f feat(web): first input-sequence playback 2022-07-19 10:44:06 +07:00
Joshua A. Horton
506905719a feat(web): more canary tests, partial read of recorded obj 2022-07-19 10:43:41 +07:00
Joshua A. Horton
261debdb83 feat(web): initial Karma setup for gesture-host browser testing 2022-07-19 10:43:09 +07:00
Joshua A. Horton
51d72ba416 change(web): backport of tweaks from child branch 2022-07-19 10:36:50 +07:00
Joshua A. Horton
ddac11b7ab fix(web): build-script - tools before test 2022-07-19 10:35:33 +07:00
Joshua A. Horton
902c63be36 fix(web): recorder page sub-pixel alignment issue 2022-07-19 10:35:11 +07:00
Eberhard Beilharz
ee03538a99
fix(linux): Catch PermissionError exception
If the user doesn't have the permission to create a directory we
now log an error.

Fixes #6967
2022-07-18 19:09:02 +02:00
Eberhard Beilharz
e9d12bd7f2
fix(linux): Fix previous commit 2022-07-18 17:40:05 +02:00
Eberhard Beilharz
d9d6e6de11
chore(linux): More import sorting 2022-07-18 17:10:01 +02:00
Eberhard Beilharz
57c736f17a
fix(common): Fix delete
GCC 12 will output an error if the wrong `delete` is used.

Fixes #6930
2022-07-18 15:38:33 +02:00
Eberhard Beilharz
28bd7d2055
fix(linux): Fix uninstallation when using fcitx5
Fixes #6962
2022-07-18 15:21:06 +02:00
Eberhard Beilharz
117ef77160
chore(linux): Sorting of imports 2022-07-18 15:19:50 +02:00
Eberhard Beilharz
d99265b967
fix(linux): Another attempt at fixing postinst script
When the installation runs from `unattended-upgrade`, `$SUDO_USER`
and `$USER` will probably not be set.

Fixes #6983
2022-07-18 10:50:34 +02:00
Joshua A. Horton
8c40e374d3 feat(web): better fixture extraction, css copy to build dir 2022-07-18 09:55:40 +07:00
Eberhard Beilharz
0944d83f97
chore(linux): Code cleanup
Some reformatting.
2022-07-15 20:44:47 +02:00
Keyman Server
50f41ba069
Merge pull request #6954 from keymanapp/auto/version-master-16.0.35
auto: increment master version to 16.0.35
2022-07-16 04:03:29 +10:00
Keyman Build Agent
24ec93a5f7 auto: increment master version to 16.0.35 2022-07-15 14:02:43 -04:00
Joshua A. Horton
ce0221b151 docs(web): adds a neat comment 2022-07-15 14:44:52 +07:00
Joshua A. Horton
49125fcf6e chore(web): removes invalid comments 2022-07-15 14:43:16 +07:00
Joshua A. Horton
e21e98b4cd feat(web): gesture recorder clears on device config change 2022-07-15 14:42:34 +07:00
Joshua A. Horton
988a7f9d39 feat(web): baseline recorder operational 2022-07-15 14:32:50 +07:00
Joshua Horton
71068abe9d
Merge pull request #6950 from keymanapp/chore/web/remove-invalid-warning
chore(web): remove invalid warning msg
2022-07-15 13:07:25 +07:00
Joshua A. Horton
8f0116f359 feat(web): toward the recorder page 2022-07-15 12:56:10 +07:00
Marc Durdin
bde97ccf51
Merge pull request #6942 from keymanapp/fix/developer/crash-on-switching-back-tab
fix(developer): crash when switching back a tab 🎾
2022-07-15 15:44:16 +10:00
Marc Durdin
54538e00de
Merge pull request #6941 from keymanapp/fix/developer/6928-crash-on-exit
fix(developer): crash on exit when checking for updates 🎾
2022-07-15 15:44:10 +10:00
Marc Durdin
76d221e3e7
Merge pull request #6940 from keymanapp/fix/developer/kmdecomp-virtual-character-keys
fix(developer): kmdecomp virtual character key output 🎾
2022-07-15 15:44:05 +10:00
Joshua Horton
889b56f862
Merge pull request #6844 from keymanapp/feat/web/gesture-recognizer-bounds
feat(web): start of input boundary generalization 🐵
2022-07-15 12:35:35 +07:00
Joshua Horton
b8fd5eea31
Merge pull request #6902 from keymanapp/fix/web/block-set-layer-on-desktop
fix(web): layer-setting ops should not trigger for hardware keystroke processing 🖇️
2022-07-15 11:07:19 +07:00
Joshua Horton
ed8c15fe6e
Merge pull request #6901 from keymanapp/fix/web/context-only-device
fix(web): postkeystroke processing should ignore key-event source🖇️
2022-07-15 11:06:39 +07:00
Joshua A. Horton
7689fb733f chore(web): more build-script tweakage 2022-07-15 11:05:00 +07:00
Joshua A. Horton
6e27b49ecf feat(web): adds fixture build-artifact 2022-07-15 10:57:47 +07:00
Joshua A. Horton
112bf8b4b1 feat(web): gesture-recognizer/src/tools build scripts 2022-07-15 10:50:13 +07:00
Joshua A. Horton
1ecafacc33 feat(web): start of test-recorder page 2022-07-15 09:59:56 +07:00
Joshua A. Horton
56b37fb87f chore(web): remove invalid warning msg 2022-07-15 08:53:08 +07:00
Joshua A. Horton
eb5d24d76c feat(web): starts recognizer unit-test-resources tool 2022-07-15 08:40:27 +07:00
Joshua A. Horton
5bb13a0b5a chore(web): merges updates to test fixture 2022-07-15 08:40:26 +07:00