SchildiChat / schildichat-desktop

Matrix client / Element Web/Desktop fork
https://schildi.chat
Apache License 2.0
371 stars 42 forks source link

Highlight/pillify (custom) keywords #174

Open kianenigma opened 1 year ago

kianenigma commented 1 year ago

Assume I get a notifications in a room, and the notification is noisy and turn red in the channel list.

when I go into the room, Element renders the message that caused the noisy notification as red entirely but SchildiChat does not. This is perhaps the only thing that I miss from Element.

for @mentions this is okay, but if a notification is supposed to be noisy due to a custom keyword, then it is near impossible to find it.

kianenigma commented 1 year ago

In fact, neither Element on Schildi do the right thing: the keyword should be highlighted, not the entire message :)

su-ex commented 1 year ago

Right, it makes far more sense to highlight/pillify the keywords only, but I guess this is more difficult to implement. For highlighting the entire message and why there's no highlighting at all currently, I refer to this: https://github.com/SchildiChat/schildichat-desktop/issues/141 Sadly, I've currently no time to implement either, so contributions only / not anytime soon™ probably. Since highlighted keywords / pills in general would probably have broader acceptance, this would be the preferred way to strive for for schildi. Since that other issue already exists, let's have this one for highlighted/pillified keywords.

su-ex commented 1 year ago

Related: https://github.com/SchildiChat/schildichat-desktop/issues/141