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
Keyman Server
1d9d40106e
Merge pull request #5726 from keymanapp/auto/version-master-15.0.116
...
auto: increment master version to 15.0.116
2021-09-21 04:02:18 +10:00
Keyman Build Agent
d41dadd8ca
auto: increment master version to 15.0.116
2021-09-20 14:01:38 -04:00
SabineSIL
04f6a93288
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:52:03 +02:00
SabineSIL
1fb93061dd
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:49:03 +02:00
jahorton
0956fb62a7
docs(web): adds comment about prior commit's fix
2021-09-20 15:48:18 +07:00
SabineSIL
c3f89bd868
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:47:44 +02:00
SabineSIL
2f0f7c000f
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:47:13 +02:00
jahorton
da8e83090a
fix(web): touch-based unit test issues
2021-09-20 15:46:59 +07:00
SabineSIL
f02f4f8536
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:46:06 +02:00
SabineSIL
e92a2bf557
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:42:12 +02:00
SabineSIL
9d28ebf433
Update common/core/desktop/tests/unit/kmnkbd/test_kmx_xstring.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-20 10:31:49 +02:00
jahorton
48fe02023c
fix(web): fixes unit test issue (event's 'buttons' property)
2021-09-20 14:39:27 +07:00
Darcy Wong
bb8f86ec3d
fix(web): Null check for calculating globe key position
2021-09-20 13:36:19 +07:00
Marc Durdin
ffd66e32e1
Merge pull request #5697 from keymanapp/fix/developer/5013-debugger-ralt-not-working
...
fix(developer): support chiral modifiers in debugger 🐞
2021-09-20 16:12:47 +10:00