feat(windows): add debug logs to the `update Keyman` and `update keyboards` code
Open
feat
windows/
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
Add some logging for debugging purposes to the update Keyman and update Keyboard code. Use the the Sentry breadcrumbs and error loggging in the `Keyman.System.UpdateStateMachine.pas` as intitial starting place.
Update: 9-mar-2026
This is not just using KL.Logging which is only turned on in special local builds. This is to add a whole logging framework that can be toggled on by a user with the debug option Keyman Configuration. The log file stored it the `../Diag` folder.
See Also: #15421.
Contributor guide
Assessment
This issue has not been assessed yet.