spiegel-keyman/developer/src/tike/oskbuilder
Marc Durdin 3eaaacd706 fix(developer): handle errors in .keyman-touch-layout file when loading
If the .keyman-touch-layout file has validation errors, Keyman Developer
will now report the first validation error in the message window, rather
than silently closing the whole keyboard editor. The
.keyman-touch-layout file will be loaded in Code view, and once the
first validation error is addressed, switching to Design view will
report the next error.

For future improvement:
* reporting multiple validation errors
* reporting line number of error

Fixes: #15242
Test-bot: skip
2025-11-27 05:50:36 +01:00
..
TouchLayout.pas feat(developer): add 'default' property for longpress keys 2023-08-08 14:20:52 +07:00
TouchLayoutDefinitions.pas feat(developer): add 'default' property for longpress keys 2023-08-08 14:20:52 +07:00
TouchLayoutUtils.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeTouchLayoutBuilder.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UframeTouchLayoutBuilder.pas fix(developer): handle errors in .keyman-touch-layout file when loading 2025-11-27 05:50:36 +01:00
UfrmSelectTouchLayoutTemplate.dfm chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
UfrmSelectTouchLayoutTemplate.pas chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00