0.6.4: copertina con Casa e Acqua, attuale / impostata su due righe etichettate
This commit is contained in:
+14
-13
@@ -370,6 +370,8 @@ TEXTS["en"].update({
|
||||
"signature_lights": "Signature lights",
|
||||
"save_and_test": "Save and test",
|
||||
"cover_outdoor": "outside",
|
||||
"cover_house": "House",
|
||||
"cover_water": "Water",
|
||||
})
|
||||
|
||||
TEXTS["it"].update({
|
||||
@@ -411,6 +413,8 @@ TEXTS["it"].update({
|
||||
"save_and_test": "Salva e prova",
|
||||
"cover_outdoor": "esterna",
|
||||
"night_one_hour": "Modalità notte per un'ora",
|
||||
"cover_house": "Casa",
|
||||
"cover_water": "Acqua",
|
||||
})
|
||||
|
||||
|
||||
@@ -561,19 +565,16 @@ def cover_screen() -> Image.Image:
|
||||
d.ellipse([card[2] - 56, card[1] + 48, card[2] - 32, card[1] + 72], fill=OK)
|
||||
d.line([(card[0] + 34, card[1] + 100), (card[2] - 34, card[1] + 100)],
|
||||
fill=BTN_EDGE, width=2)
|
||||
y = card[1] + 132
|
||||
big = dec(23.0) + " °C"
|
||||
d.text(((W - d.textlength(big, font=font(76, bold=True))) / 2, y),
|
||||
big, font=font(76, bold=True), fill=PRIMARY)
|
||||
y += 108
|
||||
for lab, val in ((T("cover_target"), dec(19.0) + " °C"),
|
||||
(T("cover_acs"), dec(51.0) + " °C"),
|
||||
(T("cover_outdoor"), dec(18.0) + " °C")):
|
||||
d.text((card[0] + 34, y), lab, font=font(24), fill=SECONDARY)
|
||||
vw = d.textlength(val, font=font(24))
|
||||
d.text((card[2] - 34 - vw, y), val, font=font(24), fill=PRIMARY)
|
||||
y += 52
|
||||
d.text((card[0] + 34, card[3] - 60), T("cover_footer"), font=font(22), fill=SECONDARY)
|
||||
y = card[1] + 150
|
||||
# due righe: etichetta a sinistra, "attuale / impostata" a destra
|
||||
for lab, val in ((T("cover_house"), dec(22.9) + " / " + dec(19.0) + " °C"),
|
||||
(T("cover_water"), dec(51.5) + " / " + dec(55.0) + " °C")):
|
||||
d.text((card[0] + 34, y + 10), lab, font=font(22), fill=SECONDARY)
|
||||
vw = d.textlength(val, font=font(30, bold=True))
|
||||
d.text((card[2] - 34 - vw, y), val, font=font(30, bold=True), fill=PRIMARY)
|
||||
y += 72
|
||||
d.text((card[0] + 34, card[3] - 62),
|
||||
T("cover_outdoor") + " " + dec(18.0) + " °C", font=font(22), fill=SECONDARY)
|
||||
return img
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user