Kaydet (Commit) 48ff4e0e authored tarafından Fatih Aşıcı's avatar Fatih Aşıcı

Use an empty string for default variant

Not all layouts have a variant named "basic". So we should
allow empty variants and also make it default.
üst 44320b10
......@@ -289,7 +289,7 @@ def saveDeviceInfo(card):
def getKeymap():
layout = None
variant = "basic"
variant = ""
try:
doc = piksemel.parse(consts.config_file)
......@@ -324,7 +324,7 @@ def getKeymap():
return layout, variant
def saveKeymap(layout, variant="basic"):
def saveKeymap(layout, variant=""):
if not os.path.exists(consts.config_dir):
os.mkdir(consts.config_dir, 0755)
......@@ -340,7 +340,8 @@ def saveKeymap(layout, variant="basic"):
keyboardTag = doc.insertTag("Keyboard")
keyboardTag.insertTag("Layout").insertData(layout)
keyboardTag.insertTag("Variant").insertData(variant)
if variant:
keyboardTag.insertTag("Variant").insertData(variant)
f = file(consts.config_file, "w")
f.write(doc.toPrettyString().replace("\n\n", ""))
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment