Layouts: Add ergonomic German layouts

The "Neo 2"-layout is optimised for typing in German.
The "Bone"-layout is an improved version of the "Neo 2"-layout.

Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/658>
This commit is contained in:
MoonlightWave-12
2024-07-14 12:26:04 +02:00
parent ed03b241b5
commit 9f7d2d539e
6 changed files with 490 additions and 0 deletions

View File

@ -44,6 +44,10 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
("de", include_str!("../data/keyboards/de.yaml")),
("de_wide", include_str!("../data/keyboards/de_wide.yaml")),
("de+bone", include_str!("../data/keyboards/de+bone.yaml")),
("de+bone_wide", include_str!("../data/keyboards/de+bone_wide.yaml")),
("de+neo", include_str!("../data/keyboards/de+neo.yaml")),
("de+neo_wide", include_str!("../data/keyboards/de+neo_wide.yaml")),
("cz", include_str!("../data/keyboards/cz.yaml")),
("cz_wide", include_str!("../data/keyboards/cz_wide.yaml")),