feedback: Support using all_str_pattern for common profile 12/298912/3 accepted/tizen/7.0/unified/20230918.160932
authorYunhee Seo <yuni.seo@samsung.com>
Fri, 15 Sep 2023 06:27:28 +0000 (15:27 +0900)
committerYunhee Seo <yuni.seo@samsung.com>
Fri, 15 Sep 2023 06:45:30 +0000 (15:45 +0900)
All_str_pattern is supported to be used in common profile.

Change-Id: If081f2610c314e58ab4b7ef71bf49ce4060ee6c1
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
src/check.c

index f6e7d73..66dd329 100644 (file)
@@ -658,63 +658,6 @@ static const struct pattern_field all_str_pattern[] = {
        {"FEEDBACK_PATTERN_DISCONNECTED", FEEDBACK_PATTERN_DISCONNECTED},
 };
 
-static const struct pattern_field common_str_pattern[] = {
-       {"FEEDBACK_PATTERN_TAP", FEEDBACK_PATTERN_TAP},
-       {"FEEDBACK_PATTERN_SIP", FEEDBACK_PATTERN_SIP},
-
-       {"FEEDBACK_PATTERN_KEY0", FEEDBACK_PATTERN_KEY0},
-       {"FEEDBACK_PATTERN_KEY1", FEEDBACK_PATTERN_KEY1},
-       {"FEEDBACK_PATTERN_KEY2", FEEDBACK_PATTERN_KEY2},
-       {"FEEDBACK_PATTERN_KEY3", FEEDBACK_PATTERN_KEY3},
-       {"FEEDBACK_PATTERN_KEY4", FEEDBACK_PATTERN_KEY4},
-       {"FEEDBACK_PATTERN_KEY5", FEEDBACK_PATTERN_KEY5},
-       {"FEEDBACK_PATTERN_KEY6", FEEDBACK_PATTERN_KEY6},
-       {"FEEDBACK_PATTERN_KEY7", FEEDBACK_PATTERN_KEY7},
-       {"FEEDBACK_PATTERN_KEY8", FEEDBACK_PATTERN_KEY8},
-       {"FEEDBACK_PATTERN_KEY9", FEEDBACK_PATTERN_KEY9},
-       {"FEEDBACK_PATTERN_KEY_STAR", FEEDBACK_PATTERN_KEY_STAR},
-       {"FEEDBACK_PATTERN_KEY_SHARP", FEEDBACK_PATTERN_KEY_SHARP},
-       {"FEEDBACK_PATTERN_KEY_BACK", FEEDBACK_PATTERN_KEY_BACK},
-       {"FEEDBACK_PATTERN_HOLD", FEEDBACK_PATTERN_HOLD},
-
-       {"FEEDBACK_PATTERN_HW_TAP", FEEDBACK_PATTERN_HW_TAP},
-       {"FEEDBACK_PATTERN_HW_HOLD", FEEDBACK_PATTERN_HW_HOLD},
-
-       {"FEEDBACK_PATTERN_MESSAGE", FEEDBACK_PATTERN_MESSAGE},
-
-       {"FEEDBACK_PATTERN_EMAIL", FEEDBACK_PATTERN_EMAIL},
-
-       {"FEEDBACK_PATTERN_WAKEUP", FEEDBACK_PATTERN_WAKEUP},
-
-       {"FEEDBACK_PATTERN_SCHEDULE", FEEDBACK_PATTERN_SCHEDULE},
-
-       {"FEEDBACK_PATTERN_TIMER", FEEDBACK_PATTERN_TIMER},
-
-       {"FEEDBACK_PATTERN_GENERAL", FEEDBACK_PATTERN_GENERAL},
-
-       {"FEEDBACK_PATTERN_POWERON", FEEDBACK_PATTERN_POWERON},
-       {"FEEDBACK_PATTERN_POWEROFF", FEEDBACK_PATTERN_POWEROFF},
-       {"FEEDBACK_PATTERN_CHARGERCONN", FEEDBACK_PATTERN_CHARGERCONN},
-
-       {"FEEDBACK_PATTERN_CHARGING_ERROR", FEEDBACK_PATTERN_CHARGING_ERROR},
-
-       {"FEEDBACK_PATTERN_FULLCHARGED", FEEDBACK_PATTERN_FULLCHARGED},
-
-       {"FEEDBACK_PATTERN_LOWBATT", FEEDBACK_PATTERN_LOWBATT},
-
-       {"FEEDBACK_PATTERN_LOCK", FEEDBACK_PATTERN_LOCK},
-       {"FEEDBACK_PATTERN_UNLOCK", FEEDBACK_PATTERN_UNLOCK},
-
-       {"FEEDBACK_PATTERN_VIBRATION_ON", FEEDBACK_PATTERN_VIBRATION_ON},
-       {"FEEDBACK_PATTERN_SILENT_OFF", FEEDBACK_PATTERN_SILENT_OFF},
-       {"FEEDBACK_PATTERN_BT_CONNECTED", FEEDBACK_PATTERN_BT_CONNECTED},
-       {"FEEDBACK_PATTERN_BT_DISCONNECTED", FEEDBACK_PATTERN_BT_DISCONNECTED},
-
-       {"FEEDBACK_PATTERN_LIST_REORDER", FEEDBACK_PATTERN_LIST_REORDER},
-       {"FEEDBACK_PATTERN_LIST_SLIDER", FEEDBACK_PATTERN_LIST_SLIDER},
-       {"FEEDBACK_PATTERN_VOLUME_KEY", FEEDBACK_PATTERN_VOLUME_KEY},
-};
-
 typedef enum {
        FEEDBACK_STANDARD_START = 2000,
        A,
@@ -996,7 +939,7 @@ static int profile_get_num_of_pattern()
        else if (prof == PROFILE_DA)
                return ARR_SIZE(all_str_pattern);
        else
-               return ARR_SIZE(common_str_pattern);
+               return ARR_SIZE(all_str_pattern);
 //LCOV_EXCL_STOP
 }
 
@@ -1054,8 +997,8 @@ static const char *profile_str_pattern(int pattern)
                }
        } else {
                for (i = 0; i < profile_get_num_of_pattern(); i++) {
-                       if (pattern == common_str_pattern[i].id)
-                               return common_str_pattern[i].string;
+                       if (pattern == all_str_pattern[i].id)
+                               return all_str_pattern[i].string;
                }
        }
 //LCOV_EXCL_STOP
@@ -1098,8 +1041,8 @@ static int profile_get_pattern_enum(char *pattern)
                }
        } else {
                for (i = 0; i < profile_get_num_of_pattern(); i++) {
-                       if (!strncmp(pattern, common_str_pattern[i].string, len))
-                               return common_str_pattern[i].id;
+                       if (!strncmp(pattern, all_str_pattern[i].string, len))
+                               return all_str_pattern[i].id;
                }
        }
 //LCOV_EXCL_STOP