core
core copied to clipboard
Chatmail Rust Core library, used by Android/iOS/desktop chatmail apps, bindings and bots 📧
To make sure that Iroh is not using the network and e.g. does not measure the connection to relay, we need to stop Iroh when it is not used. @flub...
If we keep receiving messages in the group we are not part of, it means the sender (assuming using the latest version and not malicious) has not received our "leave"...
Fast removals may cause duplicate entries, this can make it hard to get a good list of who was removed since there will be many entries shown: - Operating System...
continuation of https://github.com/chatmail/core/issues/7029 - [x] ChatType https://github.com/chatmail/core/pull/7285 - [ ] ProviderInfo status - [ ] MessageState (don't forget to also change return type of `summary_status`) maybe: - push notification state,...
Based on #7312 . Replacement for #7177 . The third try %) Fix #7169 This fixes a scenario when an outgoing reply is received earlier than an incoming message for...
See discussion in https://github.com/chatmail/core/pull/6415: > > On Android, MsgsNoticed removes _all_ notifications of the current chat, so, it's too "dangerous" to emit it more often just to fix an edge...
When the user has requested full download of a partially downloaded message, `download_msg` looks up the folder and UID of the message in `imap` table: https://github.com/chatmail/core/blob/51b9e86d71fe1e80bb0935c1c3bb711555ec36d5/src/download.rs#L160 `imap` table also stores...
Chatmail core currently has official Python and Node.js bindings published to PyPI and NPM. [Maven Cental](https://maven.apache.org/repository/index.html) is the de facto primary repository for Java since [JCenter has been shutdown](https://github.com/deltachat/deltachat-android/issues/2595). JNI...
- Operating System (Linux/Mac/Windows/iOS/Android): All - Core Version: 1.160.0 - Client Version: 1.59.2 ## Expected behavior `get_full_chat_by_id` is fast-ish ## Actual behavior `get_full_chat_by_id` takes ~1 second to complete for a...
- Operating System (Linux/Mac/Windows/iOS/Android): Android - Core Version: 2.11.0 - Client Version: 2.11.0 ## Actual behavior ### Steps to reproduce the problem 1. Start with a fresh install of Delta...