forked from enlightenment/enlightenment
parent
dfed003f00
commit
2977b96cd1
|
@ -199,9 +199,9 @@ group {
|
||||||
new digitalStyle;
|
new digitalStyle;
|
||||||
new DIGITAL_STYLE_NONE, DIGITAL_STYLE_NORMAL, DIGITAL_STYLE_24HOUR;
|
new DIGITAL_STYLE_NONE, DIGITAL_STYLE_NORMAL, DIGITAL_STYLE_24HOUR;
|
||||||
|
|
||||||
DIGITAL_STYLE_NONE = 0;
|
DIGITAL_STYLE_NONE = 0;
|
||||||
DIGITAL_STYLE_NORMAL = 1;
|
DIGITAL_STYLE_NORMAL = 1;
|
||||||
DIGITAL_STYLE_24HOUR = 2;
|
DIGITAL_STYLE_24HOUR = 2;
|
||||||
|
|
||||||
get_text(PART:"digitalStyle", digiBuf, 2);
|
get_text(PART:"digitalStyle", digiBuf, 2);
|
||||||
|
|
||||||
|
@ -242,51 +242,49 @@ group {
|
||||||
|
|
||||||
buf[0] = 0;
|
buf[0] = 0;
|
||||||
if (minute < 10) {snprintf(buf, 10, "0%i", minute);}
|
if (minute < 10) {snprintf(buf, 10, "0%i", minute);}
|
||||||
else {snprintf(buf, 10, "%i", minute);}
|
else {snprintf(buf, 10, "%i", minute);}
|
||||||
snprintf(minuteStr, 3, "%s", buf);
|
snprintf(minuteStr, 3, "%s", buf);
|
||||||
|
|
||||||
buf[0] = 0;
|
buf[0] = 0;
|
||||||
isAfternoon = 0;
|
isAfternoon = 0;
|
||||||
v = hour;
|
v = hour;
|
||||||
if (hour >= 12 && hour < 24) { isAfternoon = 1; }
|
if (hour >= 12 && hour < 24) { isAfternoon = 1; }
|
||||||
if (digitalStyle == DIGITAL_STYLE_24HOUR) {
|
if (digitalStyle == DIGITAL_STYLE_NORMAL) {
|
||||||
if (v == 0) { v = 24; }
|
v = (v % 12);
|
||||||
} else {
|
if (v == 0) { v = 12; }
|
||||||
v = (v % 12);
|
|
||||||
if (v == 0) { v = 12; }
|
|
||||||
}
|
}
|
||||||
if (digitalStyle == DIGITAL_STYLE_24HOUR && v < 10) {
|
if (digitalStyle == DIGITAL_STYLE_24HOUR && v < 10) {
|
||||||
snprintf(buf, 10, "0%i", v);
|
snprintf(buf, 10, "0%i", v);
|
||||||
} else {
|
} else {
|
||||||
snprintf(buf, 10, "%i", v);
|
snprintf(buf, 10, "%i", v);
|
||||||
}
|
}
|
||||||
snprintf(hourStr, 3, "%s", buf);
|
snprintf(hourStr, 3, "%s", buf);
|
||||||
|
|
||||||
buf[0] = 0;
|
buf[0] = 0;
|
||||||
|
|
||||||
if (isAfternoon == 1) {
|
if (isAfternoon == 1) {
|
||||||
snprintf(buf, 10, "PM");
|
snprintf(buf, 10, "PM");
|
||||||
} else {
|
} else {
|
||||||
snprintf(buf, 10, "AM");
|
snprintf(buf, 10, "AM");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (digitalStyle != DIGITAL_STYLE_NONE) {
|
if (digitalStyle != DIGITAL_STYLE_NONE) {
|
||||||
if (digitalStyle == DIGITAL_STYLE_NORMAL) {
|
if (digitalStyle == DIGITAL_STYLE_NORMAL) {
|
||||||
snprintf(digitalVal, 14, "%s:%s:%s %s", hourStr, minuteStr, secondStr, buf);
|
snprintf(digitalVal, 14, "%s:%s:%s %s", hourStr, minuteStr, secondStr, buf);
|
||||||
} else if (digitalStyle == DIGITAL_STYLE_24HOUR) {
|
} else if (digitalStyle == DIGITAL_STYLE_24HOUR) {
|
||||||
snprintf(digitalVal, 14, " %s:%s:%s ", hourStr, minuteStr, secondStr);
|
snprintf(digitalVal, 14, " %s:%s:%s ", hourStr, minuteStr, secondStr);
|
||||||
}
|
}
|
||||||
|
|
||||||
set_text(PART:"digital", digitalVal);
|
set_text(PART:"digital", digitalVal);
|
||||||
set_state(PART:"digital", "digital", 0.0);
|
set_state(PART:"digital", "digital", 0.0);
|
||||||
set_state(PART:"digital_bg", "digital", 0.0);
|
set_state(PART:"digital_bg", "digital", 0.0);
|
||||||
set_state(PART:"digital_bg_overlay", "digital", 0.0);
|
set_state(PART:"digital_bg_overlay", "digital", 0.0);
|
||||||
} else {
|
} else {
|
||||||
set_text(PART:"digital", "");
|
set_text(PART:"digital", "");
|
||||||
set_state(PART:"digital", "hidden", 0.0);
|
set_state(PART:"digital", "hidden", 0.0);
|
||||||
set_state(PART:"digital_bg", "hidden", 0.0);
|
set_state(PART:"digital_bg", "hidden", 0.0);
|
||||||
set_state(PART:"digital_bg_overlay", "hidden", 0.0);
|
set_state(PART:"digital_bg_overlay", "hidden", 0.0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
parts {
|
parts {
|
||||||
|
|
Loading…
Reference in New Issue