Commit graph

27982 commits

Author SHA1 Message Date
jahorton
da5c540661 change(web): adds error log for missing embed-link func 2021-07-02 09:38:17 +07:00
jahorton
c731f28fe0 docs(web): suggested tweaks from review 2021-07-02 09:37:30 +07:00
jahorton
543812c0d7 fix(web): missing 'bind' for in-browser resolve 2021-07-02 09:25:29 +07:00
jahorton
304e33093a chore(web): Merge branch 'master' into refactor/web/osk-centralized-gestures 2021-07-02 09:14:56 +07:00
jahorton
b775618937 fix(web): embedded ios stuck base key highlights 2021-07-02 09:09:58 +07:00
Darcy Wong
6af2831c23 chore(web): Merge branch 'master' into feat/web/add-keyboard-promise 2021-07-02 09:04:58 +07:00
Marc Durdin
55c2192171
Merge pull request #5348 from keymanapp/feat/web/949-spacebar-text-controls
feat(web): spacebar text controls
2021-07-02 08:17:59 +10:00
Keyman Server
e4d7db2b3e
Merge pull request #5416 from keymanapp/auto/version-master-15.0.80
auto: increment master version to 15.0.80
2021-07-02 04:05:05 +10:00
Keyman Build Agent
67b2130a93 auto: increment master version to 15.0.80 2021-07-01 14:04:14 -04:00
Eberhard Beilharz
3bd0173954
fix(linux): Don't crash with corrupt keyboard
If we try to install a keyboard that's missing some metadata
we shouldn't crash.

Fixes #5384, #5385.
2021-07-01 12:49:50 +02:00
Eberhard Beilharz
8b1a529f43
Merge pull request #5401 from keymanapp/fix/linux/issue-5400
fix(linux): Improve bitmap conversion
2021-07-01 09:00:41 +02:00
Eberhard Beilharz
e5a5037e12
Merge pull request #5399 from keymanapp/feat/linux/help
fix(linux): Fix auto-generated help
2021-07-01 09:00:19 +02:00
jahorton
84d0912631 chore(web): cleanup and consolidation 2021-07-01 13:44:26 +07:00
jahorton
50af250479 refactor(web): encapsulates osk resizing drag op 2021-07-01 13:44:26 +07:00
jahorton
3ff9f40245 refactor(web): encapulates OSK move-drag op 2021-07-01 13:44:26 +07:00
jahorton
1f55067927 refactor(web): mouseDragOperation 2021-07-01 13:44:26 +07:00
jahorton
adf6b35130 refactor(web): consolidates move + resize touch-coord calc 2021-07-01 13:43:38 +07:00
jahorton
63f24a05b8 chore(web): minor cleanup 2021-07-01 13:43:38 +07:00
jahorton
e560d55342 docs(web): tweak after last commit 2021-07-01 13:43:38 +07:00
jahorton
6150fcd7ea refactor(web): rename + separate file for mouse-event starting snapshot 2021-07-01 13:43:38 +07:00
jahorton
14070d663a refactor(web): moves OSK move, resize handlers to TargetedFloatLayout 2021-07-01 13:43:38 +07:00
jahorton
29e885612b refactor(web): central reference for desktop-only OSK elements 2021-07-01 13:41:34 +07:00
jahorton
7b61fee8c9 change(web): simplified name for new classes 2021-07-01 13:41:33 +07:00
jahorton
65b54b5989 fix(web): camel-case filenames, not Pascal-case 2021-07-01 13:41:32 +07:00
jahorton
78552fae25 refactor(web): osk resize bar -> own class 2021-07-01 13:41:32 +07:00
jahorton
8678b03409 refactor(web): desktop title bar -> own class 2021-07-01 13:41:31 +07:00
jahorton
b3f134a9e9 refactor(web): _TitleElement now field of OSKManager 2021-07-01 13:41:30 +07:00
jahorton
abbeff8faa chore(web): Merge branch 'master' into refactor/web/osk-centralized-gestures 2021-07-01 13:40:11 +07:00
Marc Durdin
4ba1e63c13 chore(windows): fix test paths 2021-07-01 14:03:41 +10:00
Darcy Wong
2215452d20 chore(web): Rename to mergeAndResolveStubPromises 2021-07-01 10:11:56 +07:00
Darcy Wong
cbfc9b9f6b
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-01 09:53:35 +07:00
Joshua Horton
cd8ebae788
Merge pull request #5404 from keymanapp/change/web/fatfinger-performance-threshold
change(web): fat-finger-performance unit-test threshold
2021-07-01 09:01:47 +07:00
Marc Durdin
c4efe63108
Merge pull request #5403 from keymanapp/chore/developer/remove-initclasses
chore(developer): remove obsolete InitClasses
2021-07-01 11:57:29 +10:00
Marc Durdin
bc95ec98b4
Merge pull request #5391 from keymanapp/fix/developer/editor-commands
fix(developer): builder and editor commands were ignored
2021-07-01 11:57:19 +10:00
Marc Durdin
e22ce72442
Merge pull request #5324 from keymanapp/docs/shared-build-docs
docs: start consolidation of build config docs
2021-07-01 11:57:09 +10:00
Marc Durdin
996d24fdb3 chore(windows): remove kmndebug ref from this branch 2021-07-01 11:42:33 +10:00
jahorton
b4e6055d29 change(web): fat-finger-performance unit-test threshold 2021-07-01 08:24:40 +07:00
jahorton
8d0364016f fix(web): missed a '!' for in-browser base key reselection 2021-07-01 08:11:43 +07:00
Marc Durdin
5246408ac0 chore(windows): make build paths consistent
More iterations on this yak shave.
2021-07-01 10:52:59 +10:00
Marc Durdin
449083fc0a chore(developer): remove obsolete InitClasses 2021-07-01 07:39:39 +10:00
Marc Durdin
deb01d1a63 chore(windows): make build paths consistent
Move to all projects using bin/ and obj/ for outputs, and
cleanup all Makefiles and project files accordingly. Remove
some obsolete projects along the way. Cleanup .gitignore
also.
2021-07-01 07:38:00 +10:00
Keyman Server
b16075ad72
Merge pull request #5402 from keymanapp/auto/version-master-15.0.79
auto: increment master version to 15.0.79
2021-07-01 04:02:02 +10:00
Keyman Build Agent
49516853f9 auto: increment master version to 15.0.79 2021-06-30 14:01:19 -04:00
Eberhard Beilharz
f519c2447d
fix(linux): Improve bitmap conversion
Converting some bitmaps fail with a truncation error. This change
allows to successfully convert the bitmap files.

Fixes #5400.
2021-06-30 18:57:22 +02:00
Eberhard Beilharz
4d70382cbb
docs(linux): Improve help texts 2021-06-30 18:12:28 +02:00
Eberhard Beilharz
ca92c267e2
fix(linux): help2md tool 2021-06-30 18:12:22 +02:00
Eberhard Beilharz
3e938fe82c
fix(linux): Report Sentry related messages to stderr
This will make them not appear in the generated markdown help files.
2021-06-30 12:18:02 +02:00
Joshua Horton
34535b1b6f
Merge pull request #5392 from keymanapp/fix/web/help-text-layer-error
fix(web): console errors when using SHIFT w help-text 'osk'
2021-06-30 14:42:34 +07:00
Darcy Wong
1a791bb5f7 fix(web): Fix handling of addKeyboards args 2021-06-30 14:36:17 +07:00
jahorton
8aa9f49fd9 change(web): failed subkey lookup - bye bye, catch & try 2021-06-30 13:02:43 +07:00