abouttreesummaryrefslogcommitdiff
path: root/check_layout.py
diff options
context:
space:
mode:
authorJules Aguillon2024-06-09 13:55:27 +0200
committerJules Aguillon2024-06-09 13:55:27 +0200
commit773147ab9c19d49a7958e07c50455204e49a2ecc (patch)
treeafd13a6446b2d47712d29f4dd1bbaa99cbf971c0 /check_layout.py
parent52805d9745e62e8eafae0051f812f78e3caa2986 (diff)
downloadunexpected-keyboard-773147ab9c19d49a7958e07c50455204e49a2ecc.tar.gz
unexpected-keyboard-773147ab9c19d49a7958e07c50455204e49a2ecc.zip
Automatic placement of f11/f12 placeholders
Diffstat (limited to 'check_layout.py')
-rw-r--r--check_layout.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/check_layout.py b/check_layout.py
index b1701a2..dee9b9b 100644
--- a/check_layout.py
+++ b/check_layout.py
@@ -68,8 +68,7 @@ def check_layout(layout):
missing_some_of(keys, "~!@#$%^&*(){}`[]=\\-_;:/.,?<>'\"+|", "ASCII punctuation")
missing_some_of(keys, "0123456789", "digits")
missing_required(keys,
- ["loc esc", "loc tab", "backspace", "delete",
- "f11_placeholder", "f12_placeholder"],
+ ["loc esc", "loc tab", "backspace", "delete"],
"Layout doesn't define some important keys")
unexpected_keys(keys,
["copy", "paste", "cut", "selectAll", "shareText",
@@ -82,6 +81,7 @@ def check_layout(layout):
unexpected_keys(keys, [""], "Layout contains empty strings")
unexpected_keys(keys, ["loc"], "Special keyword cannot be a symbol")
unexpected_keys(keys, filter(lambda k: k.strip()!=k, keys), "Some keys contain whitespaces")
+ unexpected_keys(keys, ["f11_placeholder", "f12_placeholder"], "These keys are now added automatically")
_, bottom_row_keys, _ = parse_row("res/xml/bottom_row.xml")