Commit graph

10 commits

Author SHA1 Message Date
Joe Ardent
02d5e57eed Complete UI for desktop transmission.
This is now a working version of a desktop transmission program; it can't yet receive data. The code
is more than a little ugly, though, so it's not done by any means, it's just that it works.
2023-08-07 12:41:54 -07:00
Joe Ardent
c2160b2218 got the streamed content data model correct 2023-08-07 09:33:35 -07:00
Joe Ardent
2b96b28db6 buncha stuff 2023-08-05 13:16:56 -07:00
Joe Ardent
cd059a6552 Dynamically choose static or streaming based on size.
Previously, all invocations with `-f`, to give a file as input, would default to streaming. Now,
though, it will try to statically turn it into a qr code, and failing that, will stream it as raptor
packets.
2023-08-04 17:17:14 -07:00
Joe Ardent
7ecb07eec3 Displays either a static qr code or a stream of raptor-encoded ones.
Kinda needs a client now to really test.
2023-08-03 13:40:10 -07:00
Joe Ardent
4b3869466b adds start of serialization with rkyv 2023-08-02 16:42:31 -07:00
Joe Ardent
3d8b8040ab just let fast_qr handle the mode and version 2023-08-01 14:37:31 -07:00
Joe Ardent
ef468dcc6d better choosing of version 2023-08-01 14:09:36 -07:00
Joe Ardent
222324d954 add qr module 2023-08-01 13:48:34 -07:00
Joe Ardent
cacd02be91 takes an input string and converts it to v40 qr code 2023-08-01 13:11:42 -07:00