Commit graph

18 commits

Author SHA1 Message Date
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
61bcbe8251 cargo update 2025-08-06 11:30:41 -07:00
Joe Ardent
a9144f0ce6 done with text sending widget 2025-08-06 10:59:13 -07:00
Joe Ardent
65a193f6e7 add text input component 2025-08-05 18:57:59 -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
5f2e2f3eb2 remove native dialog dep 2025-08-01 09:16:05 -07:00
Joe Ardent
a5644b42e1 add logging widget, needs some work 2025-07-28 21:49:57 -07:00
Joe Ardent
ec11f462e5 remove printlns, replace with tracing log statements 2025-07-28 16:53:13 -07:00
Joe Ardent
66cf458eb9 drop to ratatui 0.29 2025-07-28 16:30:55 -07:00
Joe Ardent
a2c6f7f8e7 update to ratatui 0.30 2025-07-15 16:27:19 -07:00
Joe Ardent
b5a950d49e use a vec instead of vecdeque for screen state stack 2025-07-14 16:05:08 -07:00
Joe Ardent
63403faf4d use a stream of futures for running the runloop 2025-07-08 21:08:05 -07:00
Joe Ardent
c02e4bc879 better shutdown, still not perfect 2025-07-06 21:43:24 -07:00
Joe Ardent
a9e1256227 get local ip and netmask 2025-07-05 10:12:09 -07:00
Joe Ardent
4047b29a50 use State instead of extension 2025-07-04 15:15:52 -07:00
Joe Ardent
f63ae09628 add ratatui 2025-07-04 10:37:44 -07:00
Joe Ardent
c422bbcd00 can receive files and text 2025-07-03 17:00:11 -07:00