From 7aec398ede219bfc25f7cfa8dd6b158139e85cd6 Mon Sep 17 00:00:00 2001 From: Dave Andreoli Date: Wed, 15 Mar 2017 19:54:43 +0100 Subject: [PATCH] New 1.19 API: elm.ELM_INPUT_PANEL_LAYOUT_VOICE --- doc/elementary/entry.rst | 6 ++++++ efl/elementary/__init__.pyx | 1 + efl/elementary/entry.py | 1 + include/efl.elementary.enums.pxd | 1 + 4 files changed, 9 insertions(+) diff --git a/doc/elementary/entry.rst b/doc/elementary/entry.rst index d6bf40a..6c130eb 100644 --- a/doc/elementary/entry.rst +++ b/doc/elementary/entry.rst @@ -408,6 +408,12 @@ Input panel layouts .. versionadded:: 1.10 +.. data:: ELM_INPUT_PANEL_LAYOUT_VOICE + + Voice layout, but if the IME does not support voice, then normal layout will be shown + + .. versionadded:: 1.19 + .. _Elm_Input_Panel_Layout_Normal_Variation: diff --git a/efl/elementary/__init__.pyx b/efl/elementary/__init__.pyx index 715c52e..a8fc909 100644 --- a/efl/elementary/__init__.pyx +++ b/efl/elementary/__init__.pyx @@ -264,6 +264,7 @@ ELM_INPUT_PANEL_LAYOUT_TERMINAL = enums.ELM_INPUT_PANEL_LAYOUT_TERMINAL ELM_INPUT_PANEL_LAYOUT_PASSWORD = enums.ELM_INPUT_PANEL_LAYOUT_PASSWORD ELM_INPUT_PANEL_LAYOUT_DATETIME = enums.ELM_INPUT_PANEL_LAYOUT_DATETIME ELM_INPUT_PANEL_LAYOUT_EMOTICON = enums.ELM_INPUT_PANEL_LAYOUT_EMOTICON +ELM_INPUT_PANEL_LAYOUT_VOICE = enums.ELM_INPUT_PANEL_LAYOUT_VOICE ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_NORMAL = enums.ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_NORMAL ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_FILENAME = enums.ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_FILENAME diff --git a/efl/elementary/entry.py b/efl/elementary/entry.py index 0d09433..707b054 100644 --- a/efl/elementary/entry.py +++ b/efl/elementary/entry.py @@ -31,6 +31,7 @@ from . import ELM_INPUT_PANEL_LAYOUT_TERMINAL from . import ELM_INPUT_PANEL_LAYOUT_PASSWORD from . import ELM_INPUT_PANEL_LAYOUT_DATETIME from . import ELM_INPUT_PANEL_LAYOUT_EMOTICON +from . import ELM_INPUT_PANEL_LAYOUT_VOICE from . import ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_NORMAL from . import ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_FILENAME diff --git a/include/efl.elementary.enums.pxd b/include/efl.elementary.enums.pxd index 56a9d04..3c280b7 100644 --- a/include/efl.elementary.enums.pxd +++ b/include/efl.elementary.enums.pxd @@ -272,6 +272,7 @@ cdef extern from "Elementary.h": ELM_INPUT_PANEL_LAYOUT_PASSWORD ELM_INPUT_PANEL_LAYOUT_DATETIME ELM_INPUT_PANEL_LAYOUT_EMOTICON + ELM_INPUT_PANEL_LAYOUT_VOICE cdef enum: ELM_INPUT_PANEL_LAYOUT_NORMAL_VARIATION_NORMAL