element-hq / element-hq/element-android

Feature request: support for alternative url schemes

Open
#8,314 0 comments 0 reactions 0 assignees View on GitHub
A-Timeline O-Occasional S-Minor T-Enhancement
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

There are a lots of protocols and URL schemes and a lot of them may appear in the future. Some of the less often used and recognized are: gemini, gopher, finger, ftps, sftp, ssh, tel. These are not recognized by Element and so does not turn into highlighted, clickable links when appeared in chat.

I suggest to instead of adding support for more link types, treat all strings matching regex like `[-\w]+://\S+` as an URL, because it's hard to track all that niche URL schemes.

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.