rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=ea4a1280c9ccb0544ce2302d796caa70307ab545
commit ea4a1280c9ccb0544ce2302d796caa70307ab545 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Wed Jul 22 14:09:57 2015 +0300 State list: make more correctly the state name validation Change-Id: I5c82cddd4b3ce5430a4c51b6c592d4b8a0c19d43 --- src/bin/common/string_common.h | 2 +- src/bin/ui/dialogs/state_dialog.c | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/bin/common/string_common.h b/src/bin/common/string_common.h index 73c6fad..cafa1ce 100644 --- a/src/bin/common/string_common.h +++ b/src/bin/common/string_common.h @@ -32,7 +32,7 @@ } #define NAME_REGEX "^[a-zA-Z0-9_]+$" -#define STATE_VALUE_REGEX "^[0,1]?\\.?[0-9]+$" +#define STATE_VALUE_REGEX "^((0?(\\.[0-9]+)?|1(\\.0+)?))?$" #define PART_NAME_REGEX "^[a-zA-Z0-9_\\.]+$" #define FONT_STYLE_REGEX "^\\w+(:(style|slant|weight|width|spacing|lang)=\\w+)?$" #define IMAGE_BORDER_REGEX "^([0-9]+( [0-9]+){3}){0,1}?$" diff --git a/src/bin/ui/dialogs/state_dialog.c b/src/bin/ui/dialogs/state_dialog.c index 8ddb8bc..d8c26d2 100644 --- a/src/bin/ui/dialogs/state_dialog.c +++ b/src/bin/ui/dialogs/state_dialog.c @@ -70,11 +70,6 @@ _add_ok_clicked(void *data, NOTIFY_WARNING(_("State name can not be empty!")) return; } - if (!ewe_entry_regex_check(entry_value)) - { - NOTIFY_WARNING(_("State value is not correct!")); - return; - } str_name = elm_entry_entry_get(entry_name); str_value = elm_entry_entry_get(entry_value); --