Ross
22a0fd53a0
feat(windows): add km process actions to win engine
2021-08-02 13:23:55 +10:00
Ross
09611b600d
feat(windows): address review comments
2021-08-02 13:23:48 +10:00
Ross
5f4902cde9
feat(windows): revert whitespace changes
2021-08-02 13:18:32 +10:00
Ross
7d5187ae64
feat(windows): add correct memory free calls for core
2021-08-02 13:17:22 +10:00
Ross
7a9ee207a8
feat(windows): update project include paths for core
2021-08-02 13:13:03 +10:00
Ross
99b4bc73b8
feat(windows): appcontext to core kb_kmn_context
2021-08-02 13:13:02 +10:00
Ross
fb2a246f53
feat(windows): update update windows engine action que from core processor
2021-08-02 13:13:00 +10:00
Ross
01d10ce3bf
feat(windows): loadKeyboardOptionsREGCore using the core api
2021-08-02 13:12:54 +10:00
Ross
f0f1e966a2
feat(windows): update project include files
2021-08-02 13:12:16 +10:00
Ross
ee43514149
refactor(windows): annotate code
2021-08-02 13:10:53 +10:00
Ross Cruickshank
5d2df77e7d
feat(windows): work in progress
2021-08-02 13:09:39 +10:00
Darcy Wong
b4fabeec90
feat(android/engine): Pass WebView as parameter
2021-08-02 10:03:47 +07:00
Ross Cruickshank
ece7addfed
feat(windows): mark out changes with 5011 feature TODOs
2021-08-02 13:02:26 +10:00
Ross Cruickshank
18a72a1dd5
feat(windows): initial skeleton for integeration
2021-08-02 13:02:04 +10:00
Darcy Wong
c70458a770
chore(android/engine): Cleanup regex
...
Also revert root package-lock.json file
2021-08-02 09:43:49 +07:00
Darcy Wong
9f713b5169
chore(android/engine): Cleanup for review comments
2021-08-02 09:31:08 +07:00
jahorton
511f056383
chore(web): Merge branch 'refactor/web/vkbd-layout-calcs' into refactor/web/vkbd-layout-key-calc-merger
2021-08-02 09:20:26 +07:00
jahorton
b33e8eaf5d
chore(web): Merge branch 'refactor/web/vkbd-layout-encapsulation' into refactor/web/vkbd-layout-calcs
2021-08-02 09:06:35 +07:00
jahorton
1038209e5c
chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation
2021-08-02 09:05:38 +07:00
Joshua Horton
a162253629
Merge pull request #5490 from keymanapp/fix/web/stuck-key-highlighting
...
fix(web): stuck key highlighting from touchpoint movement
2021-08-02 09:04:45 +07:00
jahorton
5d61eb08f6
fix(ios): Get Started view title i18n
2021-08-02 09:00:35 +07:00
Keyman Server
a07f7c380c
Merge pull request #5532 from keymanapp/auto/version-master-15.0.91
...
auto: increment master version to 15.0.91
2021-08-02 08:22:47 +10:00
Keyman Build Agent
ba21895d64
auto: increment master version to 15.0.91
2021-08-01 18:22:11 -04:00
Darcy Wong
89c3b70195
feat(android): Add banner for prompting Chrome install
2021-07-31 10:00:02 +07:00
jahorton
3a9cc742ca
refactor(web): OSK mouse input abstraction
2021-07-30 14:50:46 +07:00
Marc Durdin
ef747ffa69
Merge pull request #5525 from keymanapp/fix/developer/5440-use-and-match-for-web
...
fix(developer): compiler use and match behavior for Web should be same as Core
2021-07-30 17:41:36 +10:00
Marc Durdin
ff8ac35106
chore(common): add report-history.sh
...
Relates to #5172 .
Adds a report-history.sh script to help report on what changes will be
in the upcoming build. Uses the same strategy as we currently use to
grab pull request numbers for HISTORY.md.
Also fixes duplicate entries that sometimes appear in HISTORY.md due to
merges from master into PR branches.
2021-07-30 17:35:04 +10:00
Eberhard Beilharz
b81070407f
Merge pull request #5523 from keymanapp/chore/common/style
...
chore(common): Add C++ formatting rules
2021-07-30 08:14:18 +02:00
Marc Durdin
ed73d5667b
chore: add variable docs
2021-07-30 15:27:12 +10:00
jahorton
85ebed5c04
change(common/models): unit test adjustment for breaking change
2021-07-30 11:51:17 +07:00
Marc Durdin
5f2caba964
fix(developer): compiler use and match behavior for Web should be same as Core
...
Fixes #5440 .
Currently, the behavior of `use()` and `match` for KeymanWeb compiled
keyboards is not identical to the Windows (or Core) behavior. The
example keyboard in #5440 generates 'foo' instead of 'abc' on web.
This fixes that by ensuring that `match` is not called when `use()` is
found in a group rule match.
2021-07-30 14:46:13 +10:00
jahorton
52fad6e400
refactor(web): merges mouse + touch processing, extra branch for unit tests
2021-07-30 10:33:48 +07:00
jahorton
53fc932f88
chore(web): cleanup per review notes, drops unref'd func
2021-07-30 09:44:15 +07:00
Joshua Horton
64ba024a7a
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-30 09:16:25 +07:00
jahorton
227eb91e1f
fix(web): matching adjustments for embedded
2021-07-30 08:15:16 +07:00
jahorton
44bb9cc437
refactor(web): dev-artifact cleanup
2021-07-30 08:15:16 +07:00
jahorton
b066ceb640
feat(web): screen-based 'fuzzy bounds' for OSK mouse/touch constraints
2021-07-30 08:15:15 +07:00
jahorton
6df759bfc1
feat(web): partial polishing
2021-07-30 08:15:15 +07:00
jahorton
a96d04cc4e
refactor(web): abstraction for OSK touch-event input
2021-07-30 08:15:15 +07:00
jahorton
7d73659047
refactor(web): start of inputEventEngine
2021-07-30 08:15:15 +07:00
jahorton
ab69a20203
change(web): CustomizationCoord -> InputEventCoord
2021-07-30 08:15:15 +07:00
jahorton
283b36eb00
change(web): moves uiTouchHandlerBase class
2021-07-30 08:15:14 +07:00
jahorton
27a15c01df
refactor(web): findNearestKey does not need full Event obj
2021-07-30 08:15:14 +07:00
Joshua Horton
e4a73d9761
Merge pull request #5484 from keymanapp/fix/ios/force-manager-init-preinstall
...
fix(ios/engine): engine migration always precedes installs
2021-07-30 08:09:44 +07:00
rc-swag
1a91dce1f3
Merge pull request #5522 from keymanapp/chore/windows/refactor-keyman64-header
...
chore(windows): split keyman64 header to keymanengine
2021-07-30 09:55:35 +10:00
Ross
cb7d8dce1c
chore(windows): fix comment indent keymanengine_h
2021-07-30 09:14:40 +10:00
Marc Durdin
93d92bb2a7
Merge pull request #5512 from keymanapp/chore/common/core/refactor-backspace-handling
...
chore(common/core): refactor backspace handling 🐞
2021-07-30 06:00:56 +10:00
Marc Durdin
5dc337ca49
Merge pull request #5514 from keymanapp/chore/windows/fixup-cef-interfaces
...
chore(windows): fixup cef interfaces for CEF 90
2021-07-30 06:00:29 +10:00
Marc Durdin
9269e699c2
Merge pull request #5516 from keymanapp/chore/android/log-fontpath-error
...
chore(android): log fontpath error
2021-07-30 05:59:51 +10:00
Marc Durdin
35f2171035
Merge pull request #5515 from keymanapp/chore/stable-history
...
chore(common): stable history update
2021-07-30 05:59:23 +10:00