Commit graph

3302 commits

Author SHA1 Message Date
Marc Durdin
e67519b0d8 [Windows] Remove legacy API endpoints 2019-01-07 12:43:43 +11:00
Marc Durdin
849c803d2e
Merge pull request #1499 from keymanapp/developer-project-new-doesnt-open-project-1483
[Developer] Creating a new project doesn't open it automatically.
2019-01-07 11:54:27 +11:00
Marc Durdin
9002ad2e5c [Developer] Update history.md 2019-01-07 11:53:59 +11:00
Marc Durdin
60088386d7 [Developer] Update history.md 2019-01-07 11:52:56 +11:00
Marc Durdin
d5c9edebfb [Developer] Fixes #1483. Creating a new project doesn't open it automatically. 2019-01-07 10:30:01 +11:00
Marc Durdin
b6446e7e9e [Developer] Ensure button enabled state is updated after compiling package 2019-01-07 10:12:44 +11:00
Marc Durdin
207e0ea31f
Merge pull request #1485 from keymanapp/windows-fix-missing-hotkey-entries
[Windows] If a language was dynamically loaded by Windows, then the hotkey entry is never assigned when a keyboard is installed
2019-01-04 15:21:27 +11:00
Marc Durdin
c20efb940b
Merge branch 'beta' into developer-remove-legacy-ethnologue-data 2019-01-04 15:20:59 +11:00
Marc Durdin
c151f80259 [Developer] history.md 2019-01-04 12:36:30 +11:00
Marc Durdin
6065717494 [Developer] Tweak history 2019-01-04 12:35:16 +11:00
Marc Durdin
3028cf9ca5 [Windows] Meaningless tweak 2019-01-04 12:26:59 +11:00
Marc Durdin
03cdc219fc [Windows] history.md 2019-01-04 12:15:08 +11:00
Marc Durdin
16aba3ae8e [Windows] If a language was dynamically loaded by Windows, then the hotkey entry is never assigned when a keyboard is installed 2019-01-04 12:08:38 +11:00
Marc Durdin
97441e7a22 [Developer] Tweak layout of Options dialog Editor tab 2019-01-04 11:36:30 +11:00
Marc Durdin
c322153ada [Developer] Fixes #1420. Remove legacy ethnologue data from character map database 2019-01-04 10:53:33 +11:00
Marc Durdin
b732354eb8
Merge branch 'master' into beta-merge-master-history 2019-01-03 06:07:53 +11:00
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