glasseyes
8eaeee506c
[linux] separate NEWS file for kmflcomp
...
lintian complains if it is same as the Changelog
2018-10-19 13:44:34 +07:00
glasseyes
f932084775
[linux] clean keyman-config before launchpad build
2018-10-19 11:03:34 +07:00
glasseyes
8f9fd13f99
[linux] changelog for kmflcomp upload to experimental
2018-10-19 11:03:26 +07:00
Marc Durdin
6af65795f0
Merge pull request #1261 from keymanapp/windows-etw-debug-logs
...
[Windows] Refactor Windows debug logging to use Event Tracing for Windows
2018-10-17 20:14:00 +11:00
Marc Durdin
290974f583
[Windows] etw polish
2018-10-17 06:10:26 +11:00
Marc Durdin
3c280a72fa
[Windows] Remove errant ampersands
2018-10-17 06:03:38 +11:00
Marc Durdin
dde1f67024
[Windows] Document ETW
2018-10-17 05:54:16 +11:00
Marc Durdin
14a01396e3
[Windows] Fixup modifier state for Message Analyzer
2018-10-16 17:26:45 +11:00
Marc Durdin
d25cc636f1
[Windows] Add event manifest to Keyman Engine installer
2018-10-16 11:10:33 +11:00
Marc Durdin
2d9861684a
[Windows] Fixup test_klog
2018-10-16 10:39:10 +11:00
Marc Durdin
b3b5c244ea
[Windows] Refactor Windows debug logging to use Event Tracing for Windows
2018-10-16 10:23:54 +11: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
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
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
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
Darcy Wong
bf3e05e2a4
Refactor setIsChiral
2018-10-09 13:23:30 +07:00
Marc Durdin
de6ecd39a2
[Developer] Support monaco themes and custom theme from file
2018-10-09 10:28:35 +11:00
Marc Durdin
7cd34b1863
[Developer] Support tab stops and indent sizes options in Monaco editor
2018-10-09 08:09:34 +11:00
glasseyes
9cfb638e6b
[linux] use long version of args variable names
...
as the short ones don't exist when there is a long one
2018-10-08 17:04:00 +07:00
Darcy Wong
47d2e30af3
Refactor KMEA Keyboard JS handlers
...
Refactor common JS interface functions from `KMInAppKeyboardJSHandler` and `KMSystemKeyboardJSHandler` into a base class `KMKeyboardJSHandler`.
They still need to implement `setIsChiral` and `insertText`.
2018-10-08 15:49:40 +07:00
glasseyes
fce8c0161f
[linux] alternative --x options for km scripts
...
add completion for km-kvk2ldml options
2018-10-08 13:25:03 +07:00
glasseyes
be0443c593
[linux] cope with lack of network
...
create empty file if nothing in cache and no network
get the file if network comes back
2018-10-08 10:34:41 +07:00
glasseyes
af0b3c4f03
[linux] doc tab completion caveats
2018-10-08 10:13:22 +07:00
glasseyes
5586ebe5e0
[linux] change km-package-uninstall.bash-completion
...
to find directory names of kmps instead of kmxs
2018-10-08 09:42:21 +07:00
Marc Durdin
c30b3c88e0
[Developer] Tidy up error reporting from web script errors
2018-10-08 13:14:54 +11:00
Marc Durdin
add27bc531
[Developer] Add links to online help for New Project
2018-10-08 12:01:37 +11:00
Marc Durdin
83712e0f2c
[Developer] Show full Unicode code points in debugger status bar, handling surrogate pairs
2018-10-08 09:27:46 +11:00
Marc Durdin
3145fd10e5
[Developer] Tweaks to setup user interface
2018-10-08 09:06:17 +11:00
Marc Durdin
8083146768
[Developer] Treat files without preambles as UTF-8 unless they have non-UTF-8 sequences in them
2018-10-08 08:43:17 +11:00
Marc Durdin
fd5a40aae5
[Developer] Project - List other files, such as .keyboard_info, in Distribution tab. Fixes #1220
2018-10-08 07:24:04 +11:00