From 773147ab9c19d49a7958e07c50455204e49a2ecc Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 9 Jun 2024 13:55:27 +0200 Subject: [PATCH] Automatic placement of f11/f12 placeholders --- check_layout.output | 53 +++++++------------ check_layout.py | 4 +- res/xml/greekmath.xml | 4 +- res/xml/numeric.xml | 2 +- srcs/juloo.keyboard2/KeyboardData.java | 17 +++--- .../prefs/ExtraKeysPreference.java | 42 ++++++++++++++- srcs/layouts/arab_pc.xml | 4 +- srcs/layouts/arab_pc_ckb.xml | 2 +- srcs/layouts/arab_pc_hindu.xml | 4 +- srcs/layouts/arab_pc_ir.xml | 2 +- srcs/layouts/cyrl_jcuken_ru.xml | 2 +- srcs/layouts/cyrl_jcuken_uk.xml | 2 +- srcs/layouts/cyrl_ueishsht.xml | 2 +- srcs/layouts/cyrl_yaverti.xml | 2 +- srcs/layouts/grek_qwerty.xml | 2 +- srcs/layouts/hebr_1_il.xml | 2 +- srcs/layouts/hebr_2_il.xml | 2 +- srcs/layouts/latn_azerty_fr.xml | 4 +- srcs/layouts/latn_bone.xml | 4 +- srcs/layouts/latn_colemak.xml | 2 +- srcs/layouts/latn_dvorak.xml | 4 +- srcs/layouts/latn_neo2.xml | 4 +- srcs/layouts/latn_qwerty_br.xml | 4 +- srcs/layouts/latn_qwerty_da.xml | 4 +- srcs/layouts/latn_qwerty_es.xml | 2 +- srcs/layouts/latn_qwerty_gb.xml | 2 +- srcs/layouts/latn_qwerty_hu.xml | 4 +- srcs/layouts/latn_qwerty_lv.xml | 4 +- srcs/layouts/latn_qwerty_no.xml | 2 +- srcs/layouts/latn_qwerty_ro.xml | 2 +- srcs/layouts/latn_qwerty_se.xml | 4 +- srcs/layouts/latn_qwerty_us.xml | 2 +- srcs/layouts/latn_qwerty_vi.xml | 2 +- srcs/layouts/latn_qwertz.xml | 4 +- srcs/layouts/latn_qwertz_de.xml | 4 +- srcs/layouts/latn_qwertz_fr_ch.xml | 4 +- srcs/layouts/latn_qwertz_hu.xml | 4 +- srcs/layouts/shaw_imperial_en.xml | 2 +- 38 files changed, 121 insertions(+), 95 deletions(-) diff --git a/check_layout.output b/check_layout.output index 4aa2838..683db03 100644 --- a/check_layout.output +++ b/check_layout.output @@ -1,10 +1,9 @@ # arab_alt Layout includes some ASCII punctuation but not all, missing: !, ", ', +, -, /, :, ;, <, =, >, ?, [, \, ], _, |, ~ -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # arab_hamvaj_tly Layout includes some ASCII punctuation but not all, missing: ", %, ', ,, /, ;, <, =, >, ?, [, \, ], _, `, {, |, } -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder, loc esc +Layout doesn't define some important keys, missing: loc esc 2 warnings # arab_pc Layout includes some ASCII punctuation but not all, missing: !, ', +, ;, ?, \, | @@ -19,16 +18,13 @@ Layout includes some ASCII punctuation but not all, missing: !, ', +, ;, ?, \, | Layout includes some ASCII punctuation but not all, missing: ", %, ', ,, /, ;, <, =, >, ?, [, \, ], `, {, |, } 1 warnings # armenian_ph_am -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # beng_national Layout includes some ASCII punctuation but not all, missing: $ -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # beng_provat Layout includes some ASCII punctuation but not all, missing: $, &, *, ., /, <, >, [, \, ], `, {, |, } -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # cyrl_jcuken_ru 0 warnings # cyrl_jcuken_uk @@ -40,22 +36,20 @@ Layout includes some ASCII punctuation but not all, missing: ~ 1 warnings # deva_alt Layout includes some ASCII punctuation but not all, missing: #, $, %, &, ', (, ), +, ., /, :, <, =, >, [, \, ], ^, _, `, {, |, }, ~ -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder, loc esc, loc tab +Layout doesn't define some important keys, missing: loc esc, loc tab 2 warnings # deva_inscript Duplicate keys: । Layout includes some ASCII punctuation but not all, missing: ", $, ', ^, _, `, | -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -3 warnings +2 warnings # grek_qwerty Duplicate keys: ; 1 warnings # guj_phonetic_in Duplicate keys: ટ, ડ -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # hang_dubeolsik_kr -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder, loc esc, loc tab +Layout doesn't define some important keys, missing: loc esc, loc tab 1 warnings # hebr_1_il Layout includes some ASCII punctuation but not all, missing: (, ), <, >, [, ], {, } @@ -66,8 +60,7 @@ Layout includes some ASCII punctuation but not all, missing: (, ), <, >, [, ], { # latn_azerty_fr 0 warnings # latn_bepo_fr -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_bone Layout includes some ASCII punctuation but not all, missing: $ Layout redefines the bottom row but some important keys are missing, missing: cursor_left, cursor_right, loc compose, loc end, loc home, loc page_down, loc page_up, loc switch_greekmath, loc voice_typing, switch_backward @@ -82,8 +75,7 @@ Some keys contain whitespaces, unexpected: ́ # latn_qwerty_br 0 warnings # latn_qwerty_cz -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_qwerty_da 0 warnings # latn_qwerty_es @@ -97,23 +89,20 @@ Layout doesn't define some important keys, missing: f11_placeholder, f12_placeho # latn_qwerty_no 0 warnings # latn_qwerty_pl -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_qwerty_ro 0 warnings # latn_qwerty_se Duplicate keys: !, ', ,, -, ., ? 1 warnings # latn_qwerty_sk -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_qwerty_tly Duplicate keys: a, c, j, q -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder, loc esc, loc tab +Layout doesn't define some important keys, missing: loc esc, loc tab 2 warnings # latn_qwerty_tr -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_qwerty_us 0 warnings # latn_qwerty_vi @@ -121,12 +110,10 @@ Layout doesn't define some important keys, missing: f11_placeholder, f12_placeho # latn_qwertz 0 warnings # latn_qwertz_cz -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -1 warnings +0 warnings # latn_qwertz_cz_multifunctional Layout includes some ASCII punctuation but not all, missing: ` -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # latn_qwertz_de 0 warnings # latn_qwertz_fr_ch @@ -135,13 +122,11 @@ Layout doesn't define some important keys, missing: f11_placeholder, f12_placeho 0 warnings # latn_qwertz_sk Layout includes some ASCII punctuation but not all, missing: ` -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder -2 warnings +1 warnings # shaw_imperial_en 0 warnings # urdu_phonetic_ur Duplicate keys: Layout includes some ASCII punctuation but not all, missing: <, >, ?, `, |, ~ -Layout doesn't define some important keys, missing: f11_placeholder, f12_placeholder Some keys contain whitespaces, unexpected: -4 warnings +3 warnings 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") diff --git a/res/xml/greekmath.xml b/res/xml/greekmath.xml index 4e953d4..b1c1952 100644 --- a/res/xml/greekmath.xml +++ b/res/xml/greekmath.xml @@ -9,8 +9,8 @@ - - + + diff --git a/res/xml/numeric.xml b/res/xml/numeric.xml index f50948c..cd98106 100644 --- a/res/xml/numeric.xml +++ b/res/xml/numeric.xml @@ -28,7 +28,7 @@ - + diff --git a/srcs/juloo.keyboard2/KeyboardData.java b/srcs/juloo.keyboard2/KeyboardData.java index a106e03..225d8cc 100644 --- a/srcs/juloo.keyboard2/KeyboardData.java +++ b/srcs/juloo.keyboard2/KeyboardData.java @@ -608,6 +608,7 @@ public final class KeyboardData /** See [addExtraKeys()]. */ public final static class PreferredPos { + /** Default position for extra keys. */ public static final PreferredPos DEFAULT; public static final PreferredPos ANYWHERE; @@ -622,6 +623,9 @@ public final class KeyboardData public KeyPos[] positions = ANYWHERE_POSITIONS; public PreferredPos() {} + public PreferredPos(KeyValue next_to_) { next_to = next_to_; } + public PreferredPos(KeyPos[] pos) { positions = pos; } + public PreferredPos(KeyValue next_to_, KeyPos[] pos) { next_to = next_to_; positions = pos; } public PreferredPos(PreferredPos src) { @@ -634,13 +638,12 @@ public final class KeyboardData static { - DEFAULT = new PreferredPos(); - DEFAULT.positions = new KeyPos[]{ - new KeyPos(1, -1, 4), - new KeyPos(1, -1, 3), - new KeyPos(2, -1, 2), - new KeyPos(2, -1, 1) - }; + DEFAULT = new PreferredPos(new KeyPos[]{ + new KeyPos(1, -1, 4), + new KeyPos(1, -1, 3), + new KeyPos(2, -1, 2), + new KeyPos(2, -1, 1) + }); ANYWHERE = new PreferredPos(); } } diff --git a/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java b/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java index 5e56369..adf66ec 100644 --- a/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java +++ b/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java @@ -68,6 +68,8 @@ public class ExtraKeysPreference extends PreferenceCategory "redo", "superscript", "subscript", + "f11_placeholder", + "f12_placeholder", }; /** Whether an extra key is enabled by default. */ @@ -80,6 +82,8 @@ public class ExtraKeysPreference extends PreferenceCategory case "compose": case "tab": case "esc": + case "f11_placeholder": + case "f12_placeholder": return true; default: return false; @@ -119,6 +123,40 @@ public class ExtraKeysPreference extends PreferenceCategory return res.getString(id); } + static String key_title(String key_name, KeyValue kv) + { + switch (key_name) + { + case "f11_placeholder": return "F11"; + case "f12_placeholder": return "F12"; + } + return kv.getString(); + } + + static KeyboardData.PreferredPos key_preferred_pos(String key_name) + { + switch (key_name) + { + case "f11_placeholder": + return new KeyboardData.PreferredPos(KeyValue.getKeyByName("9"), + new KeyboardData.KeyPos[]{ + new KeyboardData.KeyPos(0, 8, 3), + new KeyboardData.KeyPos(0, 8, 4), + new KeyboardData.KeyPos(0, -1, 3), + new KeyboardData.KeyPos(0, -1, 4), + }); + case "f12_placeholder": + return new KeyboardData.PreferredPos(KeyValue.getKeyByName("0"), + new KeyboardData.KeyPos[]{ + new KeyboardData.KeyPos(0, 9, 3), + new KeyboardData.KeyPos(0, 9, 4), + new KeyboardData.KeyPos(0, -1, 3), + new KeyboardData.KeyPos(0, -1, 4), + }); + } + return KeyboardData.PreferredPos.DEFAULT; + } + /** Get the set of enabled extra keys. */ public static Map get_extra_keys(SharedPreferences prefs) { @@ -128,7 +166,7 @@ public class ExtraKeysPreference extends PreferenceCategory { if (prefs.getBoolean(pref_key_of_key_name(key_name), default_checked(key_name))) - ks.put(KeyValue.getKeyByName(key_name), KeyboardData.PreferredPos.DEFAULT); + ks.put(KeyValue.getKeyByName(key_name), key_preferred_pos(key_name)); } return ks; } @@ -166,7 +204,7 @@ public class ExtraKeysPreference extends PreferenceCategory { super(ctx); KeyValue kv = KeyValue.getKeyByName(key_name); - String title = kv.getString(); + String title = key_title(key_name, kv); String descr = key_description(ctx.getResources(), key_name); if (descr != null) title += " (" + descr + ")"; diff --git a/srcs/layouts/arab_pc.xml b/srcs/layouts/arab_pc.xml index dc0f453..3298875 100644 --- a/srcs/layouts/arab_pc.xml +++ b/srcs/layouts/arab_pc.xml @@ -11,8 +11,8 @@ - - + + diff --git a/srcs/layouts/arab_pc_ckb.xml b/srcs/layouts/arab_pc_ckb.xml index 4b63ad4..ac2e2a6 100644 --- a/srcs/layouts/arab_pc_ckb.xml +++ b/srcs/layouts/arab_pc_ckb.xml @@ -34,6 +34,6 @@ - + diff --git a/srcs/layouts/arab_pc_hindu.xml b/srcs/layouts/arab_pc_hindu.xml index 9808ff4..9852364 100644 --- a/srcs/layouts/arab_pc_hindu.xml +++ b/srcs/layouts/arab_pc_hindu.xml @@ -11,8 +11,8 @@ - - + + diff --git a/srcs/layouts/arab_pc_ir.xml b/srcs/layouts/arab_pc_ir.xml index f5823bb..f5b7f88 100644 --- a/srcs/layouts/arab_pc_ir.xml +++ b/srcs/layouts/arab_pc_ir.xml @@ -11,7 +11,7 @@ - + diff --git a/srcs/layouts/cyrl_jcuken_ru.xml b/srcs/layouts/cyrl_jcuken_ru.xml index a9d7f1a..5b32dc5 100644 --- a/srcs/layouts/cyrl_jcuken_ru.xml +++ b/srcs/layouts/cyrl_jcuken_ru.xml @@ -11,7 +11,7 @@ - + diff --git a/srcs/layouts/cyrl_jcuken_uk.xml b/srcs/layouts/cyrl_jcuken_uk.xml index 45f9966..e38bbfa 100644 --- a/srcs/layouts/cyrl_jcuken_uk.xml +++ b/srcs/layouts/cyrl_jcuken_uk.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/cyrl_ueishsht.xml b/srcs/layouts/cyrl_ueishsht.xml index 296b908..7ed2d12 100644 --- a/srcs/layouts/cyrl_ueishsht.xml +++ b/srcs/layouts/cyrl_ueishsht.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/cyrl_yaverti.xml b/srcs/layouts/cyrl_yaverti.xml index ef32644..caf3058 100644 --- a/srcs/layouts/cyrl_yaverti.xml +++ b/srcs/layouts/cyrl_yaverti.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/grek_qwerty.xml b/srcs/layouts/grek_qwerty.xml index 00143de..9648f05 100644 --- a/srcs/layouts/grek_qwerty.xml +++ b/srcs/layouts/grek_qwerty.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/hebr_1_il.xml b/srcs/layouts/hebr_1_il.xml index 5fe219c..dca827f 100644 --- a/srcs/layouts/hebr_1_il.xml +++ b/srcs/layouts/hebr_1_il.xml @@ -12,7 +12,7 @@ - + diff --git a/srcs/layouts/hebr_2_il.xml b/srcs/layouts/hebr_2_il.xml index 42bd805..95a9416 100644 --- a/srcs/layouts/hebr_2_il.xml +++ b/srcs/layouts/hebr_2_il.xml @@ -35,6 +35,6 @@ - + diff --git a/srcs/layouts/latn_azerty_fr.xml b/srcs/layouts/latn_azerty_fr.xml index db39718..70e3a81 100644 --- a/srcs/layouts/latn_azerty_fr.xml +++ b/srcs/layouts/latn_azerty_fr.xml @@ -11,8 +11,8 @@ - - + + diff --git a/srcs/layouts/latn_bone.xml b/srcs/layouts/latn_bone.xml index 1452dca..b547a56 100644 --- a/srcs/layouts/latn_bone.xml +++ b/srcs/layouts/latn_bone.xml @@ -10,8 +10,8 @@ - - + + diff --git a/srcs/layouts/latn_colemak.xml b/srcs/layouts/latn_colemak.xml index d79f7a3..cf82f10 100644 --- a/srcs/layouts/latn_colemak.xml +++ b/srcs/layouts/latn_colemak.xml @@ -8,7 +8,7 @@ - + diff --git a/srcs/layouts/latn_dvorak.xml b/srcs/layouts/latn_dvorak.xml index c826b1b..6563200 100644 --- a/srcs/layouts/latn_dvorak.xml +++ b/srcs/layouts/latn_dvorak.xml @@ -2,8 +2,8 @@ - - + + diff --git a/srcs/layouts/latn_neo2.xml b/srcs/layouts/latn_neo2.xml index baeee12..4a7d33a 100644 --- a/srcs/layouts/latn_neo2.xml +++ b/srcs/layouts/latn_neo2.xml @@ -11,8 +11,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_br.xml b/srcs/layouts/latn_qwerty_br.xml index 2b40301..77de7b6 100644 --- a/srcs/layouts/latn_qwerty_br.xml +++ b/srcs/layouts/latn_qwerty_br.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_da.xml b/srcs/layouts/latn_qwerty_da.xml index d2b90c6..651f668 100644 --- a/srcs/layouts/latn_qwerty_da.xml +++ b/srcs/layouts/latn_qwerty_da.xml @@ -10,8 +10,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_es.xml b/srcs/layouts/latn_qwerty_es.xml index e7e7ce7..2fa0e0b 100644 --- a/srcs/layouts/latn_qwerty_es.xml +++ b/srcs/layouts/latn_qwerty_es.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/latn_qwerty_gb.xml b/srcs/layouts/latn_qwerty_gb.xml index 4bf2f36..0d6ea4e 100644 --- a/srcs/layouts/latn_qwerty_gb.xml +++ b/srcs/layouts/latn_qwerty_gb.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/latn_qwerty_hu.xml b/srcs/layouts/latn_qwerty_hu.xml index d511dfb..160fb3f 100644 --- a/srcs/layouts/latn_qwerty_hu.xml +++ b/srcs/layouts/latn_qwerty_hu.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_lv.xml b/srcs/layouts/latn_qwerty_lv.xml index 06f27a9..6b940a9 100644 --- a/srcs/layouts/latn_qwerty_lv.xml +++ b/srcs/layouts/latn_qwerty_lv.xml @@ -4,8 +4,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_no.xml b/srcs/layouts/latn_qwerty_no.xml index 60d1582..abb0a2e 100644 --- a/srcs/layouts/latn_qwerty_no.xml +++ b/srcs/layouts/latn_qwerty_no.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/latn_qwerty_ro.xml b/srcs/layouts/latn_qwerty_ro.xml index 63cf6d2..a0a8c15 100644 --- a/srcs/layouts/latn_qwerty_ro.xml +++ b/srcs/layouts/latn_qwerty_ro.xml @@ -10,7 +10,7 @@ - + diff --git a/srcs/layouts/latn_qwerty_se.xml b/srcs/layouts/latn_qwerty_se.xml index fdea993..5e8fb7d 100644 --- a/srcs/layouts/latn_qwerty_se.xml +++ b/srcs/layouts/latn_qwerty_se.xml @@ -10,8 +10,8 @@ - - + + diff --git a/srcs/layouts/latn_qwerty_us.xml b/srcs/layouts/latn_qwerty_us.xml index 6397ff8..f801c3c 100644 --- a/srcs/layouts/latn_qwerty_us.xml +++ b/srcs/layouts/latn_qwerty_us.xml @@ -31,7 +31,7 @@ See srcs/juloo.keyboard2/KeyValue.java for the keys that have a special meaning. - + diff --git a/srcs/layouts/latn_qwerty_vi.xml b/srcs/layouts/latn_qwerty_vi.xml index ea76a83..634eee9 100644 --- a/srcs/layouts/latn_qwerty_vi.xml +++ b/srcs/layouts/latn_qwerty_vi.xml @@ -11,7 +11,7 @@ - + diff --git a/srcs/layouts/latn_qwertz.xml b/srcs/layouts/latn_qwertz.xml index 4a07445..37f5cc7 100644 --- a/srcs/layouts/latn_qwertz.xml +++ b/srcs/layouts/latn_qwertz.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/latn_qwertz_de.xml b/srcs/layouts/latn_qwertz_de.xml index 087c8f3..c420682 100644 --- a/srcs/layouts/latn_qwertz_de.xml +++ b/srcs/layouts/latn_qwertz_de.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/latn_qwertz_fr_ch.xml b/srcs/layouts/latn_qwertz_fr_ch.xml index 9f41448..c131c67 100644 --- a/srcs/layouts/latn_qwertz_fr_ch.xml +++ b/srcs/layouts/latn_qwertz_fr_ch.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/latn_qwertz_hu.xml b/srcs/layouts/latn_qwertz_hu.xml index 65f53d0..42f0f1e 100644 --- a/srcs/layouts/latn_qwertz_hu.xml +++ b/srcs/layouts/latn_qwertz_hu.xml @@ -5,8 +5,8 @@ - - + + diff --git a/srcs/layouts/shaw_imperial_en.xml b/srcs/layouts/shaw_imperial_en.xml index 4900baf..a686a21 100644 --- a/srcs/layouts/shaw_imperial_en.xml +++ b/srcs/layouts/shaw_imperial_en.xml @@ -11,7 +11,7 @@ - +