Commit graph

29 commits

Author SHA1 Message Date
Joe Ardent
77d44b8868 update simsearch, fill out help screen 2025-08-21 12:09:33 -07:00
Joe Ardent
7eece474a3 do blocking requests in spawned task 2025-08-14 16:25:32 -07:00
Joe Ardent
56bc8e2fcb event factoring, part 1 2025-08-13 21:05:30 -07:00
Joe Ardent
8791468c17 add default duration 2025-08-13 17:48:55 -07:00
Joe Ardent
3913d8f827 add readme 2025-08-10 13:35:54 -07:00
Joe Ardent
ffab0f261a don't block the main thread on event handling 2025-08-10 12:23:29 -07:00
Joe Ardent
e55c7d6d05 tweak 2025-08-08 13:56:50 -07:00
Joe Ardent
940e7984e3 https works 2025-08-08 13:07:37 -07:00
Joe Ardent
1cf07a4f97 add config file and data dirs with SSL keys 2025-08-07 15:36:25 -07:00
Joe Ardent
29034e09d1 rename to jocalsend 2025-08-06 14:09:37 -07:00
Joe Ardent
5161f3db75 re-org 2025-08-04 17:20:28 -07:00
Joe Ardent
35b053be79 can send text, needs a ui to enter it 2025-08-04 10:52:58 -07:00
Joe Ardent
358b96a744 better peer selection 2025-08-03 16:43:25 -07:00
Joe Ardent
9ea3a3a1d6 fixed deadlock, needs https 2025-08-03 15:45:38 -07:00
Joe Ardent
58fca36bd8 adds preliminary sending, but seems to hang 2025-08-03 15:06:39 -07:00
Joe Ardent
b486b33fa5 cleanup and renames ('state' to 'service') 2025-08-03 13:46:03 -07:00
Joe Ardent
c8621da2f0 add sending screen and keybinds 2025-08-03 12:16:38 -07:00
Joe Ardent
ce87f62317 bikeshed the type names a little, add file picker widget crate 2025-08-03 11:32:12 -07:00
Joe Ardent
597148f500 rename state to service 2025-08-02 22:34:35 -07:00
Joe Ardent
d73076f197 rename joecalstate to joecalservice, prune stale upload requests 2025-08-02 11:08:17 -07:00
Joe Ardent
3e094c46dc add method to send event and log error 2025-08-01 16:59:31 -07:00
Joe Ardent
98e2897438 support cancel requests 2025-08-01 16:33:00 -07:00
Joe Ardent
a7cfe419b4 able to accept or reject upload requests from the tui 2025-08-01 14:55:17 -07:00
Joe Ardent
5f2e2f3eb2 remove native dialog dep 2025-08-01 09:16:05 -07:00
Joe Ardent
ec11f462e5 remove printlns, replace with tracing log statements 2025-07-28 16:53:13 -07:00
Joe Ardent
9fff83a721 better error handling 2025-07-28 13:46:50 -07:00
Joe Ardent
6558e18dec use channels to send events from app to backend and back
this removes the notification and upload approval implementation from the backend; still need to
replace the gui pop-up with a ratatui widget, but now that's much easier.
2025-07-27 17:03:29 -07:00
Joe Ardent
342b634388 try to shutdown nicely 2025-07-06 16:02:11 -07:00
Joe Ardent
f5af07f860 more module cleanup 2025-07-06 14:15:08 -07:00
Renamed from src/transfer/upload.rs (Browse further)