Marc Durdin
3f41a6505f
fix(developer): add calling convention
2020-03-31 20:20:02 +11:00
jahorton
948f55c8ac
fix(web): missed a few HTMLElement|Document spots
2020-03-31 15:39:34 +07:00
jahorton
6f366f9f80
fix(web): ensures activeElement is always an element, not iframe doc. Fixes #539
2020-03-31 15:23:43 +07:00
jahorton
680db25eff
fix(web/engine): null checks
2020-03-31 14:58:56 +07:00
jahorton
62b21a63a6
refactor(web/engine): disables fat-finger saveStore commands
2020-03-31 14:52:28 +07:00
jahorton
616934f8b0
refactor(web/engine): abstraction for variable-store serialization
2020-03-31 14:46:04 +07:00
Darcy Wong
03799ded94
modify(android): Install default asset kmp's
2020-03-31 14:32:34 +07:00
jahorton
2bdf28de9c
refactor(web/engine): RuleBehavior now headless
2020-03-31 13:53:54 +07:00
jahorton
d7d404ccdb
fix(web): fixes touch distribution layer retrieval
2020-03-31 12:41:15 +07:00
Marc Durdin
fed63d4690
feat(windows): sentry integration test points
2020-03-31 16:16:56 +11:00
Darcy Wong
a9889d51b4
modify(android): move default kmp packages to KMAPro
2020-03-31 11:59:17 +07:00
Darcy Wong
884250e01b
Merge pull request #2921 from keymanapp/feat/android/langid-kmp
...
feat(android): Specify optional language ID for installing kmp
2020-03-31 11:50:21 +07:00
jahorton
8fa4b1eaf1
refactor(web/engine): moves getOutputTarget() => DOM space
2020-03-31 11:48:14 +07:00
jahorton
603c4cd758
refactor(web/engine): Moves resetVKShift() -> DOM space
2020-03-31 11:29:59 +07:00
Darcy Wong
350068d2c4
feat(android): Specify optional language ID for installing kmp
2020-03-31 11:28:45 +07:00
jahorton
0fb937892f
refactor(web/engine): tweaks RuleBehavior accordingly
2020-03-31 11:07:36 +07:00
jahorton
55998fa1e1
refactor(web/engine): Processor now controls layer
2020-03-31 10:48:53 +07:00
jahorton
e4b5bc4a2e
refactor(web/engine): starts layer system-store object
2020-03-31 09:50:04 +07:00
jahorton
1cabef0908
refactor(web/engine): start of system store abstraction
2020-03-31 09:34:33 +07:00
jahorton
096ab5906b
chore(web/engine): Merge branch 'master' into refactor/web/engine/keyboard-api-dom-split-start
2020-03-31 08:41:02 +07:00
Joshua Horton
a78626ac6c
Merge pull request #2903 from keymanapp/refactor/web/engine/keyboard-wrapper-layouts
...
refactor(web/engine): layouts now full property of Keyboard wrapper
2020-03-31 08:38:53 +07:00
Joshua Horton
cd04237a81
Merge pull request #2902 from keymanapp/refactor/web/engine/keyboard-layouts-namespacing
...
refactor(web/engine): Preps keyboard layouts definitions for web-core
2020-03-31 08:38:31 +07:00
Joshua Horton
090b33ca4a
Merge pull request #2901 from keymanapp/refactor/web/engine/interface-utility-relocation
...
refactor(web/engine): KeyboardInterface/Processor cleanup and prep
2020-03-31 08:38:15 +07:00
Keyman Server
a24a26dbe7
Merge pull request #2918 from keymanapp/auto/version-master-14.0.41
...
auto: increment master version to 14.0.41
2020-03-31 05:01:32 +11:00
Keyman Build Agent
9455164efa
auto: increment master version to 14.0.41
2020-03-30 14:00:47 -04:00
Marc Durdin
8b3707571c
fix(developer): kmdecomp needs new logger param
2020-03-30 16:36:39 +11:00
Darcy Wong
1747f2fc65
Merge pull request #2916 from keymanapp/chore/common/crowdin-cleanup
...
chore(common): Cleanup unused folders and update README
2020-03-30 12:09:27 +07:00
jahorton
8e2845475d
refactor(web/engine): registerKeyboard, registerStub
2020-03-30 11:58:49 +07:00
jahorton
8f2058de2c
refactor(web/engine): starts splitting KeyboardInterface defns
2020-03-30 11:58:49 +07:00
jahorton
2d8e676b47
fix(web): a more thorough layout state caching, fixes embedded
2020-03-30 11:54:23 +07:00
Darcy Wong
c334665609
chore(common): Cleanup unused folders and update README
...
Crowdin CLI doesn't extract into a temporary .crowdin-tmp folder so that can be removed. (.crowdin-tmp was used in prior Bash scripts).
Also moved note about using a VPN to the wiki https://github.com/keymanapp/keyman/wiki/Crowdin-CLI
2020-03-30 11:03:22 +07:00
jahorton
d73390c635
fix(web/engine): missing init for layouts cache on else
2020-03-30 09:56:42 +07:00
jahorton
aa04261e4e
feat(web/engine): Keyboard layout caching, cache checks
2020-03-30 08:54:53 +07:00
Joshua Horton
68c7b654f6
Merge pull request #2899 from keymanapp/refactor/web/processKeyEvent-weeding
...
refactor(web): cleanup for Processor.processKeyEvent
2020-03-30 08:42:16 +07:00
Joshua Horton
4750d69e0d
Merge pull request #2894 from keymanapp/refactor/web/headless-device-representation
...
refactor(web): headless device representation
2020-03-30 08:41:51 +07:00
Joshua Horton
9cea778a7b
Merge pull request #2893 from keymanapp/refactor/web/osk-preprocessing
...
refactor(web): starts OSK preprocessor
2020-03-30 08:41:26 +07:00
Joshua Horton
7fde2139ac
Merge pull request #2892 from keymanapp/refactor/web/dom-preprocessor
...
refactor(web/engine): starts DOM pre-processor
2020-03-30 08:41:10 +07:00
Joshua Horton
30799699a2
Merge pull request #2891 from keymanapp/refactor/web/dom-namespacing
...
refactor(web): namespacing DOM-focused management
2020-03-30 08:40:53 +07:00
Marc Durdin
90f4a5109f
feat(windows): report process start to sentry
...
Also handles -sentry-client-test-exception command line parameter
for console apps and tidies up Sentry instantiation.
2020-03-30 12:21:47 +11:00
Marc Durdin
c33199f6db
chore(windows): dprojs
2020-03-30 12:07:41 +11:00
Marc Durdin
3886082cfa
chore(windows): cleanup group projects
2020-03-30 12:05:49 +11:00
Marc Durdin
1a0a759cdd
Merge pull request #2913 from keymanapp/fix/windows/2911-inconsistent-error-dialog-when-autoreport-off
...
fix(windows): replaces empty eventid with underscore when autoreport errors off
2020-03-30 11:33:48 +11:00
Marc Durdin
1397320a1c
Merge pull request #2912 from keymanapp/fix/developer/2910-sentry-registry-types
...
fix(developer): use correct registry types for sentry options
2020-03-30 11:33:42 +11:00
Marc Durdin
9eb28cb738
fix(windows): replaces empty eventid with underscore when autoreport errors off
...
Fixes #2911 . This adds a default parameter so the error reporting dialog can show details of the
report. It does not address manual report sending.
2020-03-30 06:47:06 +11:00
Marc Durdin
ba4074b11c
fix(developer): use correct registry types for sentry options
...
Fixes #2910 . Keyman Developer's options were using REG_SZ where Sentry
expected REG_DWORD.
2020-03-30 06:36:58 +11:00
Keyman Server
96035c8245
Merge pull request #2909 from keymanapp/auto/version-master-14.0.40
...
auto: increment master version to 14.0.40
2020-03-30 05:01:22 +11:00
Keyman Build Agent
c133ffac89
auto: increment master version to 14.0.40
2020-03-29 14:00:39 -04:00
jahorton
17ad3fadcb
change(web): Addresses some PR comments
2020-03-29 22:05:11 +07:00
jahorton
27564418e9
change(web/engine): Addresses PR comments
2020-03-29 21:53:30 +07:00
jahorton
4f807420bf
change(web): addresses PR concern
2020-03-29 21:19:16 +07:00