Skip to content

Memory optimisation and small fixes

Compare
Choose a tag to compare
@Neradoc Neradoc released this 29 Sep 19:59
· 33 commits to main since this release

Internal coding of the extended combined characters is mad more compact, making some layouts now able to load on M0 boards without causing a memory error. This requires updating both the language layout module and the common keyboard_layout module.

  • Change the spanish language from "sp" to "es".
  • Add £ to the mac fr keyboard.
  • Change BACKSLASH in German Keycode to match the ß key.
  • Add ESZETT to German Keycode (instead of LEFT_BRACKET).
  • Change Circumflex to uppercase in hu Keycode.

Languages included:

  • Windows
    • Portuguese (Brazil)
    • Czech CZ and CZ1
    • Danish
    • Dvorak
    • French
    • German (DE)
    • Hungarian
    • Italian
    • Polish
    • Spanish (ES)
    • Swedish
    • Turkish (TR)
  • MacOS
    • French