aboutsummaryrefslogtreecommitdiff

DcHaT

Decentralized chat. Currently only runs on GNU/Linux. Max avatar size is 1mb

Dependencies

boost, libnsgif, mpv, sfml, curl

Building

Using sibs run sibs build --release in the root directory of the project and then run dchat using ./sibs-build/<platform>/release/dchat

TODO

Use a http(s) library to download content (curl?) and stream gif. If content is html, then stop downloading after we have retrieved title, header image and paragraph.
Use std::search for StringView find

Screenshot

Sample screenshot