glasseyes
|
6502578804
|
add np keys to kvk2ldml for el_dinka
|
2018-11-26 10:20:30 +07:00 |
|
Marc Durdin
|
f2f0fda4fd
|
[mac] Update podfile.lock for latest XCode / macOS version support
|
2018-11-26 13:12:37 +11:00 |
|
Joshua A. Horton
|
e0f614ea5e
|
Merged master into ios-257-beep.
|
2018-11-26 08:40:21 +07: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 |
|
glasseyes
|
cd24ff0cd9
|
alt keyboardprocessor pkgconfig path
|
2018-11-23 15:57:36 +07:00 |
|
glasseyes
|
e227b0c99e
|
add tmpsources target for PR build
revert redundant check for config.h before configure
|
2018-11-23 15:33:47 +07: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 |
|
glasseyes
|
83c6a2bd71
|
only configure in dist.sh if not already configured
|
2018-11-23 11:37:57 +07:00 |
|
glasseyes
|
a701eb3615
|
find either package or first keyboard icons
improve differentiating packageID and keyboardID in code
|
2018-11-23 11:18:43 +07:00 |
|
Marc Durdin
|
5af7ec4999
|
[common] Support for caps lock
|
2018-11-23 14:00:10 +11:00 |
|
glasseyes
|
cf434b3684
|
convert kmp.inf to kmp.json
|
2018-11-23 08:42:08 +07: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 |
|
glasseyes
|
e992da675f
|
don't abort if no compilable kmn
|
2018-11-22 21:20:27 +07:00 |
|
glasseyes
|
c20dd60064
|
add version to engine
though ibus doesn't seem to use it anyway
another g_file_test
|
2018-11-22 15:23:17 +07:00 |
|
glasseyes
|
b240fb50a2
|
use g_file_test more, add copyright header
|
2018-11-22 15:08:45 +07:00 |
|
glasseyes
|
c9eca64161
|
re-enable OSK, more cleanup
|
2018-11-22 14:58:44 +07:00 |
|
glasseyes
|
d1215444da
|
remove dead code
|
2018-11-22 14:11:03 +07:00 |
|
glasseyes
|
1847856510
|
get keyboards from json
instead of looking for .kmx files
put data from json into the engine
|
2018-11-22 14:01:22 +07:00 |
|
Darcy Wong
|
28ea3b48e3
|
Add KMW test page
|
2018-11-22 09:31:47 +07:00 |
|
Eddie Antonio Santos
|
3a40d5e087
|
Merge pull request #1331 from keymanapp/lmlayer-sans-import-scripts
[LMLayer] Karma integration tests, and remove importScripts()
|
2018-11-21 08:48:41 -07:00 |
|
glasseyes
|
15be8ae436
|
parse more json, add test apps
print_kmp prints out parsed json
print_kmpdetails prints the data created from
parsing the json
|
2018-11-21 17:33:07 +07:00 |
|
Darcy Wong
|
4fa61a745a
|
Update usage of lastIndexOf
|
2018-11-21 16:08:30 +07:00 |
|
Darcy Wong
|
481eda7d6f
|
Update FileUtils to handle mixed-case file extensions
|
2018-11-21 14:27:18 +07:00 |
|
Joshua A. Horton
|
a11d292320
|
Start of constraint-based rotation implementation
|
2018-11-21 12:06:05 +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
|
53422c5c36
|
WIP: keyboard management
|
2018-11-20 17:25:21 +07:00 |
|
glasseyes
|
43087a86fd
|
dist for ibus-keyman and keyboardprocessor
|
2018-11-20 15:59:14 +07:00 |
|