Marc Durdin
502ce64b09
Merge pull request #1289 from keymanapp/windows-crash-reporting-enhancements
...
[Windows] Use easier to read crash identifiers that will group better across versions
2018-11-08 05:53:15 +11:00
Marc Durdin
5f5a59648d
Merge pull request #1297 from keymanapp/windows-mitigate-win10-1803-language-activation
...
[Windows] Mitigation for #1285 . Adds a mitigation for issues with installation under certain languages in Windows 10 1803 and later
2018-11-04 16:54:09 +11:00
Marc Durdin
21eb35f916
[Windows] Tweak error message parameter names
2018-11-04 08:42:18 +11:00
Marc Durdin
48cdb3c0b3
[Windows] Patch serialization code for MSTSC and Hyper-V client
2018-11-03 20:24:06 +11:00
Marc Durdin
1c17a227a0
[Windows] Fix 'learn more' link
2018-11-02 10:23:40 +11:00
Marc Durdin
ad45ec40b3
[Windows] Minor Tweaks
2018-11-02 09:48:33 +11:00
Marc Durdin
a2596b49d9
[Windows] Fixes #1285 . Adds a mitigation for issues with installation under certain languages in Windows 10 1803 and later
2018-11-02 09:43:38 +11:00
Marc Durdin
0f706d94f3
Merge branch 'master' into windows-engine-metro-support-rebased
2018-10-29 16:34:53 +11:00
Marc Durdin
d8c45f25dc
[Windows] Address review comments
2018-10-29 16:34:00 +11:00
Marc Durdin
f9a21d329a
[Windows] Start refactor of crash reporting -- use easier to read crash identifiers that will group better across versions
2018-10-29 15:31:32 +11:00
Marc Durdin
87ca4c06f0
Merge pull request #1274 from keymanapp/developer-use-npm
...
[Developer] Use npm to update Monaco and keep it out of source tree
2018-10-29 09:28:00 +11:00
Marc Durdin
78b97fb5bc
Merge pull request #1273 from keymanapp/windows-kannada-localization
...
[Windows] Add Kannada localization (fixes #1271 )
2018-10-29 09:27:48 +11:00
Marc Durdin
b523b99d56
Merge pull request #1272 from keymanapp/windows-customise-vk_zap
...
[Windows] Change the vk_prefix (zap) code from 0x07 to 0x0E to avoid Game Bar conflict and make it customisable via registry
2018-10-29 09:27:35 +11:00
Marc Durdin
35b58febd1
[Windows] Update history (several recent branches)
2018-10-24 06:11:36 +11:00
Marc Durdin
3e07fc4728
[Developer] Update build prerequisites
2018-10-24 05:26:09 +11:00
Marc Durdin
866561395c
[Developer] Exclude node_modules from installer
2018-10-23 10:51:30 +11:00
Marc Durdin
59bde573f3
[Developer] Use npm to update Monaco and keep it out of source tree
2018-10-23 10:47:33 +11:00
Marc Durdin
cc76fa2c1d
[Windows] Add Kannada localization ( fixes #1271 )
2018-10-23 10:22:45 +11:00
Marc Durdin
455c2458a4
[Windows] Change the vk_prefix (zap) code from 0x07 to 0x0E to avoid Game Bar conflict and make it customisable via registry
2018-10-23 09:04:24 +11:00
Marc Durdin
c58410aa7c
[Windows] Upgrade keyboard configuration from Keyman 10 when installing version 11
2018-10-22 14:20:53 +11:00
Marc Durdin
d32b7d946a
[Windows] Set security on programdata/keyman folder at install time
2018-10-19 10:51:54 +11:00
Marc Durdin
9b51f5f8bd
[Windows] Improve shared buffer security
2018-10-19 06:19:30 +11:00
Marc Durdin
2ec23c8a83
[Windows] Reapply patch for global debug log flag
2018-10-19 05:45:55 +11:00
Marc Durdin
b395f7b122
[Windows] Remove USE_SERIALEVENTSERVER define
2018-10-19 05:34:48 +11:00
Marc Durdin
9d356f681a
[Windows] Remove various paths from debug backup (fixes duplicate pdb in test folders error)
2018-10-18 20:14:08 +11:00
Marc Durdin
738e1946a6
[Windows] Debug logging and proof of concept tests for keyboarding support within metro-style apps
...
[Windows] More tidyup and robustness for metro app support - debug cleanup and serialization of input (not quite finished)
[windows] Refactor serialized input code when used with key event thread model
[windows] Add consistent precompiled headers for other projects
[windows] Merge console window test into metro support
[Windows] Tidy up work and identify additional TODOs for metro-style app support
[Windows] Ensure error case falls through to default hook processing for console windows
[Windows] Refactor shared memory into memory mapped file so we can cross 32-64 bit boundary
[Windows] Tweaks to C++ security calls and parameters
[Windows] Start refactor of SerialKeyEvent* classes
[Windows] Rename to SerialKeyEventServer (refactoring)
[Windows] Complete refactoring of SerialKeyEventClient class
[Windows] Further encapsulation and cleanup with 'interfaces' to reduce header pollution
[Windows] Complete serialization fix with move of modifier state management from client thread to server thread to guarantee consistency
[Windows] Replace atom-based keyboard switching with memory mapped file indexed to avoid security constraints
[Windows] Fixup Left Alt+Shift interaction with serializer
[Windows] Use Windows 8.1 SDK for test
2018-10-18 20:00:49 +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
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
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
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
b35efd4d51
[windows] Update history
2018-10-11 06:07:23 +11:00
Marc Durdin
de6ecd39a2
[Developer] Support monaco themes and custom theme from file
2018-10-09 10:28:35 +11:00