Release v0.5.0: isolate screenshot editor and support manifest-based updates
This commit is contained in:
@@ -40,3 +40,9 @@ for index in range(struct.unpack_from('<H', cursor, 4)[0]):
|
||||
# Drawing point is the tip of the pencil, not the center of its image.
|
||||
struct.pack_into('<HH', cursor, entry+4, round(size*4/28), round(size*24/28))
|
||||
(root / 'pencil.cur').write_bytes(cursor)
|
||||
|
||||
# Original confirmation artwork, with native-resolution variants for display scaling.
|
||||
question = root.parent / 'question.svg'
|
||||
question_png = resvg_py.svg_to_bytes(svg_string=question.read_text(encoding='utf-8'), width=256, height=256)
|
||||
Image.open(BytesIO(question_png)).convert('RGBA').save(
|
||||
question.with_suffix('.ico'), sizes=[(s,s) for s in (16,20,24,32,40,48,64,96,128,256)])
|
||||
|
||||
Reference in New Issue
Block a user