From dd550dbca01e5689b447d1f4db7eae4fadc2410d Mon Sep 17 00:00:00 2001 From: raster Date: Wed, 4 Jan 2012 03:41:19 +0000 Subject: [PATCH] Add HEX, TERMINAL and PASSWORD layouts git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@66837 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- ChangeLog | 4 ++++ src/lib/Edje.h | 7 +++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8310770..c222324 100644 --- a/ChangeLog +++ b/ChangeLog @@ -257,3 +257,7 @@ 2012-01-03 Tom Hacohen (TAsn) * Entry: Fixed undo/redo with IMF. + +2012-01-04 Carsten Haitzler (The Rasterman) + + * Add HEX, TERMINAL and PASSWORD layouts to edje diff --git a/src/lib/Edje.h b/src/lib/Edje.h index 233e96e..2848eb5 100644 --- a/src/lib/Edje.h +++ b/src/lib/Edje.h @@ -794,7 +794,7 @@ typedef enum _Edje_External_Param_Flags EDJE_EXTERNAL_PARAM_FLAGS_STATE) /**< Convenience flag that sets property as GET, SET and STATE. */ } Edje_External_Param_Flags; -typedef enum +typedef enum _Edje_Input_Panel_Layout { EDJE_INPUT_PANEL_LAYOUT_NORMAL, /**< Default layout */ EDJE_INPUT_PANEL_LAYOUT_NUMBER, /**< Number layout */ @@ -804,7 +804,10 @@ typedef enum EDJE_INPUT_PANEL_LAYOUT_IP, /**< IP layout */ EDJE_INPUT_PANEL_LAYOUT_MONTH, /**< Month layout */ EDJE_INPUT_PANEL_LAYOUT_NUMBERONLY, /**< Number Only layout */ - EDJE_INPUT_PANEL_LAYOUT_INVALID + EDJE_INPUT_PANEL_LAYOUT_INVALID, /**< Never use this */ + EDJE_INPUT_PANEL_LAYOUT_HEX, /**< Hexadecimal layout @since 1.2 */ + EDJE_INPUT_PANEL_LAYOUT_TERMINAL, /**< Command-line terminal layout @since 1.2 */ + EDJE_INPUT_PANEL_LAYOUT_PASSWORD /**< Like normal, but no auto-correct, no auto-capitalization etc. @since 1.2 */ } Edje_Input_Panel_Layout; /** -- 2.7.4