- Mar 01, 2024
-
-
Joshua Horton authored
fix(android): handle surrogate pairs in selection range indexing
-
Marc Durdin authored
test(developer): kmc unit test infrastructure messages
-
Marc Durdin authored
feat(developer): adds kmc message command
-
Marc Durdin authored
-
Joshua Horton authored
fix(ios): context-initial diacritic handling
-
Marc Durdin authored
refactor(developer): reorganize messages for adding details
-
Marc Durdin authored
-
Marc Durdin authored
refactor(developer): cleanup kmn compiler message namespaces
-
Marc Durdin authored
docs(developer): kmc-kmn api documentation and some message documentation
-
Marc Durdin authored
Merge pull request #10819 from keymanapp/chore/common/9843-keyman-touch-layout-schema-restrictive-layer-id chore(common): loosen .keyman-touch-layout schema layer id requirements
-
Marc Durdin authored
fix(developer): make sure scroll bar appears when needed in global welcome
-
Keyman Server authored
auto: increment beta version to 17.0.280
-
Keyman Build Agent authored
-
- Feb 29, 2024
-
-
Steven R. Loomis authored
chore(resources): update to latest ldml: xmlns, uset
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
-
Marc Durdin authored
Merge branch 'refactor/developer/10207-kmn-compiler-message-namespaces' into refactor/developer/10207-message-detail
-
Marc Durdin authored
Merge branch 'docs/developer/10207-kmc-kmn-documentation' into refactor/developer/10207-kmn-compiler-message-namespaces
-
Eberhard Beilharz authored
fix(linux): Fix libkeymancore-dev dependencies
-
Marc Durdin authored
Co-authored-by:Steven R. Loomis <srl295@gmail.com>
-
Joshua A. Horton authored
-
Marc Durdin authored
Realtes to #10207. Adds a new `kmc message` command which prints detailed information about any or all compiler messages, in JSON, text, or markdown formats. Markdown format is emitted to file in a structured way to be deployed to the help site automatically (coming in a subsequent commit).
-
Joshua A. Horton authored
-
Steven R. Loomis authored
-
Keyman Server authored
auto: increment beta version to 17.0.279
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
This change adds `libicu-dev` as a dependency for `libkeymancore-dev`. While it is possible to dynamically build without ICU it is required when doing a static build. Closes #10864 and [Debian bug #1064915]( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064915).
-
- Feb 28, 2024
-
-
Darcy Wong authored
fix(android/engine): Check selection indexes
-
Darcy Wong authored
Co-authored-by:Joshua Horton <joshua_horton@sil.org>
-
Darcy Wong authored
chore(android/engine): Reduce toast notifications after installations
-
Joshua Horton authored
-
Eberhard Beilharz authored
docs(linux): Updated whatsnew for Keyman for Linux 17
-
Eberhard Beilharz authored
Co-authored-by:Darcy Wong <darcy_wong@sil.org>
-
Marc Durdin authored
Moved the ERROR_Message line above the Error_Message line for every message in the compiler message files, as it makes the grouping clearer once we start adding message details. For example, see the start of the KmnCompilerMessages class. Also wraps potentially-undefined parameters to the messages with a new function `def`, shorthand for `CompilerMessageDef`, which converts the parameter to '<param>' if it is undefined, which is helpful for documentation.
-
Joshua A. Horton authored
-
Marc Durdin authored
Relates to #10207. In order to include message detail in messages, it is helpful to split out the exception messages which have a separate parameter, so that parameter at the same position can be the message detail. Introduces the CompilerMessageSpecWithException function which takes an exceptionVar parameter to achieve this differentiation.
-
Joshua A. Horton authored
-
Joshua A. Horton authored
-
Darcy Wong authored
Remove Toast notifications for: * Dictionary download is finished * Resources successfully updated
-
Steven R. Loomis authored
Fixes: rename unicodeSet to uset
🙀 #10657
-