Its keyboard accessibility is very poor: about all you can do is switching between conversations, scrolling inside a conversation, posting messages, and editing recent messages. You can’t interact with any buttons, menus or popups that they open.
Its text editing fields (plain and rich text) get caret navigation wrong for the platform, e.g. Ctrl+Right moves to the start of the next word, rather than the end of the current word; and punctuation is treated as a separate “word” rather than being grouped with a preceding (in the direction of navigation) word.
Its rich text editing component (for sending messages) doesn’t let you format text while typing: “hello, <Ctrl+I>world” should make the second word italic, but that Ctrl+I doesn’t actually do anything: you have to type “hello, world”, then go back and select “world” and press Ctrl+I. (This is by far the most frustrating of the issues, resulting in me mostly just not formatting messages.)
When I type emoji in (via a Compose key in my case, but it’s hardly the only way of typing emoji natively), they appear as rectangles, and stay that way until you post the message or type a character before the emoji, at which point it swaps it for a graphical emoji.
How about allowing e2e encryption on desktop?
The unified-UI battle is long lost. Nowadays, I much prefer a sane style instead of whatever RAD design GNOME/Windows11/etc people have come up with....
> Emoji
IIRC, the compose key uses a limited set of old emojis. I've been using dmenu-wrappers for inserting emojis, like this one: https://github.com/Mange/rofi-emoji
The points you mentioned are minor issues (I know, it adds up) but compare that to the alternatives: Discord, Slack, Element, Whatsapp...Mere starting up those apps and sending a `hi` to someone easily could take ~30 secs
Many times, the sluggish experience in Discord caused me to just ignore joining in my favorite servers and discussions.
The Compose key can be customised via ~/.XCompose. I’m talking about things like U+1F928 FACE WITH ONE EYEBROW RAISED. Anything that has a graphical representation gets mangled.
On the alternatives: I haven’t ever tried much in this space, so I don’t know if there are any that I would consider well-done. Performance is probably the biggest objection to many of them.
Disclamiar: telegram user on windows, linux, ios and android
consumer and soho routers are usually bridging wifi and lan together whereas professional and enterprise tend to run seperate networks, mostly for security reasons.
Also it appears Gitter is actually not operating a matrix server, but is instead bridged with https://www.matrix.org/docs/projects/bridge/native-gitter-br... ? Does that mean gitter.im is only reachable from matrix.org?
Personally when i had to join a gitter room, i would join from my XMPP account using the @matrix.org gateway (which despite being unreliable is very nice) so i have no clue.
No, bridged rooms generally are reachable from any instance. It's just that the bridge talks to matrix.org and matrix.org "hosts" (that's not 100% accurate afaik to how Matrix works, but close enough for this) the room just like any other matrix.org room, that is also reachable from other instances.
Worst-case a fork could work.