Commit graph

27982 commits

Author SHA1 Message Date
Joshua A. Horton
f018b988e6 Funnels 'embedded'-path external-keyboard handling through Processor. 2019-03-14 14:26:49 +07:00
Joshua A. Horton
a3174069c8 Partially refactors 'embedded'-mode subkey preprocessing. 2019-03-14 13:54:01 +07:00
Joshua A. Horton
539ab17b7a Partial refactor of embedded-mode popup key execution. 2019-03-14 13:05:23 +07:00
Joshua A. Horton
e0682a0b3b Adds ID for tracking to Transcriptions. 2019-03-14 12:47:38 +07:00
Darcy Wong
bbd5b6186c
Merge pull request #1667 from keymanapp/android-readme-linux
[Android] Update readme for using emulator in Linux
2019-03-14 12:01:50 +07:00
Joshua Horton
dccdf27b8f
Merge pull request #1665 from keymanapp/web-osk-regressions
[Web] Alpha OSK regressions
2019-03-14 11:55:28 +07:00
Joshua A. Horton
17164afb76 Handles rule-matched next layer stuff before keypress swallow+returns. 2019-03-14 10:29:09 +07:00
Joshua A. Horton
1b12750f9c Corrects mobile device external kbd backspace regression. 2019-03-14 10:10:45 +07:00
Joshua A. Horton
97bffb46d6 Adds 'modelchange' event, addresses PR comments. 2019-03-14 09:12:21 +07:00
Joshua A. Horton
8dc26893c0 Corrects desktop-layout detection logic. 2019-03-12 15:22:11 +07:00
Joshua A. Horton
ca8b0301a3 Sets up event infrastructure for predict/suggest messages. 2019-03-12 14:56:42 +07:00
Darcy
049920de7c Update Android readme for using emulator in Linux 2019-03-12 14:34:57 +07:00
Joshua A. Horton
5f920816e8 Fixes desktop-styled layout modifier keys. 2019-03-12 13:39:20 +07:00
Joshua A. Horton
1d363676f7 Fixes lack of longpress output on embedded subkeys. 2019-03-12 12:39:22 +07:00
Joshua A. Horton
095d2f4f2f The embedded path had a few details missed on a recent refactor. 2019-03-12 11:48:39 +07:00
Joshua Horton
8987e450da
Merge pull request #1639 from keymanapp/web-model-manager
[Web] The ModelManager
2019-03-12 07:18:09 +07:00
Joshua Horton
2c99cb723f
Merge pull request #1644 from keymanapp/web-lmlayer-model-registration
[Web] [LMLayer] Model registration rework & integration
2019-03-12 07:17:48 +07:00
Joshua Horton
e7321a27d9
Merge pull request #1651 from keymanapp/lmlayer-wordbreak-spec
[LMLayer] Wordbreaker specification
2019-03-12 07:17:34 +07:00
Darcy Wong
ebdaa30c2a
Merge pull request #1663 from keymanapp/android-publisher-syntax
[Android] Fix gradle syntax for account credentials
2019-03-11 08:12:26 +07:00
Darcy Wong
e82f4994f1 Fix gradle syntax for account credentials
The newer gradle-play-publisher changed from `jsonFile` to `serviceAccountCredentials`
2019-03-09 09:30:59 +07:00
Darcy Wong
c4dd5bf3d0
Merge pull request #1662 from keymanapp/android-build-typos
[Android] Fix build issues (part 2)
2019-03-09 07:37:40 +07:00
Darcy Wong
9a5913b059 Fix build issues (part 2)
* Fix master build failing on linter of file_paths.xml
* Fix nightly build failing due to syntax of applying the play-publisher plugin
2019-03-09 06:36:14 +07:00
Darcy Wong
1d6a6dbda3
Merge pull request #1661 from keymanapp/android-fix-build
[Android] Fix the build
2019-03-09 06:05:35 +07:00
Darcy Wong
a67dc72f3c Fix the build
Revert some import statements that #1654 "cleaned up" but are still needed in #1653
2019-03-08 13:48:34 +07:00
Darcy Wong
1393ad691a
Merge pull request #1660 from keymanapp/linux-fix-readme
[Linux] Clean up readme about km-package in the command line
2019-03-08 12:47:43 +07:00
Darcy Wong
38af4c97ed Clean up readme about km-package command line
Further cleanup to match keymanapp/help.keyman.com#23
2019-03-08 12:01:16 +07:00
Darcy Wong
1472a76603
Merge pull request #1654 from keymanapp/android-stash-dependencies
[Android] Update dependencies
2019-03-08 09:46:10 +07:00
rfaramir
472addb9ff
Merge pull request #1656 from keymanapp/android-mac-build-readme
[Android] add Mac instructions for getting Android Studio running
2019-03-07 20:25:35 -06:00
Randy Boring
da9327ccad specifically Java SE Development Kit 8 2019-03-07 18:47:56 -06:00
Randy Boring
2f096babd3 update Android Studio version to 3.3.2+ 2019-03-07 18:45:48 -06:00
Darcy Wong
3bdb207fae
Merge pull request #1653 from keymanapp/android-lexical-model-api
[Android] Get lexical model packages from API
2019-03-08 06:42:01 +07:00
Darcy Wong
6d1d761884 Update history.md 2019-03-08 06:30:59 +07:00
Darcy Wong
c0a35e4c4e
Merge pull request #1658 from keymanapp/web-rename-touch-alias-element
[Web] Rename `touchAliasElement.ts` so it compiles on Linux
2019-03-07 23:18:18 +07:00
Darcy Wong
a79b5c1f40 Rename touchAliasElement.ts so it compiles on Linux 2019-03-07 21:20:57 +07:00
Eddie Antonio Santos
8279598717
Merge pull request #1655 from keymanapp/web-lmlayer-document-fsm
Add a state diagram of the LMLayer worker
2019-03-06 23:07:50 -07:00
Eddie Antonio Santos
d573c55080
Check in build.sh if Graphviz is installed. 2019-03-06 23:00:26 -07:00
Joshua Horton
340f119658
Merge pull request #1657 from keymanapp/web-1638-ui-alignment
[Web] Fixes Web UI controller alignment
2019-03-07 10:04:18 +07:00
Joshua A. Horton
72bdc8d2de Fixes #1638. 2019-03-07 09:31:34 +07:00
Joshua A. Horton
3cb98db46d Merge branch 'lmlayer-wordbreak-spec' of https://github.com/keymanapp/keyman into lmlayer-wordbreak-spec 2019-03-07 09:04:34 +07:00
Joshua A. Horton
66e9193d69 Merge branch 'web-lmlayer-model-registration' into lmlayer-wordbreak-spec 2019-03-07 09:04:00 +07:00
Joshua A. Horton
a8d6e50b56 Addresses more PR review concerns, renames activateModel -> loadModel. 2019-03-07 08:46:22 +07:00
Randy Boring
435ef9abc3 add Mac instructions for getting Android Studio running 2019-03-06 18:09:52 -06:00
Eddie Antonio Santos
c53f493b9c
Add a state diagram of the LMLayer worker. 2019-03-06 14:50:25 -07:00
Eddie Antonio Santos
ab22076350
Fix an inconsistent comment. 2019-03-06 13:04:18 -07:00
Darcy Wong
7cebde445f Fix keycode test project 2019-03-06 21:36:38 +07:00
Darcy Wong
ae68c483a7 Update dependencies
* Update compile/target SDK version from 27 to 28
*  Migrate appcompat namespace (See https://developer.android.com/jetpack/androidx/migrate)
2019-03-06 16:20:26 +07:00
Joshua A. Horton
810edb2fde Forgot the $ symbol in the if-condition. 2019-03-06 12:13:25 +07:00
Joshua A. Horton
9a1a21d767 Workaround for the mac sed issue, plus minor doc for one other point. 2019-03-06 11:53:49 +07:00
Joshua A. Horton
69f7319414 Right, KMW links to the actual LMLayer code, not the .d.ts file... 2019-03-06 11:35:52 +07:00
Joshua A. Horton
a873695c10 Updates and improves LMLayer definition files and their links. 2019-03-06 11:08:21 +07:00