tigase / beagle-im

(M) XMPP client for macOS based on TigaseSwift XMPP library
GNU General Public License v3.0
181 stars 21 forks source link

Markdown URLs #122

Open thefranke opened 1 year ago

thefranke commented 1 year ago

Is your feature request related to a problem? Please describe. Currently BeagleIM seems to support a subset of markdown for italic and bold text. URLs however are not displayed as markdown.

Describe the solution you'd like It would be nice if a markdown encoded URL like

[Beagle IM](https://beagle.im/)

could be displayed as a clickable piece of text instead (when Markdown is enabled).

Describe alternatives you've considered

Additional context

hantu85 commented 1 year ago

While I see your point and how this could be useful, it can be also problematic from the security point of view. Anyone could be able to send you a link to an insecure (or even malicious) place that you will open as it could be disguised as a link to a commonly used website (considered to be secure). Due to that, I'm reluctant to add support for that.

thefranke commented 1 year ago

Yeah, I see what you mean.

In several applications they handle this scenario differently to make the user aware on what they are clicking: