Commit graph

23 commits

Author SHA1 Message Date
4990c6d26a add default.nix 2025-12-24 16:25:18 -03:00
5701062c7f send StatEvent on MessageEvent outgoing handler
avoids duplicate "not connected to any server" messages when attempting
to send messages while disconnected (because of the outgoing event loop
handling that message)
2025-10-29 22:21:02 -03:00
b091174e5a delete screenshot.png 2025-10-29 14:13:55 -03:00
f7e904c6a4 change module name to new upstream 2025-10-29 13:38:45 -03:00
6c66b32396 handle offline status correctly and other changes 2025-10-29 12:50:59 -03:00
dcc018efec upstream notice 2025-10-24 12:06:08 -03:00
70d95cdcce add scripts 2025-10-24 11:59:29 -03:00
3412dd7900 fix freeze when config dir can't be created 2025-10-16 12:39:10 -03:00
d3b3a62f28 small changes 2025-10-16 12:29:45 -03:00
77b1a93b30 reorder some files 2025-10-14 17:19:31 -03:00
f126ba7cce update .gitignore 2025-10-14 16:34:54 -03:00
db8b3585a1 decouple UI from connection handling 2025-10-14 16:34:44 -03:00
080a8d5e47 small style changes 2025-10-12 20:45:03 -03:00
7d28b3b3e0 use SKIP instead of LAST for fetching messages after polling 2025-10-12 17:52:20 -03:00
d69f375a57 rendering changes, no more "dirty" 2025-10-12 14:01:07 -03:00
13d57534a6 it's probably a good idea to buffer both channels 2025-10-12 13:44:45 -03:00
484c3db565 add STAT command and readme stuff 2025-10-12 13:39:47 -03:00
4213730506 calculate polling rate and add manual polling 2025-10-12 11:32:14 -03:00
61b2f6345b fix deadlock fr; just needed to make the outgoing channel buffered lmao 2025-10-11 23:53:10 -03:00
f1f6265f6d username in input is bold now 2025-10-11 23:33:01 -03:00
f5ebd3b5f1 fix poll/send race condition and panic on errors instead of ignoring 2025-10-11 23:29:58 -03:00
221cbab51a commands (/nick, /me) 2025-10-11 22:52:55 -03:00
68525224d5 first working commit 2025-10-11 20:20:36 -03:00