Commit graph

9 commits

Author SHA1 Message Date
Shautvast
ddb2c314d0 geen timezone 2026-02-17 20:45:21 +01:00
Shautvast
1412ecfbb8 refactor 2026-02-17 20:36:24 +01:00
Shautvast
96e170f1c9 google settings 2026-02-17 20:26:12 +01:00
Shautvast
cc7eeba7f8 Add TLS support and limit inbox fetch to last 50 messages
Support both plain and TLS IMAP connections via an ImapSession enum,
enabling use with Gmail and other TLS-only servers. Limit fetch range
to the most recent 50 messages to avoid hanging on large mailboxes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 20:25:37 +01:00
Shautvast
7bb8aaec32 highlight bar 2026-02-17 20:11:54 +01:00
Shautvast
2cd6446d13 keep existing session 2026-02-17 20:03:20 +01:00
Shautvast
05aa47d723 manual refactoring 2026-02-17 19:58:04 +01:00
Shautvast
9bbfad554e Fetch and display inbox emails with periodic polling
Replace simple IMAP login with full inbox fetch that displays
Subject, From, and Date for each message. Auto-refreshes every
30 seconds and supports manual refresh with 'r' key.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 17:31:37 +01:00
Shautvast
78f5c4655c basic gui and login to imap 2026-02-17 17:24:35 +01:00