Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Merge beta to master for Sprint B17S3 #11008

Merged
merged 142 commits into from
Mar 16, 2024

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    552ae9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c8d339 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    131d498 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e661c4 View commit details
    Browse the repository at this point in the history
  5. fix(linux): Remove ibus-keyman.post{inst,rm}

    This is no longer needed and might cause problems because not all the
    dependencies have been necessarily set up when we try to start Keyman.
    
    Fixes #8996 and #10478.
    ermshiperete committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    8e0cb66 View commit details
    Browse the repository at this point in the history
  6. chore(linux): Use ibus start if available

    IBus around version 1.5.28 introduced the `start` subcommand for `ibus`.
    If available we use that because that starts `ibus-daemon` with the
    correct arguments. If the available IBus version is too old we use
    our previous code where we pass arguments to `ibus-daemon` which might
    be different from how ibus gets started on that system otherwise.
    ermshiperete committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d396a39 View commit details
    Browse the repository at this point in the history
  7. fix(linux): fix regex to detect running ibus-daemon

    On Ubuntu 20.04 Focal ibus gets started by a shell command so that we
    end up with two processes mentioning `ibus-daemon`. This change limits
    the search to processes that specify with full path to `ibus-daemon` or
    without path, but `ibus-daemon` has to be the command, not a parameter.
    ermshiperete committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    8ff35c8 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    753ae80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1518e1e View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    5f524d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e83ff96 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c321080 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    337bd78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    adcca9a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f9625d View commit details
    Browse the repository at this point in the history
  7. fix(linux): Fix package problem with alpha version

    In Keyman 17 Alpha and the first versions of Beta the package name was
    `libkeymancore` before we changed it to `libkeymancore1`. If that
    version is installed we can't install the new package because it causes
    conflicts. This change fixes it.
    ermshiperete committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    42e76d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4d1c89f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c10c856 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    42fd48c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    024553d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. fix(developer): move osk.ts from developer-utils to kmc-kmn

    Fixes #10872. Modifies #10845.
    
    developer-utils is also used by server. Because osk.ts depends on
    common-types, this introduced a transitive dependency for
    developer-utils. Packaging server for deployment as part of Keyman
    Developer is fragile and we need to hand-code our internal dependencies,
    as npm bundling struggles with in-repo dependencies. So we need to avoid
    introducing extra dependencies into developer-utils at this time.
    
    It turns out that osk.ts is used by kmc-kmn and kmc-analyze. kmc-analyze
    already has a dependency on kmc-kmn, so it makes sense to put it there.
    mcdurdin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9776aa7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78dd448 View commit details
    Browse the repository at this point in the history
  3. fix(ios): cross-paragraph keyboard rules

    jahorton committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    be84d3a View commit details
    Browse the repository at this point in the history
  4. chore(developer): deploy compiler messages to help site

    Fixes #10889.
    
    This involved a bit more refactoring to help-keyman-com.sh in order to
    allow for multiple paths to be uploaded.
    
    I opted _not_ to move the entire Keyman Developer documentation into
    this repository, partly because a number of pages are still in PHP
    rather than Markdown.
    mcdurdin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d1aef64 View commit details
    Browse the repository at this point in the history
  5. chore(developer): split export * for api-extractor for Osk

    api-extractor returned the following error:
    ```
    ERROR: The "export * as ___" syntax is not supported yet; as a workaround, use "import * as ___" with a separate "export { ___ }" declaration
    ```
    mcdurdin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    5ad76f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24cd438 View commit details
    Browse the repository at this point in the history
  7. docs(developer): kmc-ldml api documentation

    Relates to #10207.
    
    Note: reduces the API surface by removing members which should be
    internal. Fixes a few minor typos in other API docs. Adds missing docs
    for kmc-kmn also.
    mcdurdin committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    3b45c54 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c79103b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7fb1737 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    53e1522 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #10914 from keymanapp/auto/version-beta-17.0.281

    auto: increment beta version to 17.0.281
    keyman-server authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4890ffb View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. chore(resources): ldml update out of techpreview 🙀

    - update to cldr 40fa7fd5b074a203581d04ca0c0b004ab9aa491b (main) - alpha1+
    - includes patch for bn
    
    Fixes: #10900
    srl295 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    a0a5728 View commit details
    Browse the repository at this point in the history
  2. chore(common): ldml update out of techpreview 🙀

    - updates to support techpreview -> 45
    
    Fixes: #10900
    srl295 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    8975a38 View commit details
    Browse the repository at this point in the history
  3. chore(developer): ldml update out of techpreview 🙀

    - updates to support techpreview -> 45
    
    Fixes: #10900
    srl295 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    0ada31b View commit details
    Browse the repository at this point in the history
  4. chore(core): ldml update out of techpreview 🙀

    - updates to support techpreview -> 45
    - test changes
    
    Fixes: #10900
    srl295 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    17a653f View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Merge pull request #10897 from keymanapp/chore/linux/changelog

    chore(linux): Update debian changelog
    mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a60cdaa View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10905 from keymanapp/fix/ios/cross-paragraph-kbd-…

    …rules
    
    fix(ios): cross-paragraph keyboard rules
    jahorton authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    691fce2 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Marc Durdin <marc@durdin.net>
    darcywong00 and mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    90e8d32 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10906 from keymanapp/chore/developer/10889-deploy…

    …-compiler-messages-to-help-site
    
    chore(developer): deploy compiler messages to help site
    mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    dd6b942 View commit details
    Browse the repository at this point in the history
  5. chore(developer): consolidate external links in Developer messages

    Establishes keyman-urls.ts as a single place for any links to external
    websites.
    
    I searched all .ts files in Keyman Developer source and replaced
    references to websites with function calls here. Note that the names of
    individual functions within this class can be easily changed as needed,
    as the hard part was the consolidation.
    mcdurdin committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e64103a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    90d39f9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    987a170 View commit details
    Browse the repository at this point in the history
  8. fix(developer): Treat Right Shift as Shift in debugger

    Fixes #10915.
    
    Note that a more systemic fix to keyman core will involve ensuring that
    the debug list is always properly terminated, but that does not need to
    happen in beta.
    mcdurdin committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    219f375 View commit details
    Browse the repository at this point in the history
  9. chore(developer): make stubbing of fillLanguages inline

    Co-authored-by: Marc Durdin <marc@durdin.net>
    markcsinclair and mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    eccb4ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3addca4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    41ec7cf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    98764dc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4cf4efc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    17a3d92 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    72ffd5a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b225c7a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d790a2d View commit details
    Browse the repository at this point in the history
  18. docs(developer): kmc-package api documentation

    Note: WindowsPackageInstallerSources fields are not yet documented.
    mcdurdin committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    80a0fea View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f9a2e92 View commit details
    Browse the repository at this point in the history
  20. chore(developer): add ERROR_LicenseIsNotValid test; ensure TextDecode…

    …r.decode restored in two tests
    markcsinclair committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    cb6cc46 View commit details
    Browse the repository at this point in the history
  21. Update developer/src/kmconvert/Keyman.Developer.System.LdmlKeyboardPr…

    …ojectTemplate.pas
    
    Co-authored-by: Marc Durdin <marc@durdin.net>
    srl295 and mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    1f2be1c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6d2ae22 View commit details
    Browse the repository at this point in the history
  23. Merge branch 'chore/resources/10900-ldml-45' of https://github.com/ke…

    …ymanapp/keyman into chore/resources/10900-ldml-45
    srl295 committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    582cec8 View commit details
    Browse the repository at this point in the history
  24. chore(developer): ldml update out of techpreview 🙀

    - add missing conformsTo
    srl295 committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    350276b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8c86aff View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    18faac9 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #10926 from keymanapp/auto/version-beta-17.0.282

    auto: increment beta version to 17.0.282
    keyman-server authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    0d9af63 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    e6db899 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9be1e8e View commit details
    Browse the repository at this point in the history
  3. fix(windows): fix keyboard lookup in getkeyboardlanguage

    The look up for the kmcom keyboard now uses index of
    to find the correct index into the Keyboard array.
    rc-swag committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a2f9a44 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94433f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab39df7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    597d222 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #10903 from keymanapp/fix/developer/10872-move-osk…

    …-dep-into-kmc-kmn
    
    fix(developer): move osk.ts from developer-utils to kmc-kmn
    mcdurdin authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    7ddc7e3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10927 from keymanapp/fix/developer/10372-hint-spe…

    …cial-text-rendering
    
    fix(developer): hint text special characters
    mcdurdin authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    73275da View commit details
    Browse the repository at this point in the history
  9. Merge pull request #10917 from keymanapp/docs/developer/kmc-ldml-docs

    docs(developer): kmc-ldml api documentation
    mcdurdin authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    915e9e9 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #10918 from keymanapp/chore/developer/consolidate-…

    …help-links
    
    chore(developer): consolidate external links in Developer messages
    mcdurdin authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    310504a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8993ac5 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'beta' into fix/linux/postinst

    # Conflicts:
    #	linux/debian/changelog
    ermshiperete committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    046c25b View commit details
    Browse the repository at this point in the history
  13. Merge pull request #10941 from keymanapp/fix/developer/message-export…

    …-case-sensitivity
    
    fix(developer): message export filename was title case
    mcdurdin authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a2acce8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d833a1a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cbddec9 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #10945 from keymanapp/auto/version-beta-17.0.283

    auto: increment beta version to 17.0.283
    keyman-server authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    d4836d9 View commit details
    Browse the repository at this point in the history
  17. fix(developer): fix for errant \uXXXX error

    - check for user-produced \uXXXX errors BEFORE we actually (re)introduce \uXXXX into the stream
    
    Fixes: #10937
    srl295 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    bc01a01 View commit details
    Browse the repository at this point in the history
  18. fix(developer): support loose match for CompilerEvents

    Fixes: feat(developer): tests CompilerMessage  matching should be loose #10943
    
    (also gets us working on Node 20)
    srl295 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    de50372 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7d03010 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Merge pull request #10873 from keymanapp/fix/android/repeated-char-ba…

    …ckspace
    
    fix(android): fixes context-change detection for repeated-char cases
    jahorton authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    ccbeecf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10934 from keymanapp/developer/model-search-term-…

    …defaults
    
    fix(developer): search-term quote replacement was not global
    jahorton authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    9cb07fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfbdfff View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10946 from keymanapp/fix/developer/10937-escape-f…

    …rom-the-unescaper
    
    fix(developer): fix for errant \uXXXX error
    srl295 authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0a8ac1b View commit details
    Browse the repository at this point in the history
  5. fix(common): missing script exec bit

    jahorton committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    6d9b2cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f92e627 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #10907 from keymanapp/fix/oem/fv/fallback

    refactor(oem/fv/android): Install fallback keyboard
    darcywong00 authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    b6c1870 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10904 from keymanapp/refactor/android/storage

    refactor(android/app): Move storage permission checks
    darcywong00 authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    9cfe45a View commit details
    Browse the repository at this point in the history
  9. Merge pull request #10951 from keymanapp/fix/common/script-exec-bit

    fix(common): missing script exec bit
    jahorton authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    ce76f13 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9a448eb View commit details
    Browse the repository at this point in the history
  11. Merge pull request #10958 from keymanapp/auto/version-beta-17.0.284

    auto: increment beta version to 17.0.284
    keyman-server authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    d0c19bc View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Merge pull request #10932 from keymanapp/fix/web/globe-key-highlight

    fix(web): globe key highlighting
    jahorton authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ed62ca1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10935 from keymanapp/chore/web/test-model-update

    chore(web): updates mtnt model used by test page
    jahorton authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ca74185 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10893 from keymanapp/fix/developer/kmc-info-compi…

    …ler-no-kmp-error
    
    fix(developer): kmc keyboard info compiler no kmp error
    markcsinclair authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3fd789a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10919 from keymanapp/fix/developer/10915-right-sh…

    …ift-in-developer-crash
    
    fix(developer): Treat Right Shift as Shift in debugger
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    5a0f500 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #10921 from keymanapp/docs/developer/kmc-model-docs

    docs(developer): kmc-model api documentation
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    1c98adf View commit details
    Browse the repository at this point in the history
  6. Merge pull request #10922 from keymanapp/docs/developer/kmc-model-inf…

    …o-docs
    
    docs(developer): kmc-model-info api documentation
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    8c4f9e7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #10923 from keymanapp/docs/developer/kmc-keyboard-…

    …info-docs
    
    docs(developer): kmc-keyboard-info api documentation
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    62bd84e View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10924 from keymanapp/docs/developer/kmc-package-docs

    docs(developer): kmc-package api documentation
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    4a7af62 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffe43d2 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #10950 from keymanapp/fix/developer/10942-normaliz…

    …e-paths-in-kmc-package
    
    fix(developer): normalize all input paths in .kps compiler
    mcdurdin authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    4c5c4b2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e917664 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    37b26ba View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    be8ab1d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    911cae6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fa89f06 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c340af8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    75531d7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1016f8a View commit details
    Browse the repository at this point in the history
  19. Merge pull request #10963 from keymanapp/auto/version-beta-17.0.285

    auto: increment beta version to 17.0.285
    keyman-server authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    541bb94 View commit details
    Browse the repository at this point in the history
  20. fix(developer): remove extra fatal exception

    - remove the fatal exception about a failed section compiler,
    as it will always otherwise be propagated to the user
    
    Fixes: #10894
    srl295 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    e77a495 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Merge pull request #10936 from keymanapp/fix/windows/10793/ikl-handle…

    …-invalid-id
    
    fix(windows): GetKeyboardLanguage exits early on an invalid keyboard ID
    rc-swag authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    48d7421 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    928da76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90814d0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10969 from keymanapp/auto/version-beta-17.0.286

    auto: increment beta version to 17.0.286
    keyman-server authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    2a9ff3f View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. chore(web): improve the clarity of hints on OSK

    I found the hints too hard to see on my phone, so this increases size of
    the hint from 0.5em to 0.75em, and changes color from #aaa to #ccc, on
    Android.
    mcdurdin committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    de7e3c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c15fda6 View commit details
    Browse the repository at this point in the history
  3. chore(web): try 0.6em

    mcdurdin committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    b89cc16 View commit details
    Browse the repository at this point in the history
  4. chore(web): try 0.5em again

    mcdurdin committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    4833680 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58b1668 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Merge pull request #10971 from keymanapp/chore/web/hint-clarity-osk

    chore(web): improve the clarity of hints on OSK for Android
    mcdurdin authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    cb6267d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    406f6a3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10976 from keymanapp/auto/version-beta-17.0.287

    auto: increment beta version to 17.0.287
    keyman-server authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    b0d94bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    812e914 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    7132bb7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10949 from keymanapp/fix/developer/10894-expect-t…

    …he-unexpected
    
    chore(developer): resolve excessive-fatal-exception issue
    srl295 authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b575cad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94ca489 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10788 from keymanapp/fix/linux/postinst

    fix(linux): Remove `ibus-keyman.post{inst,rm}` and verify that `ibus-daemon` is running when we start km-config
    ermshiperete authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    4d4d5a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5a21bd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a213158 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #10982 from keymanapp/auto/version-beta-17.0.288

    auto: increment beta version to 17.0.288
    keyman-server authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    846ae36 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90c028e View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Merge pull request #10848 from keymanapp/test/developer/kmc-keyboard-…

    …info-unit-test
    
    test(developer): kmc keyboard info compiler messages unit tests
    markcsinclair authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    ae118f4 View commit details
    Browse the repository at this point in the history
  2. chore(developer): Merge branch 'beta' into fix/developer/font-family-…

    …returns-null-if-ttfMeta-promise-errors
    markcsinclair committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9ee45b9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10983 from keymanapp/fix/developer/font-family-re…

    …turns-null-if-ttfMeta-promise-errors
    
    fix(developer): getFontFamily now returns null if ttfMeta.promise errors
    markcsinclair authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    fffaf3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a01eb57 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #10985 from keymanapp/docs/android/privacy

    docs(android/app): Add data privacy policy page
    mcdurdin authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    7120160 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #10977 from keymanapp/fix/developer/10959-ldml-min…

    …-keyman-version
    
    fix(developer): min Keyman version for LDML is 17.0
    mcdurdin authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    19719a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3caa835 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10990 from keymanapp/auto/version-beta-17.0.289

    auto: increment beta version to 17.0.289
    keyman-server authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a090099 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    39b56b3 View commit details
    Browse the repository at this point in the history