Keyman Build Agent
d109552ff3
auto: increment master version to 15.0.118
2021-09-22 14:01:12 -04:00
Ross
71f97d46aa
feat(windows): add link to mem leak github repo
2021-09-22 16:51:14 +10:00
jahorton
c4e8238a8a
chore(web): Merge branch 'master' into refactor/web/active-element-integrations
2021-09-22 13:38:46 +07:00
jahorton
06bae02e2a
fix(web): null guard on touchMenuPos
2021-09-22 13:35:58 +07:00
Ross
1c405c5142
feat(windows): Address review comments
2021-09-22 16:33:30 +10:00
rc-swag
64dbaad371
feat(windows): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-22 16:11:36 +10:00
Marc Durdin
200370a1bb
chore(common): support forked repos when triggering test builds
...
This change allows branches from forked repos to trigger test builds.
Note: this will not be run automatically, but only when we manually
tell it to run in TeamCity.
2021-09-22 15:45:54 +10:00
jahorton
f53df318dc
feat(web): functional banner mouse interactions
2021-09-22 12:37:33 +07:00
jahorton
26d00d6c9f
refactor(web): second inputEventEngine pass - new config obj
2021-09-22 12:37:32 +07:00
jahorton
be98d8718a
fix(web): banner's touch-move when not embedded
2021-09-22 12:37:32 +07:00
jahorton
e87a277be8
refactor(web): first pass generalization for inputEventEngine
2021-09-22 12:37:31 +07:00
jahorton
1ac1548bf4
chore(web): Merge branch 'feat/web/inlined-osk' into chore/web/inline-osk-test-page
2021-09-22 09:49:35 +07:00
jahorton
595984c813
fix(web): desktop sil_euro_latin patchup
2021-09-22 09:20:09 +07:00
jahorton
14c2c08954
change(web): key use of innerText over innerHTML
2021-09-22 08:54:52 +07:00
jahorton
202377e79b
fix(web): should not use _Box.style.maxWidth
2021-09-22 08:52:19 +07:00
Ross
deb358de5a
feat(windows): add memory leak tests - fix memory leaks
2021-09-22 11:28:28 +10:00
Marc Durdin
05cefaf9f8
feat(developer): improve look and feel of test view
2021-09-22 11:02:54 +10:00
Darcy Wong
6240d305b4
fix(web): Check keyboard before marking layout calibrated
2021-09-22 11:02:53 +10:00
Marc Durdin
6b39383743
feat(developer): touch layout testing
...
Adds support for testing touch layouts without requiring use of device
emulation. Uses new InlinedOSKView.
Does not yet add a view within Keyman Developer; this will come shortly.
2021-09-22 11:02:53 +10:00
Marc Durdin
e8cb33d75e
Update web/testing/inline-osk/index.html
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2021-09-22 10:53:04 +10:00
Marc Durdin
3eda9dd3a1
Merge pull request #5727 from keymanapp/fix/developer/kmlmc-debug-path
...
fix(developer): run kmlmc from Keyman source path
2021-09-22 09:44:55 +10:00
Sabine
7859535c44
after some conflicts were solved
2021-09-21 22:12:31 +02:00
SabineSIL
7e29500861
Update kmx_xstring.cpp
2021-09-21 21:48:33 +02:00
SabineSIL
08220c61fd
Update kmx_processevent.h
2021-09-21 21:37:17 +02:00
Sabine
caf33cb215
new commit deltaptr changed to array
2021-09-21 21:28:50 +02:00
Keyman Server
a9944a73ee
Merge pull request #5735 from keymanapp/auto/version-master-15.0.117
...
auto: increment master version to 15.0.117
2021-09-22 04:02:28 +10:00
Keyman Build Agent
351061aafb
auto: increment master version to 15.0.117
2021-09-21 14:01:42 -04:00
SabineSIL
705f798004
Update common/core/desktop/src/kmx/kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-21 14:53:29 +02:00
SabineSIL
bdf946b65d
Update common/core/desktop/src/kmx/kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-21 14:53:07 +02:00
SabineSIL
390169b868
Update meson.build
2021-09-21 14:05:53 +02:00
Darcy Wong
0a743a7b73
Merge pull request #5724 from keymanapp/fix/web/lg-key-null
...
fix(web): Null check for calculating globe key position
2021-09-21 17:33:11 +07:00
Darcy Wong
d089b962af
chore(common): Check in crowdin strings for Shuwa Latin
2021-09-21 14:42:58 +07:00
jahorton
354e852130
feat(web): inlined OSK - target device hotswap
2021-09-21 14:04:10 +07:00
Sabine
904451e92d
test RX deleted
2021-09-21 09:03:28 +02:00
Sabine
459c3242a7
test comm
2021-09-21 09:00:30 +02:00
jahorton
c7ba56c23a
feat(web): input alignment on layout refresh
2021-09-21 13:44:29 +07:00
jahorton
0640b60e3e
chore(web): Merge branch 'refactor/web/osk-activation-and-visibility' into feat/web/inlined-osk
2021-09-21 12:51:29 +07:00
jahorton
ebd673fdb2
fix(web): osk dismissal after focus timer
2021-09-21 12:19:11 +07:00
jahorton
d687c9e1c3
fix(web): workaround for unwanted CJK pinning
2021-09-21 10:37:08 +07:00
jahorton
09f4aed77e
chore(web): Merge branch 'refactor/web/active-element-integrations' into refactor/web/osk-activation-and-visibility
2021-09-21 09:59:46 +07:00
jahorton
a6289f4f0f
fix(web): detaches base-page touch handlers on shutdown
2021-09-21 09:55:11 +07:00
jahorton
b452092765
refactor(web): base page touch-handlers
2021-09-21 09:43:34 +07:00
jahorton
a1516d194d
fix(web): focus-timer preserves activation on Android
2021-09-21 09:23:11 +07:00
rc-swag
00d4bcded8
feat(windows): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-21 11:48:56 +10:00
Darcy Wong
dd15e68a0e
Merge pull request #5681 from keymanapp/chore/common/crowdin-zh
...
chore(common): Check in crowdin strings for Simplified Chinese
2021-09-21 07:14:42 +07:00
Ross
d450543253
feat(windows): address review comments
...
Add test fixture to allow Setup and Teardown methods to be used
for all km process action tests.
Modified the DebugAssert macro to not do the early return on its own.
2021-09-21 09:59:17 +10:00
rc-swag
4cc9525d2b
Merge pull request #5669 from keymanapp/fix/common/core/list-size-endless-loop
...
fix(common/core): insure list pntr is incremented
2021-09-21 09:01:27 +10:00
Marc Durdin
5162a028cc
chore(web): inline osk test page
...
Adds a page to experiment with the inline osk.
2021-09-21 07:30:15 +10:00
Marc Durdin
6b8d941f9e
chore: add KeymanDeveloperPaths to kmcomp project
2021-09-21 06:45:26 +10:00
Marc Durdin
e6190ee05f
fix(developer): run kmlmc from Keyman source path
...
Makes it possible to run the kmlmc.cmd compiler wrapper script from
Keyman Developer while debugging from source.
Adds a new class `TKeymanDeveloperPaths` which is similar to
`TKeymanPaths`, to provide a future single location for all Keyman
Developer path-related functions. There are a number scattered through
the source at present, e.g. in `RedistFiles.pas`, so this is just a
starting point.
2021-09-21 06:25:35 +10:00