jihoon pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=fb6ffc6ac52f92de67c2602975df2418e3af0d62

commit fb6ffc6ac52f92de67c2602975df2418e3af0d62
Author: InHong Han <[email protected]>
Date:   Wed Aug 3 16:40:24 2016 +0900

    elm_entry: Add voice input panel layout
    
    @feature
    
    Change-Id: I41502d2446b95a4be31fc60a8d995b9d37930844
    Signed-off-by: InHong Han <[email protected]>
---
 src/lib/ecore_imf/Ecore_IMF.h   | 3 ++-
 src/lib/edje/edje_types.eot     | 5 ++++-
 src/lib/elementary/elm_entry.eo | 5 ++++-
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h
index 02d504d..80ab6ab 100644
--- a/src/lib/ecore_imf/Ecore_IMF.h
+++ b/src/lib/ecore_imf/Ecore_IMF.h
@@ -310,7 +310,8 @@ typedef enum
    ECORE_IMF_INPUT_PANEL_LAYOUT_TERMINAL,        /**< Command-line terminal 
layout including ESC, Alt, Ctrl key, so on (no auto-correct, no 
auto-capitalization) @since 1.2 */
    ECORE_IMF_INPUT_PANEL_LAYOUT_PASSWORD,        /**< Like normal, but no 
auto-correct, no auto-capitalization etc. @since 1.2 */
    ECORE_IMF_INPUT_PANEL_LAYOUT_DATETIME,        /**< Date and time layout 
@since 1.8 */
-   ECORE_IMF_INPUT_PANEL_LAYOUT_EMOTICON         /**< Emoticon layout @since 
1.10 */
+   ECORE_IMF_INPUT_PANEL_LAYOUT_EMOTICON,        /**< Emoticon layout @since 
1.10 */
+   ECORE_IMF_INPUT_PANEL_LAYOUT_VOICE            /**< Voice layout, but if the 
IME does not support voice layout, then normal layout will be shown @since 1.19 
*/
 } Ecore_IMF_Input_Panel_Layout;
 
 /**
diff --git a/src/lib/edje/edje_types.eot b/src/lib/edje/edje_types.eot
index 78c3bed..a0d536d 100644
--- a/src/lib/edje/edje_types.eot
+++ b/src/lib/edje/edje_types.eot
@@ -120,9 +120,12 @@ enum Edje.Input_Panel.Layout {
    datetime,        [[Date and time layout
 
                       @since 1.8]]
-   emoticon         [[Emoticon layout
+   emoticon,        [[Emoticon layout
 
                       @since 1.10]]
+   voice            [[Voice layout, but if the IME does not support voice 
layout, then normal layout will be shown.
+
+                      @since 1.19]]
 }
 
 enum Edje.External.Param_Type {
diff --git a/src/lib/elementary/elm_entry.eo b/src/lib/elementary/elm_entry.eo
index 3a0aaa2..31832e7 100644
--- a/src/lib/elementary/elm_entry.eo
+++ b/src/lib/elementary/elm_entry.eo
@@ -35,9 +35,12 @@ enum Elm.Input.Panel.Layout
    datetime,    [[Date and time layout
 
                   @since 1.8]]
-   emoticon     [[Emoticon layout
+   emoticon,    [[Emoticon layout
 
                   @since 1.10]]
+   voice        [[Voice layout, but if the IME does not support voice layout, 
then normal layout will be shown.
+
+                  @since 1.19]]
 }
 
 enum Elm.Input.Panel.Lang

-- 


Reply via email to