spiegel-keyman/windows/src/engine
Marc Durdin 144efd9214 fix(windows): avoid disabling Keyman when speech recognition starts
Fixes #4965.

When speech recognition is enabled, it sometimes activates after a
Keyman keyboard is selected. This would cause Keyman to think it is
being deactivated. We needed to check in
`CKMTipTextService::OnActivated` that it was a keyboard-type TIP that
was being activated, and only deactivate the Keyman hooks in that
situation.

This commit also adds a little logging helper function, and removes an
unused variable `guidActiveProfile`.
2021-05-07 15:34:11 +10:00
..
inst fix(windows): Trigger language sync after changes 2021-03-15 09:43:07 +11:00
keyman fix(windows): help contents broken from tray menu 2021-04-20 12:55:53 +10:00
keyman32 fix(windows): hotkeys correctly ignore right modifier keys 2021-03-09 16:02:14 +11:00
keyman64 fix(windows): Rename to Keyman 2020-12-02 09:56:14 +11:00
keymanmc chore(windows): symbol server support, initial steps 2020-11-11 10:33:16 +11:00
keymanx64 fix(windows): Rename to Keyman 2020-12-02 09:56:14 +11:00
kmcomapi fix(windows): avoid error if keyman32.dll renamed 2021-04-21 14:25:37 +10:00
kmrefresh chore(windows): 17763 sdk version for kmrefresh 2021-03-15 10:42:21 +11:00
kmtip fix(windows): avoid disabling Keyman when speech recognition starts 2021-05-07 15:34:11 +10:00
mcompile fix(windows): incxstr could run over buffer with malformed data 2021-03-05 12:50:29 +11:00
tsysinfo fix(windows): Rename to Keyman 2020-12-02 09:56:14 +11:00
tsysinfox64 fix(windows): Rename to Keyman 2020-12-02 09:56:14 +11:00
xml/osk Remove xml/touch dead code for Windows 2017-09-25 13:11:29 +07:00
.gitignore fix(windows): remove msctf free from DllMain 2020-10-28 16:17:52 +11:00
engine.groupproj chore(windows): cleanup group projects 2020-03-30 12:05:49 +11:00
engine.sln fix(windows): Trigger language sync after changes 2021-03-15 09:43:07 +11:00
Makefile chore(windows): fixup engine makefile 2021-03-15 10:18:05 +11:00
version.in refactor(windows): Use 14.0-style versioning 2020-03-18 17:25:39 +11:00