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

Fix keyboards detection and do full swicth on input method #1

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on May 27, 2020

  1. Fix detection of keyboard names

    Interpretation of input local identifier returned by GetKeyboardLayout was really partial since only the language part was interpreted.
    Now the language part is map with names provided by the system through CultureInfo (no need of a Layout.txt mapping file for that).
    And the keyboard part is read with more system call and a call to the registry.
    
    So now their is no more limitations on the number of keyboards we can setup in a language, and can switch between multiple keyboards in a same language or in different languages.
    mnivet committed May 27, 2020
    Configuration menu
    Copy the full SHA
    ddf5829 View commit details
    Browse the repository at this point in the history
  2. Increase version number

    mnivet committed May 27, 2020
    Configuration menu
    Copy the full SHA
    da7a2e8 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    mnivet committed May 27, 2020
    Configuration menu
    Copy the full SHA
    383a41e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2020

  1. Few refactor to extract some code from the MainForm and go in directi…

    …on of something that could be testable.
    
    Currently looking why sometimes the popup comes back while nothing is expected, but no clue found yet.
    mnivet committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    deb4a24 View commit details
    Browse the repository at this point in the history