A peer to peer, end to end encrypted messaging app for linux, based on tox, with a gtk/adw based ui. No more servers - just devices (with some exceptions, see github).
Vivaan
Check their projects out: Rims, Drenched, Portfolio, Deadzone, Climate IQ, Avada-kedava, Trident, Anti portfolio, Anti portfolio, MarkdownMayhem
Calvin Knight
Check their projects out: space bar clicker, rpg maze, tic-tac-toe
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Add support for hang up button, and fix some bugs. Also finished the flatpak package, so it can now be installed witouth building everything.
Added support for sending/receiving audio in calls and receiving calls (with mute/deafen buttons). Also switched from gstreamer to portaudio.
Added status message to friends list, and started working on calls. Also had to compile libvpx and link it statically (which is now included on gh) to get calls working properly.
Added a preferences menu (with support for status messages), and started working on the gui for calls.
Added support for changing your status (online/away/busy), a typing indicator, notifications and a right click menu to delete friends. Also fixed some more bugs, and the toxfile path is now dinamically determined at runtime.
Add support and gui for sending/receiving text messages. also added a status indicator, and fixed some bugs (memory leak).
Added support for receiving messages, and storing them in a json file for use later (gui not finished yet). Also added the toxid of friends as a subtitle for AdwActionRow.
Added support (and gui) for receiving/accepting friend requests. (also spent lots of time debugging some weird tox issues, some of them are added to the code as comments)
Added tox iterator thread, and support for sending friend requests (and displaying them). Also added the official tox bootstrap nodes (tcp,udp)(ipv4,ipv6). Most of the previous compiler warnings have also been fixed. I also designed the gui for sending/receiving messages, but it is not used yet.
Made a basic ui for the welcome page, and adding friends (in gtk/adw), and implemented the saving/loading of tox profiles. Also wrote a short readme.