Currently Kazv cannot remember a room is in the state of editing or replying to an event, which makes restoring a draft difficult to achieve. I think this feture should be divided into several diffs instead of being completed in one diff.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Mar 14 2026
Show failure message
Mar 13 2026
better tests and error handling
What if one party sends a bad key event? Should test that it correctly sends a cancel event of invalid_message
I don't think we want to do this. The benefits of keeping Crypto a value type isn't great. For example, it delays saving of the crypto state, which can cause problems in the case of a crash / kill of the process. A solution might be to make Crypto a dependency of the store instead.
mmore tests and error handling
Mar 12 2026
Move state into VerificationProcess
Mar 11 2026
more error handling
Mar 10 2026
Mar 9 2026
When I enter a wrong password, then open the input box again, the old password will still be retained. Especially when I click the "show password", the input box will retain this setting. This is obviously inconsistent with the behavior of most similar software and may lead to unexpected occurrences.
Clear password before showing dialog
Mar 8 2026
Mar 7 2026
Open file when cache success