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);

-- 


Reply via email to