Marc Durdin
a99717c0a1
chore: rename source files to match master
2021-07-19 03:27:19 +10:00
Darcy Wong
c1523a9b3c
Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise
2021-07-17 09:45:38 +07:00
jahorton
bc7fb5b821
fix(web): FF did not reposition OSK via setRect if user-positioned
2021-07-12 15:53:33 +07:00
jahorton
5a1ece6a42
refactor(web): toggle-state key highlighting
2021-07-12 10:28:04 +07:00
jahorton
45ac1f0442
refactor(web): getSpecialKey -> findKey
2021-07-12 06:55:45 +07:00
jahorton
3302ce56f1
chore(web): another PR suggestion
2021-07-12 05:32:13 +07:00
jahorton
b0d541a005
chore(web): Merge remote-tracking branch 'origin/fix/web/state-key-management' into fix/web/state-key-management
2021-07-12 05:29:52 +07:00
Joshua Horton
1a8295e1a2
chore(web): applies PR suggestion
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-12 05:29:37 +07:00
jahorton
379687b974
fix(web): uninitialized layer index before OSK load
2021-07-12 05:27:44 +07:00
Keyman Server
64e7dca380
Merge pull request #5457 from keymanapp/auto/version-master-15.0.85
...
auto: increment master version to 15.0.85
2021-07-10 04:02:09 +10:00
Keyman Build Agent
fb9432999c
auto: increment master version to 15.0.85
2021-07-09 14:01:23 -04:00
Eberhard Beilharz
de1d345408
refactor(linux): Re-add lost keys
2021-07-09 16:18:28 +02:00
Darcy Wong
bf9dd55853
chore(web): Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise
2021-07-09 16:22:03 +07:00
Darcy Wong
e01f6bf201
fix(web): Add wrapper to convert one-to-many keyboard stubs
2021-07-09 16:16:41 +07:00
jahorton
d234f8332a
fix(common/core/web): state-key toggle as part of key event
2021-07-09 15:24:11 +07:00
jahorton
b3c70bf724
fix(web): state key management
2021-07-09 14:59:33 +07:00
jahorton
3f682ada64
refactor(web): findKeyElement
2021-07-09 12:32:30 +07:00
jahorton
b1f8dae483
fix(web): reversion of incomplete tweak; deferring 'til later
2021-07-09 10:47:07 +07:00
jahorton
9e6e37385c
fix(web): crash on unrepresented layer shift b/c keystroke
2021-07-09 10:26:54 +07:00
jahorton
ea86056220
change(web): private access / docs for 'hacky' properties
2021-07-09 09:03:13 +07:00
jahorton
6480f36d02
refactor(web): adjust_Heights -> refreshLayout
2021-07-09 09:03:12 +07:00
jahorton
0beca3b260
refactor(web): cntd integration of new types
2021-07-09 09:02:37 +07:00
jahorton
a7eab12522
refactor(web): OSKLayerGroup
2021-07-09 09:02:37 +07:00
jahorton
235c752d04
refactor(web): OSKLayer
2021-07-09 09:02:36 +07:00
jahorton
66d7648ecf
refactor(web): OSKRow
2021-07-09 09:02:36 +07:00
jahorton
07ad95e9a6
refactor(web): keys handle text-cap resizing
2021-07-09 09:02:36 +07:00
jahorton
3535254833
fix(web): forgotten 'this' ref in moved codeblock
2021-07-09 09:00:58 +07:00
Darcy Wong
794ee4bb30
chore(web): Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise
2021-07-09 08:57:04 +07:00
Darcy Wong
9e8fed7dcd
Merge remote-tracking branch 'origin/master' into feat/android/improve-globe-key
2021-07-09 06:32:23 +07:00
Darcy Wong
1778fa27d4
Merge pull request #5439 from keymanapp/fix/android/switch-next-keyboard
...
fix(android/engine): register lexical model in switchToNextKeyboard
2021-07-09 06:30:45 +07:00
Darcy Wong
5e60a45f1a
Merge pull request #5438 from keymanapp/fix/android/set-active-keyboard
...
fix(web): Copy the keyboard stubs for registration
2021-07-09 06:30:17 +07:00
Darcy Wong
c40783624a
chore(android/engine): Revert test code
2021-07-09 06:29:25 +07:00
Marc Durdin
4985212027
chore(developer): fixup paths for unit tests
2021-07-09 06:17:03 +10:00
Keyman Server
c754984cfc
Merge pull request #5453 from keymanapp/auto/version-master-15.0.84
...
auto: increment master version to 15.0.84
2021-07-09 04:03:21 +10:00
Keyman Build Agent
603d1a4731
auto: increment master version to 15.0.84
2021-07-08 14:02:37 -04:00
Eberhard Beilharz
cda195390b
refactor(linux): Refactor processing actions in separate methods
2021-07-08 18:30:16 +02:00
Darcy Wong
d9a7fac833
chore(android/engine): Clean up system keyboard globe
2021-07-08 15:54:45 +07:00
Darcy Wong
a9eb8863ce
feat(android): Refactor globe key functions
2021-07-08 15:34:09 +07:00
Darcy Wong
d2dc6145a2
chore(web): Change syntax for clone
2021-07-08 14:18:00 +07:00
Darcy Wong
ec092ba1e3
chore(web): Change syntax for clone
2021-07-08 14:14:40 +07:00
Eberhard Beilharz
4a4d7b30c2
Merge pull request #5444 from keymanapp/refactor/core/issue-5435
...
refactor(common/core/desktop): Rename Load method 🚧
2021-07-08 09:08:59 +02:00
Marc Durdin
45afbf6fec
chore: add missing path to project
2021-07-08 17:07:41 +10:00
Eberhard Beilharz
7d2f2cd928
refactor(common/core/desktop): Rename Load method
...
Rename KMX_Environment::Load to KMX_Environment::Set.
Fixes #5435 .
2021-07-08 09:07:32 +02:00
Darcy Wong
5c838aafcd
Merge pull request #5427 from keymanapp/fix/android/dictionary-help
...
fix(android/engine): Display dictionary help link
2021-07-08 12:42:00 +07:00
Marc Durdin
121410fd53
chore(developer): fixup devtime paths
...
After the path refactor, here are some assumed paths that needed fixing.
2021-07-08 15:08:01 +10:00
Darcy Wong
3770b69692
fix(web): Copy the keyboard stubs for registration
2021-07-08 10:00:17 +07:00
Darcy Wong
fcc0e867c9
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-08 09:00:15 +07:00
Joshua Horton
75e47c1ccc
Merge pull request #5387 from keymanapp/refactor/web/osk-centralized-gestures
...
refactor(web): longpresses, groundwork for additional gestures 🍕
2021-07-08 08:18:05 +07:00
Marc Durdin
37bb7b77cf
feat(common/core/desktop): add debug events
...
Adds debug events to the kmx processor and corresponding unit tests.
This corresponds largely to the way that keyman32 emits debug events,
but with one key change: debug events in keyman32 are processed
synchronously, whereas in Keyman Core, the full set of debug events will
be returned alongside the final action list for the key event.
Given this difference, there will likely need to be some more data
returned in individual debug events, specifically around intermediate
context manipulation, as required for step-by-step debugging. However,
that will come in a subsequent PR.
2021-07-08 11:16:58 +10:00
Darcy Wong
e97a718519
chore(web): Revert whitespace again
2021-07-08 07:34:59 +07:00