Skip to content

John-Trager/DearChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DearChat

A chat client using DearImGui, zpp_bits, and zeromq.

demo Two chat clients talking to each other

Features

  • A "general" community chat room, that all users join by default
  • Create Custom Chat Rooms
  • Join Chat Rooms

Developer stuff

Build Instructions

Clone the repo and cd into its root then:

mkdir build
cd build
cmake ..
make -j10

Run Server

./server

Run Client GUI

./client_gui <name of client>

Known Bugs


BUG 1
When the server is not running and the client gui is booted up and then closed with the red X, the program hangs and never closes even though the window closes.

  • potentially something with ZMQ sockets never connecting to the server and thus some deadlock or something
  • maybe send some special message to our agent when we close the window? IDK

About

A simple chat client using DearImGui and zeromq

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published