diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2025-05-02 01:24:10 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2025-05-02 01:24:10 -0400 |
| commit | 1035eb815f5a4996d8f546aa4b85da29ccea5d73 (patch) | |
| tree | ae0595abec9ea3db8578daa03a3fb5f2f262db94 /Cargo.toml | |
| parent | 713afd0b4963460cc37b3767c6b542c8c828d227 (diff) | |
Send messages through an outbox, rather than sending them to the API directly from the UI.
This primarily serves to free up the message input immediately, so that the user can start drafting their next message right away. The wait while a message is being sent is actively disruptive when using Pilcrow on a server with noticable latency (hi.grimoire.ca has around 700ms), and this largely alleviates it.
Unsent messages can be lost if the client is closed or deactivated before they make it to the head of the queue.
Diffstat (limited to 'Cargo.toml')
0 files changed, 0 insertions, 0 deletions
