Commit graph

3486 commits

Author SHA1 Message Date
Marc Durdin
6caad779a4
Merge pull request #910 from keymanapp/developer-web-server-serve-packages-890
[Developer] Make it easy for developers to install a .kmp from the Web Debugger
2018-05-29 09:24:37 +07:00
Marc Durdin
aff84c2f73
Merge pull request #908 from keymanapp/developer-hide-debug-status-form-in-test-mode-5412
[Developer] Hide Debug Status form in Test Mode, prevents uninitialised data errors
2018-05-29 09:24:24 +07:00
Marc Durdin
e56ad99104
Merge pull request #911 from keymanapp/developer-enforce-canonical-language-tags-885-891
[Developer] Improve support for BCP 47 in Package Editor
2018-05-29 09:24:15 +07:00
Marc Durdin
b79a2596a1 Fixes #5611. Avoid crashing if a kvk file is invalid in a package. 2018-05-29 08:49:41 +07:00
Marc Durdin
89ee7bc3ee Fix unit tests 2018-05-29 08:03:25 +07:00
Marc Durdin
cad4213ec6 Fixes #885. Fixes #891. Canonicalizes, as far as possible, new language IDs as keyboards added to package 2018-05-28 15:47:22 +07:00
Marc Durdin
bad1fb3457
Merge pull request #909 from keymanapp/developer-avoid-crash-when-loading-invalid-project-file-5568
[Developer] Prevents a crash when Keyman Developer attempts to load an invalid project file.
2018-05-28 13:31:17 +07:00
Marc Durdin
d855fe831d Fixes #890. Makes it easy for developers to install a .kmp from the Web Debugger 2018-05-28 13:29:14 +07:00
Marc Durdin
30c9d274fb Fixes sillsdev/keyman-issues#5568. Prevents a crash when Keyman Developer attempts to load an invalid project file. 2018-05-28 10:14:41 +07:00
Marc Durdin
c63b903a17
Merge pull request #907 from keymanapp/developer-crash-restarting-regression-test-batch-5411
[Developer] Fix for crash in Developer restarting regression test batch half-way through the batch.
2018-05-28 09:12:24 +07:00
Marc Durdin
547898dd51 Fixes sillsdev/keyman-issues#5557. Hide Debug Status form in Test Mode, prevents uninitialised data errors. 2018-05-28 09:11:21 +07:00
Marc Durdin
0bd6805095
Merge pull request #897 from keymanapp/developer-rename-touchlayout-files
[Developer] For new keyboard layouts, touch layout files will have .keyman-touch-layout extension
2018-05-28 07:58:06 +07:00
Marc Durdin
fca9427244
Merge pull request #906 from keymanapp/windows-incorrect-icons-in-hotkeys-tab-858
[Windows] Incorrect icons caused by lookup against non-installed language profile.
2018-05-28 07:57:09 +07:00
Marc Durdin
f743146e1f Fixes sillsdev/keyman-issues#5411. Crash in Developer restarting regression test batch half-way through the batch. 2018-05-28 07:49:07 +07:00
Marc Durdin
6e72c1a2a7 Fixes #858. Incorrect icons caused by lookup against non-installed language profile. 2018-05-28 07:35:13 +07:00
Marc Durdin
bfcf8c69b2
Merge pull request #900 from keymanapp/developer-message-on-compile-before-debug-762
[Developer] The debugger should check that build succeeded before attempting to start.
2018-05-26 08:12:58 +07:00
Marc Durdin
aef1f0de9a
Merge pull request #898 from keymanapp/developer-make-longpress-slash-darker-728
[Developer] Make longpress slash darker in touch layout editor
2018-05-25 14:07:07 +07:00
Marc Durdin
2e918ba893 Fixes #762. The debugger should check that build succeeded before attempting to start. 2018-05-25 14:00:29 +07:00
Marc Durdin
e1c1ee39db Fixes #728. Make longpress slash darker in touch layout editor 2018-05-25 11:47:20 +07:00
Marc Durdin
eb22c33859 Fixes #724. For new keyboard layouts, touch layout files will have .keyman-touch-layout extension 2018-05-25 11:18:48 +07:00
Marc Durdin
1b9f64f811 Avoid issues when invalid tags are given 2018-05-25 08:15:03 +07:00
Marc Durdin
473bf44867 Fixup unit test 2018-05-24 16:26:13 +07:00
Marc Durdin
f6b2977aac Fixes #886. Fixes #887. BCP 47 tags will now be canonicalized and scripts applied where possible and needed, automatically, during keyboard installation 2018-05-24 16:04:33 +07:00
Marc Durdin
27bb92aec8
Merge branch 'master' into beta-p3s3-merge-to-master 2018-05-18 13:10:32 +07:00
Marc Durdin
234825ab08 Update history.md for all release tags on all platforms as of today 2018-05-18 13:06:55 +07:00
Marc Durdin
a30260e867 history 2018-05-16 17:12:36 +07:00
Marc Durdin
72b5f63466 Fixes #835. Ctrl+Alt simulation was never mapped through the preserved keys code for TSF so we never received key events 2018-05-16 17:11:36 +07:00
Marc Durdin
7e615e7bd7 Fixes broken beta build due to missing componentrefs 2018-05-11 13:42:12 +07:00
Marc Durdin
705b2f3ea1
Merge pull request #861 from keymanapp/developer-dont-recommend-kmp-in-kmp-754
[Developer] Don't recommend including kmp inside kmp any longer
2018-05-11 13:24:47 +07:00
Marc Durdin
5da176f6c4
Merge pull request #862 from keymanapp/windows-note-on-build-environment-841
[Windows] Warn about build environment reset by Keyman build
2018-05-11 13:21:45 +07:00
Marc Durdin
9fe2ec5d40
Merge pull request #860 from keymanapp/developer-kvks-icon-missing-751
[Developer] Missing kvks icon and file information in project view
2018-05-11 13:20:53 +07:00
Marc Durdin
4648f948ad Fixes #841. Warn about build environment reset by Keyman build 2018-05-11 13:15:44 +07:00
Marc Durdin
1d352f40f8 Fixes #754. Don't recommend including kmp inside kmp any longer 2018-05-11 13:11:22 +07:00
Marc Durdin
47e1541b06 Fixes #751 missing kvks icon and file information in project view 2018-05-11 13:07:52 +07:00
Marc Durdin
16ade4001b
Merge pull request #857 from keymanapp/developer-message-opening-editor-from-message-window-crashes
[Developer] Opening an editor by double-clicking a message in the message window can crash Developer
2018-05-11 12:24:26 +07:00
Marc Durdin
95afe5cead Opening an editor by double-clicking a message in the message window can crash Developer 2018-05-11 10:56:36 +07:00
Marc Durdin
754998e2b6 Fixes #758. Report output filename in success message 2018-05-11 10:47:24 +07:00
Marc Durdin
7fcb6ebc7a
Merge pull request #840 from keymanapp/windows-setup-needs-clearer-pathway-for-windows-restart
[windows] Keyman Desktop Setup restarting Windows pathway is a little unclear if user chooses not to restart
2018-05-08 15:12:44 +07:00
Marc Durdin
a16eab8006
Merge pull request #839 from keymanapp/windows-default-hotkey-not-implemented-515
[windows] Implement IKeymanKeyboardFile.DefaultHotkey
2018-05-08 14:01:15 +07:00
Marc Durdin
1779dac6fc Fixes #374, Keyman Desktop restarting Windows pathway is a little unclear if user chooses not to restart 2018-05-08 13:50:49 +07:00
Marc Durdin
eb8a52dbf8 Fixes #515, IKeymanKeyboardFile.DefaultHotkey not implemented 2018-05-08 13:27:13 +07:00
Marc Durdin
0ef81720bb Fixes #5606, crash in Keyman Configuration if focus element/object has no id 2018-05-08 13:03:31 +07:00
Marc Durdin
3c24705d0a
Merge pull request #827 from keymanapp/windows-bcp47-complete-script-if-missing
[windows] Add script lookup to "Add Language" dialog so end user experience is improved.
2018-05-08 08:56:02 +07:00
Joshua A. Horton
1eb05734a3 Adds history.md info for web and developer. 2018-05-08 08:25:30 +07:00
Joshua A. Horton
2e249bbbb6 Merge branch 'beta' into web-733-beep-stores 2018-05-08 08:20:19 +07:00
Marc Durdin
3f7327ef1d
Merge branch 'beta' into windows-configuration-crashes-when-ampersand-in-keyboard-name-5507 2018-05-07 19:54:25 +07:00
Marc Durdin
db249fd4ce
Merge pull request #832 from keymanapp/windows-crash-if-high-bit-set-in-underlying-keyboard-id-5595
[windows] Fixes crash starting Keyman Configuration if high bit is set in underlying keyboard id
2018-05-07 19:53:04 +07:00
Marc Durdin
4d05fe9c2d Fixes sillsdev/keyman-issues#5595 crash if high bit is set in underlying keyboard id 2018-05-07 19:47:24 +07:00
Marc Durdin
747de790c2 Fixes sillsdev/keyman-issues#5507, ampersand in keyboard name can cause Keyman Configuration to crash 2018-05-07 18:59:50 +07:00
Marc Durdin
ebd5c2efef Fixup test projects 2018-05-07 15:38:22 +07:00