What's new in Keyman Desktop Free Edition 9.0.528.0
Sep 13, 2017
- Keyman Desktop is now free
New in Keyman Desktop Free Edition 9.0.507.0 (Jun 23, 2015)
- Keyman loses focus sometimes when switching keyboards using the menu
New in Keyman Desktop Free Edition 9.0.506.0 (Jun 23, 2015)
- Language profile change notification while Keyman menu is visible sometimes causes a crash
- Improve reporting on registry errors
New in Keyman Desktop Free Edition 9.0.503.0 (Jun 23, 2015)
- MSKLC keyboards do not get correct name in Configuration Hotkeys tab
- MSKLC keyboards are not shown in the Keyman menu
- Keyboard and language hotkeys don't always work
New in Keyman Desktop Free Edition 9.0.494.0 (Jun 23, 2015)
- Fixed hotkeys not always working consistently
- Fixed read of invalid registry setting on some computers
New in Keyman Desktop Free Edition 9.0.493.0 (Jun 23, 2015)
- Add more detailed keyboard diagnostics
- Add Keep in Touch screen
New in Keyman Desktop Free Edition 9.0.492.0 (Jun 23, 2015)
- On Screen keyboard translates keys wrongly for European keyboards
- Mnemonic layout recompiler maps AltGr+# rather than \ on UK layouts
New in Keyman Desktop Free Edition 9.0.491.0 (Jun 23, 2015)
- Add logging for registration of keyboards for hotkey matching
New in Keyman Desktop Free Edition 9.0.490.0 (Jun 23, 2015)
- Add 'Enter License Key' link to splash screen (I4645)
- Fix crash on startup on some computers with multiple Keyman products installed
New in Keyman Desktop Free Edition 9.0.489.0 (Jun 23, 2015)
- Backspace key was not working in Logos
New in Keyman Desktop Free Edition 9.0.488.0 (Jun 23, 2015)
- Keyman could crash silently on exit due to null hotkeys being addressed
New in Keyman Desktop Free Edition 9.0.466.0 (Oct 4, 2014)
- OK and Cancel buttons are no longer missing on Proxy dialog (I4387)
New in Keyman Desktop Free Edition 9.0.465.0 (Oct 4, 2014)
- Added HKCU FEATURE_BROWSER_EMULATION 9000 for kmshell.exe (I4400)
New in Keyman Desktop Free Edition 9.0.464.0 (Oct 4, 2014)
- Added clean user interface selection for associated language in Free Edition (I4395)
- Keyman Desktop Free Edition polish (I4393)
- When configuration run from Splash and license key entered, splash didn't refresh (I4396)
- Get Started got impatient and showed nag too quickly on start (I4397)
- Hotkeys didn't show on keyboard list (I4398)
- HTTP download now reports progress more cleanly (I4399)
New in Keyman Desktop Free Edition 9.0.463.0 (Oct 4, 2014)
- Initial Free Edition changes (I4390)
New in Keyman Desktop Free Edition 9.0.462.0 (Oct 4, 2014)
- Unticked keyboards in Keyman Configuration are not now shown in Windows Languages (I4376)
- Keyman keyboards are no longer visible in Windows Languages when Keyman is not running (I4381)
New in Keyman Desktop Free Edition 9.0.461.0 (Oct 4, 2014)
- Rapid typing in legacy mode no longer breaks (regression from 9.0.460.0) (I4378)
New in Keyman Desktop Free Edition 9.0.460.0 (Oct 4, 2014)
- Icon size in tool tray is now correct when using large fonts (I4314)
- Keyboard Upgrade from 6.0, 7.0, 8.0 now supports keyboards installed for Current User, fonts and Start Menu entries (I4324)
- When On Screen Keyboard opens, if Keyman is off then icon now shows correctly (I4360)
- On Screen Keyboard now always shows correct base layout when keyboard active (I4363)
- Installer now enforces Windows 7 or later (I4366)
- Deadkeys are now working with Microsoft Word in TSF-aware mode (I4370)
- WOW64 is now tested consistently in all locations (I4374)
- Add registry flag 'deep tsf integration' to allow us to disable enhanced integration with TSF-aware applications (I4375)
New in Keyman Desktop Free Edition 9.0.459.0 (Oct 4, 2014)
- Deadkeys are now working correctly in all cases in Wordpad and other TSF-aware applications (except Word) (I4278)
- All .ico formats do not load correctly in icon conversion for keyboard layouts (I4317)
- Alt+LeftShift hotkey is now set on clean install (I4318)
- If Keyman is not running, selecting a Keyman layout in Windows will no longer have any effect (I4325)
- Keyboard and interface hotkeys are now working (I4326)
- Deadkeys are now working correctly with mnemonic layouts (I4353, I4327)
- AltGr keys are now working correctly in enhanced integration mode (I4351)
- If splash screen is minimized, it can now be restored (I4356)
- Splash screen buy links now go to correct version of Keyman (I4357)
- COM registration updated for new interfaces in Keyman 9 (I4358)
- OSK now shows correct base keyboard and refreshes when switching languages (I4359)
New in Keyman Desktop Free Edition 9.0.458.0 (Oct 4, 2014)
- Getting Started window gave instructions that were not valid for KM9 (I3674)
- Script error dialog was appearing behind splash dialog (regression from I3710) (I3730)
- Balloon tip and About page had wrong product version (I4311)
- Keyboard icons are now converted to 32BPP RGBA on install for Windows 8 compatibility (I4316)
New in Keyman Desktop Free Edition 9.0.457.0 (Oct 4, 2014)
- Fixed: Keys that have rules but are not matched due to context did not generate output (I4290)
- Fixed: Additional minor bug fixes (I4302)
New in Keyman Desktop Free Edition 9.0.456.0 (Oct 4, 2014)
- Fixed: Crash in Keyman Configuration (I4296)
- Fixed: Upgrade of keyboards failed to register in local machine context (I4297)
- Fixed: Old TSF addin remained registered when upgrading (I4298)
- Fixed: Keyman-installed Windows languages needed to be removed when upgrading (I4299)
New in Keyman Desktop Free Edition 9.0.455.0 (Oct 4, 2014)
- Added: Support for upgrading configuration and keyboards from 8.0 to 9.0 (I4292, I4293)
New in Keyman Desktop Free Edition 9.0.454.0 (Oct 4, 2014)
- Fixed: Switch from Keyman to Keyman keyboard caused loop in global language switch (I4277)
- Fixed: Keyboard switching and legacy support edge case scenarios (I4285, I4286, I4287, I4288)
New in Keyman Desktop Free Edition 9.0.453.0 (Oct 4, 2014)
- Fixed: Shift states were not being preserved correctly (I3605)
- Fixed: Opening User Interface Language menu causes crash [CrashID:kmshell.exe_9.0.447.0_script_TfrmMain_0] (I4199)
- Fixed: Deadkeys only work in first 61 characters of document (I4266)
- Fixed: If Keyboard usage refreshes during exit, Keyman crashes [CrashID:keyman.exe_9.0.452.0_2C5FB0CD_EAccessViolation] (I4268)
- Fixed: Switch language for all applications is not working (I4271)
- Fixed: TIP only outputs first 127 characters of a rule result (I4272)
- Fixed: kmtip does not work if already active before KM starts (I4274)
New in Keyman Desktop Free Edition 9.0.452.0 (Oct 4, 2014)
- Fixed: Keyman installed keyboards do not seem to appear in Windows Language control panel in Win 8 (I4202)
- Fixed: Icons do not show background correctly in lang switch window and Win 8 languages controls (also I4316) (I4204)
- Fixed: Crash in Keyman Configuration [kmshell.exe_9.0.451.0_script_TfrmMain_0] (I4251)
- Fixed: kmtip install does not register Win 8 support features (I4252)
- Fixed: TSF deadkeys do not function correctly (I4262)
- Fixed: Test for text editor running fails (I4265)
New in Keyman Desktop Free Edition 9.0.451.0 (Oct 4, 2014)
- Fixed: Keyman Configuration crashed on first run due to koKeymanUniscribeManager reference (I4250)
New in Keyman Desktop Free Edition 9.0.450.0 (Oct 4, 2014)
- Fixed: If kmtip CKMTipTextService::Activate fails, cleanup (I3706)
- Minor: Refactor kmxfile utility functions (I3757)
- Added: Removed all legacy keyboard management Win32 API calls and use only TSF (I4220)
- Fixed: Crash when OSK closed/reopened without dismissing hint window [CrashID:keyman.exe_9.0.449.0_2C405C5D_EInvalidPointer] (I4242)
New in Keyman Desktop Free Edition 9.0.449.0 (Oct 4, 2014)
- Opening font helper or keyboard usage from Keyman menu on Win 8 still shows HTML outside window (I4225)
- Excmagic.debug left scattered around program file directories after uninstall (I4218)
New in Keyman Desktop Free Edition 9.0.448.0 (Oct 4, 2014)
- Shift + Arrows do not select text (only move caret) in Win 8 when Keyman keyboard is active (I4201)
- Keyman TIP should use ITfTextInputProcessorEx (I4216)
- Keyman leaks an Internet Explorer window handle (I4214)
- Help dialog appears below OSK and is inaccessible (I4209)
- Font helper and Keyboard usage appear outside frame in Win 8 (I4208)
- Shift states still not working with unprocessed keys in V9 (I4128)
- Activate/Purchase dialogs are incomplete and the Buy Modules button doesn't work (I4090)
New in Keyman Desktop Free Edition 9.0.447.0 (Oct 4, 2014)
- Exit Keyman hint appears to be blank on Win8? (I4187)
- Pressing Enter in install keyboard dialog gives error about admin req (I4172)
- Help Contents link does not work from Keyman menu (I3993)
- Help window Help and Help on Keyboard links don't work (I3676)
- Base Keyboard dialog has wrong style of buttons (I4184)
- Use TTempFileManager for all temporary files (I4195)
- Lang switch window shows wrong selection with Alt+LeftShift when TIP is active (I4191)
- keyman.exe seems to be missing icon (I3769)
- Lang switch window shifts on first view (I4190)
- wm_kmmoreposting must be refactored for TIP work as it is not sequential (I4196)
- Avoid interactions with full-screen RDP (I4197)
- mcompile logs should be stored in diag folder (I4174)
- Uninstalling a keyboard leaves the mnemonic recompiled layouts behind (I4173)
New in Keyman Desktop Free Edition 9.0.446.0 (Oct 4, 2014)
- Keyman Engine installer does not include mcompile.exe (I4171)
New in Keyman Desktop Free Edition 9.0.445.0 (Oct 4, 2014)
- Mnemonic layouts should be recompiled to positional based on user-selected base keyboard (I4169)
- Console execute in utilexecute.pas needs a temp copy of buffer to avoid write access violations (I4170)
- Shift states still not working with unprocessed keys in V9 (I4128)
New in Keyman Desktop Free Edition 9.0.444.0 (Oct 4, 2014)
- Keyman Desktop installer does not install x64 TIP (I4161)
New in Keyman Desktop Free Edition 9.0.442.0 (Oct 4, 2014)
- Add keyboard version information to Keyman Configuration (Tweak) (I4136)
New in Keyman Desktop Free Edition 7.1.268.0 (Sep 26, 2009)
- Some users experiencing sticky shift keys with Text Services Framework in Vista [I1713]
- Text Services Framework addin does not show keyboards in menu on some systems [I2010]
- Update for thread safety for Text Services Framework addin [I2095]
- Text Services Framework addin can interfere with clicks on buttons in FieldWorks [I2096]
- Crash in Keyman Configuration when calling help with no page parameter [I2051]
- Some debug messages can be lost in multi-threaded apps [I2098]
- Error reports need to include technical details [I2099]