Commit graph

27982 commits

Author SHA1 Message Date
Marc Durdin
24063ad931 chore(developer): update to node 16 lts 2022-01-19 10:59:54 +11:00
Keyman Server
de0d881285
Merge pull request #6126 from keymanapp/auto/version-master-15.0.181
auto: increment master version to 15.0.181
2022-01-19 05:02:05 +11:00
Keyman Build Agent
ee6256edb2 auto: increment master version to 15.0.181 2022-01-18 13:01:24 -05:00
Eberhard Beilharz
10e169739d
fix(linux): Add workaround for Python bug
This works around a Python bug introduced in Python 3.10.2 and
3.9.10 (https://github.com/python-attrs/cattrs/issues/206).

This change should be reverted once that bug is fixed and new
Python packages are available in Debian/Ubuntu.

Fixes #6119.
2022-01-18 17:49:09 +01:00
rc-swag
45d0abd81c
feat(windows): Improve ContextItemsFromAppContext
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-01-18 15:16:13 +10:00
Darcy Wong
87c18b2434
Merge pull request #6100 from keymanapp/fix/web/execute-popup-layer
fix(web): Use regex to determine display layer and functional layers
2022-01-18 11:17:21 +07:00
rc-swag
87e34147e6
feat(windows): apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-01-18 09:25:03 +10:00
Marc Durdin
22270404f8
Merge pull request #5989 from keymanapp/feat/web/3620-caps-layer
feat(web): Caps Layer and double-tap gesture 🕊
2022-01-18 06:19:32 +11:00
Keyman Server
417b756e22
Merge pull request #6120 from keymanapp/auto/version-master-15.0.180
auto: increment master version to 15.0.180
2022-01-18 05:03:28 +11:00
Keyman Build Agent
1455a93e88 auto: increment master version to 15.0.180 2022-01-17 13:02:49 -05:00
Eberhard Beilharz
45e3a5157e
docs(linux): Add missing dependency 2022-01-17 17:26:30 +01:00
Eberhard Beilharz
9cb43bc939
Merge pull request #6106 from keymanapp/fix/linux/kmflpkg
fix(linux): Fix lintian errors
2022-01-17 10:08:41 +01:00
Marc Durdin
8e4e97bdd4
Merge pull request #6111 from keymanapp/fix/developer/6074-patch-for-success
fix(developer): repatch #6074
2022-01-17 14:58:12 +11:00
Shawn Schantz
f97edc7d2c
Merge pull request #6088 from keymanapp/fix/mac/6081-localize-keyboard-info
fix(mac): externalize strings for package info window localization
2022-01-17 10:44:02 +07:00
Darcy Wong
24364dc5af
Merge pull request #6048 from keymanapp/chore/common/crowdin-ckl
chore(common): Check in crowdin strings for Kibaku 📜
2022-01-17 10:28:54 +07:00
Marc Durdin
2393e2b3d2
Merge pull request #6115 from keymanapp/chore/ios/project-scripts
chore: update docs
2022-01-17 14:14:36 +11:00
Darcy Wong
f11fab54c2 fix(web): Incorporate review comments
Fix regex and optimize code and remove unused displayLayer
2022-01-17 09:54:50 +07:00
Ross
e1110ec037 feat(windows): revert built kmx files 2022-01-17 11:36:58 +10:00
Marc Durdin
44ddf1e9aa
Merge branch 'master' into feat/web/3620-caps-layer 2022-01-17 12:26:32 +11:00
Marc Durdin
a61d7f9199 chore: update docs 2022-01-17 12:21:50 +11:00
Keyman Server
011e9681c9
Merge pull request #6114 from keymanapp/chore/ios/project-scripts
fix(mac): use xcframework to support m1
2022-01-17 12:18:43 +11:00
Marc Durdin
7f4b5d85d9 chore(ios): project scripts should use /usr/bin/env bash 2022-01-17 12:17:42 +11:00
Marc Durdin
1b57c110e2
Merge pull request #6004 from keymanapp/fix/web/3621-call-postkeystroke-on-banner-click
fix(web): call postKeystroke on banner touch 🕊
2022-01-17 12:14:14 +11:00
Marc Durdin
a3d5a4f9be
Merge pull request #5988 from keymanapp/feat/developer/3620-developer-ide-support
feat(developer): support for Caps Lock layer 🕊
2022-01-17 12:13:53 +11:00
Marc Durdin
0c0bb420b5
Merge pull request #5963 from keymanapp/feat/web/3621-newcontext-group
feat(web): Start of Sentence support - part 1 🕊
2022-01-17 12:04:29 +11:00
Marc Durdin
f8b3173e2c chore: remove set -x 2022-01-17 07:31:06 +11:00
Marc Durdin
69d2b651cb fix(developer): repatch #6074 2022-01-17 07:28:35 +11:00
Keyman Server
8d453896da
Merge pull request #6108 from keymanapp/auto/version-master-15.0.179
auto: increment master version to 15.0.179
2022-01-15 05:01:55 +11:00
Keyman Build Agent
8fd51ca888 auto: increment master version to 15.0.179 2022-01-14 13:01:20 -05:00
Eberhard Beilharz
7d9cd672c3
fix(linux): Fix lintian errors 2022-01-14 18:39:08 +01:00
Darcy Wong
c5178649e6
Merge pull request #6050 from keymanapp/chore/common/crowdin-hia
chore(common): Check in crowdin strings for Waha 📜
2022-01-14 12:48:41 +07:00
Keyman Server
c8abb9ecb0
Merge pull request #6103 from keymanapp/auto/version-master-15.0.178
auto: increment master version to 15.0.178
2022-01-14 05:02:03 +11:00
Keyman Build Agent
3f44aafc9c auto: increment master version to 15.0.178 2022-01-13 13:01:23 -05:00
Darcy Wong
9eb2916d51
Merge pull request #6049 from keymanapp/chore/common/crowdin-mrt
chore(common): Check in crowdin strings for Marghi 📜
2022-01-13 15:04:34 +07:00
Darcy Wong
77ac5f1122 chore(web): Add some sanity checking 2022-01-13 13:00:40 +07:00
Ross
02b2379a1a feat(windows): tweak comments 2022-01-13 14:07:53 +10:00
Ross
f91d4dca1b feat(windows): more clang fixes 2022-01-13 14:00:28 +10:00
Ross
1bae60e697 feat(windows): add casting to keep clang happy 2022-01-13 14:00:26 +10:00
Ross
0c3583c718 feat(windows): fix declaration compile errors 2022-01-13 14:00:26 +10:00
Ross
ee87f0a33e feat(windows): remove old comments 2022-01-13 14:00:24 +10:00
Ross
2e0b7691e9 feat(windows): clarity changes to ContextItemToAppContext 2022-01-13 14:00:23 +10:00
Ross
ca8108c642 feat(windows): remove extra logging add comments 2022-01-13 14:00:13 +10:00
Ross
7efb4b1756 feat(windows): add wm_kewm_keymanim_close for core
This commit adds call to the core keyboard processor
on wm_keymanim_close event. To get the latest actions.
It also changes the core to allow QIT BACK even when
the context is empty.
2022-01-13 13:59:43 +10:00
Ross
da56bc7a82 feat(windows): tweak tests after rebase master 2022-01-13 13:59:41 +10:00
Ross
f1f1d4e9b7 feat(windows): fix compile error 2022-01-13 13:59:40 +10:00
Ross
a72697423a feat(windows): add logging to be removed later 2022-01-13 13:59:39 +10:00
Ross
a078c2e577 feat(windows): add register callback 2022-01-13 13:59:31 +10:00
Ross
cec762bd16 feat(windows): add get intermediate context 2022-01-13 13:56:03 +10:00
Ross
8bdd252a77 feat(windows): stashed changes conflict 2022-01-13 13:56:02 +10:00
Ross
f2c52803eb feat(windows): Wip mod kmcontext 2022-01-13 13:56:01 +10:00