From d3ee1f5e02acd065e9158ef0c488c98a5940fa7a Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 4 Jan 2012 03:41:19 +0000 Subject: [PATCH] Add HEX, TERMINAL and PASSWORD layouts SVN revision: 66837 --- legacy/edje/ChangeLog | 4 ++++ legacy/edje/src/lib/Edje.h | 7 +++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/legacy/edje/ChangeLog b/legacy/edje/ChangeLog index 83107700da..c222324d65 100644 --- a/legacy/edje/ChangeLog +++ b/legacy/edje/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/legacy/edje/src/lib/Edje.h b/legacy/edje/src/lib/Edje.h index 233e96ec9a..2848eb5480 100644 --- a/legacy/edje/src/lib/Edje.h +++ b/legacy/edje/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; /**