Commit graph

27982 commits

Author SHA1 Message Date
Eddie Antonio Santos
8a47a96d4a
Attempt to document suggestions, somewhat. 2018-10-12 09:38:02 -06:00
Daniel Glassey
b88f0755a0
Merge pull request #1259 from keymanapp/linux-kmflcomp-libversion
[linux] bump lib version number of libkmflcomp
2018-10-12 16:45:36 +07:00
glasseyes
09971d3697 [linux] bump lib version number of libkmflcomp
because APIs were added since last release
ref https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
scenario 2 so set to 1:0:1
2018-10-12 15:40:36 +07:00
Daniel Glassey
cae5b9b2b0
Merge pull request #1258 from keymanapp/linux-tabcompletion
[linux] make jenkins happy: km-package-install -h
2018-10-12 10:48:13 +07:00
glasseyes
27caf56ed0 [linux] make jenkins happy: km-package-install -h 2018-10-12 10:09:44 +07:00
Eddie Antonio Santos
03d8740f09
Reprioritize TODOs. 2018-10-11 15:23:24 -06:00
Eddie Antonio Santos
f7bd16dade
Implement loading models from specific files. 2018-10-11 15:19:55 -06:00
Eddie Antonio Santos
47580c6af9
Write «I'm a little teapot» test. 2018-10-11 14:35:46 -06:00
Eddie Antonio Santos
6361dba548
Describe context. 2018-10-11 14:27:54 -06:00
Eddie Antonio Santos
0ddc0a05a6
IT'S NOT THE CONTEXT THAT MAY VARY, IT'S THE TRANSFORM. 2018-10-11 14:17:54 -06:00
Eddie Antonio Santos
6902d2c36f
Update documentation. 2018-10-11 14:05:20 -06:00
Eddie Antonio Santos
0950e0b15a
Spruce up comments in lmlayer. 2018-10-11 14:02:16 -06:00
Eddie Antonio Santos
6e02e36855
Let loadModel() be responsible for importing and returning a Model
instance.
2018-10-11 13:42:34 -06:00
Marc Durdin
94447d462e
Merge pull request #1256 from keymanapp/windows-minor-tweaks
[Windows] Minor tweak to release build check and correct kmcomp command line help
2018-10-12 06:09:32 +11:00
Marc Durdin
c7de5f026e
Merge pull request #1252 from keymanapp/developer-monaco-options
[Developer] Add support for editor options and themes
2018-10-12 06:09:18 +11:00
Eddie Antonio Santos
a1a3ce2c25
Make explict functino to transition to 'ready' state. 2018-10-11 11:51:27 -06:00
Eddie Antonio Santos
ca31ee2133
Change to a state-pattern approach. 2018-10-11 11:48:20 -06:00
Eddie Antonio Santos
e7fe39862d
Extract function: onMessageWhenReady(). 2018-10-11 11:43:31 -06:00
Eddie Antonio Santos
d98b128dde
Factor out LMLayer initialization handler. 2018-10-11 11:40:22 -06:00
Eddie Antonio Santos
f328e43a45
Rely on new registerModel() interface. 2018-10-11 11:34:57 -06:00
Eddie Antonio Santos
a542803855
Support new registerModel function. 2018-10-11 11:31:33 -06:00
Eddie Antonio Santos
c99324e966
Define the new registerModel() facility. 2018-10-11 11:29:46 -06:00
Eddie Antonio Santos
ef776a8548
Better designed context. 2018-10-11 11:18:20 -06:00
Eddie Antonio Santos
790df2c6d7
Change implementation of context -> contexts. 2018-10-11 11:15:13 -06:00
Eddie Antonio Santos
4ba4925bcc
Change context -> contexts: []. 2018-10-11 11:13:03 -06:00
Eddie Antonio Santos
88aeb72ab0
Use RFC 2119. 2018-10-11 11:11:02 -06:00
Eddie Antonio Santos
7839a50e16
Let global inherit from self in Node.JS. 2018-10-11 10:10:35 -06:00
Eddie Antonio Santos
a1b3be77e3
Tweaks. 2018-10-11 10:00:07 -06:00
Eddie Antonio Santos
4bbcda31f7
Flesh out predict message spec. 2018-10-11 09:49:12 -06:00
glasseyes
381cef050e Merge branch 'master' into linux-ibus-keyman 2018-10-11 10:29:05 +07:00
Daniel Glassey
fb3cc62fd7
Merge pull request #1249 from keymanapp/linux-tabcompletion
[linux] bash tab completion
2018-10-11 08:12:47 +07:00
Darcy Wong
207f5536ed
Merge pull request #1251 from keymanapp/android-refactor-js-handlers
[Android] Refactor KMEA Keyboard JS handlers
2018-10-10 19:24:20 -05:00
Marc Durdin
82bb0e622b [Windows] Minor tweak to release build check and correct kmcomp command line help 2018-10-11 07:30:11 +11:00
Marc Durdin
f1a9cd0745
Merge pull request #1247 from keymanapp/developer-help-new-project
[Developer] Add links to online help for New Project
2018-10-11 07:18:22 +11:00
Marc Durdin
ccaa83cf42
Merge pull request #1244 from keymanapp/developer-treat-files-as-utf8-unless-otherwise-specified
[Developer] Treat files without preambles as UTF-8 unless they have non-UTF-8 sequences in them
2018-10-11 07:18:05 +11:00
Marc Durdin
b90157aae1
Merge branch 'master' into developer-help-new-project 2018-10-11 06:56:55 +11:00
Marc Durdin
9e7ba474fa
Merge branch 'master' into developer-treat-files-as-utf8-unless-otherwise-specified 2018-10-11 06:56:19 +11:00
Marc Durdin
fb44367c6f
Merge pull request #1236 from keymanapp/windows-serializedinput-console-tweak
[Windows] Serialized input: don't trigger on console windows
2018-10-11 06:36:31 +11:00
Eddie Antonio Santos
5613434f86
Add TravisCI badge. 2018-10-10 13:16:48 -06:00
Eddie Antonio Santos
dd089e4fbc
Support Node 10+ 2018-10-10 13:16:36 -06:00
Marc Durdin
c4a399e552
Merge pull request #1248 from keymanapp/developer-cef-error-report-polish
[Developer] Tidy up error reporting from web script errors
2018-10-11 06:11:40 +11:00
Marc Durdin
7b9cabbb8f
Merge pull request #1246 from keymanapp/developer-debugger-show-surrogates-in-status
[Developer] Show full Unicode code points in debugger status bar, handling surrogate pairs
2018-10-11 06:11:25 +11:00
Marc Durdin
4c66367d43
Merge pull request #1245 from keymanapp/developer-setup-ui-tweaks
[Developer] Tweaks to setup user interface
2018-10-11 06:11:16 +11:00
Marc Durdin
5ae02be5db
Merge pull request #1243 from keymanapp/developer-include-other-files-in-project-distribution-tab
[Developer] Project - List other files, such as .keyboard_info, in Distribution tab
2018-10-11 06:11:00 +11:00
Marc Durdin
9df52014ec
Merge pull request #1242 from keymanapp/developer-new-project-closes-open-files
[Developer] Opening or creating a new project saves and closes open editor files
2018-10-11 06:09:17 +11:00
Marc Durdin
bb5e1f8d73
Merge pull request #1241 from keymanapp/developer-crash-opening-ansi-text-files
[Developer] Fix crash opening text files such as foo.keyboard_info
2018-10-11 06:09:07 +11:00
Marc Durdin
1e003bf4a4
Merge pull request #1240 from keymanapp/developer-dont-ref-ico-in-project-template
[Developer] Project templates do not include icon by default
2018-10-11 06:08:57 +11:00
Marc Durdin
605ffb932d
Merge pull request #1239 from keymanapp/developer-target-linux
[Developer] Support Linux targets when building .kmx
2018-10-11 06:08:43 +11:00
Marc Durdin
38de18d5fc
Merge pull request #1238 from keymanapp/developer-archive-size-tweaks
[Developer] Reduce installer size for Keyman Developer
2018-10-11 06:08:32 +11:00
Marc Durdin
b35efd4d51 [windows] Update history 2018-10-11 06:07:23 +11:00