Commit graph

3486 commits

Author SHA1 Message Date
Marc Durdin
e5f6579615 [meta] versioning 2019-01-02 20:53:37 +11:00
Marc Durdin
04126441c7 [meta] 12.0 alpha seed 2019-01-02 20:51:27 +11:00
Marc Durdin
d5c03aa4d9 11.0 beta history seed 2019-01-02 09:19:58 +11:00
Marc Durdin
8a42534a18
Merge pull request #1434 from keymanapp/windows-osk-rescale-vertical-overflow
[Windows] Tweak vertical scaling for characters that may overflow OSK key boxes (e.g. Tai Dam)
2018-12-18 07:10:31 +11:00
Darcy Wong
52f9bc0589 More cleanup for review comments 2018-12-17 12:04:38 +07:00
Darcy Wong
fb3d8e559a Merge remote-tracking branch 'origin/master' into developer-kmcomp-languages 2018-12-17 10:56:28 +07:00
Marc Durdin
52f570d638
Merge pull request #1439 from keymanapp/windows-use-registerhotkey-for-global-hotkeys
[Windows] Use RegisterHotkey to (a) simplify hotkeys and (b) avoid serialization issues with modifiers
2018-12-17 14:26:35 +11:00
Darcy Wong
e8ba0944ea Update languages objects to add subtag names 2018-12-17 09:58:07 +07:00
Marc Durdin
5dd0737185 [Windows] Use RegisterHotkey to (a) simplify hotkeys and (b) avoid serialization issues with modifiers 2018-12-17 13:45:19 +11:00
Marc Durdin
81e343c988
Merge pull request #1435 from keymanapp/developer-tweak-focus-management-for-chromium
[Developer] Improve handling around overly enthusiastic focus changes with CEF
2018-12-17 13:19:04 +11:00
Darcy Wong
f55a9477e3 Address review comments
Cleanup and fixes null pointer exception
2018-12-17 09:00:00 +07:00
Marc Durdin
ad8d4d7706 [Developer] Use keepalive to improve web server performance 2018-12-17 10:22:04 +11:00
Marc Durdin
00b97955b6 [Developer] Alternative focus management 2018-12-17 10:21:46 +11:00
Marc Durdin
b87dbc0fbc [Developer] Improve handling around overly enthusiastic focus changes with CEF 2018-12-17 10:21:46 +11:00
Darcy Wong
7ceb1f175f Add Script/Region back 2018-12-15 22:12:12 +07:00
Darcy Wong
846c05693b Tweak Free 2018-12-15 22:09:07 +07:00
Darcy Wong
03ac003f47 Fix check for scriptName / regionName 2018-12-15 21:01:37 +07:00
Marc Durdin
585eab8ce0 [Windows] Tweak vertical scaling for characters that may overflow OSK key boxes (e.g. Tai Dam) 2018-12-15 12:06:55 +11:00
Darcy Wong
abb1b9f7bd Try to fix NPE 2018-12-14 23:33:52 +07:00
Darcy Wong
56cf43f210 clean up unused var 2018-12-14 16:30:37 +07:00
Darcy Wong
c31c180610 Start writing subtag names 2018-12-14 16:17:28 +07:00
Darcy Wong
430ff3ecf4 Revert ValidateKeyboardInfo 2018-12-14 12:52:12 +07:00
Darcy Wong
a9e1c59274 Move migration code to MergeKeyboardInfo 2018-12-14 12:49:36 +07:00
Marc Durdin
d0b471db56 [Windows] Performance update for OSK export -- reduce repeated painting of keys 8-fold 2018-12-14 15:38:23 +11:00
Marc Durdin
ddf14d77f6 [Windows] Add modifier details to report 2018-12-14 15:23:53 +11:00
Marc Durdin
09f179d23b [Windows] Fixup makefile for signcode/backup (# causes entire section to be ignored... but rem is okay) 2018-12-14 12:07:16 +11:00
Marc Durdin
b450882741 [Windows] Add oskbulkrenderer tool to generate sample On Screen Keyboards 2018-12-14 10:02:36 +11:00
Darcy Wong
2e5fd959c1 Staged the wrong file 2018-12-13 23:34:44 +07:00
Darcy Wong
71cc942c22 Try to fix typing 2018-12-13 23:33:14 +07:00
Darcy Wong
50a5e091ea Start trying to generate displayName and languageName 2018-12-13 21:00:05 +07:00
Darcy Wong
7563cbedce Add MigrateLanguagesArray function 2018-12-13 15:58:23 +07:00
Marc Durdin
25eb516664
Merge pull request #1416 from keymanapp/developer-fixes-1277-large-icons-make-developer-crash
[Developer] Large icons cause Keyman Developer to crash (unsupported icon format in Delphi / windows)
2018-12-11 13:46:09 +11:00
Marc Durdin
1fecd1fe0c
Merge pull request #1415 from keymanapp/developer-touch-layout-editor-import-uses-incorrect-layer-names-for-ralt
[Developer] Touch Layout importer from KVK used incorrect layer names for some modifiers
2018-12-11 13:22:57 +11:00
Marc Durdin
62a8cab1ca
Merge pull request #1410 from keymanapp/windows-fix-1279
[Windows] Fixes #1279. Avoid crash when security software blocks Keyman Configuration from setting various registry values.
2018-12-11 13:20:53 +11:00
Marc Durdin
60d8622f32 [Developer] Fixes #1277. Large icons cause Keyman Developer to crash (unsupported icon format in Delphi / windows) 2018-12-11 13:06:46 +11:00
Marc Durdin
5e56a6ee96
Merge pull request #1414 from keymanapp/developer-touch-layout-editor-conversion-fails-and-crash-on-exit
[Developer] Fixes sillsdev/keyman-issues#5791. Fixes a crash when closing the touch layout editor, and gets conversion from KVK working again
2018-12-11 12:24:56 +11:00
Marc Durdin
0d8af79106
Merge pull request #1413 from keymanapp/windows-package-metadata-unicode-fix-1270-1336
[Windows] Fixes #1336, #1270. Package info was not being read from JSON even when available which meant we lost Unicode values
2018-12-11 12:24:46 +11:00
Marc Durdin
240bbcaa21 [Developer] Touch Layout importer from KVK used incorrect layer names for Shift+(LR)Ctrl/(LR)Alt modifiers 2018-12-11 12:09:06 +11:00
Marc Durdin
2d585d5ece [Developer] Fixes sillsdev/keyman-issues#5791. Fixes a crash when closing the touch layout editor, and gets conversion from KVK working again 2018-12-11 12:01:45 +11:00
Marc Durdin
17c08d53f6 [Windows] Fixes #1336. Fixes #1270. Package info was not being read from JSON even when available which meant we lost Unicode values 2018-12-11 11:23:17 +11:00
Marc Durdin
6d8451b818 [Windows] Fixes #1279. Avoid crash when security software blocks Keyman Configuration from setting various registry values. 2018-12-10 18:08:17 +11:00
Marc Durdin
2fb9b88a63
Merge pull request #1409 from keymanapp/windows-fix-5780
[Windows] Fixes #5780. Crash when upgrading and TSF TIP enumeration fails
2018-12-10 14:24:02 +11:00
Marc Durdin
a507b50863 [Windows] Fixes sillsdev/keyman-issues#5780. Crash when upgrading and TSF TIP enumeration fails 2018-12-10 11:28:55 +11:00
Marc Durdin
169285814d [Developer] Address review comments 2018-12-10 09:11:39 +11:00
Marc Durdin
260c088e58 [Developer] Fixes #1357. Cannot insert character into touch layout 2018-12-07 17:42:24 +11:00
Marc Durdin
155cd0d56c [Developer] Fixes sillsdev/keyman-issues#5787. Crashen when closing and reopening keyboard editor after using touch layout tab; also tweak to keystroke management 2018-12-07 16:59:20 +11:00
Marc Durdin
1ac7cbab79 [Developer] Fixes #1305. Focus was incorrect when opening touch layout source tab 2018-12-07 16:58:28 +11:00
Marc Durdin
583bcd7654
Merge pull request #1377 from keymanapp/windows-metro-permissions-programdata
[Windows] Fix permissions for programdata\keyman folder during install so metro apps work correctly
2018-12-05 16:18:01 +11:00
Marc Durdin
6f7d559c12 [Windows] Add comment 2018-12-05 16:17:40 +11:00
Marc Durdin
2aeec04f3e [Windows] Fix permissions for programdata\keyman folder during install so metro apps work correctly 2018-12-04 14:15:58 +11:00