Joe Ardent
34038a8e4b
restart on rust mobile lib
2023-08-14 14:09:44 -07:00
Joe Ardent
c2ed9702cc
make qrcode stuff optional desktop
2023-08-14 14:09:44 -07:00
Joe Ardent
67c8883254
fix delay after first unpause of stream
2023-08-08 11:48:41 -07:00
Joe Ardent
c579cc0851
minor re-org and tidy
2023-08-07 14:54:36 -07:00
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
c17d8cb715
Merge branch 'mobile'
2023-08-04 16:13:48 -07:00
Joe Ardent
6eef799b69
fix metadata etc.
2023-08-04 13:03:17 -07:00
Joe Ardent
66ce3e432f
start of mobile client
2023-08-03 15:22:02 -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
02eed74c51
add version, license, and readme
2023-08-01 14:59:21 -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