Commit graph

27982 commits

Author SHA1 Message Date
Marc Durdin
f2f2add7a6 fix(windows): jvcl build failing
Re-enable jcl build so it hopefully fixes the failing
jvcl package build (e.g. Jcl.dpk(33) Fatal: F2084 Internal Error: AV0052D05C-R5071176D-0
received during build)
2020-03-18 20:12:51 +11:00
Eberhard Beilharz
f994476081
chore(linux): Merge branch 'master' into feat/linux/focal 2020-03-18 09:22:58 +01:00
Eberhard Beilharz
6f325e81c1
Merge pull request #2843 from keymanapp/fix/linux/keyman-config-package
fix(linux): Fix failing Linux package builds
2020-03-18 08:41:48 +01:00
Eberhard Beilharz
0ac19c65d9
chore(linux): Ignore VERSION.md copied during source package build 2020-03-18 08:40:43 +01:00
jahorton
a3fe70d529 fix(web/engine): branch-patch for embedded mode 2020-03-18 14:33:08 +07:00
jahorton
615b6e42dc refactor(web/engine): branch cleanup, polish 2020-03-18 14:07:41 +07:00
jahorton
5d2e610e53 refactor(web/engine): OutputTarget.handleNewlineAtCaret() 2020-03-18 13:41:39 +07:00
jahorton
6124036faa refactor(web/engine): outputTarget.isSynthetic 2020-03-18 13:41:39 +07:00
jahorton
f5624dce65 refactor(web/engine): removes need for Processor 'disableDOM' flag 2020-03-18 13:41:39 +07:00
Joshua Horton
d7f12ddc6a
Merge pull request #2846 from keymanapp/refactor/web/engine/centralized-output-target
refactor(web/engine): KeyEvent object now refers to outputTarget over element
2020-03-18 13:39:29 +07:00
Joshua Horton
7772bcdf14
Merge pull request #2830 from keymanapp/refactor/web/engine/keyboard-rule-returns
refactor(web/engine): new RuleBehavior return type from keyboard calls, utilization
2020-03-18 13:38:48 +07:00
Marc Durdin
03b421843d fix(windows): various fixes for sentry 2020-03-18 17:25:40 +11:00
Marc Durdin
948bc3d239 fix(windows): tier.md and version.md reading 2020-03-18 17:25:39 +11:00
Marc Durdin
4e82cd0670 fix(windows): additional makefile changes 2020-03-18 17:25:39 +11:00
Marc Durdin
4f37651b2e fix(windows): typo for version info 2020-03-18 17:25:39 +11:00
Marc Durdin
eade8c34f3 refactor(windows): Use 14.0-style versioning
Moves all version construction to use VERSION.md and
TIER.md and reduces intermediate file usage, so we can
present sensible versions across the project.
2020-03-18 17:25:39 +11:00
Marc Durdin
2121f5ea94 feat(windows): consume new sentry api in delphi projects
Updates Delphi projects to use Sentry API instead of legacy
reporting mechanisms, and strips out existing text-based
reports. Not yet complete: reporting from kmcomapi and
hosted web controls, release number. These are flagged
as build hints.
2020-03-18 17:25:38 +11:00
Marc Durdin
9bf1efa6e2 feat(windows): add sentry.dll and build 2020-03-18 17:25:38 +11:00
Marc Durdin
7be25b6e4e feat(windows): Integrate Sentry
First stage of Sentry integration. Adds a basic library
for handling errors through Sentry. Does not include
integration into external handler or Keyman apps as yet.
2020-03-18 17:25:37 +11:00
jahorton
920808ad1d change(web/engine): addresses PR comments 2020-03-18 13:24:44 +07:00
Marc Durdin
a61838f507
Merge pull request #2806 from keymanapp/feat/windows/sentry-tooling
feat(windows): add sentry tooling
2020-03-18 17:23:45 +11:00
Marc Durdin
6c322cf2b2 fix(windows): address review comments 2020-03-18 16:56:32 +11:00
jahorton
f98cdefae9 chore(web/engine): Merge branch 'master' into refactor/web/engine/keyboard-rule-returns 2020-03-18 12:29:55 +07:00
Joshua Horton
8a01121405
Merge pull request #2840 from keymanapp/fix/ios/embedded-layer-group-style
fix(ios): corrects OSK height adjustment, banner display issues.
2020-03-18 12:07:30 +07:00
Joshua Horton
e3a9dcda01
Merge pull request #2838 from keymanapp/fix/web/design-mode-and-content-editables
fix(web): fixes design mode and content editable issues
2020-03-18 12:07:21 +07:00
jahorton
8de7893115 chore(web/engine): Merge branch 'refactor/web/engine/keyboard-rule-returns' into refactor/web/engine/centralized-output-target 2020-03-18 11:55:03 +07:00
jahorton
4aace5dfa5 fix(web/engine): fixes branch-introduced predictive text bug 2020-03-18 11:51:19 +07:00
Marc Durdin
e33f24cd36 fix(common): build check failed
Build check was failing due to parse issues with
using sed to parse json. Went the jq route. Adding
to this PR because this PR had the issue...
2020-03-18 14:55:37 +11:00
jahorton
33dfcff993 fix(web/engine): adjusts embedded-mode to match 2020-03-18 10:33:26 +07:00
jahorton
90c6283de3 refactor(web/engine): Polishes notifyKeyboard / doModifier 2020-03-18 09:47:28 +07:00
jahorton
bb935b4430 change(web/engine): minor cleanup and note-taking 2020-03-18 08:57:33 +07:00
jahorton
28e15f5a82 change(web/engine): KeyEvent use of outputTarget over HTMLElement 2020-03-18 08:16:56 +07:00
Keyman Server
c1a624a99d
Merge pull request #2844 from keymanapp/auto/version-master-14.0.28
auto: increment master version to 14.0.28
2020-03-18 05:01:39 +11:00
Keyman Build Agent
4cfc5929a3 auto: increment master version to 14.0.28 2020-03-17 14:00:42 -04:00
Eberhard Beilharz
00d76290f9
feat(linux): Add focal for launchpad 2020-03-17 17:00:55 +01:00
Eberhard Beilharz
70472872ec
fix(linux): Fix building keyboardprocessor package 2020-03-17 16:49:45 +01:00
Eberhard Beilharz
81bd3ca4e9
fix(linux): Fix keyman-config Linux package
Add com.keyman.gschema.xml to source package. We use the Python
setuptools to create the binary and source package, therefore
we have to tell it to include the schema file.
2020-03-17 16:39:03 +01:00
Eberhard Beilharz
1cf702a89d
feat(linux): Add focal as platform to build packages for 2020-03-17 11:01:41 +01:00
jahorton
359003928a fix(ios): fixes image banner alignment. Fixes #2834 2020-03-17 16:15:34 +07:00
jahorton
5632b64623 fix(ios): corrects OSK height adjustment, unhiding banner. Fixes #2833 2020-03-17 14:54:40 +07:00
Joshua Horton
6f4f6d69a3
Merge pull request #2829 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/minimist-1.2.2
chore(deps-dev): bump minimist from 1.2.0 to 1.2.2 in /web/testing/regression-tests
2020-03-17 13:46:44 +07:00
jahorton
590c64d465 docs(web): a bit more documentation on fixes 2020-03-17 08:46:19 +07:00
jahorton
f32c2d815a fix(web): fixes UI position when designMode iframe internally scrolls 2020-03-17 08:38:51 +07:00
jahorton
1a4e16e139 fix(web): fixes design-mode/ content-editable ENTER key behavior 2020-03-17 08:38:51 +07:00
jahorton
30d688521b fix(web): fixes design-mode iframe UI/OSK positioning 2020-03-17 08:38:50 +07:00
jahorton
e0ce816858 fix(web): fixes missing design-mode iframe UI, OSK 2020-03-17 08:38:46 +07:00
Keyman Server
6fc7ba94dd
Merge pull request #2831 from keymanapp/auto/version-master-14.0.27
auto: increment master version to 14.0.27
2020-03-17 05:01:50 +11:00
Keyman Build Agent
cfc203e7ee auto: increment master version to 14.0.27 2020-03-16 14:00:54 -04:00
jahorton
1865573ed3 refactor(web/engine): doModifierPress, notifyKeyboard take outputTarget 2020-03-17 00:16:41 +07:00
jahorton
af594585ba refactor(web/engine): better set for DOMEventHandlers.states.changed 2020-03-16 14:29:15 +07:00