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

feat(developer): Support loading XML LDML keyboards in TIKE 🦕 #9963

Merged
merged 7 commits into from
Nov 15, 2023

Commits on Nov 7, 2023

  1. chore(developer): remove obsolete project code

    Removes old state load/save from each project file type, and the
    unused WarnAsError property, in preparation for xmlLdmlProjectFile.
    mcdurdin committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    857017f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d3cb5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b8fe32 View commit details
    Browse the repository at this point in the history
  4. refactor(developer): add xmlLdml types and form, rename ActiveEditor

    Adds XmlLdml keyboard editor form based on the plain text Editor for
    now.
    
    ActiveEditor is a name used for multiple purposes. Rename to
    ActiveKmnKeyboardEditor and introduce ActiveLdmlKeyboardEditor
    alongside.
    mcdurdin committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    befe2b8 View commit details
    Browse the repository at this point in the history
  5. feat(developer): Split dmActionsDebugger out of dmActionsKeyboardEditor

    Because the debugger actions are used only with the kmn keyboard editor,
    it makes sense to keep them as a separate module, in preparation for
    supporting XmlLdmlKeyboards.
    mcdurdin committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    7c937e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. feat(developer): Actions to support LdmlKeyboardEditor

    Adds actions to support LdmlKeyboardEditor, and refactors and
    reorganizes the existing actions along the way to make them clearer.
    
    Compile, Install, and Uninstall supported at this time
    mcdurdin committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    a923537 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

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