Add URL and EMail keyboard variants for us

Closes: #65
This commit is contained in:
Guido Günther
2021-12-03 10:30:08 +01:00
parent 5054f4c9de
commit 12cf628c71
4 changed files with 172 additions and 2 deletions

View File

@ -166,11 +166,13 @@ fn get_directory_string(
let layout_purpose = match overlay {
None => match content_purpose {
ContentPurpose::Number => Special("number"),
ContentPurpose::Email => Special("email"),
ContentPurpose::Digits => Special("number"),
ContentPurpose::Number => Special("number"),
ContentPurpose::Phone => Special("number"),
ContentPurpose::Terminal => Special("terminal"),
ContentPurpose::Pin => Special("pin"),
ContentPurpose::Terminal => Special("terminal"),
ContentPurpose::Url => Special("url"),
_ => Default,
},
Some(overlay) => Special(overlay),

View File

@ -91,6 +91,12 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
("us+dvorak", include_str!("../data/keyboards/us+dvorak.yaml")),
("us+dvorak_wide", include_str!("../data/keyboards/us+dvorak_wide.yaml")),
// Email
("email/us", include_str!("../data/keyboards/email/us.yaml")),
// URL
("url/us", include_str!("../data/keyboards/url/us.yaml")),
// Others
("number/us", include_str!("../data/keyboards/number/us.yaml")),
("pin/us", include_str!("../data/keyboards/pin/us.yaml")),