From f94ddb704a1adc28527262759ecb4dcd3eec58e4 Mon Sep 17 00:00:00 2001 From: Tim Meneely Date: Sat, 30 May 2026 15:08:30 +0000 Subject: [PATCH] Working well; ready to add more calendars --- imagegen.py | 7 +++++-- token.json | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/imagegen.py b/imagegen.py index a0018cd..468d2ef 100644 --- a/imagegen.py +++ b/imagegen.py @@ -7,6 +7,7 @@ import gcal fontBaseHeight = 25 fnt = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf",fontBaseHeight) +fntSmall = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf",fontBaseHeight-10) fntBold = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf",fontBaseHeight) fntBigBold = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf",fontBaseHeight+5) @@ -29,12 +30,14 @@ MarginIndent = 10 d = ImageDraw.Draw(out) # create text +txt1a = "As of "+datetime.datetime.now(pytz.timezone('America/New_York')).strftime('%I:%M %p') +#row = WriteTextBlock(txt1a,d,fnt,displaysize[0]/2,row,"ma") +rowThrowAway = WriteTextBlock(txt1a,d,fntSmall,displaysize[0],row,"ra") + txt1 = datetime.datetime.now(pytz.timezone('America/New_York')).strftime('%A %B %d, %Y') # draw multiline text row = WriteTextBlock(txt1,d,fntBigBold,displaysize[0]/2,row,"ma") -txt1a = "As of "+datetime.datetime.now(pytz.timezone('America/New_York')).strftime('%I:%M %p') -row = WriteTextBlock(txt1a,d,fnt,displaysize[0]/2,row,"ma") row = WriteTextBlock("Weather",d,fntBold,MarginLeft,row,"la") try: diff --git a/token.json b/token.json index 7ac595e..4f97fb6 100644 --- a/token.json +++ b/token.json @@ -1 +1 @@ -{"token": "ya29.a0AQvPyIMYJkA5-OpyRYnfbuf5xVlSkiWDNjqt3-9_9O47KZL5FnHQMniFjj0a6PCxqqX-ko2lgZeWHBGfCu2lyvnOoI186zXzEoMttU-ihfetiRjBOPG8By51s7ygsydNSYzUWot3o5q8YgjZATTUroEUEZf-praaBu-uw4IkJr113MonYU-JOHVWzkjqcMqbmQzx3ovbaCgYKAWwSARMSFQHGX2Mi4nn6BrvVA5D3J3OJo3XffA0207", "refresh_token": "1//05gtSbVRZIG0QCgYIARAAGAUSNwF-L9Irsu_pTbTjO_hMIFTJier0k5qwNj703kl1Uzw6bSK9GN9uK8taw1rNofOxQBXJPZJg6_Y", "token_uri": "https://oauth2.googleapis.com/token", "client_id": "639649814827-rt3k1lvdki8ijtf82lqo7v2e9lp2ekl5.apps.googleusercontent.com", "client_secret": "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", "scopes": ["https://www.googleapis.com/auth/calendar.readonly"], "universe_domain": "googleapis.com", "account": "", "expiry": "2026-05-29T15:45:01.539989Z"} \ No newline at end of file +{"token": "ya29.a0AQvPyIMT_vOJkXqqG0KVy1o1USmfoxHntrKTEYHCF-VvVIJcsxDmosDAUnOjBkXvPj3T6X9xshwbHmMzJQGImIDEHf7dt8ohrH82dhn58W-mbhOcwVrdnSgWh9qkgVDxlu2FyXNBv6VSEAjhNCJyMuOqkUpjOl0g5d3bJL2YNgKmgKoS3BWCTSlf11_tM3NxydtE3J3HaCgYKAe8SARMSFQHGX2MiGp8j1JG09iPbT6JYraQJOw0207", "refresh_token": "1//05gtSbVRZIG0QCgYIARAAGAUSNwF-L9Irsu_pTbTjO_hMIFTJier0k5qwNj703kl1Uzw6bSK9GN9uK8taw1rNofOxQBXJPZJg6_Y", "token_uri": "https://oauth2.googleapis.com/token", "client_id": "639649814827-rt3k1lvdki8ijtf82lqo7v2e9lp2ekl5.apps.googleusercontent.com", "client_secret": "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", "scopes": ["https://www.googleapis.com/auth/calendar.readonly"], "universe_domain": "googleapis.com", "account": "", "expiry": "2026-05-30T16:00:01.676097Z"} \ No newline at end of file