Commit Graph

99 Commits

Author SHA1 Message Date
Tim Bendt
8881b6933b wip 2025-07-29 10:48:45 -04:00
Tim Bendt
d7ca5e451d fix sync timestamp creation in calendar downloads
Ensures .sync_timestamp file is created during regular calendar sync (server → local) so daemon can properly detect local calendar changes and track sync history.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-07-16 10:08:32 -04:00
Tim Bendt
fc7d07ae6b add calendar change detection to daemon mode
Enhances the sync daemon to monitor both email and calendar changes, automatically triggering syncs when local calendar events are added or deleted in VDIR format.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-07-16 09:46:31 -04:00
Tim Bendt
1f306fffd7 add vdir sync feature 2025-07-15 23:39:53 -04:00
Tim Bendt
df4c49c3ef trying a simple shell script and fixing archives 2025-07-15 22:13:46 -04:00
Tim Bendt
f7474a3805 wip 2025-07-10 10:48:08 -04:00
Tim Bendt
7cc1c30356 wip 2025-07-08 08:47:58 -04:00
Tim Bendt
b46415b8d9 fixed cal downloads 2025-07-07 11:50:16 -04:00
Tim Bendt
c8f9a22401 add x selections 2025-07-02 23:13:15 -04:00
Tim Bendt
0bbb9e6cd4 mostly working after the refactor 2025-07-02 10:18:10 -04:00
Tim Bendt
5232bf3b09 wip: refactor 2025-07-02 08:59:10 -04:00
Tim Bendt
bec09bade8 image display basic functionality 2025-05-16 17:17:37 -06:00
Tim Bendt
fc57e201a2 basically refactored the email viewer 2025-05-14 15:11:24 -06:00
Tim Bendt
5c9ad69309 wip 2025-05-13 08:16:23 -06:00
Tim Bendt
7123ff1f43 wip refactoring 2025-05-12 17:19:34 -06:00
Tim Bendt
d75f16c25d clean up UI on drive viewer 2025-05-12 14:29:04 -06:00
Tim Bendt
64146abb4e wip 2025-05-12 13:10:44 -06:00
Tim Bendt
2fcad5700d fixes to email display 2025-05-12 10:40:01 -06:00
Tim Bendt
a7a2cfe8dc view and open 2025-05-09 19:54:56 -06:00
Tim Bendt
9ad483dca8 adding file browsing 2025-05-09 13:55:12 -06:00
Tim Bendt
e465825f16 open url 2025-05-09 08:36:05 -06:00
Tim Bendt
fbb9f875e6 drive viewer 2025-05-09 08:28:46 -06:00
Tim Bendt
9731c94a21 listcomps for delete 2025-05-08 12:28:56 -06:00
Tim Bendt
6eb25478a4 archive working better with listcomps 2025-05-08 12:27:44 -06:00
Tim Bendt
125f500769 ruff formatted 2025-05-08 12:09:43 -06:00
Tim Bendt
e0e7e6ac76 unused code removed 2025-05-08 12:06:42 -06:00
Tim Bendt
9f4ec1b6c5 ruff lint fixes 2025-05-08 12:03:38 -06:00
Tim Bendt
eba883a465 adding UV 2025-05-08 12:02:24 -06:00
Tim Bendt
7e42644224 async http requests 2025-05-06 11:44:36 -06:00
Tim Bendt
a23de0b8d2 add progress ui to fetch 2025-05-06 11:29:52 -06:00
Tim Bendt
f4903495e3 navigation and archive behavior fixed 2025-05-05 17:08:01 -06:00
Tim Bendt
fab826963d handle index out of range 2025-05-05 09:16:19 -06:00
Tim Bendt
7176d0baf7 refactor metadata 2025-05-05 09:00:51 -06:00
Tim Bendt
f56625c9cf style the modals 2025-05-04 19:53:27 -06:00
Tim Bendt
b26674ff4e layout of panels tweaked 2025-05-04 14:50:58 -06:00
Tim Bendt
08eb4ee0cf handle deleted better in sync and tui 2025-05-02 12:18:31 -04:00
Tim Bendt
615aeda3b9 excellent 2025-05-02 01:16:13 -04:00
Tim Bendt
fe22010a68 wip 2025-05-01 12:40:55 -04:00
Tim Bendt
0c756b55e9 working email headers display 2025-05-01 12:31:10 -04:00
Tim Bendt
1f75a03553 working good state 2025-05-01 11:59:28 -04:00
Tim Bendt
7a5b911414 basic nav status counts 2025-04-30 16:47:16 -04:00
Tim Bendt
3a5cb7d5d3 shortcuts 2025-04-30 14:25:17 -04:00
Tim Bendt
a158fad485 refactor email viewer app 2025-04-30 13:11:00 -04:00
Tim Bendt
3f48ef8e11 basic email tui working 2025-04-30 10:03:15 -04:00
Tim Bendt
59372b91ad basic sync of trash and read status 2025-04-23 12:30:39 -06:00
Tim Bendt
4770bcb459 wip 2025-04-23 07:14:53 -06:00
Tim Bendt
382a181720 basic working script 2025-04-22 15:28:14 -06:00
Tim Bendt
1c7afafce7 add cred caching and change output dir 2025-04-22 11:36:29 -06:00
Tim Bendt
a0ac6876ae first 2025-04-22 11:27:44 -06:00