diff --git a/data/keyboards/geometry/numbers-keypad.xml b/data/keyboards/geometry/number-keypad.xml similarity index 100% rename from data/keyboards/geometry/numbers-keypad.xml rename to data/keyboards/geometry/number-keypad.xml diff --git a/data/keyboards/keyboards.xml b/data/keyboards/keyboards.xml index a5536c49..197e0174 100644 --- a/data/keyboards/keyboards.xml +++ b/data/keyboards/keyboards.xml @@ -90,8 +90,11 @@ longname="Telugu (Inscript)" language="te"/> - + diff --git a/data/keyboards/symbols/special/numbers.xml b/data/keyboards/symbols/special/number.xml similarity index 100% rename from data/keyboards/symbols/special/numbers.xml rename to data/keyboards/symbols/special/number.xml diff --git a/data/squeekboard.gresources.xml b/data/squeekboard.gresources.xml index 25830247..bb094938 100644 --- a/data/squeekboard.gresources.xml +++ b/data/squeekboard.gresources.xml @@ -4,7 +4,7 @@ style.css keyboards/geometry/compact.xml keyboards/geometry/extended.xml - keyboards/geometry/numbers-keypad.xml + keyboards/geometry/number-keypad.xml keyboards/keyboards.xml keyboards/symbols/ar.xml keyboards/symbols/as-inscript.xml @@ -35,7 +35,7 @@ keyboards/symbols/ug.xml keyboards/symbols/us.xml keyboards/symbols/zh-bopomofo.xml - keyboards/symbols/special/numbers.xml + keyboards/symbols/special/number.xml icons/key-enter.svg icons/key-shift.svg icons/keyboard-mode-symbolic.svg diff --git a/eekboard/eekboard-context-service.c b/eekboard/eekboard-context-service.c index 797837b0..e1efb432 100644 --- a/eekboard/eekboard-context-service.c +++ b/eekboard/eekboard-context-service.c @@ -302,8 +302,14 @@ settings_update_layout(EekboardContextService *context) EekboardContextServicePrivate *priv = EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE(context); - if (priv->purpose == ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_PHONE) - keyboard_layout = g_strdup("numbers"); + switch (priv->purpose) { + case ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_NUMBER: + case ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_PHONE: + keyboard_layout = g_strdup("number"); + break; + default: + ; + } // generic part follows static guint keyboard_id = 0;