cfcc663169
Remove pseudo message after server replied
2022-08-02 21:43:35 +02:00
a0b89b3990
Remove unused functions
2022-08-02 21:10:53 +02:00
00bcdddc62
Enable some warnings
2022-08-02 02:17:37 +02:00
9ac646174c
Fix some warnings
2022-08-02 01:38:32 +02:00
e6e6bcaf31
Fix editor crashing when entering whitespace
2022-08-02 01:09:40 +02:00
ac2602c4b8
Rename second euph Message to SmallMessage
2022-08-01 20:05:50 +02:00
8e2e7d4764
Render /me messages properly
2022-08-01 19:57:39 +02:00
4ac0b5f074
Make new ChatMsg trait for Chat message rendering
2022-08-01 19:57:05 +02:00
f501170d2c
Remove unnecessary async-s
2022-07-24 19:02:56 +02:00
096e3f7cfd
Connect as human instead of bot
2022-07-24 19:02:07 +02:00
94a746f992
Fix nick from snapshot being ignored
2022-07-24 18:57:32 +02:00
e19ff7a622
Send and store euph cookies when connecting
2022-07-24 18:57:32 +02:00
8bc7af0d3f
Replace chrono dependency by time
2022-07-24 17:27:58 +02:00
78906ffd96
Placate some warnings
2022-07-20 20:49:02 +02:00
d638ba2887
Get last possible Msg id
2022-07-19 17:04:44 +02:00
4effe38c1d
Increase ping and reply timeout
...
While downloading logs for &music, the server would repeatedly time out
on ws pings because it took too much time responding to the log
commands. This change makes reconnects less likely at the cost of not
noticing them as quickly.
2022-07-05 20:49:36 +02:00
4712798bf5
Stay connected if room requires auth
...
Even though authentication is not possible yet
2022-07-05 20:18:40 +02:00
7f1dc020d3
Render room list with new generic list
2022-07-05 19:37:29 +02:00
603876738f
Fix hue hash for emoji-heavy nicks
2022-07-04 22:40:49 +02:00
37d10821a4
Implement euph color hashing
2022-07-02 17:22:59 +02:00
e1ef195198
Fix ping pong
2022-06-30 15:16:37 +02:00
6fbc0c5ff7
Render and interact with individual rooms
2022-06-28 10:24:20 +02:00
9cd7ee008d
Store time of first and last join for each room
2022-06-27 10:34:13 +02:00
3e9ceba302
Connect to new rooms
2022-06-27 10:14:30 +02:00
e9e3b6e21c
Render list of known rooms
2022-06-26 19:03:44 +02:00
6c26f62008
Create room table for easier room deletion
2022-06-26 16:43:05 +02:00
5b28d1601d
Request logs every 2 seconds instead of 3
2022-06-24 23:04:05 +02:00
b30adaf17c
Decrease log request delay
2022-06-24 18:10:20 +02:00
ce58e5b4be
Repeatedly request logs while in a room
2022-06-24 17:25:35 +02:00
76412e8287
Purge replies regularly
2022-06-24 15:56:02 +02:00
d10efb8757
Fix some warnings
2022-06-24 15:55:54 +02:00
57351f65be
Update vault on send events and replies
2022-06-24 15:33:45 +02:00
72b531d216
Insert euph messages into vault
2022-06-24 00:20:34 +02:00
fa746d0749
Print error if room stops with an error
2022-06-23 22:15:09 +02:00
1df34e9f57
Handle some events by logging them
2022-06-23 21:07:23 +02:00
3e5f97c2cd
Structure room similar to conn
2022-06-23 17:15:35 +02:00
1ae81899a6
Include successful replies in conn event stream
2022-06-23 13:39:09 +02:00
e601476d02
Dissolve workspace
2022-06-23 12:20:20 +02:00