Releases: Neradoc/Circuitpython_Keyboard_Layouts
Add support for CP9
Add curly braces to italian layout
Add curly braces to IT layout.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- English UK
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish (ES)
- Swedish
- Turkish (TR)
- MacOS
- French
Add windows UK layout
Add UK layout.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- English UK
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish (ES)
- Swedish
- Turkish (TR)
- MacOS
- French
Release for Circuitpython 8.x
Release for Circuitpython 8.x, for compatibility with circup and other tools.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish (ES)
- Swedish
- Turkish (TR)
- MacOS
- French
Move to adafruit_hid 5.x, alt-codes helper
Remove the keyboard_layout
module, it is now in adafruit_hid
since 5.x.
Makes it easier to install and take less space overall, especially on boards where adafruit_hid
is frozen.
Requires adafruit_hid
5.x minimum, and Circuitpython 7.1.1 on boards where adafruit_hid
is frozen.
Add the alt_codes helper module to type additional characters on windows and linux via number codes, courtesy of nico7885.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish (ES)
- Swedish
- Turkish (TR)
- MacOS
- French
Fix vertical bar in mac fr and internal optimisations
Internal changes to layout formats, indexing dictionaries with ints instead of strings. This requires updating both the language layout module and the common keyboard_layout module.
- Fix vertical bar
|
in mac fr layout.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish (ES)
- Swedish
- Turkish (TR)
- MacOS
- French
Memory optimisation and small fixes
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 ofLEFT_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
Update mac_fr to accept combined extended characters
The mac FR layout can now write combined accents characters, and dead keys are typed correctly. (Breaking change).
ãÃñÑõÕ~àèìòùÀÈÌÒÙ`âêîôûÂÊÎÔÛ^äëïöüÿÄËÏÖܨ
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hungarian
- Italian
- Polish
- Spanish
- Swedish
- Turkish (TR)
- MacOS
- French
Add Spanish Layout
Add Spanish layout.
Languages included:
- Windows
- Portuguese (Brazil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hundarian
- Italian
- Polish
- Spanish
- Swedish
- Turkish (TR)
- MacOS
- French
Update some version numbers
Update keyboard_layout and keyboard_layout_win_fr to major updates to denote incompatibility.
Add version number to consumer_control_extended.
Languages included:
- Windows
- Portuguese (Brasil)
- Czech CZ and CZ1
- Danish
- Dvorak
- French
- German (DE)
- Hundarian
- Italian
- Polish
- Swedish
- Turkish (TR)
- MacOS
- French