Eddie Antonio Santos
|
e7c87824b8
|
Factor out slurpLinesFromFile().
|
2019-04-18 12:16:31 -06:00 |
|
Eddie Antonio Santos
|
6650cf3cbe
|
Support batch mode.
|
2019-04-18 12:05:48 -06:00 |
|
Eddie Antonio Santos
|
dd5d8eb418
|
Factor isatty() and short how-to to the asyncRepl().
|
2019-04-18 11:08:13 -06:00 |
|
Eddie Antonio Santos
|
7837a7fcf4
|
Add preliminary arguments.
|
2019-04-18 11:03:53 -06:00 |
|
Eddie Antonio Santos
|
6699da1fa6
|
Merge pull request #1702 from keymanapp/lmlayer-cli
[LMLayer] Command line interface for quick testing of models
|
2019-04-18 09:05:39 -06:00 |
|
Eddie Antonio Santos
|
3e913e14f0
|
Merge branch 'master' into lmlayer-cli
|
2019-04-16 12:43:33 -06:00 |
|
Eddie Antonio Santos
|
4d719af761
|
Spruce up some things in README.md.
|
2019-04-16 11:17:26 -06:00 |
|
Eddie Antonio Santos
|
9ac0c865e7
|
Implement the prediction protocol correctly.
|
2019-04-16 11:12:11 -06:00 |
|
Eddie Antonio Santos
|
b2db7546b8
|
Write 'no suggestions' faintly.
|
2019-04-16 10:22:39 -06:00 |
|
Eddie Antonio Santos
|
979746d02c
|
Move renderSuggestions() into REPL, using REPL variables.
|
2019-04-16 10:19:34 -06:00 |
|
Eddie Antonio Santos
|
11b8a91d31
|
Fix bug when selectedSuggestedIndex is null.
|
2019-04-16 10:01:19 -06:00 |
|
Eddie Antonio Santos
|
5c7310ef10
|
Factor out ask for predictions.
|
2019-04-16 09:59:31 -06:00 |
|
Eddie Antonio Santos
|
c3e983aa62
|
Use redrawPrompt() when it's needed.
|
2019-04-16 09:45:34 -06:00 |
|
Eddie Antonio Santos
|
0d4ce258f6
|
Factor out redrawPrompt().
|
2019-04-16 09:40:58 -06:00 |
|
Eddie Antonio Santos
|
d3f4a6eba6
|
Factor out deleteLastCodepoint() with surrogate support!
|
2019-04-16 09:36:49 -06:00 |
|
Eddie Antonio Santos
|
7ad76c43cb
|
Factor out applyTransformToActiveBuffer().
|
2019-04-16 09:26:18 -06:00 |
|
Eddie Antonio Santos
|
f597138350
|
Apply the delete left to the buffer as well.
|
2019-04-16 09:22:47 -06:00 |
|
Eddie Antonio Santos
|
b29420f4b6
|
Install executable globally.
|
2019-04-15 15:26:47 -06:00 |
|
Eddie Antonio Santos
|
2809780b22
|
Explain the LMPATH environment variable.
|
2019-04-15 15:13:35 -06:00 |
|
Eddie Antonio Santos
|
a613d00116
|
Handle <Tab>, <Shift>+<Tab>.
|
2019-04-15 14:17:29 -06:00 |
|
Eddie Antonio Santos
|
ef7a1e513d
|
Start to implement insert suggestions.
|
2019-04-15 13:20:30 -06:00 |
|
Eddie Antonio Santos
|
824e8bb1dd
|
Handle backspace.
|
2019-04-15 13:03:53 -06:00 |
|
Eddie Antonio Santos
|
0e1e3c0fd1
|
Apply predictions to an actual buffer!
|
2019-04-15 12:52:36 -06:00 |
|
Eddie Antonio Santos
|
c7f4dc7187
|
Factor out usageError() function.
|
2019-04-15 11:48:17 -06:00 |
|
Eddie Antonio Santos
|
94e9727de9
|
Factor out determineModelFile().
|
2019-04-15 11:40:03 -06:00 |
|
Eddie Antonio Santos
|
52cadb537c
|
Implement loading model from LMPATH environment variable.
|
2019-04-15 11:35:06 -06:00 |
|
Eddie Antonio Santos
|
b2b9881d60
|
Reorder utility functions.
|
2019-04-15 11:10:54 -06:00 |
|
Eddie Antonio Santos
|
6f0661d96d
|
Add command line parsing.
|
2019-04-15 11:07:24 -06:00 |
|
Eddie Antonio Santos
|
af52f72bb9
|
Remove hardcoded model.
|
2019-04-15 11:07:13 -06:00 |
|
Marc Durdin
|
95252c696d
|
[Windows] Report script errors for Chromium; further tidyup
|
2019-04-13 18:17:21 +07:00 |
|
Eddie Antonio Santos
|
909497870f
|
Factor out quiting logic into wantsQuit().
|
2019-04-12 10:00:42 -06:00 |
|
Eddie Antonio Santos
|
1915a7635f
|
It sort of works now!
|
2019-04-12 09:48:28 -06:00 |
|
Eddie Antonio Santos
|
8174700656
|
Combine setupStdin() with keypressesFromStdin().
|
2019-04-12 09:28:04 -06:00 |
|
Eddie Antonio Santos
|
74ca1ecd3b
|
Clean up keypressOf() function.
|
2019-04-12 09:25:34 -06:00 |
|
Eddie Antonio Santos
|
6ae6027b2a
|
Add a basic README.
|
2019-04-12 09:15:54 -06:00 |
|
Eddie Antonio Santos
|
8f7305c77e
|
Works as an event stream now!
|
2019-04-11 16:17:54 -06:00 |
|
Eddie Antonio Santos
|
abe0ba754a
|
Factor out setupStdin().
|
2019-04-11 13:49:21 -06:00 |
|
Marc Durdin
|
0c12305189
|
[Windows] CEF installation and resizing of window from document
|
2019-04-11 14:01:14 +07:00 |
|
Joshua Horton
|
99caf52b38
|
Merge pull request #1714 from keymanapp/web-banner-touch-handling
[Web] SuggestionBanner touch support, test page
|
2019-04-11 07:26:14 +07:00 |
|
Marc Durdin
|
a8cedf0c5d
|
[Windows] Add CEF to engine installer
|
2019-04-10 14:06:52 +07:00 |
|
Marc Durdin
|
46049802aa
|
[Windows] More chromium integration; tsysinfo
|
2019-04-10 13:58:40 +07:00 |
|
Joshua A. Horton
|
d94d47fade
|
Fixes Android suggestion-select.
|
2019-04-10 13:26:41 +07:00 |
|
Joshua A. Horton
|
5fcd6fe842
|
Fixes iOS, but devicePixelRatio issues on Android.
|
2019-04-10 12:10:20 +07:00 |
|
Marc Durdin
|
f4793297b6
|
[Windows] Refactor usage of cefBeforeBrowse and 'keyman:' urls
|
2019-04-09 21:19:55 +07:00 |
|
Joshua A. Horton
|
6882e43c11
|
Merge branch 'master' into web-banner-touch-handling
|
2019-04-09 15:27:23 +07:00 |
|
Marc Durdin
|
9ab9b05548
|
[Windows] Further tidyup on TChromium integration
|
2019-04-09 11:36:17 +07:00 |
|
Marc Durdin
|
1f60ab1ed6
|
[Windows] More implementation of Chromium events
|
2019-04-09 06:38:23 +07:00 |
|
Marc Durdin
|
5739bfcac1
|
[Windows] Okay, this one builds
|
2019-04-09 06:08:35 +07:00 |
|
Marc Durdin
|
92c2b70d4e
|
[Windows] Basic infrastructure for chromium in place; builds I think
|
2019-04-09 05:41:58 +07:00 |
|
Marc Durdin
|
9cbb8dba4e
|
[Windows] Remove final references to KeymanEmbeddedWB
|
2019-04-07 06:44:42 +07:00 |
|