Marc Durdin
cd6a8ddf52
chore(windows): history.md
2019-11-12 16:49:00 +11:00
Marc Durdin
eb13e26b1e
fix(windows): Keyman was not working with Skype
...
Fixes #1680 . This issue arose only on some systems where
permissions for Keyman registry keys were not being
set correctly.
2019-11-12 16:44:26 +11:00
Marc Durdin
e91f29ee03
chore(windows): unreferenced param in release build
2019-11-12 16:42:01 +11:00
Marc Durdin
35584b669b
chore(developer): tidy up from review comments
2019-11-12 16:42:01 +11:00
Marc Durdin
a8dcf173e1
fix(windows): tweak preprocessor conditional
2019-11-12 16:42:01 +11:00
Marc Durdin
805c640802
fix(windows): Keyman was crashing sporadically
...
Fixes #2147 .
This potentially addresses the issues reported in #2147 where Keyman
would crash due to a race condition as a critical section was not
deleted before attempting to recreate it.
Some logging has been added for debugging these issues.
Also fixes memory leaks and another race on startup relating to loading
the taskbar icon.
There are still some known memory leaks because DLL_THREAD_DETACH is
not called for all threads before keyman32.dll is unloaded, so those
threads don't get the opportunity to clean themsselves up. However, the
key danger with the csGlobals critical section has been addressed.
2019-11-12 16:42:00 +11:00
Marc Durdin
29181d24e2
history.md
2019-10-20 05:54:30 +07:00
Marc Durdin
91f0919544
Address review comments
2019-10-20 05:52:01 +07:00
Marc Durdin
8a90ac2ae7
[Windows] Ensure keyboards are not lost when upgrading from 11.0. Fixes #2207
2019-10-20 05:52:01 +07:00
Marc Durdin
2972ee6908
Add history.md 12.0 stable entries
2019-10-07 11:05:21 +11:00
Marc Durdin
539d59cef6
[Developer] history.md
2019-10-04 08:58:38 +10:00
Marc Durdin
be5319418b
[Developer] Make default padding in touch layout editor match default padding in KeymanWeb. Fixes #1890 .
2019-10-04 08:55:53 +10:00
Marc Durdin
55f12bafe7
Merge pull request #2163 from keymanapp/developer-character-map-drag-to-touch-layout-fixes-2156
...
[Developer] Dropping character from Character Map onto Touch Layout Editor now saves the change.
2019-10-04 06:06:23 +10:00
Marc Durdin
e72d265a47
history.md
2019-10-04 06:06:00 +10:00
Marc Durdin
72e3aefade
[Developer] Dropping character from Character Map onto Touch Layout Editor now saves the change. Fixes #2156 .
2019-10-03 06:10:53 +10:00
Marc Durdin
198f53116f
[Developer] Remove model version from metadata in packages (Keyman Developer)
2019-10-03 05:59:41 +10:00
Marc Durdin
f7de41ca7e
[Developer] Call build.sh instead of npm directly for lexical model compiler tests
2019-10-03 05:09:06 +10:00
Marc Durdin
4bce23e4aa
Merge branch 'beta' into windows-crash-on-shutdown-unregistercontrollerwindows-fixes-6060
2019-10-02 15:58:36 +10:00
Marc Durdin
ac6a015504
[Windows] history.md
2019-10-02 15:40:37 +10:00
Darcy Wong
d52f3840a0
Merge pull request #2157 from keymanapp/windows-crash-on-shutdown-unregistercontrollerwindows-fixes-6060
...
[Windows] Change destruction order for Keyman to avoid error reloading.
2019-10-02 06:58:28 +07:00
Marc Durdin
6b6d5676cb
[Windows] Enable logging of exceptions within keymanapi
2019-10-02 07:27:22 +10:00
Marc Durdin
16d8970feb
[Windows] Change destruction order for Keyman to avoid error reloading. Fixes #6060
2019-10-02 06:44:09 +10:00
Marc Durdin
32b990a7ee
[Windows] history.md date/version tweak
2019-10-02 06:11:03 +10:00
Marc Durdin
eb596eb818
[Windows] Set maximum log file size to 256MB, not 1MB
2019-10-02 05:53:45 +10:00
Marc Durdin
5bcd132120
[Windows] history.md
2019-10-01 19:44:51 +10:00
Marc Durdin
3589b90d2f
[Windows] Add extra logging to help diagnose #2143 .
2019-10-01 19:41:40 +10:00
Marc Durdin
d1f9389825
[Windows] Close down serial key event server after unhooking hooks, as low level keyboard hook relies on it.
2019-10-01 19:41:15 +10:00
Marc Durdin
bd9d6c5e4e
[Windows] Elevate Keyman start if debugging is enabled. Partial fix for #2152 .
2019-10-01 19:40:30 +10:00
Marc Durdin
c7ec3c6354
[Windows] Handle situations where debug logger cannot start more cleanly. Partial fix for #2152 .
2019-10-01 19:39:48 +10:00
Marc Durdin
450e1416cc
history.md
2019-09-30 21:14:28 +10:00
Marc Durdin
31df712707
[Windows] If Keyman Desktop 11 and Keyman Developer 12 are installed together, Keyman Desktop will crash on startup. Fixes #2146 .
2019-09-30 21:08:44 +10:00
Marc Durdin
0d664ca6a5
[Developer] history.md
2019-09-29 17:19:40 +10:00
Marc Durdin
a8aa844bdf
[Developer] Context help screen was not showing on startup in 12.0.39 (regression). Fixes #2144 .
2019-09-29 07:52:47 +10:00
Marc Durdin
63b4d31e02
[Developer] history.md
2019-09-27 15:10:53 +10:00
Marc Durdin
72e1bdef76
Merge branch 'beta' into developer-open-js-files-in-editor-fixes-2140
2019-09-27 15:10:27 +10:00
Marc Durdin
9a8ba7b102
[Developer] .js files should be opened in Keyman Developer, not executed... Fixes #2140 .
2019-09-27 12:32:03 +10:00
Marc Durdin
d3018108d4
Merge pull request #2129 from keymanapp/developer-add-npm-version-for-kmlmx-fixes-2124
...
[Developer] Set the package version when building kmlmx during Developer build.
2019-09-27 11:00:43 +10:00
Marc Durdin
96f483a751
Merge branch 'beta' into developer-welcome-page
2019-09-27 11:00:10 +10:00
Marc Durdin
caf49157c6
[Developer] Address review comments
2019-09-27 07:56:10 +10:00
Marc Durdin
3360cbd815
[Developer] history.md
2019-09-27 07:48:56 +10:00
Marc Durdin
229d334b6e
Merge pull request #2132 from keymanapp/developer-context-help-links-fixes-2089
...
[Developer] Fix some of the issues with Context Help, and address one specific topic - touch layout editor.
2019-09-25 19:27:47 +10:00
Marc Durdin
b41c702a3d
Merge branch 'beta' into developer-give-clearer-success-on-build-fixes-2016
2019-09-25 19:27:28 +10:00
Marc Durdin
29d6399e5d
Merge pull request #2122 from keymanapp/developer-remove-broken-install-keyboard-link-fixes-1771
...
[Developer] Remove legacy 'Install keyboard' link in web test and cleanup look somewhat.
2019-09-25 19:26:35 +10:00
Marc Durdin
45ace2505f
[Developer] history.md
2019-09-25 19:26:05 +10:00
Marc Durdin
ead988eb7f
Merge branch 'beta' into developer-add-cli-for-creating-lexical-models-fixes-2083
2019-09-25 19:24:26 +10:00
Marc Durdin
719104253d
[Developer] Tweak Project Welcome (aka Introduction, now) page text
2019-09-25 17:34:23 +10:00
Marc Durdin
34c83b10e1
[Developer] Tweak project window refresh
2019-09-25 16:27:28 +10:00
Marc Durdin
1aef268a73
[Developer] Final tweaks
2019-09-25 16:11:41 +10:00
Marc Durdin
56106e35d7
[Developer] Add a Welcome page to the workflow for Keyman Developer and remove the now-redundant Splash screen. Fixes #2123 .
2019-09-25 16:11:23 +10:00
Marc Durdin
609649d00c
[Developer] Add concept of closing project to bring up welcome. Step 1.
2019-09-25 09:49:39 +10:00