element-hq / element-hq/element-x-android

User option to automatically attempt re-sending messages that failed to send every `x` frequency

Open
#5,110 0 comments 2 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Your use case

#### What would you like to do?
User option to automatically attempt re-sending messages that failed to send every `x` frequency. If something fails for whatever reason, e.g., no internet connectivity, server downtime, bug etc, there should be a user client option to attempt to re-send it when the server is detected as being available again.

#### Why would you like to do it?
Email clients already do this, as do some messaging services, but this would be huge for Element. If this happens whilst I'm asleep or otherwise busy, to remember to try re-sending it is extremely inconvenient.

#### How would you like to achieve it?
Config switch in the client `Settings`. Should be on by default, IMO.

### Have you considered any alternatives?

Element is king of Matrix clients. :- )

### Additional context

_No response_

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.