Eddie Antonio Santos
|
bbf1c6e2b2
|
Move scripts from package.json to build.sh; revert tsc.
|
2018-11-27 10:19:40 -07:00 |
|
glasseyes
|
efd93ec5cd
|
Merge branch 'windows-refactor-kmprocess-for-kpapi-daniel' into linux-ibus-keyman
|
2018-11-27 15:00:32 +07:00 |
|
glasseyes
|
e13e136009
|
Merge branch 'master' into linux-ibus-keyman
|
2018-11-27 14:59:02 +07:00 |
|
glasseyes
|
337e1ac5d0
|
Merge branch 'master' into windows-refactor-kmprocess-for-kpapi-daniel
|
2018-11-27 13:21:19 +07:00 |
|
Marc Durdin
|
8e24a55ad4
|
[common] Eliminate warnings on Linux build
|
2018-11-27 16:10:07 +11:00 |
|
Marc Durdin
|
e19cf983cb
|
Merge branch 'master' into windows-refactor-kmprocess-for-kpapi
|
2018-11-26 11:56:52 +11:00 |
|
Marc Durdin
|
1c2f68ea76
|
[common] Cleanup const warnings
|
2018-11-24 12:47:58 +11:00 |
|
Marc Durdin
|
9c460e680d
|
[common] Resolve g++ warnings
|
2018-11-24 12:31:54 +11:00 |
|
Marc Durdin
|
50e5a0d3b4
|
[common] renaming and cleanup
|
2018-11-24 12:04:09 +11:00 |
|
Marc Durdin
|
aa418517f0
|
[common] Address review comment -- move kmx processor into km::kbp::kmx namespace
|
2018-11-24 11:51:35 +11:00 |
|
Marc Durdin
|
827b00c43c
|
[common] Addressing review comments
|
2018-11-24 11:33:05 +11:00 |
|
Marc Durdin
|
2a5295e4cd
|
[common] Fix broken modifier test in VKeyToChar, start addressing review comments
|
2018-11-24 11:19:22 +11:00 |
|
Eddie Antonio Santos
|
7f877316b0
|
Rename function: build_wrapped_worker() -> wrap_worker().
|
2018-11-23 00:00:01 -07:00 |
|
Eddie Antonio Santos
|
406f7ed4ea
|
Remove unused function: assert().
|
2018-11-22 23:59:00 -07:00 |
|
Marc Durdin
|
5af7ec4999
|
[common] Support for caps lock
|
2018-11-23 14:00:10 +11:00 |
|
Marc Durdin
|
1da7c555cf
|
[common] Test multiple groups, and test resulting actions
|
2018-11-23 10:52:49 +11:00 |
|
Marc Durdin
|
751557a41a
|
[common] Add beep test, tweak test config for kmx
|
2018-11-23 10:36:21 +11:00 |
|
Marc Durdin
|
ce24cab902
|
[common] Test for SMP characters with KMX
|
2018-11-23 10:29:35 +11:00 |
|
Marc Durdin
|
b99cd600f6
|
[common] Full support for environment. Some refactoring of how environment options are set
|
2018-11-23 10:12:11 +11:00 |
|
Eddie Antonio Santos
|
2e48e6ee23
|
Remove redundant tdd.sh
build.sh -tdd has subsumed its functionality.
|
2018-11-22 11:00:39 -07:00 |
|
Eddie Antonio Santos
|
e565531a81
|
Exract shell function: build_wrapped_worker().
|
2018-11-22 10:59:43 -07:00 |
|
Eddie Antonio Santos
|
a5425ed93d
|
Factor out build() shell function.
|
2018-11-22 10:55:54 -07:00 |
|
Eddie Antonio Santos
|
f3c4c163a5
|
Let clean remove the autogenerated embedded worker.
|
2018-11-22 10:53:17 -07:00 |
|
Eddie Antonio Santos
|
01cf3b0e75
|
Add colours to failure message.
|
2018-11-22 10:50:20 -07:00 |
|
Eddie Antonio Santos
|
213dc23de8
|
Improve build.sh help options.
|
2018-11-22 10:42:05 -07:00 |
|
Eddie Antonio Santos
|
31e3a146e3
|
Document some command line options.
|
2018-11-22 10:37:39 -07:00 |
|
Eddie Antonio Santos
|
9331eee91a
|
Add npm script that only runs unit tests.
|
2018-11-22 10:29:00 -07:00 |
|
Eddie Antonio Santos
|
dfce8220aa
|
Add -test and -tdd options to build.sh.
|
2018-11-22 09:58:12 -07:00 |
|
Eddie Antonio Santos
|
f3dd966631
|
Create build-worker and build-main scripts in package.json.
|
2018-11-22 09:32:42 -07:00 |
|
Eddie Antonio Santos
|
18cdc19cd1
|
Minor style updates.
|
2018-11-22 09:23:37 -07:00 |
|
Eddie Antonio Santos
|
678318aeb5
|
Move all functions to top of build.sh.
|
2018-11-22 09:20:21 -07:00 |
|
Eddie Antonio Santos
|
0ea5fc9766
|
Demonstrate Blob code proof-of-concept.
|
2018-11-20 11:12:05 -07:00 |
|
Joshua A. Horton
|
a7e8b3b1e3
|
More general pattern for .gitignore.
|
2018-11-20 08:48:45 -07:00 |
|
glasseyes
|
16dd44047e
|
make kmx test optional
Debian and other automated buildds won't have kmcomp.exe so
don't let that fail the build
|
2018-11-20 13:00:09 +07:00 |
|
Eddie Antonio Santos
|
17dfd2d76e
|
Merge branch 'lmlayer-init' into lmlayer-sans-import-scripts
|
2018-11-19 19:58:35 -07:00 |
|
Daniel Glassey
|
1a7ce3f380
|
Merge branch 'windows-refactor-kmprocess-for-kpapi' into windows-refactor-kmprocess-for-kpapi-daniel
|
2018-11-20 09:39:44 +07:00 |
|
Eddie Antonio Santos
|
0dfa36a3b6
|
Attempt to clarify comment on LMLayerWorker.install().
|
2018-11-19 18:35:58 -07:00 |
|
Marc Durdin
|
37f424f090
|
[common] Working options model. Introduces some gunk around state and options which should be reviewed with TSE
|
2018-11-20 12:19:43 +11:00 |
|
Eddie Antonio Santos
|
67a95d3a01
|
Remove test that uses eval().
|
2018-11-19 17:25:04 -07:00 |
|
Eddie Antonio Santos
|
d774f08cc7
|
Clarify comment.
|
2018-11-19 17:23:43 -07:00 |
|
Eddie Antonio Santos
|
5e3f59f68b
|
Fix invalid invocation.
|
2018-11-19 17:05:50 -07:00 |
|
Marc Durdin
|
09620cb311
|
[common] Basic options functionality (rework to match api model)
|
2018-11-20 10:00:29 +11:00 |
|
Eddie Antonio Santos
|
d1f8d71026
|
Install an LMLayerWorker when in a Worker scope.
|
2018-11-19 15:29:26 -07:00 |
|
Eddie Antonio Santos
|
6c5ea6fea9
|
Write integration test for LMLayerWorker code.
|
2018-11-19 15:16:27 -07:00 |
|
Eddie Antonio Santos
|
bb090a3c62
|
Include the generated worker in the Karma browser tests.
|
2018-11-19 14:52:05 -07:00 |
|
Eddie Antonio Santos
|
6183f955c1
|
Build embedded worker in two-stage compilation process.
|
2018-11-19 14:51:31 -07:00 |
|
Eddie Antonio Santos
|
a65f3b18fe
|
Extract helper function: lastMessageAsString().
|
2018-11-19 14:25:22 -07:00 |
|
Eddie Antonio Santos
|
e7fe927718
|
Clean up recently imported interfaces.
|
2018-11-19 13:52:19 -07:00 |
|
Eddie Antonio Santos
|
bb25564c92
|
Add a bunch of types that may or may not be useful.
|
2018-11-19 13:41:10 -07:00 |
|
Eddie Antonio Santos
|
ef3e718639
|
Raise an error when sent a message other than 'initialize' on instantiation.
|
2018-11-19 13:30:39 -07:00 |
|