Change-Id: I14f596546f5687e340003f901fa0e691a3174119
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
#define STR_SQUARE_TITLE STR_NOTIFICATION_TITLE
#define STR_NOTIFICATION_LIST_TITLE "Recent Notification"
-#define STR_DEFAULT_USER_MESSAGE "Good morning !"
+#define STR_DEFAULT_USER_MESSAGE "Welcome, %s"
#define STR_DEFAULT_TIME_AM_PM ""
#define STR_DEFAULT_TIME_HOUR "12"
#define STR_DEFAULT_TIME_MINUTE "30"
static void _print_user_message(struct _priv *priv)
{
char *message;
+ uid_t uid;
+ struct passwd *passwd;
+ char buf[128];
message = vconf_get_str(KEY_USER_MESSAGE);
- if (!message)
- message = strdup(STR_DEFAULT_USER_MESSAGE);
+ if (!message) {
+ uid = getuid();
+ passwd = getpwuid(uid);
+ if (passwd) {
+ snprintf(buf, sizeof(buf),
+ STR_DEFAULT_USER_MESSAGE, passwd->pw_name);
+ message = buf;
+ }
+ }
elm_object_part_text_set(priv->base, PART_INFO_USER_MESSAGE, message);
}