Commit graph

869 commits

Author SHA1 Message Date
Marc Durdin
4fa79c44e0
Merge pull request #1977 from keymanapp/developer-model-support
[Developer] Add basic file format support for lexical model packages to Developer
2019-08-21 08:19:37 +09:30
Marc Durdin
d7ab978818 [Developer] Fix test for lexical model file type 2019-08-17 06:48:08 +10:00
Marc Durdin
4925f8cf49 [Developer] Update tests 2019-08-16 17:43:36 +10:00
Marc Durdin
ffa8318530 history.md 2019-08-16 17:39:36 +10:00
Marc Durdin
1d6ae4bb1d [Developer] Finish package editor support for lexical models 2019-08-16 17:08:54 +10:00
Marc Durdin
a0333a329e [Developer] Start reworking package editor for lexical models 2019-08-16 16:40:40 +10:00
Marc Durdin
e1c187f7fb [Developer] Fix typo 2019-08-16 16:40:40 +10:00
Marc Durdin
727c0cb47c [Developer] Ensure lexical model data does not get saved in v7.0 files 2019-08-16 16:40:40 +10:00
Marc Durdin
3ec2883d35 [Developer] Add initial compiler and file format support for lexical models 2019-08-16 16:40:40 +10:00
Marc Durdin
da511a57ba More unnecessary file changes 2019-08-12 16:53:35 +10:00
Marc Durdin
eb236d7dfe Unnecessary file changes 2019-08-12 16:48:50 +10:00
Marc Durdin
692c64f659 Unnecessary file changes (version numbers) 2019-08-12 16:48:08 +10:00
Marc Durdin
7332936018 And ... remove the unnecessarily added files again 2019-08-12 15:39:03 +10:00
Marc Durdin
eb4b8da7f4 [Windows] Support installing packages with keyboards that are disabled by default; support opening configuration at first run 2019-08-12 15:38:24 +10:00
Marc Durdin
f4f61646f3 Merge branch 'beta' into windows-firstvoices 2019-08-12 08:45:37 +10:00
Marc Durdin
75e6462aec [Developer] Update kmcomp for modified build package installer api 2019-08-12 08:43:07 +10:00
Marc Durdin
4ff343d898 [Developer] Add redistpath parameter to package installer build 2019-08-09 14:41:29 +10:00
Marc Durdin
2d1587a533 [fv_windows] Include fv_all in Windows installer 2019-08-09 13:22:43 +10:00
Marc Durdin
b1ba60005b [Developer] Fixes #1919. Prevent keyboard files with many warnings clobbering build reports by stopping reports after 100 messages 2019-08-08 10:06:58 +10:00
Marc Durdin
9e6ebc93a9 Remove dates from alpha notes 2019-08-05 09:18:36 +10:00
Marc Durdin
b2b2622a06 Update history.md for beta 12.0/alpha 13.0 2019-08-05 09:18:35 +10:00
Marc Durdin
fbbd3c4057 [Windows] Ensure locale files are copied to bin folder during build 2019-06-17 10:10:24 +10:00
Marc Durdin
bdca2f8516 Merge branch 'master' into windows-firstvoices 2019-06-12 13:55:26 +10:00
Marc Durdin
af11d39bf3 [Windows] Add meta x-ua-compatible to all remaining XSL templates to avoid conflicts with system config of IE 2019-06-12 09:28:32 +10:00
Marc Durdin
e6d614af15 [Windows] Keyman32/keyman64 should detach without cleanup on process termination (relates to #1723) 2019-06-03 09:34:08 +10:00
Marc Durdin
f44ed8fc6e [Windows] Fix menutitle reference in fv installer 2019-05-13 10:45:11 +10:00
Marc Durdin
1decfeae84 [Windows] Customisation of setup look and feel, and cleanup of setup strings 2019-05-13 10:13:04 +10:00
Marc Durdin
b6704eeff5 [Windows] Reorganise UI for Keyman Desktop for FirstVoices; add kmcomapi-win64-host; support custom images etc for oem products 2019-05-13 08:01:11 +10:00
Marc Durdin
1637658c4a [Windows] Support installation of OEM product and searching for different base paths in that situation 2019-05-12 20:26:15 +10:00
Marc Durdin
0d5d36d556 [Windows] Update Makefile to build OEM products 2019-05-10 16:47:51 +10:00
Marc Durdin
9fb6f4b049 [Windows] Add FirstVoices sources and prepare for CI (built product installs but does not yet run... that comes later) 2019-05-10 10:29:40 +10:00
Marc Durdin
836f8805d2 [Windows] 12.0 version files 2019-05-10 10:19:29 +10:00
Marc Durdin
f048510a41
Merge pull request #1739 from keymanapp/windows-comapi-buffer-overrun-in-getdefaultkeyboardid-64
[Windows] Fix FieldWorks LT-19402, buffer overrun in GetDefaultKeyboardID for 64 bit
2019-04-24 15:28:34 +07:00
Marc Durdin
6767b275a3 [Windows] history.md 2019-04-24 15:20:23 +07:00
Marc Durdin
3f4a80eab4 [Windows] Fix FieldWorks LT-19402, buffer overrun in GetDefaultKeyboardID for 64 bit 2019-04-24 15:12:56 +07:00
Marc Durdin
1b425cddb7
Merge pull request #1735 from keymanapp/developer-compiler-invalid-ctype-api-calls
[Developer] Calls to non-Unicode versions of ctype functions could cause instability
2019-04-24 08:49:52 +07:00
Marc Durdin
aa7c340dbb [Developer] Calls to non-Unicode versions of ctype functions could cause instability 2019-04-24 06:18:55 +07:00
Marc Durdin
aea0f18273 [Developer] Fixes #1718. Edits to subkey caps in Developer 11 would not apply. 2019-04-22 13:31:53 +07:00
Marc Durdin
c55097ab2a [Developer] Only apply fix is the LadderLength registry value != 0 2019-04-02 16:56:22 +11:00
Marc Durdin
4c4071bdec [Developer] compiler ladder unit tests are no longer relevant, rely instead on web regression test 2019-04-01 11:54:57 +11:00
Marc Durdin
cf1cde65fa [Developer] Fix mismatch of shift/key state for grouping rules 2019-04-01 10:36:54 +11:00
Marc Durdin
ebc2263a0b [Developer] Simplify rule construction in web compiler to avoid errors in emitted javascript 2019-04-01 10:25:35 +11:00
Marc Durdin
30a30d1ab0 [Windows] Fix incorrect assumption around rule order 2019-03-31 08:34:40 +11:00
Marc Durdin
abb1cbabbb [Developer] Regression testing just paid for itself. 2019-03-29 17:22:50 +11:00
Marc Durdin
31f69dc369 Merge branch 'master' into developer-fix-183-chrome-ladder-issue 2019-03-29 12:23:05 +11:00
Marc Durdin
8ca086d298 [Developer] Add version metadata to kmanalyze 2019-03-25 14:49:36 +11:00
Marc Durdin
0550049e90 Generate JSON instead of JS 2019-03-25 14:49:36 +11:00
Marc Durdin
509c20d55c [Developer] Add kmanalyze tool 2019-03-25 14:48:59 +11:00
Marc Durdin
29ddd7658f Merge branch 'master' into developer-fix-183-chrome-ladder-issue 2019-03-22 09:10:49 +11:00
Marc Durdin
581971142b
Merge branch 'master' into beta-final-master-merge 2019-02-25 18:22:15 +11:00