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]