finish v2 standby screen
This commit is contained in:
parent
ed40f7fdec
commit
80702e1e4f
@ -203,19 +203,16 @@ def display_loop(api: Api, cfg: Dict):
|
|||||||
|
|
||||||
# Draw Time
|
# Draw Time
|
||||||
current_time = datetime.now()
|
current_time = datetime.now()
|
||||||
offset = 15 if current_time.hour < 10 and current_time.hour != 0 else 0
|
time_text = current_time.strftime("%-I:%M")
|
||||||
draw.text(
|
date_text = current_time.strftime("%a, %d")
|
||||||
(100 + offset, 30),
|
time_bbox = draw.textbbox((0, 0), time_text, font=Font3)
|
||||||
current_time.strftime("%-I:%M"),
|
date_bbox = draw.textbbox((0, 0), date_text, font=Font2)
|
||||||
font=Font3,
|
time_width = time_bbox[2] - time_bbox[0]
|
||||||
fill=(255, 255, 255),
|
date_width = date_bbox[2] - date_bbox[0]
|
||||||
)
|
time_x = (320 - time_width) // 2
|
||||||
draw.text(
|
date_x = (320 - date_width) // 2
|
||||||
(120, 78),
|
draw.text((time_x, 30), time_text, font=Font3, fill=(255, 255, 255))
|
||||||
current_time.strftime("%a, %d"),
|
draw.text((date_x, 78), date_text, font=Font2, fill=(255, 255, 255))
|
||||||
font=Font2,
|
|
||||||
fill=(255, 255, 255),
|
|
||||||
)
|
|
||||||
|
|
||||||
d.ShowImage(not_playing_img)
|
d.ShowImage(not_playing_img)
|
||||||
time.sleep(0.1)
|
time.sleep(0.1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user